Emery Hemingway
|
a9508af325
conform to RFC5952 when printing some IPv6 addresses
|
10 years ago |
Caleb James DeLisle
|
7667736795
NodeStore_brokenLink() instead of NodeStore_brokenPath()
|
10 years ago |
Caleb James DeLisle
|
e569a8cb76
Tuning still needed but this one has the sound of a winner
|
11 years ago |
Caleb James DeLisle
|
cca56ad9a9
Finally got everything switched over to using the new pathfinder
|
11 years ago |
Caleb James DeLisle
|
2c25a476b3
Moved the code over to completely use the new pathfinder
|
11 years ago |
hartzler
|
8d11e16f83
added comment about rotation
|
11 years ago |
Caleb James DeLisle
|
38d3f8bbf1
Rewrite of RouterModule and fix of a minor DoS issue caused by a direct peer sending too many setup packets.
|
11 years ago |
Caleb James DeLisle
|
dc1319d992
general cleanup of the source tree and merged IPTunnel which is not yet working.
|
12 years ago |
Caleb James DeLisle
|
6b7f576872
cjd's editor window is only 100 characters wide :)
|
12 years ago |
Caleb James DeLisle
|
99035a1c10
Refactored assertions to make sure assertions in tests are never removed.
|
12 years ago |
Caleb James DeLisle
|
bb3293144d
Replaced all calls to memcpy() with Bits_memcpy() and Bits_memcpyConst(), the latter of which asserts __builtin_constant_p(length) at compile time.
|
12 years ago |
Caleb James DeLisle
|
bcc560672f
Cleaned up Address.h
|
12 years ago |
Caleb James DeLisle
|
d5253c76c3
Simplfied Address.h
|
12 years ago |
Caleb James DeLisle
|
0d5751af5c
#54 representing things internally with big endian was a bad idea.
|
12 years ago |
Micheal Smith
|
cbe47ce3dd
Merge branch 'master' into modelines
|
12 years ago |
Caleb James DeLisle
|
5957b1bad1
Address_routesThrough always returns false
|
12 years ago |
Micheal Smith
|
69d4044b57
Added modelines to source files.
|
12 years ago |
Caleb James DeLisle
|
0eb64da085
Added new experimental switch level ping, also major bug fixes.
|
12 years ago |
Caleb James DeLisle
|
5fa2e7b452
Improved admin ping functionality.
|
12 years ago |
Caleb James DeLisle
|
31ee92eb0d
#56 forgot to swap bytes in admin ping.
|
12 years ago |
Caleb James DeLisle
|
fc1810dbb3
#53 run searches for 0 link state nodes to find other paths to them.
|
12 years ago |
Caleb James DeLisle
|
2d6904fbdb
Flush all nodes behind a path which is broken.
|
12 years ago |
cjdelisle
|
547f4a33ab
Cleaned up a bunch of files, added a codestyle validator and some information for hackers.
|
12 years ago |
cjdelisle
|
6c31ade6e4
Improvements in admin interface.
|
12 years ago |
cjdelisle
|
9aa22feca3
Offered permission to copy under gplv3 license.
|
13 years ago |
cjdelisle
|
d43497c7f2
Fixed bug in Bits_log2x64_be() and minor cleanup
|
13 years ago |
cjdelisle
|
61970fe991
Fixed a bug in Address_checkRedundantRoute() and other small cleanup.
|
13 years ago |
cjdelisle
|
fe397965ff
Fixed 'silly route' bug
|
13 years ago |
cjdelisle
|
dc3585f772
fixed logging
|
13 years ago |
cjdelisle
|
04ea162738
Changed network address to use a single uint64_t and added some crypto auth unit tests
|
13 years ago |