Releases: UWNetworksLab/uProxy-lib
Releases · UWNetworksLab/uProxy-lib
v27.5.0
New and notable:
- adds a per-user limit on the number of open sockets #200
- two more sample apps are now available on Firefox: Copy/paste SOCKS and Simple TURN #201 and #202
Other changes:
- logging timestamps are now in ISO 8601 format #204
v27.2.5
New and notable:
- eliminate errors on churn setup, and some other logging tidying up #198
v27.2.4
New and notable:
- do not send candidates to the remote peer when obfuscating, reducing the volume of messages required and facilitating debugging #197
v27.2.3
New and notable:
- fix for churn binding to localhost, which was preventing Firefox from establishing a connection with Chrome #196
Other changes:
- migrate to freedom-pgp-e2e v0.4.0 #195
v27.2.2
New and notable:
- do set set remote ICE candidates until setRemoteDescription has resolved #194 (fixes proxying between Chrome and Firefox in certain situations, more detail in UWNetworksLab/uProxy-p2p#1623)
v26.2.1
New and notable:
- tune datachannel buffer sizes, for improved throughput #191
- use freedoms’ new reckless calls where possible, for improved throughput #182
Other changes:
- fix for copypaste control port #192
v27.2.0: add a field to indicate a new round of signalling messages
New and notable:
- add a field to signalling messages to indicate a new round of signalling messages
#186
Other changes:
- simple socks should not specify STUN servers (works around issue with non-hairpinning NATs) #184
crypto.getRandomValues
fix for churn on firefox #185
v27.1.0: generate a random scramble key for each obfuscated peerconnection
v27.0.0: enable obfuscation
New and notable:
- BridgingPeerConnection allows for multiple PeerConnection providers, e.g. obfuscation #178
- obfuscation now enabled by default in simple and copypaste SOCKS
Other changes:
- fix and add missing translation strings to copypaste SOCKS #171
copypaste control port
New and notable:
- copypaste sample app can now be controlled via a TCP port #177
- ICE disconnection is now a recoverable error, providing greater resilience in the presence of poor network connectivity #174
Other changes:
- set a datachannel buffer limit that seems to be good for churn #175