Commit History

Autor SHA1 Mensaxe Data
  Caleb James DeLisle 33815d555b tuning and improvements to --bench %!s(int64=9) %!d(string=hai) anos
  Caleb James DeLisle 12fd242eae more crap %!s(int64=9) %!d(string=hai) anos
  Caleb James DeLisle 57e25c76c2 it fucking compiles \:D/ %!s(int64=9) %!d(string=hai) anos
  Caleb James DeLisle c17305a339 periodic checkin %!s(int64=9) %!d(string=hai) anos
  Caleb James DeLisle 876147509d refactoring... %!s(int64=9) %!d(string=hai) anos
  Caleb James DeLisle 8c681db05d fix #747 lol %!s(int64=9) %!d(string=hai) anos
  Caleb James DeLisle acfaba4b2b hardening %!s(int64=9) %!d(string=hai) anos
  Caleb James DeLisle 903e421a76 Handle change of password from a (recently reset) node %!s(int64=10) %!d(string=hai) anos
  Caleb James DeLisle da1d2d82d3 Change the CryptoAuth internal protocol so that CryptoAuth now pushes the nonce to the plaintext packet because it is useful. %!s(int64=10) %!d(string=hai) anos
  Caleb James DeLisle 6c90187729 Moved all CryptoAuth related headers into wire/CryptoHeader %!s(int64=10) %!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 0b1fbd17f7 Refactoring to allow for re-enabling threeNodes_test %!s(int64=10) %!d(string=hai) anos
  Caleb James DeLisle 19b60e0dca Better error handling when there is an invalid IPv6 address %!s(int64=10) %!d(string=hai) anos
  Caleb James DeLisle ae6053dddd Merge branch 'master' of git://github.com/Nite69/cjdns into accidental-public-peers %!s(int64=10) %!d(string=hai) anos
  Arceliar 801b153b74 Possible fix to the bad-CA-state bug. %!s(int64=10) %!d(string=hai) anos
  Caleb James DeLisle 4359119821 Check a condition which should never occur %!s(int64=10) %!d(string=hai) anos
  nite69 d98a9d2a4c This change allows you to restrict one password to be used with %!s(int64=10) %!d(string=hai) anos
  Caleb James DeLisle 666d685b24 Take responsiblity for all TODOs %!s(int64=10) %!d(string=hai) anos
  Caleb James DeLisle bfbbacd458 Fix a few things which go wrong with different log levels %!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 a83154919a remove unused lines %!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=10) %!d(string=hai) anos
  Caleb James DeLisle 82fbb5355f It's ok to have a repeat hello packet w/ different key because the original hello might have been dropped %!s(int64=11) %!d(string=hai) anos
  Caleb James DeLisle cca56ad9a9 Finally got everything switched over to using the new pathfinder %!s(int64=11) %!d(string=hai) anos
  Caleb James DeLisle 1928757a8b Allow a hello packet to tear down an established CA session even if the key is not lower %!s(int64=11) %!d(string=hai) anos
  Caleb James DeLisle eeb619f897 Handle the scenario where we send a hello, receive a key and start sending data %!s(int64=11) %!d(string=hai) anos
  Caleb James DeLisle a923c2bb38 Sessions not setting up properly, endless 'sending hello packet' %!s(int64=11) %!d(string=hai) anos
  Caleb James DeLisle 016f6c1b9e [CRYPTO] If a hello packet is lost on the wire, both nodes could be sending repeat hello packets at eachother forever %!s(int64=11) %!d(string=hai) anos
  Caleb James DeLisle 77242cb8d8 [CRYPTO] Hardened the crypto infrastructure by explicitly allowing binding a CryptoAuth session to an IPv6 address even if you don't know the other party's key %!s(int64=11) %!d(string=hai) anos