Caleb James DeLisle
|
c9fe170606
incomplete work on qos
|
10 years ago |
Caleb James DeLisle
|
9c896dd271
beginning qos work
|
10 years ago |
Caleb James DeLisle
|
b0114927ac
Added ability to send KeyPing messages from the admin iface
|
10 years ago |
Caleb James DeLisle
|
00485ecdf5
Version 8, not much fanfair, just freed up a field in the switch header for new purposed
|
10 years ago |
Caleb James DeLisle
|
31baf2de96
Removed ICMP6Generator which is unused and broke out SwitchHeader into it's own file.
|
10 years ago |
Caleb James DeLisle
|
0b1fbd17f7
Refactoring to allow for re-enabling threeNodes_test
|
10 years ago |
Caleb James DeLisle
|
0fdda4fc72
Replaced all instances of Assert_always() with Assert_true() to standardize on Assert_true() for 'always', Assert_ifParanoid() for assertions which trigger if PARANOIA is enabled and Assert_ifTesting() for asserions which would be triggered by bad nodes in a real network
|
10 years ago |
Caleb James DeLisle
|
f82b39e86e
Change function signature to make it compile
|
10 years ago |
Caleb James DeLisle
|
f63999e4c8
Make inter-router communication code capable of handling messages which loop back to itself
|
10 years ago |
Caleb James DeLisle
|
cca56ad9a9
Finally got everything switched over to using the new pathfinder
|
10 years ago |
Caleb James DeLisle
|
4ed88710b5
way more work on the new pathfinder
|
11 years ago |
Caleb James DeLisle
|
d5ade4953d
Backed out some changes which didn't turn out to work so well
|
11 years ago |
Caleb James DeLisle
|
7725ac21f2
Work in progress, new switch protocol
|
11 years ago |
Caleb James DeLisle
|
d7f5b302ac
More work on Windows port and made Message.h functions take an exception handler to throw in case of buffer overflow.
|
11 years ago |
Caleb James DeLisle
|
31009a7ac4
Control the numebr of switch pings which are allowed to be sent.
|
11 years ago |
Caleb James DeLisle
|
6e9a7b7109
new approach to dealing with trashroutes
|
11 years ago |
Caleb James DeLisle
|
78bf2e6e06
Removed compatibility for protocol version 0
|
11 years ago |
Caleb James DeLisle
|
c82ead8529
Changed allocator to produce more information when something goes wrong, refactored to use macro.
|
11 years ago |
Caleb James DeLisle
|
03f4df8428
Judomerged udp-admin branch into master.
|
11 years ago |
Caleb James DeLisle
|
0cc47226c0
Added two new tests and major refactoring with many bug fixes.
|
12 years ago |
Caleb James DeLisle
|
6dafbd1964
other half of the last commit
|
12 years ago |
Caleb James DeLisle
|
d3a0cda895
more debugging
|
12 years ago |
Caleb James DeLisle
|
ec630be0e2
Testing new protocol version
|
12 years ago |
Caleb James DeLisle
|
ccb4220bec
Added versioning to the protocol, still not implemented version 1 yet.
|
12 years ago |
Caleb James DeLisle
|
447bbc4478
#72 calculate checksums in router messages and switch control messages.
|
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 |
Micheal Smith
|
69d4044b57
Added modelines to source files.
|
12 years ago |
Caleb James DeLisle
|
0e0b61120f
removed extranious line
|
12 years ago |
Caleb James DeLisle
|
b6211b7511
Allignment bug and typo
|
12 years ago |