ChangeLog 2.5 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859
  1. Changes in version v2.2.0 - 2022-05-25
  2. - Issue 40099: Initialize SnowflakeListener.closed
  3. - Add connection failure events for proxy timeouts
  4. - Issue 40103: Fix proxy logging verb tense
  5. - Fix up and downstream metrics output for proxy
  6. - Issue 40095: uTLS for broker negotiation
  7. - Forward bridge fingerprint from client to broker (WIP, Issue 28651)
  8. - Issue 40104: Make it easier to configure proxy type
  9. - Remove version from ClientPollRequest
  10. - Issue 40124: Move tor-specific code out of library
  11. - Issue 40115: Scrub pt event logs
  12. - Issue 40127: Bump webrtc and dtls library versions
  13. - Bump version of webrtc and dtls to fix dtls CVEs
  14. - Issue 40141: Ensure library calls of events can be scrubbed
  15. Changes in version v2.1.0 - 2022-02-08
  16. - Issue 40098: Remove support for legacy one shot mode
  17. - Issue 40079: Make connection summary at proxy privacy preserving
  18. - Issue 40076: Add snowflake event API for notifications of connection events
  19. - Issue 40084: Increase capacity of client address map at the server
  20. - Issue 40060: Further clean up snowflake server logs
  21. - Issue 40089: Validate proxy and client supplied strings at broker
  22. - Issue 40014: Update version of DTLS library to include fingerprinting fixes
  23. - Issue 40075: Support recurring NAT type check in standalone proxy
  24. Changes in version v2.0.0 - 2021-11-04
  25. - Turn the standalone snowflake proxy code into a library
  26. - Clean up and reworked the snowflake client and server library code
  27. - Unify broker/bridge domains to *.torproject.net
  28. - Updates to the snowflake library documentation
  29. - New package functions to define and set a rendezvous method with the
  30. broker
  31. - Factor out the broker geoip code into its own external library
  32. - Bug fix to check error calls in preparePeerConnection
  33. - Bug fixes in snowflake tests
  34. - Issue 40059: add the ability to pass in snowflake arguments through SOCKS
  35. - Increase buffer sizes for sending and receiving snowflake data
  36. - Issue 25985: rendezvous with the broker using AMP cache
  37. - Issue 40055: wait for the full poll interval between proxy polls
  38. Changes in version v1.1.0 - 2021-07-13
  39. - Refactors of the Snowflake broker code
  40. - Refactors of the Snowflake proxy code
  41. - Issue 40048: assign proxies based on self-reported client load
  42. - Issue 40052: fixed a memory leak in the server accept loop
  43. - Version bump of kcp and smux libraries
  44. - Bug fix to pass the correct client address to the Snowflake bridge metrics
  45. counter
  46. - Bug fixes to prevent race conditions in the Snowflake client
  47. Changes in version v1.0.0 - 2021-06-07
  48. - Initial release.