File snowflake.changes of Package snowflake

-------------------------------------------------------------------
Tue Nov 12 15:38:18 UTC 2024 - opensuse_buildservice@ojkastl.de

- Update to version 2.10.1:
  * Issue 40406: Update version string

-------------------------------------------------------------------
Tue Nov 12 15:35:17 UTC 2024 - opensuse_buildservice@ojkastl.de

- Update to version 2.10.0:
  *  Issue 40402: Add proxy event for when client has connected
  *  Issue 40405: Prevent panic for duplicate SnowflakeConn.Close()
     calls
  *  Enable local time for proxy logging
  *  Have proxy summary statistics log average transfer rate
  *  Issue 40210: Remove duplicate poll interval loop in proxy
  *  Issue 40371: Prevent broker and proxy from rejecting clients
     without ICE candidates
  *  Issue 40392: Allow the proxy and probetest to set multiple
     STUN URLs
  *  Issue 40387: Fix error in probetest NAT check
  *  Fix proxy panic on invalid relayURL
  *  Set empty pattern if broker bridge-list is empty
  *  Improve documentation of Ephemeral[Min,Max]Port
  *  Fix resource leak and NAT check in probetest
  *  Fix memory leak from failed NAT check
  *  Improve NAT check logging
  *  Issue 40230: Send answer even if ICE gathering is not complete
  *  Improve broker error message on unknown bridge fingerprint
  *  Don't proxy private IP addresses
  *  Only accept ws:// and wss:// relay addresses
  *  Issue 40373: Add cli flag and SnowflakeProxy field to modify
     proxy poll interval
  *  Use %w not $v in fmt.Errorf
  *  Updates to documentation
  *  Adjust copy buffer size to improve proxy performance
  *  Improve descriptions of cli flags
  *  Cosmetic changes for code readability
  *  Issue 40367: Deduplicate prometheus metrics names
  *  Report the version of snowflake to the tor process
  *  Issue 40365: Indicate whether the repo was modified in the
     version string
  *  Simplify NAT checking logic
  *  Issue 40354: Use ptutil library for safelog and prometheus
     metrics
  *  Add cli flag to set a listen address for proxy prometheus
     metrics
  *  Issue 40345: Integrate docker image with release process
  *  Bump versions of dependencies

-------------------------------------------------------------------
Mon Apr 22 16:22:49 UTC 2024 - Eyad Issa <eyadlorenzo@gmail.com>

- Update to version 2.9.2:
  * Issue 40288: Add integration testing with Shadow
  * Issue 40345: Automatically build and push containers to our registry
  * Issue 40339: Fix client ID reuse bug in SQS rendezvous
  * Issue 40341: Modify SQS rendezvous arguments to use b64 encoded parameters
  * Issue 40330: Add new metrics at the broker for per-country rendezvous stats
  * Issue 40345: Update docker container tags
  * Bump versions of dependencies

- Update to version 2.9.1:
  * Issue 40335: Fix release job
  * Change deprecated io/ioutil package to io package
  * Bump versions of dependencies

-------------------------------------------------------------------
Sun Feb 11 16:15:30 UTC 2024 - Eyad Issa <eyadlorenzo@gmail.com>

- Update to version 2.9.0:
  * Prune metrics that are reported for rendezvous
  * Move RendezvousMethod field to messages.Arg
  * Add metrics for tracking rendezvous method
  * Fix nil ptr deference when listing client queues
  * Add unit tests for SQS rendezvous in broker
  * Add unit tests for SQS rendezvous in client
  * Add mocks and interfaces for testing SQS rendezvous
  * Implement SQS rendezvous in client and broker
  * Cosmetic fixes taken from !219.
  * Add probetest commandline option for STUN URL
  * Use SetNet setting in probetest to ignore net.Interfaces error
  * Add proxy commandline option for probe server URL
  * Scrub space separated ip addresses
  * Update recommended torrc options in the client readme
  * Add vcs revision to version string

- Update to version 2.8.1
  * Suppress logs of EventOnProxyConnectionOver
  * Add Ignore Android Restriction Workaround for Proxy
  * Have encapsulation.ReadData return an error when the buffer is short.
  * Have encapsulation.ReadData read into a provided buffer.

-------------------------------------------------------------------
Sun Dec 10 23:41:12 UTC 2023 - eyadlorenzo@gmail.com

- Update to version 2.8.0:
  * chore(deps): update module github.com/pion/webrtc/v3 to v3.2.23
  * chore(deps): update module github.com/miekg/dns to v1.1.57
  * chore(deps): update module golang.org/x/net to v0.18.0
  * chore(deps): update module github.com/gorilla/websocket to v1.5.1
  * Update prometheus metrics to use new EventOnProxyStats
  * Process and properly log connection closure stats
  * Modify EventOnProxyStats to include summary data
  * Proxy stats log only what occurred that time interval
  * Move creation of periodic stats task inside proxy library
  * Zero bytesSyncLogger stats after reading them
  * Remove ThroughputSummary from bytesLogger
  * Check if multiple front domains argument is empty
  * chore(deps): update module github.com/prometheus/client_golang to v1.17.0
  * chore(deps): update module github.com/refraction-networking/utls to v1.5.4
  * Add outbound proxy configuration propagation
  * Add transport wrapper
  * Add common proxy utilities
  * chore(deps): update module github.com/prometheus/client_model to v0.5.0
  * chore(deps): update module golang.org/x/net to v0.17.0 [security]
  * chore(deps): update module github.com/xtaci/kcp-go/v5 to v5.6.5
  * improvement(broker): don't reject unrestricted client if there are no restricted proxies

-------------------------------------------------------------------
Sat Oct 21 18:26:48 UTC 2023 - kastl@b1-systems.de

- Update to version 2.7.0:
  * update version to 2.7.0
  * fix(proxy): Correctly close connection pipe when dealing with error
  * Remove proxy churn measurements from broker.
  * fix(proxy): remove _potential_ deadlock
  * Maintain backward compatability with old clients
  * Randomly select front domain from comma-separated list
  * Update dependencies
  * chore(deps): update module github.com/xtaci/kcp-go/v5 to v5.6.3
  * Remove Golang 1.20 from CI Testing
  * Update CI targets to test android from golang 1.21

-------------------------------------------------------------------
Sat Oct 21 18:26:41 UTC 2023 - Johannes Kastl <kastl@b1-systems.de>

- new package snowflake: TOR snowflake proxy server
openSUSE Build Service is sponsored by