Commit History

Autor SHA1 Mensaxe Data
  Caleb James DeLisle d26e80a318 Move to Rust Allocator %!s(int64=2) %!d(string=hai) anos
  Caleb James DeLisle 051421af33 Free all the allocators %!s(int64=6) %!d(string=hai) anos
  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 05c6a4f942 remove 358 bug workaround from EncodingScheme_test %!s(int64=8) %!d(string=hai) anos
  Kubuxu a38e58b1c7 Remove usage of Bits_memcpyConst and Bits_memmoveConst %!s(int64=9) %!d(string=hai) anos
  Caleb James DeLisle eed174f852 no, actually self-link should not be counted as a 1 hop link %!s(int64=9) %!d(string=hai) anos
  Caleb James DeLisle 5819c1cdbd Add a new function EncodingScheme_isOneHop() because NumberCompress_isOneHop() only works for *our* scheme, not for anyone elses %!s(int64=9) %!d(string=hai) anos
  Caleb James DeLisle 55a8c6477d fixed test a bit, x=y is always true... %!s(int64=9) %!d(string=hai) anos
  Lars Gierth f4ac04ec31 Add test for NumberCompress_getCompressed() %!s(int64=9) %!d(string=hai) anos
  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 %!s(int64=10) %!d(string=hai) anos
  Caleb James DeLisle b89313d35f minor hardening in EncodingScheme_define* and fixed a bug which was returning space on the stack %!s(int64=11) %!d(string=hai) anos
  Caleb James DeLisle a5733a6a77 Fixed EncodingScheme tests %!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 ca0ce321d5 Merged tests together under testcjdroute.c and fixed a few issues with tests %!s(int64=11) %!d(string=hai) anos
  Caleb James DeLisle ac3e7a9408 Beginning protocol version 6 and new pathfinder %!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