aboutsummaryrefslogtreecommitdiff
path: root/net/snowflake
Commit message (Collapse)AuthorAge
* snowflake: update to 2.8.1Nick Hainke2024-01-02
| | | | | | | Changelog: https://gitlab.torproject.org/tpo/anti-censorship/pluggable-transports/snowflake/-/blob/v2.8.1/ChangeLog Signed-off-by: Nick Hainke <vincent@systemli.org>
* snowflake: update to 2.8.0Nick Hainke2023-12-13
| | | | | | | Release Notes: https://gitlab.torproject.org/tpo/anti-censorship/pluggable-transports/snowflake/-/blob/v2.8.0/ChangeLog Signed-off-by: Nick Hainke <vincent@systemli.org>
* snowflake: update to 2.7.0Nick Hainke2023-10-25
| | | | | | | | | | Release Notes: https://gitlab.torproject.org/tpo/anti-censorship/pluggable-transports/snowflake/-/tags/v2.7.0 Proxy churn is removed and because of that also distinctcounter: https://gitlab.torproject.org/tpo/anti-censorship/pluggable-transports/snowflake/-/commit/6393af6bab0f7c3c95b11352d5c582d2000062fa Signed-off-by: Nick Hainke <vincent@systemli.org>
* snowflake: update to 2.6.1Nick Hainke2023-10-10
| | | | | | | | | | | Release Notes: https://gitlab.torproject.org/tpo/anti-censorship/pluggable-transports/snowflake/-/tags/v2.6.1 Remove upstreamed patches: - 0001-Bump-minimum-required-version-of-go.patch - 0002-Update-dependencies.patch Signed-off-by: Nick Hainke <vincent@systemli.org>
* snowflake: update to 2.6.0Nick Hainke2023-07-18
| | | | | | | | | | | | | | | | Tor projects tries to migrate away from git.torproject.org [0,1]. We need to adjust PKG_SOURCE and GO_PKG name. Further, we need to backport patches to fix compiling on riscv64, so add: - 0001-Bump-minimum-required-version-of-go.patch - 0002-Update-dependencies.patch Changelog: https://gitlab.torproject.org/tpo/anti-censorship/pluggable-transports/snowflake/-/commit/2fa8fd9188078eaa169f1edd16815deae4004c6c [0] - https://gitlab.torproject.org/tpo/anti-censorship/team/-/issues/86 [1] - https://gitlab.torproject.org/tpo/anti-censorship/pluggable-transports/snowflake/-/commit/82cc0f38f73c4ca4e12d22173562a092ebd4dea0 Signed-off-by: Nick Hainke <vincent@systemli.org>
* treewide: refactor to use PKG_BUILD_FLAGS:=no-mips16Andre Heider2023-04-08
| | | | | | | See commit 5c545bdb "treewide: replace PKG_USE_MIPS16:=0 with PKG_BUILD_FLAGS:=no-mips16" on the main repository. Signed-off-by: Andre Heider <a.heider@gmail.com>
* snowflake: update to v2.5.1Nick Hainke2023-01-24
| | | | | | | | | Changes in version v2.4.3 - 2023-01-16 - Fix version number in version.go (Changes for v2.5.1 are missing) Signed-off-by: Nick Hainke <vincent@systemli.org>
* snowflake: update to 2.4.2Nick Hainke2023-01-15
| | | | | | | | | | | | | | | | | | Changes in version v2.4.2 - 2023-01-13 - Issue 40208: Enhance help info for capacity flag - Issue 40232: Update README and fix help output - Issue 40173: Increase clientIDAddrMapCapacity - Issue 40177: Manually unlock mutex in ClientMap.SendQueue - Issue 40177: Have SnowflakeClientConn implement io.WriterTo - Issue 40179: Reduce turbotunnel queueSize from 2048 to 512 - Issue 40187/40199: Take ownership of buffer in QueuePacketConn QueueIncoming/WriteTo - Add more tests for URL encoded IPs (safelog) - Fix server flag name - Issue 40200: Use multiple parallel KCP state machines in the server - Add a num-turbotunnel server transport option - Issue: 40241: Switch default proxy STUN server to stun.l.google.com Signed-off-by: Nick Hainke <vincent@systemli.org>
* snowflake: update to version 2.4.1Daniel Golle2022-12-05
| | | | | | | | | | | | | | | | | | | | | | | | | Changes in version v2.4.1 - 2022-12-01 - Issue 40224: Bug fix in utls roundtripper Changes in version v2.4.0 - 2022-11-29 - Fix proxy command line help output - Issue 40123: Reduce multicast DNS candidates - Add ICE ephemeral ports range setting - Reformat using Go 1.19 - Update CI tests to include latest and minimum Go versions - Issue 40184: Use fixed unit for bandwidth logging - Update gorilla/websocket to v1.5.0 - Issue 40175: Server performance improvements - Issue 40183: Change snowflake proxy log verbosity - Issue 40117: Display proxy NAT type in logs - Issue 40198: Add a `orport-srcaddr` server transport option - Add gofmt output to CI test - Issue 40185: Change bandwidth type from int to int64 to prevent overflow - Add version output support to snowflake - Issue 40229: Change regexes for ipv6 addresses to catch url-encoded addresses - Issue 40220: Close stale connections in standalone proxy Signed-off-by: Daniel Golle <daniel@makrotopia.org>
* snowflake: update to version 2.3.1Daniel Golle2022-10-07
| | | | | | | 03b2b56f Fix broker race condition 36f03dfd Record proxy type for proxy relay stats Signed-off-by: Daniel Golle <daniel@makrotopia.org>
* snowflake: run snowflake-proxy with procd-ujailDaniel Golle2022-09-25
| | | | | | | | | | | | | | | | snowflake-proxy doesn't write any files => run in read-only rootfs environment the process needs to read SSL certs but no other files => only exposed path is /etc/ssl/certificates (read-only) running as unpriviledged user with no additional capabilities => set no-new-privs bit By default procd-ujail also isolates the process by executing it in a separate new IPC and PID namespace. Signed-off-by: Daniel Golle <daniel@makrotopia.org>
* snowflake: add packageDaniel Golle2022-09-24
Package Tor's Snowflake system components so users can offer e.g. a standalone Snowflake proxy on their routers or other devices. Signed-off-by: Daniel Golle <daniel@makrotopia.org>