Skip to content
Snippets Groups Projects
  1. Mar 02, 2016
  2. Feb 29, 2016
  3. Feb 26, 2016
  4. Feb 25, 2016
    • str4d's avatar
      Merge branch '250-tor-polling' into 'master' · 8c8b2a53
      str4d authored
      New polling logic for Tor. #250
      
      Poll for outgoing connections each time the network is enabled, then disable polling once our hidden service descriptor has been published. If our contacts do the same, any contacts that are offline when we poll will connect to us when they come online.
      
      This should reduce bandwidth and battery usage. The idea comes from Ricochet:
      
      https://github.com/ricochet-im/ricochet/issues/68
      
      Fixes #250.
      
      See merge request !103
      8c8b2a53
    • akwizgran's avatar
      Fixed race condition in descriptor publication. · d8079b18
      akwizgran authored
      If two contacts publish their descriptors simultaneously, they may both stop polling without retrieving each other's descriptors. Continue polling for 2 intervals after publishing the descriptor.
      Unverified
      d8079b18
    • akwizgran's avatar
      New polling logic for Tor. #250 · 066285b8
      akwizgran authored
      Poll for outgoing connections each time the network is enabled, then disable polling once our hidden service descriptor has been published.
      Unverified
      066285b8
  5. Feb 24, 2016
  6. Feb 23, 2016
  7. Feb 22, 2016
  8. Feb 19, 2016
  9. Feb 18, 2016
    • akwizgran's avatar
      Merge branch 'embargo-inactive-contacts' into 'master' · 0f1dc554
      akwizgran authored
      Don't communicate with inactive contacts
      
      When we're introduced to a new contact, we need to store the transport keys and start key rotation before activating the contact. During this period we shouldn't use the transport keys for outgoing streams until either the introduction protocol is complete or we receive an incoming stream from the contact, indicating that they've also started key rotation.
      
      See merge request !106
      0f1dc554
Loading