Skip to content
Snippets Groups Projects
  1. Dec 16, 2021
  2. Dec 10, 2021
    • Cecylia Bocovich's avatar
      Update version of DTLS library · 738bd464
      Cecylia Bocovich authored
      Make sure we use a version of the DTLS library that contains the
      following fingerprinting fixes:
      
      Only send supported_groups extension in ClientHello
      Do not include IP addresses as SNI values
      
      These changes have been merged upstream into pion/dtls.
      738bd464
  3. Nov 11, 2021
  4. Oct 04, 2021
    • meskio's avatar
      Use tpo geoip library · 4396d505
      meskio authored
      Now the geoip implmentation has being moved to it's own library to be
      shared between projects.
      4396d505
  5. Jun 23, 2021
  6. Apr 26, 2021
  7. Apr 22, 2021
  8. Mar 19, 2021
  9. Jan 25, 2021
    • Cecylia Bocovich's avatar
      Bump version of pion/sdp · 1b29ad7d
      Cecylia Bocovich authored
      Update our dependency on pion/sdp from v2 to v3, to match pion/webrtc
      v3. This requires some changes in how we parse out addresses from ice
      candidates. This will ease tor browser builds of snowflake since we are
      now only relying on one version of pion/sdp instead of two different
      ones.
      1b29ad7d
  10. Jan 12, 2021
  11. Jul 06, 2020
    • Cecylia Bocovich's avatar
      Implement NAT discovery (RFC 5780) at the client · bf924445
      Cecylia Bocovich authored
      Snowflake clients will now attempt NAT discovery using the provided STUN
      servers and report their NAT type to the Snowflake broker for matching.
      The three possibilities for NAT types are:
      - unknown (the client was unable to determine their NAT type),
      - restricted (the client has a restrictive NAT and can only be paired
      with unrestricted NATs)
      - unrestricted (the client can be paired with any other NAT).
      bf924445
  12. Apr 23, 2020
  13. Apr 03, 2020
  14. Mar 17, 2020
  15. Mar 05, 2020
Loading