Commit History

Autor SHA1 Mensaxe Data
  Caleb James DeLisle 62346a2547 Better testing of EncodingScheme and new API to serialize and parse labels based on encoding scheme %!s(int64=6) %!d(string=hai) anos
  soredake c49cc24869 links update %!s(int64=7) %!d(string=hai) anos
  Caleb James DeLisle 7adf9cc9b9 Removed usage of NumberCompress, poisoned dht code in SUBNODE and added Core_nodeInfo() for getting basic info from the node %!s(int64=8) %!d(string=hai) anos
  Caleb James DeLisle 596fbd9409 Fix non-v358 encoding schemes such that they do not make the same mess that v358 did. %!s(int64=8) %!d(string=hai) anos
  Caleb James DeLisle a2d5c34ca8 Move getLabelFor to NumberCompress since it's EncodingScheme specific %!s(int64=9) %!d(string=hai) anos
  Caleb James DeLisle 76f2fba452 Removed LabelSplicer_isOneHop() because it's a compatibility landmine %!s(int64=9) %!d(string=hai) anos
  Caleb James DeLisle ff851827d5 wip %!s(int64=9) %!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 1b8b3a084b Improved pathfinder2 and made RouterModule not return nodes which contain redundant routes. %!s(int64=11) %!d(string=hai) anos
  Caleb James DeLisle a5733a6a77 Fixed EncodingScheme tests %!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 3b50d516f4 Working on a fix for incorrect conversion in EncodingScheme %!s(int64=11) %!d(string=hai) anos
  Caleb James DeLisle a08e867d3d Added announcement of switch encoding schemes and made nodestore not allow any new nodes unless they are behind a direct peer. %!s(int64=11) %!d(string=hai) anos
  Caleb James DeLisle 3b9962b63f clarified some codestyle requirements %!s(int64=12) %!d(string=hai) anos
  Caleb James DeLisle 6b7f576872 cjd's editor window is only 100 characters wide :) %!s(int64=12) %!d(string=hai) anos
  Stefan Bühler d90380b7ca Improve number compression unit test - test labels from 0-0xffff too, test all bit widths %!s(int64=12) %!d(string=hai) anos
  Caleb James DeLisle 2e890a386a Define CJDNS_MAX_PEERS in the top level CMakeLists.txt since NumberCompress.h is pulled in a bunch of directories and it won't always be available. %!s(int64=12) %!d(string=hai) anos
  Stefan Bühler 908e462ea9 Change dynamic number compression (using 4, 7 or 10 bits) %!s(int64=12) %!d(string=hai) anos
  Stefan Bühler 6f46bb74bd Fix some handling of the router interface in SwitchCore.c; use always 4 bit for router interface in number compression %!s(int64=12) %!d(string=hai) anos
  Micheal Smith 69d4044b57 Added modelines to source files. %!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 e3d0136ec6 Fixed bugs in NumberCompress %!s(int64=13) %!d(string=hai) anos
  cjdelisle 0689af8d9a Halfway through debugging... %!s(int64=13) %!d(string=hai) anos