Historie revizí

Autor SHA1 Zpráva Datum
  Mada fcadb4d283 Found peer re-handshake with us, triggle the peer gone event před 7 roky
  Valentin Lorentz 98c704ce1c Replace address checks by function calls. před 7 roky
  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) před 7 roky
  Caleb James DeLisle cafed5019f Manual merge links update by soredake před 7 roky
  soredake c49cc24869 links update před 7 roky
  Caleb James DeLisle 022b08f5d5 Removed assertion which relies on behavior of allocator when freeing which is not reliable as per discussion in #1006 před 8 roky
  Caleb James DeLisle fe1069e3da In the event that the NodeStore somehow forgets about a peer, it will be reminded periodically by the InterfaceController před 8 roky
  Caleb James DeLisle 99d5f31412 Don't send pings when there is active traffic flow před 8 roky
  Caleb James DeLisle 575878e2cd Standardize on CryptoAuth states for peerStats and sessionStats před 8 roky
  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) před 8 roky
  Caleb James DeLisle 13f48e3e27 Fix bug causing old pathfinder to send messages with unknown node version před 8 roky
  kpcyrd 28054c7b6b Merge InterfaceController_{resetPeer,resetPeering} před 9 roky
  kpcyrd 86fefb9140 Introduce InterfaceController_resetPeering před 9 roky
  Kubuxu a38e58b1c7 Remove usage of Bits_memcpyConst and Bits_memmoveConst před 9 roky
  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. před 9 roky
  Caleb James DeLisle 8173faac81 Added Hash.h which uses djb2a hash and implemented it in a few places where Map.h is used před 9 roky
  Caleb James DeLisle ced280bc17 Serious bug fixes in CryptoAuth (and probably some new bugs added) před 9 roky
  Caleb James DeLisle a50d101337 enable peering using login and password so that password cannot be cracked in order to steal peering před 9 roky
  Caleb James DeLisle d9ddf09016 Merge branch 'crashey' into cryptoauth-login před 9 roky
  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 před 9 roky
  Caleb James DeLisle 881cdfe128 wip před 9 roky
  Adam Novak 448eabcb26 Add optional "user" field to outgoing connections před 9 roky
  Caleb James DeLisle 6f1fdd87d1 Fix a memory leak in InterfaceController.c před 9 roky
  Caleb James DeLisle 7295960c39 Improve memory accounting před 9 roky
  Caleb James DeLisle 63e23e921e Added beginnings of peerLink, for the moment all it does is track kbps of links před 9 roky
  Caleb James DeLisle ab3a0f4452 wip před 9 roky
  Caleb James DeLisle 4fc45086d2 hunting down a stray memory write před 9 roky
  Caleb James DeLisle efc21cf30e when swapping interfaces, the wrong one is trashed! před 9 roky
  Caleb James DeLisle 33815d555b tuning and improvements to --bench před 9 roky
  Caleb James DeLisle 54b1599ce8 remove fulfilled todo and document new protocol version před 9 roky