Skip to content
Snippets Groups Projects
  1. Jan 12, 2022
    • Cecylia Bocovich's avatar
      Validate client and proxy supplied strings · b35a79ac
      Cecylia Bocovich authored
      Malicious clients and proxies can provide potentially malicious strings
      in the polls. This validates the NAT type and proxy type strings to
      ensure that malformed strings are not displayed on a web page
      or passed to any of our monitoring infrastructure.
      
      If a client or proxy supplies an invalid NAT type, we return an error
      message. If a proxy supplies an unknown proxy type, we set the proxy
      type to unknown.
      b35a79ac
  2. Nov 19, 2021
  3. Nov 12, 2021
  4. Nov 11, 2021
  5. Aug 10, 2021
  6. Aug 05, 2021
    • David Fifield's avatar
      amp package. · c9e0dd28
      David Fifield authored
      This package contains a CacheURL function that modifies a URL to be
      accessed through an AMP cache, and the "AMP armor" data encoding scheme
      for encoding data into the AMP subset of HTML.
      c9e0dd28
  7. Jul 08, 2021
  8. Jul 07, 2021
    • meskio's avatar
      Make the proxy to report the number of clients to the broker · 7a1857c4
      meskio authored
      So the assignment of proxies is based on the load. The number of clients
      is ronded down to 8. Existing proxies that doesn't report the number
      of clients will be distributed equaly to new proxies until they get 8
      clients, that is okish as the existing proxies do have a maximum
      capacity of 10.
      
      Fixes #40048
      7a1857c4
  9. Jun 02, 2021
    • Cecylia Bocovich's avatar
      Encode client-broker messages as json in HTTP body · 270eb218
      Cecylia Bocovich authored
      Send the client poll request and response in a json-encoded format in
      the HTTP request body rather than sending the data in HTTP headers. This
      will pave the way for using domain-fronting alternatives for the
      Snowflake rendezvous.
      270eb218
  10. May 12, 2021
  11. 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
  12. Jan 12, 2021
  13. Nov 20, 2020
  14. Nov 18, 2020
  15. Sep 21, 2020
  16. Jul 06, 2020
  17. Apr 28, 2020
  18. Apr 23, 2020
  19. Mar 26, 2020
  20. Mar 18, 2020
  21. Feb 18, 2020
  22. Feb 08, 2020
  23. Feb 04, 2020
  24. Jan 30, 2020
  25. Dec 06, 2019
  26. Nov 28, 2019
  27. Nov 22, 2019
  28. Nov 21, 2019
  29. Nov 13, 2019
Loading