Releases: Itsusinn/tuic
Releases ยท Itsusinn/tuic
v1.6.5
Immutable
release. Only release title and notes can be modified.
๐ Features
- (client) Allow override SNI of tuic-client's relay by @Itsusinn
๐ Bug Fixes
- (client) Handle IPv6 brackets by @Itsusinn
๐ Documentation
- Add dockerhub images by @Itsusinn
โ๏ธ Miscellaneous Tasks
- Add MIPS target by @Itsusinn
- Enable tests for some targets by @Itsusinn
- Add serial_test to integration tests by @Itsusinn
Full Changelog: v1.6.4...v1.6.5
v1.6.4
Immutable
release. Only release title and notes can be modified.
โ๏ธ Miscellaneous Tasks
- Fix docker hub reuse workflow's secrets by @Itsusinn
Full Changelog: v1.6.3...v1.6.4
v1.6.3
Immutable
release. Only release title and notes can be modified.
๐ Features
- Add a option allowing control loopback drop behavior by @Itsusinn
- Allow drop traffic by @Itsusinn
- Allow control private traffic through ACL by @Itsusinn
๐ Refactor
- Simplify ACL parsing by @Itsusinn
โก Performance
- Copy_io is a large future, this will result in a large number of memory copies (#70) by @zijiren233
๐จ Styling
- Apply clippy lint by @Itsusinn
โ๏ธ Miscellaneous Tasks
- Extract private IP detection to tuic-core by @Itsusinn
- Publish docker images to dockerhub by @Itsusinn
- Fix rustls backend features by @Itsusinn
Wip
Full Changelog: v1.6.2...v1.6.3
v1.6.2
Immutable
release. Only release title and notes can be modified.
๐ Bug Fixes
- (server) Resolve race condition in authentication wait mechanism (#69) by @zijiren233
โก Performance
- Replace chashmap with moka by @Itsusinn
๐ ๏ธ Builds
- (deps) Bump the rust-dependencies group with 3 updates (#68) by @dependabot[bot]
- (deps) Bump the actions-dependencies group with 2 updates (#67) by @dependabot[bot]
โ๏ธ Miscellaneous Tasks
- Use cargo-zigbuild for amd64 linux gnu by @Itsusinn
- Cache docker layers & update macos runner by @Itsusinn
New Contributors โค๏ธ
- @zijiren233 made their first contribution in #69
Full Changelog: v1.6.1...v1.6.2
v1.6.1
Immutable
release. Only release title and notes can be modified.
v1.5.3
Immutable
release. Only release title and notes can be modified.
๐ Features
- More active max_concurrent_streams strategy by @Itsusinn
- Use json5 as deserialization method of configuration by @Itsusinn
๐ Bug Fixes
- Panic on empty restful section by @Itsusinn
๐ Refactor
- Merge and into by @Itsusinn
๐ Documentation
โก Performance
- Use tokio::sync::Notify by @Itsusinn
๐จ Styling
๐งช Testing
โ๏ธ Miscellaneous Tasks
- Add target name to CI cache key by @Itsusinn
- Higher server port by default by @Itsusinn
- Refactor CI into reusable workflows by @Itsusinn
- Enable bindgen of aws-lc-rs by @Itsusinn
- Force git use LF as end of line by @Itsusinn
- Remove test config by @Itsusinn
Full Changelog: v1.5.2...v1.5.3
v1.5.2
๐ Features
- Add a option=ipstack_prefer to handle AAAA & A dual DNS record case by @Itsusinn
๐ Bug Fixes
- Make client local socket rebind more robust by @Itsusinn
๐ ๏ธ Builds
- Update deps by @Itsusinn
โ๏ธ Miscellaneous Tasks
- Optimize workflow by @Itsusinn
Full Changelog: v1.5.1...v1.5.2
v1.5.1
๐ Features
- Add ACL in tuic-server and reject client's access to server's localhost by default, implement SOCKS5 outbound (#61) by @fokx
๐ Bug Fixes
- A try to fix
too many open streamson client side by @Itsusinn
๐ Refactor
- Add default to json config by @Itsusinn
- [breaking] Disable empty RESUful auth token by @Itsusinn
- Remove global static vars & AtomicU64 for mips by @Itsusinn
Full Changelog: v1.5.0...v1.5.1
v1.5.0
๐ Features
๐ Bug Fixes
๐ Refactor
๐งช Testing
๐ ๏ธ Builds
- Use stable rust for LSP by @Itsusinn
โ๏ธ Miscellaneous Tasks
Tuic-server
New Contributors โค๏ธ
Full Changelog: v1.4.6...v1.5.0