ty
2a46083553
fix: revert plugs system-bin-files
2024-05-23 15:52:03 +08:00
ty
be2f28fa7d
fix: revert snap system-files interface
2024-05-23 14:58:44 +08:00
dependabot[bot]
2e3de0fb28
chore(deps): bump prost from 0.12.4 to 0.12.6 ( #1533 )
2024-05-20 15:09:31 +00:00
dependabot[bot]
989a5ccef0
chore(deps): bump mimalloc from 0.1.41 to 0.1.42 ( #1532 )
2024-05-20 14:51:53 +00:00
dependabot[bot]
bf241ef193
chore(deps): bump sysexits from 0.7.13 to 0.7.14 ( #1534 )
2024-05-20 14:39:42 +00:00
dependabot[bot]
c0e21e86c7
chore(deps): bump thiserror from 1.0.60 to 1.0.61 ( #1535 )
2024-05-20 14:27:24 +00:00
zonyitoo
7f3ca72db9
fix: snap remove ppc64el, s390x, add system-files binding
2024-05-19 21:31:13 +08:00
Jorge Alberto Díaz Orozco (Akiel)
3064cec8c3
[snap] Add aliases for all the non-daemon apps
...
This way we can call the applications without having to use the snap name before it's name.
Eg: now: `shadowsocks-rust.sslocal` after applying `sslocal`
2024-05-19 20:21:49 +08:00
zonyitoo
f3c9ecd2b3
chore: reformatted with nightlly rustc
2024-05-18 23:52:08 +08:00
zonyitoo
2d201c98b7
chore: fix condition complication structure
2024-05-18 21:13:17 +08:00
splurge103
6d67524534
Fix: FreeBSD Building ( #1528 )
...
* Fix: FreeBSD Building
* Fix: FreeBSD Building. TCP natlook return
* Fix: FreeBSD Building. My mistake...
2024-05-18 21:09:32 +08:00
zonyitoo
7aed79b201
fix: service_config warning ignored ( #1529 )
2024-05-18 20:54:53 +08:00
zonyitoo
60b1ecd4e9
feat(local): online_config handled only in binary
2024-05-13 23:28:42 +08:00
ty
62867b3f3e
chore: suppress warnings
2024-05-13 14:43:05 +08:00
ty
562e3deb1d
feat(local): check integrity for online config
2024-05-13 10:12:12 +08:00
zonyitoo
0cf4291d67
fix(server): "users" should be empty for method not support EIH ( #1525 )
2024-05-12 23:34:22 +08:00
zonyitoo
222adb38b3
fix(local): reverted wrong assumption
2024-05-12 19:01:39 +08:00
zonyitoo
1a6335c861
fix(local): online_config checked only when feature enabled
2024-05-12 18:56:49 +08:00
zonyitoo
200463dcd2
feat(local): load servers from remote before running
2024-05-12 18:44:52 +08:00
zonyitoo
09040e57d0
chore(local): enable check for local-online-config
2024-05-12 18:12:03 +08:00
zonyitoo
ffa8054de8
fix(local): fixed windows build
2024-05-12 18:09:57 +08:00
zonyitoo
bb337834e3
feat(local): Support SIP008 online configuration
...
- https://shadowsocks.org/doc/sip008.html
- fix #302
- ref #1287
2024-05-12 18:02:30 +08:00
Xuesong Peng
676cae9c62
Fix: release script failed to pack sswinservice.exe
2024-05-12 14:50:40 +08:00
zonyitoo
3dcadae8a2
update dependencies
2024-05-12 11:03:10 +08:00
zonyitoo
932a4cfdd8
release v1.18.4
v1.18.4
2024-05-11 21:16:11 +08:00
zonyitoo
5c7668e0c4
chore: update dependencies
2024-05-05 14:08:30 +08:00
zonyitoo
bb3b343ae5
fix: local-dns UDP remote client fails if packet_id overflows
...
- DnsClient expires quickly, so packet_id is impossible to be
overflowed.
2024-04-30 23:54:54 +08:00
zonyitoo
40a712722f
chore: allow unused_import
2024-04-30 23:51:58 +08:00
zonyitoo
6689e05e20
fix: local-dns UDP remote implements AEAD-2022 protocol properly
...
- Supports UDP control data properly
- fix #1516
2024-04-30 23:50:21 +08:00
zonyitoo
c5f25e64b3
fix: avoid api limit
2024-04-27 01:19:05 +08:00
zonyitoo
76b047d32d
fix: action build with protoc installed
2024-04-27 01:16:30 +08:00
zonyitoo
e8095c203e
feat: clippy check with local-fake-dns
2024-04-27 01:11:04 +08:00
zonyitoo
755c085858
fix: windows ps build
2024-04-27 01:09:59 +08:00
zonyitoo
d6f119929d
enable local-tun for windows targets
2024-04-27 01:02:19 +08:00
zonyitoo
4c32dcff46
update dependencies
2024-04-27 00:53:46 +08:00
Liu Dongmiao
fc7d88c65e
add command argument --plugin-mode, should close #1495
2024-04-26 15:09:02 +08:00
Hillwood Yang
ec75237290
fix: fix CVE-2024-32650
...
Rustls is a modern TLS library written in Rust.
`rustls::ConnectionCommon::complete_io` could fall into an infinite loop based
on network input. When using a blocking rustls server, if a client send a
`close_notify` message immediately after `client_hello`, the server's
`complete_io` will get in an infinite loop. This vulnerability is fixed in
0.23.5, 0.22.4, and 0.21.11.
2024-04-22 22:23:52 +08:00
zonyitoo
846752866e
release v1.18.3
v1.18.3
2024-04-21 21:53:26 +08:00
zonyitoo
d1111e9be5
fix: aws-lc couldnt build on windows-gnu
2024-04-21 21:40:38 +08:00
Aleksandr Krotov
27832eaeb7
Make tcp socket creation non blocking ( #1509 )
2024-04-21 21:14:04 +08:00
zonyitoo
1ff42d2d52
chore: updated clippy-check version to the latest
2024-04-21 16:09:43 +08:00
zonyitoo
b719d49ce0
chore: make clippy happy
2024-04-21 15:49:41 +08:00
zonyitoo
a40257c245
fix: aws-lc-rs v1.7.0 supports x86_64-pc-windows-gnu
2024-04-19 02:56:16 +08:00
zonyitoo
9f1f3018cf
fix: remove unnecessary deps on aws-lc
2024-04-19 02:13:02 +08:00
stormynoct
c68172ba17
Fix per-server outbound options not taking effect (part 2) ( #1491 )
...
* Fix per-server outbound options not taking effect
1. Add outbound_bind_addr and outbound_bind_interface into ServerInstanceConfig
2. Add new interfaces for specifying ConnectOpts in AutoProxyClientStream
* Resolve some clippy warnings
2024-04-19 01:27:18 +08:00
dependabot[bot]
ff01e901cf
chore(deps): bump hyper from 1.2.0 to 1.3.1
...
Bumps [hyper](https://github.com/hyperium/hyper ) from 1.2.0 to 1.3.1.
- [Release notes](https://github.com/hyperium/hyper/releases )
- [Changelog](https://github.com/hyperium/hyper/blob/master/CHANGELOG.md )
- [Commits](https://github.com/hyperium/hyper/compare/v1.2.0...v1.3.1 )
---
updated-dependencies:
- dependency-name: hyper
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-04-16 21:30:37 +08:00
zonyitoo
6545fe19ff
fix: install nasm on Windows build
...
- ref aws/aws-lc-rs#376
- https://aws.github.io/aws-lc-rs/requirements/windows.html#nasm
2024-04-16 21:30:22 +08:00
dependabot[bot]
4fea256210
chore(deps): bump tokio-rustls from 0.25.0 to 0.26.0
...
Bumps [tokio-rustls](https://github.com/rustls/tokio-rustls ) from 0.25.0 to 0.26.0.
- [Release notes](https://github.com/rustls/tokio-rustls/releases )
- [Commits](https://github.com/rustls/tokio-rustls/compare/v/0.25.0...v/0.26.0 )
---
updated-dependencies:
- dependency-name: tokio-rustls
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-04-16 21:30:22 +08:00
dependabot[bot]
e6fc7cd98f
chore(deps): bump time from 0.3.34 to 0.3.36 ( #1505 )
2024-04-16 13:18:25 +00:00
dependabot[bot]
5422657889
chore(deps): bump async-trait from 0.1.79 to 0.1.80 ( #1504 )
2024-04-16 12:54:43 +00:00