Commit History

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