zonyitoo
2b2afc9a3c
chore(build): Build nightly releases with cross instead of zig-build
...
- zig recently updated its musl version, stable rustc with that new musl
is not released yet
- zig may eliminate LLVM in the future, ziglang/zig#16270
2023-06-30 23:41:32 +08:00
zonyitoo
2552181544
update dependencies
2023-06-29 21:29:59 +08:00
zonyitoo
b56f645d0d
fix(local): PingBalancer no default TCP mode ( #1234 )
2023-06-29 21:24:30 +08:00
Tim Xylon
fb2192bb8d
Introduce dns-cache-size option in README
2023-06-27 13:22:55 +08:00
Tim Xylon
a7811b6556
Apply suggestions from clippy
2023-06-27 13:22:55 +08:00
Tim Xylon
535ee0b37f
Add "dns-cache-size" command-line option
2023-06-27 13:22:55 +08:00
Tim Xylon and fernvenue
34f822ba9b
Set DNS cache size to "0" for trust-dns
...
Co-authored-by: fernvenue <git@fernvenue.com >
2023-06-27 13:22:55 +08:00
dependabot[bot]
8f56c5381b
chore(deps): bump sysexits from 0.6.0 to 0.6.1 ( #1233 )
2023-06-26 16:30:10 +00:00
dependabot[bot]
701ec95002
chore(deps): bump clap from 4.3.4 to 4.3.8 ( #1232 )
2023-06-26 16:19:46 +00:00
dependabot[bot]
9bb83c1f4a
chore(deps): bump serde_json from 1.0.97 to 1.0.99 ( #1231 )
2023-06-26 16:11:24 +00:00
Tim Xylon
5b334f47d6
Rewrite with the ? operator
2023-06-26 23:59:11 +08:00
Tim Xylon
74d67d870a
Remove needless borrow
2023-06-26 23:59:11 +08:00
Tim Xylon
0234a4a571
Remove derivable implementation
2023-06-26 23:59:11 +08:00
Tim Xylon
943a0f15a7
Remove redundant pattern matching
2023-06-26 23:59:11 +08:00
Tim Xylon
4f696a110d
Fix uninlined format args
2023-06-26 23:59:11 +08:00
dependabot[bot]
f97b0760ec
chore(deps): bump notify from 6.0.0 to 6.0.1 ( #1226 )
2023-06-19 17:24:24 +00:00
dependabot[bot]
48b0668f27
chore(deps): bump aes from 0.8.2 to 0.8.3 ( #1224 )
2023-06-19 17:15:41 +00:00
dependabot[bot]
2e9bd03bd8
chore(deps): bump serde_json from 1.0.96 to 1.0.97 ( #1225 )
2023-06-19 17:03:58 +00:00
dependabot[bot]
ebe3d137fc
chore(deps): bump rustls-native-certs from 0.6.2 to 0.6.3 ( #1227 )
2023-06-19 16:53:45 +00:00
dependabot[bot]
e6d9d1e7f5
chore(deps): bump clap from 4.3.3 to 4.3.4 ( #1228 )
2023-06-19 16:44:11 +00:00
zonyitoo
b4f0f98138
Relaxed sendmmsg, recvmmsg support variable atomic operation
2023-06-18 20:58:24 +08:00
dependabot[bot]
16cf75a2a4
chore(deps): bump idna from 0.3.0 to 0.4.0 ( #1212 )
2023-06-16 16:35:46 +00:00
zonyitoo
7c5d3cb9c6
Updated config URL in help message, fix #1214
2023-06-17 00:21:34 +08:00
Kirill Fertikov
67232c3010
Added configs for snap daemons ( #1204 )
2023-06-14 20:45:10 +08:00
zonyitoo
c2877c10b5
fix buffer memory alignment
2023-06-13 00:49:12 +08:00
zonyitoo
8a0a98ad53
trust-dns 0.23.0-alpha.4 ConnectionProvider, update dependencies
2023-06-12 23:39:36 +08:00
zonyitoo
702690fbb1
fix(shadowsocks): trust-dns AsyncResolver::new no Result
2023-06-03 23:01:17 +08:00
zonyitoo
1973a7e328
update dependencies
2023-06-03 22:47:35 +08:00
dependabot[bot]
02d8b6a3c1
chore(deps): bump base64 from 0.21.0 to 0.21.2 ( #1206 )
2023-05-30 01:34:41 +00:00
dependabot[bot]
3815db5302
chore(deps): bump clap from 4.2.7 to 4.3.0 ( #1199 )
2023-05-30 01:20:27 +00:00
dependabot[bot]
cd6860dc27
chore(deps): bump log from 0.4.17 to 0.4.18 ( #1207 )
2023-05-30 01:03:18 +00:00
dependabot[bot]
aab03a041e
chore(deps): bump once_cell from 1.17.1 to 1.17.2 ( #1208 )
2023-05-30 00:54:18 +00:00
NimaQu
0c4f9da320
Update README.md
...
fix wrong args
2023-05-24 22:52:18 +08:00
zonyitoo
736df148eb
updated notify to v6.0
2023-05-18 23:41:48 +08:00
zonyitoo
d45c19fafd
fix(shadowsocks): revert #1195
...
`CLIENT` still keep the connection alive even `LOCAL` have already sent
`FIN` to it.
As a correct implementation of PROXY, we should not close the connection
if `CLIENT` didn't close it.
2023-05-18 23:32:28 +08:00
Emils
f64cf8134f
Allow creating UDP sockets on iOS
2023-05-18 10:24:08 +08:00
dependabot[bot]
f19dc42bb1
chore(deps): bump sysexits from 0.5.0 to 0.6.0 ( #1192 )
2023-05-17 14:02:45 +00:00
zonyitoo
31b9fd832b
trust-dns update to v0.23.0-alpha.*
2023-05-17 21:49:01 +08:00
zonyitoo
9e7ef95389
fix(shadowsocks): copy_encrypted_bidirectional set timeout when EOF
...
fix #1195
Set timeout on the other copy direction when the current one ends with
EOF to forcibly close the idling copy process when the timeout reaches.
Which should hopefully prevents connections stay in CLOSE-WAIT state
forever.
2023-05-17 21:40:11 +08:00
zonyitoo
bf5d9a909a
AEAD-2022 Ciphers keygen recommend
...
fix #1179
2023-05-05 23:41:45 +08:00
zonyitoo
34127b8270
fix(local): Add missing #[cfg(feature = "local-flow-stat")]
2023-05-05 03:28:52 +08:00
zonyitoo
57d27473fe
update dependencies
2023-05-05 03:26:06 +08:00
zonyitoo
c4cec6d8b1
feat(local): Local server builder pattern
2023-05-05 03:25:12 +08:00
zonyitoo
bf3cd3542d
feat(tun): TunBuilder follows other local builder pattern
2023-05-05 03:03:16 +08:00
zonyitoo
8d3461b24e
feat(dns): DNS local server builder
2023-05-05 02:59:46 +08:00
zonyitoo
ae1b8758d9
feat(redir): Redir local server builder
2023-05-05 02:39:49 +08:00
zonyitoo
14069a462a
feat(tunnel): Tunnel local server builder
2023-05-05 02:23:02 +08:00
zonyitoo
bdfd05a5b1
feat(http): Http local server builder
2023-05-05 02:02:00 +08:00
zonyitoo
a1f7c4c25f
feat(socks): Building Socks local server separately with builder
2023-05-05 01:50:13 +08:00
zonyitoo
5caa3a367b
feat(manager): Allow building manager server separately without running
2023-05-05 00:54:47 +08:00