História revízii

Autor SHA1 Správa Dátum
  Mada fcadb4d283 Found peer re-handshake with us, triggle the peer gone event 7 rokov pred
  Valentin Lorentz 98c704ce1c Replace address checks by function calls. 7 rokov pred
  Caleb James DeLisle f4f73cdc12 Always ping nodes for which we do not know the version and never send messages to the pathfinder (because this causes a crash) 7 rokov pred
  Caleb James DeLisle cafed5019f Manual merge links update by soredake 7 rokov pred
  soredake c49cc24869 links update 7 rokov pred
  Caleb James DeLisle 022b08f5d5 Removed assertion which relies on behavior of allocator when freeing which is not reliable as per discussion in #1006 8 rokov pred
  Caleb James DeLisle fe1069e3da In the event that the NodeStore somehow forgets about a peer, it will be reminded periodically by the InterfaceController 8 rokov pred
  Caleb James DeLisle 99d5f31412 Don't send pings when there is active traffic flow 8 rokov pred
  Caleb James DeLisle 575878e2cd Standardize on CryptoAuth states for peerStats and sessionStats 8 rokov pred
  Caleb James DeLisle 62742a5b3a Fix assertion caused by never connecting to a peer and thus not knowing it's version (telling pathfinder about a peer w/o knowing it's version is always wrong) 8 rokov pred
  Caleb James DeLisle 13f48e3e27 Fix bug causing old pathfinder to send messages with unknown node version 8 rokov pred
  kpcyrd 28054c7b6b Merge InterfaceController_{resetPeer,resetPeering} 9 rokov pred
  kpcyrd 86fefb9140 Introduce InterfaceController_resetPeering 9 rokov pred
  Kubuxu a38e58b1c7 Remove usage of Bits_memcpyConst and Bits_memmoveConst 9 rokov pred
  Caleb James DeLisle 40c15580a1 New Rule: You need to know the key of a node before you can start a CA session with them. This sheds significant code and state weirdness from CryptoAuth. 9 rokov pred
  Caleb James DeLisle 8173faac81 Added Hash.h which uses djb2a hash and implemented it in a few places where Map.h is used 9 rokov pred
  Caleb James DeLisle ced280bc17 Serious bug fixes in CryptoAuth (and probably some new bugs added) 9 rokov pred
  Caleb James DeLisle a50d101337 enable peering using login and password so that password cannot be cracked in order to steal peering 9 rokov pred
  Caleb James DeLisle d9ddf09016 Merge branch 'crashey' into cryptoauth-login 9 rokov pred
  Caleb James DeLisle 2a0f320508 Apply madafoo's fix to the outer CA session as well as the inner to prevent possible hang in HANDSHAKE2 state 9 rokov pred
  Caleb James DeLisle 881cdfe128 wip 9 rokov pred
  Adam Novak 448eabcb26 Add optional "user" field to outgoing connections 9 rokov pred
  Caleb James DeLisle 6f1fdd87d1 Fix a memory leak in InterfaceController.c 9 rokov pred
  Caleb James DeLisle 7295960c39 Improve memory accounting 9 rokov pred
  Caleb James DeLisle 63e23e921e Added beginnings of peerLink, for the moment all it does is track kbps of links 9 rokov pred
  Caleb James DeLisle ab3a0f4452 wip 9 rokov pred
  Caleb James DeLisle 4fc45086d2 hunting down a stray memory write 9 rokov pred
  Caleb James DeLisle efc21cf30e when swapping interfaces, the wrong one is trashed! 9 rokov pred
  Caleb James DeLisle 33815d555b tuning and improvements to --bench 9 rokov pred
  Caleb James DeLisle 54b1599ce8 remove fulfilled todo and document new protocol version 9 rokov pred