Commit History

Autor SHA1 Mensaxe Data
  Caleb James DeLisle 3cf79da359 Iface_DEFUN return an error type %!s(int64=4) %!d(string=hai) anos
  Caleb James DeLisle d8060ad7f5 Don't announce peers to PF if they're an incompatible protocol %!s(int64=4) %!d(string=hai) anos
  Caleb James DeLisle f40430faf4 memory leak %!s(int64=4) %!d(string=hai) anos
  Caleb James DeLisle 78da0951b5 1. Present incompatible peers as INCOMPATIBLE rather than sticking on ESTABLISHED %!s(int64=4) %!d(string=hai) anos
  Caleb James DeLisle 1477c96bad Oops, meant to use a return statment there %!s(int64=4) %!d(string=hai) anos
  Caleb James DeLisle 286d751b6e Reduce logging noise %!s(int64=4) %!d(string=hai) anos
  Caleb James DeLisle 40eb3b402c SUBNODE: Better solution: At the InterfaceController level do not report v20 or older peers %!s(int64=4) %!d(string=hai) anos
  Caleb James DeLisle 2c98115d5c When in SUBNODE mode, refuse to talk to version <21 %!s(int64=4) %!d(string=hai) anos
  Caleb James DeLisle de159175b7 Better logging + Subnode: always ping a peer when it emerges %!s(int64=4) %!d(string=hai) anos
  Caleb James DeLisle 63c60852f7 Minor logging improvements %!s(int64=4) %!d(string=hai) anos
  Caleb James DeLisle ddd2161302 InterfaceController: do not move endpoints because it is possible to have multiple valid peerings with the same node %!s(int64=4) %!d(string=hai) anos
  Caleb James DeLisle c2e9dfe3f1 Improved internal path quality metric computation %!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 d4973dd0b8 Updated the drop counter to try to fix uint32 rollover %!s(int64=4) %!d(string=hai) anos
  Caleb James DeLisle dfb0660f3f Fix occasional crash when there are no known peers %!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
  Caleb James DeLisle 31303631c1 After a ping, send latency to pf as part of the metric %!s(int64=6) %!d(string=hai) anos
  Caleb James DeLisle 62f312de23 Remove code for exporting data which can as easily be calculated outside of cjdns %!s(int64=6) %!d(string=hai) anos
  Caleb James DeLisle 00b8e5be84 silly mistake %!s(int64=6) %!d(string=hai) anos
  Caleb James DeLisle 26a9a4fc64 Switch to using monotonic drop and received packet counts because the ReplayProtector is reset every session reset %!s(int64=6) %!d(string=hai) anos
  Caleb James DeLisle dc28f82892 Switch to different averaging function %!s(int64=6) %!d(string=hai) anos
  Caleb James DeLisle 7207181faf Add a moving average of dropped packets to evaluate 'droppeyness' of any given incoming path %!s(int64=6) %!d(string=hai) anos
  Caleb James DeLisle d2e55d5854 Add the ability to timestamp packets when they arrive and log the time-differences between sequences of packets for bandwidth measurement %!s(int64=6) %!d(string=hai) anos
  Caleb James DeLisle 71b657f944 export iface info %!s(int64=6) %!d(string=hai) anos
  Caleb James DeLisle 3fe55c4187 Merged UDPbcastInterface into UDPInterface and made it beacon on a different port %!s(int64=6) %!d(string=hai) anos
  Mada 9bdfd5bf1a Add Auto-peer support by using UDP broadcast %!s(int64=6) %!d(string=hai) anos
  Mada 29043584a2 Add ipv4 addr or mac of peer in peerStats info %!s(int64=6) %!d(string=hai) anos
  Caleb James DeLisle d878d0280b Added a log line to improve debugging %!s(int64=6) %!d(string=hai) anos
  Caleb James DeLisle 395a265634 missing semicolon :| %!s(int64=6) %!d(string=hai) anos
  Caleb James DeLisle fa14a9e154 Refactor an assertion into 2 lines to track down an issue %!s(int64=6) %!d(string=hai) anos