Commit History

Autor SHA1 Mensaxe Data
  Caleb James DeLisle 7667736795 NodeStore_brokenLink() instead of NodeStore_brokenPath() %!s(int64=10) %!d(string=hai) anos
  Caleb James DeLisle 2651089958 codestyle %!s(int64=10) %!d(string=hai) anos
  Caleb James DeLisle 67f275f736 Added ability to access getPeers data externally %!s(int64=10) %!d(string=hai) anos
  Caleb James DeLisle c6aef1cce8 #1 Replace NodeStore_nodeForPath() with NodeStore_linkForPath() which is more useful, #2 fix a crash bug in Janitor, #3 add a TODO comment %!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 d229acbca9 Merge branch 'linkey' of https://github.com/Arceliar/cjdns into crashey %!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 2ab7f135e6 add Node_getReach() to prevent reach from being altered without certain checks, also do not call NodeStore_updateReach() unless a the path is the same as the one stored for the node. %!s(int64=10) %!d(string=hai) anos
  Arceliar 73aa614fd0 Minor cleanup %!s(int64=10) %!d(string=hai) anos
  Arceliar d1babe5817 Interface change to NodeStore, so reach updates are done by supplying a path and latency, and all reach logic is handled in the NodeStore %!s(int64=10) %!d(string=hai) anos
  Arceliar 6481e42482 Temp workaround to a reach-related logic bug in RouterModule %!s(int64=10) %!d(string=hai) anos
  Arceliar f76bb73ff3 Pay attention to the path a packet takes when updating reach due to a ping/search response. %!s(int64=10) %!d(string=hai) anos
  Caleb James DeLisle 34b7afcd58 Fixed the ffff bug, thanks Arceliar and tg for debugging and fixing it. %!s(int64=10) %!d(string=hai) anos
  Caleb James DeLisle fea3202c7d Merge branch 'master' of git://github.com/Shnatsel/cjdns into crashey %!s(int64=11) %!d(string=hai) anos
  Sergey "Shnatsel" Davidoff 1c770443f5 Ditch version in ping response packets entirely. Fixes build. %!s(int64=11) %!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
  Sergey "Shnatsel" Davidoff 60879a09da Purge git commit hashes out of on-the-wire protocol. Hopefully. %!s(int64=11) %!d(string=hai) anos
  Arceliar 58fc633c3a Less ugly. %!s(int64=11) %!d(string=hai) anos
  Arceliar a90055c9d5 Remove obsolete pingspam code. %!s(int64=11) %!d(string=hai) anos
  Arceliar e23ccc8e39 Move reach-refreshing stuff to janitor. Replace pingspam with much, much less frequent searchspam. %!s(int64=11) %!d(string=hai) anos
  Arceliar 03b0ebb25d Merge branch 'crashey' of https://github.com/cjdelisle/cjdns into reach_test %!s(int64=11) %!d(string=hai) anos
  Caleb James DeLisle 9f8c4d6a1c try to make some use of information when a packet comes in and the path is not 'preferred' %!s(int64=11) %!d(string=hai) anos
  Caleb James DeLisle f63999e4c8 Make inter-router communication code capable of handling messages which loop back to itself %!s(int64=11) %!d(string=hai) anos
  Arceliar 0cb479d914 Cleanup of pingspam code to get it back in a pseudoworking state %!s(int64=11) %!d(string=hai) anos
  Caleb James DeLisle e569a8cb76 Tuning still needed but this one has the sound of a winner %!s(int64=11) %!d(string=hai) anos
  Caleb James DeLisle 6a142b8c91 Fixed pathologically bad MAX_REQUESTS_PER_SEARCH %!s(int64=11) %!d(string=hai) anos
  Caleb James DeLisle c5ec4136c8 Remove a few assertions which are well understood %!s(int64=11) %!d(string=hai) anos
  Caleb James DeLisle 094e5b94e0 Fixed a few more bugs %!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 2c25a476b3 Moved the code over to completely use the new pathfinder %!s(int64=11) %!d(string=hai) anos