Releases: xrip/wireproxy
Releases · xrip/wireproxy
Release list
v0.0.1
Changelog
- 930e0b4 .gitignore vim
- fded2e2 Add IPv6 support
- eccf83a Add health status endpoint (windtf#107)
- 288687b Add hint to run Wireproxy as system daemon in rc.d-based system (windtf#164)
- 3792cd4 Add locking around PingRecord initialization (Close windtf#171)
- 0affd64 Add metadata to image
- 30d2697 Add silent flag to reduce output (windtf#67)
- 35b8a7e Add socks5 authentication
- 1c6a10d Add support for UDP proxying (windtf#187)
- 25e6568 Add support for http proxy (windtf#68)
- 11ed078 Add workflow to build container
- aef9da0 Allow multiple peers, tunnels, and proxies
- 31e6afd Allow to use wireproxy as endpoint (windtf#74)
- e51cdee Build fixes
- a8ead80 Bump github.com/landlock-lsm/go-landlock (windtf#196)
- af97322 Bump golang.org/x/crypto from 0.14.0 to 0.17.0 (windtf#98)
- 3e6e5a6 Bump golang.org/x/crypto from 0.21.0 to 0.31.0 (windtf#146)
- a464c61 Bump golang.org/x/crypto from 0.31.0 to 0.45.0 (windtf#197)
- 2c327f6 Bump golang.org/x/net from 0.0.0-20220225172249-27dd8689420f to 0.7.0
- e749217 Bump golang.org/x/net from 0.21.0 to 0.23.0 (windtf#113)
- a57972e Bump golang.org/x/net from 0.23.0 to 0.33.0 (windtf#160)
- d5ec898 Bump golang.org/x/sys from 0.0.0-20220315194320-039c03cc5b86 to 0.1.0
- 3005209 Create FUNDING.yml
- 3845b07 Create README.md
- 5010a63 Create wireproxy-releaser.yml
- 3b2a992 Create wireproxy.yml
- c230b33 Do not push to registry on PRs
- 4a564b5 Fix HTTP proxy authentication to support both preemptive and challenge-response auth (windtf#134)
- d710683 Fix PingRecord race condition (windtf#149)
- 5b7f822 Fix broken sandboxing resulting in SIGABRT (windtf#136)
- 0f4d79d Fix build on go 1.21 by updating wireguard-go (windtf#91)
- 6fcd53d Fix tag describe in makefile (windtf#65)
- aa20776 Implement STDIOTunnel (windtf#70)
- a679716 Limit wireproxy's permissions with landlock (windtf#108)
- 7bb1be2 Make sure that closing one direction closes the other, too. (windtf#159)
- bac5ba9 Merge remote-tracking branch 'refs/remotes/origin/master'
- 289cfee Merge remote-tracking branch 'refs/remotes/origin/master'
- a350089 Merge remote-tracking branch 'refs/remotes/origin/master'
- 666b575 Merge remote-tracking branch 'refs/remotes/origin/master'
- e382a3b Merge remote-tracking branch 'refs/remotes/origin/master'
- 0ec17be Merge remote-tracking branch 'refs/remotes/origin/master'
- 7704fa7 OpenBSD unveil to prevent -d from executing other binaries
- 7de271d Pass linter
- 05c8493 Provide an example systemd service file (windtf#77)
- 35071b5 Redo Dockerfile
- d1a455e Remove interface address subnet length check (windtf#86)
- 3114c9f Revert "Try publishing to Docker Hub instead"
- 45ed6ea Revert "add freebsd and openbsd to goreleaser"
- cb1f39b Support env lookup for some values (windtf#122)
- 04030e8 Support for HTTPS (windtf#133)
- 1532ed5 Support for MTU parameter windtf#12
- 4e0369e Trigger gorelease when v* tag is created
- 03cc7c8 Try giving the workflow packages: write
- ca54648 Try moving permissions key to top-level
- 59e69fb Try publishing to Docker Hub instead
- 90174ab Update Dockerfile windtf#32
- 0470c14 Update Go base image to version 1.26
- 54cedea Update LICENSE
- ae45395 Update LICENSE
- 3729bce Update README (windtf#137)
- edf6325 Update README with Firefox VPN tabs instructions (windtf#73)
- 0567d6e Update README with UDPProxyTunnel and Resolve details
- 6815907 Update README.md
- 3ef6763 Update README.md
- ba4fe58 Update README.md
- ea7cf0b Update README.md
- 60f2cab Update README.md
- 697dac6 Update README.md
- d92eaf0 Update README.md
- 5049337 Update README.md
- 3098c39 Update README.md (windtf#150)
- c710def Update README.md to mention Amnezia fork
- f5c8460 Update build.yml
- a27c46f Update build.yml
- 053fdd2 Update container workflow to use ubuntu-latest
- aaf2379 Update copyright year and owner in LICENSE file
- d2f7768 Update dependencies (windtf#79)
- 12f2e53 Update wireproxy.yml
- cafcdcd Update wireproxy.yml
- b0a405a Update wireproxy.yml
- 5f76f77 Use io.Copy instead of io.CopyBuffer (windtf#85)
- 80c468f [fix] spelling
- f175574 add IPRoyal referral link
- 2d53f67 add Makefile
- 093c11e add ci
- b08368a add command arg
- 77bd80f add configtest flag
- 4b3bcb8 add documentation
- 29ba68c add freebsd and openbsd to goreleaser
- 058aa6d add license
- ac99195 add linter ci
- dba3baf add more options
- 50ba66c add pledge call on OpenBSD
- f2c2038 add print version flag
- 9935eb6 add tcp client tunnel
- 41473a5 add tcp server tunnel
- d9c6eb7 add test CI (windtf#69)
- 33c5170 add windows arm64, darwin amd64 arm64 to ci
- 898c557 allow importing a wireguard config windtf#27
- 96110d2 build: Update golangci-lint-action to v9.2.0.
- bbde9cd bump version
- 9a1616c bump version to 1.0.4
- 42a097d change - add default configuration paths (windtf#121)
- b548a56 change config syntax to match wireguard's config syntax
- 4c23415 ci: Update Go version to 1.26 in all workflows and trigger releases on push tags.
- 37cefc3 cleanup code in config
- 6a557b1 code refactor
- 2defb13 constant time string comparison for socks5 credential validation
- 411d0fb docker container implementation
- 011ec4e downgrade go to 1.17
- ea008f7 draft
- b47e4d5 draft to fix dns leakage
- bceb167 feat(resolve): add IP resolve strategy and format code (windtf#181)
- 1d00bf0 feat: add UDP ASSOCIATE support to SOCKS5 proxy
- 65b91ae fix blocking routine
- ff99bfd fix config parsing
- 8eaab7d fix connection
- 6ab7069 fix landlock restriction while files do not exists (windtf#114)
- e068771 fix misspellings in CI
- 6f9e9d2 fix multi-value fields
- 4937223 fix project file structure
- def80c6 fix spelling in README.md
- e76e370 fix: Fix STDIOTunnel (windtf#190)
- 503d7b6 fix: allow access to /dev/null
- ae201de fix: correct range condition for parsePort
- a2d7aec fix: improvements in memory consumption (windtf#100)
- 9dad356 fix: issue with omiting endpoint (windtf#157)
- 49f5688 fix: typo (windtf#93)
- 9f0fe5d gofmt
- e660423 handle dev.IpcSet error
- 43a5a5d impv rdme
- c21133a integrate socks5 proxy
- b18b709 make VirtualTun fields public
- f8a5d70 make device setting fields public
- 8fa5d0b only allow 1 ip in the interface
- 1291353 parse root config and pass to wireguard
- 7a02954 refactor config system
- da4990d replace log.Panic with log.Fatal
- 6a66de7 resolve host for every new connection in static tunnels
- 0feb862 reworked argument parsing + daemon flag windtf#19
- 623c172 simplify connForward
- 41f2d96 support go 1.19
- 4f066d0 systemd: tight sandboxing (windtf#103)
- 386eb5d update ci
- e686381 update go version to 1.18
- b3a5872 update wireguard dependency and fix linter
- 5af80fa use system nameserver if DNS field is empty windtf#26
- 7a06795 添加GitHub Actions CI编译