Caleb James DeLisle
|
6c90187729
Moved all CryptoAuth related headers into wire/CryptoHeader
|
10 ani în urmă |
Caleb James DeLisle
|
31baf2de96
Removed ICMP6Generator which is unused and broke out SwitchHeader into it's own file.
|
10 ani în urmă |
Caleb James DeLisle
|
1f1cf83d4e
Work from over the weekend, crashey is less crashey (at least in the sim)
|
11 ani în urmă |
Caleb James DeLisle
|
d5ade4953d
Backed out some changes which didn't turn out to work so well
|
11 ani în urmă |
Caleb James DeLisle
|
7725ac21f2
Work in progress, new switch protocol
|
11 ani în urmă |
Caleb James DeLisle
|
2b0f08fa9a
Added infrastructure for special handling of packets to magic address fc::1
|
11 ani în urmă |
Caleb James DeLisle
|
e62fed13ec
Stage 1 of trying to correctly handle packets buffered during connectToMe cycle.
|
11 ani în urmă |
Caleb James DeLisle
|
ef98e30eef
improve logging and documentation comments
|
11 ani în urmă |
Caleb James DeLisle
|
5c25cfbbe0
Asynchronous pipe using libuv
|
11 ani în urmă |
Caleb James DeLisle
|
6cd7fcbf21
Added ethernet beacon frames, hopefully this doesn't break anything...
|
12 ani în urmă |
Caleb James DeLisle
|
6fb67a2af5
Added packet fragmentation because the system is not required to fragment beyond 1280 bytes
|
12 ani în urmă |
Caleb James DeLisle
|
95d52d70b7
Added an MTU oversize packet error generator.
|
12 ani în urmă |
Caleb James DeLisle
|
5158d2bc79
Don't need to pack *everything* to 4 bytes
|
12 ani în urmă |
Caleb James DeLisle
|
dc1319d992
general cleanup of the source tree and merged IPTunnel which is not yet working.
|
12 ani în urmă |
Caleb James DeLisle
|
a39997be85
fixed bug in headers and bulletproofed Endian.h
|
12 ani în urmă |
Caleb James DeLisle
|
2ec581f8ad
Refactored Endian.h to use fewer external includes
|
12 ani în urmă |
Caleb James DeLisle
|
3d23397c28
Better logging and a few bug fixes
|
12 ani în urmă |
Caleb James DeLisle
|
2f433dece2
Created Events and Random structures to wrap libevent and the random generator.
|
12 ani în urmă |
Caleb James DeLisle
|
c241af8fe3
iptunnel added but not debugged.
|
12 ani în urmă |
Caleb James DeLisle
|
9d211bea31
Beginning on tunnel for moving IPv4 and ICANN IPv6 packets.
|
12 ani în urmă |
Caleb James DeLisle
|
99035a1c10
Refactored assertions to make sure assertions in tests are never removed.
|
12 ani în urmă |
Micheal Smith
|
69d4044b57
Added modelines to source files.
|
12 ani în urmă |
Caleb James DeLisle
|
0eb64da085
Added new experimental switch level ping, also major bug fixes.
|
12 ani în urmă |
Caleb James DeLisle
|
cfc0fd5e88
Improvements to comments
|
12 ani în urmă |
cjdelisle
|
547f4a33ab
Cleaned up a bunch of files, added a codestyle validator and some information for hackers.
|
12 ani în urmă |
cjdelisle
|
9aa22feca3
Offered permission to copy under gplv3 license.
|
13 ani în urmă |
cjdelisle
|
fe397965ff
Fixed 'silly route' bug
|
13 ani în urmă |
cjdelisle
|
fbbff772eb
more debugging
|
13 ani în urmă |
cjdelisle
|
e14c2e5095
debugging
|
13 ani în urmă |
cjdelisle
|
ea252d12cf
more stuff
|
13 ani în urmă |