Commit History

Autor SHA1 Mensaxe Data
  Caleb James DeLisle 71aaab8e0f Refactored some admin APIs to return Address data instead of non-standard forms %!s(int64=9) %!d(string=hai) anos
  Caleb James DeLisle 57064d14f4 Moved business logic from AddrTools.h to AddrTools.c to reduce executable size (then dealt with fallout) %!s(int64=9) %!d(string=hai) anos
  Caleb James DeLisle 8638f31a22 Allow pinging of short form IPv6 addresses %!s(int64=9) %!d(string=hai) anos
  Caleb James DeLisle ff287fbbff getpeers should not splice the address in order to be clearer %!s(int64=9) %!d(string=hai) anos
  Caleb James DeLisle 2ca3092465 another null deref in some cases, triggered by admin socket %!s(int64=10) %!d(string=hai) anos
  Caleb James DeLisle 72393903d3 Added nextHop inter-router API to allow traceroute %!s(int64=10) %!d(string=hai) anos
  Caleb James DeLisle 7667736795 NodeStore_brokenLink() instead of NodeStore_brokenPath() %!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 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 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 b5faf3b10c using incorrect name caused RouterModule_pingNode() to behave wrong %!s(int64=10) %!d(string=hai) anos
  Caleb James DeLisle f63999e4c8 Make inter-router communication code capable of handling messages which loop back to itself %!s(int64=10) %!d(string=hai) anos
  Caleb James DeLisle e569a8cb76 Tuning still needed but this one has the sound of a winner %!s(int64=10) %!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
  Caleb James DeLisle 20701aa22d Tell RouterModule not to ping so much (esp. when the GMRT is very low) %!s(int64=11) %!d(string=hai) anos
  Caleb James DeLisle 285493adef Admin should provide a request scoped allocator %!s(int64=11) %!d(string=hai) anos
  Caleb James DeLisle 6e9a7b7109 new approach to dealing with trashroutes %!s(int64=11) %!d(string=hai) anos
  Caleb James DeLisle 38d3f8bbf1 Rewrite of RouterModule and fix of a minor DoS issue caused by a direct peer sending too many setup packets. %!s(int64=11) %!d(string=hai) anos
  Caleb James DeLisle c82ead8529 Changed allocator to produce more information when something goes wrong, refactored to use macro. %!s(int64=11) %!d(string=hai) anos
  Caleb James DeLisle dc1319d992 general cleanup of the source tree and merged IPTunnel which is not yet working. %!s(int64=12) %!d(string=hai) anos
  Caleb James DeLisle bcc560672f Cleaned up Address.h %!s(int64=12) %!d(string=hai) anos
  Caleb James DeLisle 4e83d1e9b3 Fixed pointers running out of scope %!s(int64=12) %!d(string=hai) anos
  Caleb James DeLisle 0d5751af5c #54 representing things internally with big endian was a bad idea. %!s(int64=12) %!d(string=hai) anos
  Micheal Smith 69d4044b57 Added modelines to source files. %!s(int64=12) %!d(string=hai) anos
  Caleb James DeLisle e3ea5622a5 Show best next hop in admin lookup() if full route is not known. %!s(int64=12) %!d(string=hai) anos
  Caleb James DeLisle a2206d188a Added RouterModule_lookup() RPC call and fixed bug which caused ping to ping the wrong node if it couldn't find the right one. %!s(int64=12) %!d(string=hai) anos