Commit History

Autor SHA1 Mensaxe Data
  Caleb James DeLisle 7ba35479e7 manual merge crashey %!s(int64=2) %!d(string=hai) anos
  Rogério Sampaio de Almeida 4d0aefc5a5 remove unused param from new timing funcs %!s(int64=2) %!d(string=hai) anos
  Caleb James DeLisle 8e3011cb6e Change message->bytes to message->msgbytes in prep for privatizing it %!s(int64=3) %!d(string=hai) anos
  Caleb James DeLisle 3651b0d413 Message privatize length %!s(int64=3) %!d(string=hai) anos
  Caleb James DeLisle cd188e865c Message: Privatized alloc %!s(int64=3) %!d(string=hai) anos
  Caleb James DeLisle e1e1bc9afa Added CryptoAuth to cffi so that functions can be accessed from Rust %!s(int64=3) %!d(string=hai) anos
  Caleb James DeLisle caf9963793 Switch to a Rust libsodium build %!s(int64=4) %!d(string=hai) anos
  Caleb James DeLisle 98a3c41c1a busyloop %!s(int64=4) %!d(string=hai) anos
  Caleb James DeLisle 1759ec6c07 Tune ann publish cadence based on size of messages %!s(int64=4) %!d(string=hai) anos
  Caleb James DeLisle b3b3c3eb2a codestyle %!s(int64=4) %!d(string=hai) anos
  Caleb James DeLisle 67d491c50a ReachabilityAnnouncer: when it goes into MSGFULL state it never comes out %!s(int64=4) %!d(string=hai) anos
  Caleb James DeLisle 8cff3cb069 Potential null deref %!s(int64=4) %!d(string=hai) anos
  Caleb James DeLisle 3c1701ae48 Expire version and encoding scheme entities as well as peers %!s(int64=4) %!d(string=hai) anos
  Caleb James DeLisle 621d8665f5 Order of operations %!s(int64=4) %!d(string=hai) anos
  Caleb James DeLisle 67ba7d667f Oops, computing in hours instead of minutes, also better randomizing of timeouts %!s(int64=4) %!d(string=hai) anos
  Caleb James DeLisle c962ff2ef5 bad arithmatic %!s(int64=4) %!d(string=hai) anos
  Caleb James DeLisle 52ce0c6078 ReachabilityAnnouncer.c: Better logging %!s(int64=4) %!d(string=hai) anos
  Caleb James DeLisle 8f95a7d3c8 fat finger mistakes %!s(int64=4) %!d(string=hai) anos
  Caleb James DeLisle ff2708f791 Switch to re-announcing peers at random times within a 5 minute range up to 1 minute before the timeout %!s(int64=4) %!d(string=hai) anos
  Caleb James DeLisle dc9b14238b Rewrite ReachabilityAnnouncer to not have it's own state anymore - no more risk of it desyncing from ReachabilityCollector, many bug fixes %!s(int64=4) %!d(string=hai) anos
  Caleb James DeLisle d142d78890 Fix incorrect logic in ReachabilityAnnouncer which can cause nodes to 'disappear' from the list %!s(int64=4) %!d(string=hai) anos
  Caleb James DeLisle 784f83b4d8 Fix subnode to allow multiple peers to be announced up %!s(int64=4) %!d(string=hai) anos
  Caleb James DeLisle 4cb93d8928 Fix issue causing constant desync with route server %!s(int64=4) %!d(string=hai) anos
  Caleb James DeLisle 6c1751d868 Got rid of usages of Except and simplified Message.h %!s(int64=4) %!d(string=hai) anos
  Caleb James DeLisle 25a47b9f3c message overflow when reporting many peers %!s(int64=6) %!d(string=hai) anos
  Caleb James DeLisle b97787073b BIG endian %!s(int64=6) %!d(string=hai) anos
  Caleb James DeLisle a86c3e147b If we reset session w/ snode, we should re-submit the whole known LinkState history %!s(int64=6) %!d(string=hai) anos
  Caleb James DeLisle ac9e0c0022 Publish link state info to the snode %!s(int64=6) %!d(string=hai) anos
  Caleb James DeLisle f187db6b66 Major refactoring to push data up from the InterfaceController to the ReachabilityCollector for submitting lag, drops and passed bits to the snode %!s(int64=6) %!d(string=hai) anos
  Mada a486ee7404 Handle result of updatePeer in any case %!s(int64=6) %!d(string=hai) anos