Commit History

Autor SHA1 Mensaxe Data
  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 0bcc79531e Refactored Bits.h and Endian.h %!s(int64=9) %!d(string=hai) anos
  Caleb James DeLisle e9aad0d066 Simplify List interface and fixed some weird behavior with the last page of dumpTable %!s(int64=10) %!d(string=hai) anos
  Caleb James DeLisle d9b3eb80f2 fix bug caused by weird routes which contain apparent self-links. %!s(int64=10) %!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 72505b0b7b Replaced more expensive instances of Assert_true() with Assert_ifParanoid() %!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 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 ddb1881936 Work on the jsbuild and eliminated multiple dependency loops %!s(int64=11) %!d(string=hai) anos
  Caleb James DeLisle 2950ec3a9e typo %!s(int64=11) %!d(string=hai) anos
  Caleb James DeLisle e09f3626f0 Endianness in benc representation of prefix %!s(int64=11) %!d(string=hai) anos
  Caleb James DeLisle e5d059ab13 Begin exporting the encoding schemes of nodes %!s(int64=11) %!d(string=hai) anos
  Caleb James DeLisle 6cd988f91f more work on the pathfinder %!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