Caleb James DeLisle
|
f409ca811c
We need to be sending the right version number when we send a packet \!
|
8 years ago |
Caleb James DeLisle
|
f792042323
Don't let Pathfinder send more than 128 onBestPathChange per tick
|
8 years ago |
Kubuxu
|
a38e58b1c7
Remove usage of Bits_memcpyConst and Bits_memmoveConst
|
9 years ago |
Arceliar
|
83e61aee6e
Switch to cost instead of reach. Builds but needs debugging.
|
9 years ago |
Caleb James DeLisle
|
d9e365eeaa
oops unused variable
|
9 years ago |
Caleb James DeLisle
|
748cd7433b
Drop limitation on sending NODE messages when an incoming DHT message
|
9 years ago |
Caleb James DeLisle
|
cbff9ad6fe
Bounce messages which are destine for 0000.0000.0000.0001 in the pathfinder because they cannot be sent due to starting-a-crypto-session-with-self issue
|
9 years ago |
Caleb James DeLisle
|
483ef22613
Merge changes to staging into crashey
|
9 years ago |
Caleb James DeLisle
|
840e5e5dd7
Fix OOM bug
|
9 years ago |
Caleb James DeLisle
|
7295960c39
Improve memory accounting
|
9 years ago |
Caleb James DeLisle
|
0a758f2501
Always send a message if the version is unknown
|
9 years ago |
Caleb James DeLisle
|
8399b37d14
work in progress
|
9 years ago |
Caleb James DeLisle
|
aa81656fec
This search is causing way too much noise, it will be triggered when a packet is sent anyway
|
9 years ago |
Caleb James DeLisle
|
27d91616c2
We must not trigger searches for nodes which we already know a path to, but the response has to be async because reasons
|
9 years ago |
Caleb James DeLisle
|
12720d9d1c
make janitor refuse to ping a node which it has already pinged within 30 seconds ago, this will suppress some resonant conditions
|
9 years ago |
Caleb James DeLisle
|
e692470c38
inverted an if
|
9 years ago |
Caleb James DeLisle
|
8724838dc9
switch to a different method of weighing additions to the external rumormill
|
9 years ago |
Caleb James DeLisle
|
33acce27e0
Removed last reminents of Pinned Nodes and tried to avoid adding the same nodes to the external rumormill over and over
|
9 years ago |
Caleb James DeLisle
|
aaba40e828
Attempt to dampen the flood of incoming information about possible better paths which is overloading the janitor
|
9 years ago |
Caleb James DeLisle
|
a5ff7aeb44
Merge branch 'crashey' of git://github.com/Arceliar/cjdns into crashey
|
9 years ago |
Caleb James DeLisle
|
f7b7ae1e1e
Make rumormills accessable for debugging purposes
|
9 years ago |
Blake Burghgrave
|
d6fc5400d2
Remove unneeded explicite include of NodeStore.h
|
9 years ago |
Blake Burghgrave
|
cb1132bb27
Pathfinder.c, only discover paths that aren't already known.
|
9 years ago |
Caleb James DeLisle
|
fd07c7095f
remove check for pinned nodes because nodes are nolonger pinned!
|
9 years ago |
Caleb James DeLisle
|
738df10ab5
fix this issue for real!
|
9 years ago |
Caleb James DeLisle
|
ff4c3a0605
Trying to fix bug where direct peers with broken connection have sessions using broken path
|
9 years ago |
Caleb James DeLisle
|
0251d460e4
If a path is ffff then send 0 to the session manager
|
9 years ago |
Caleb James DeLisle
|
a5117df6e3
Change Pathfinder to notify the core whenever a better path is discovered by the NodeStore, also some refactoring in the Allocator
|
9 years ago |
Caleb James DeLisle
|
33815d555b
tuning and improvements to --bench
|
9 years ago |
Caleb James DeLisle
|
258a2c4a46
it all seems to work well enough
|
9 years ago |