zonyitoo
|
ab83dbb7db
|
chore: release v1.20.2
v1.20.2
|
2024-07-10 23:26:56 +08:00 |
|
dependabot[bot]
|
301147a2d0
|
chore(deps): bump rustls-native-certs from 0.7.0 to 0.7.1 (#1580)
|
2024-07-09 02:42:27 +00:00 |
|
dependabot[bot]
|
a4c67ff872
|
chore(deps): bump the cargo group with 2 updates (#1586)
|
2024-07-09 02:26:09 +00:00 |
|
dependabot[bot]
|
4216a27190
|
chore(deps): bump zstd from 0.13.1 to 0.13.2 (#1579)
|
2024-07-08 16:25:37 +00:00 |
|
dependabot[bot]
|
d44e4a6de6
|
chore(deps): bump qrcode from 0.14.0 to 0.14.1 (#1581)
|
2024-07-08 16:07:31 +00:00 |
|
dependabot[bot]
|
97079ae8e6
|
chore(deps): bump hyper from 1.3.1 to 1.4.0 (#1578)
|
2024-07-08 15:48:51 +00:00 |
|
dependabot[bot]
|
0ce74205df
|
chore(deps): bump sysexits from 0.8.0 to 0.8.1 (#1582)
|
2024-07-08 15:32:26 +00:00 |
|
dependabot[bot]
|
64550823c1
|
chore(deps): bump async-trait from 0.1.80 to 0.1.81 (#1583)
|
2024-07-08 15:14:55 +00:00 |
|
dependabot[bot]
|
233b1b7f4c
|
chore(deps): bump idna from 1.0.1 to 1.0.2 (#1584)
|
2024-07-08 14:56:24 +00:00 |
|
Aaron Chen
|
918730497f
|
update links
|
2024-07-06 11:12:23 +08:00 |
|
dependabot[bot]
|
e6622e8df6
|
chore(deps): bump log from 0.4.21 to 0.4.22 (#1573)
|
2024-07-02 06:00:38 +00:00 |
|
dependabot[bot]
|
9b3b97518e
|
chore(deps): bump serde_json from 1.0.117 to 1.0.120 (#1574)
|
2024-07-02 05:42:50 +00:00 |
|
dependabot[bot]
|
e9c9b3dfd5
|
chore(deps): bump clap from 4.5.7 to 4.5.8 (#1571)
|
2024-07-02 05:24:58 +00:00 |
|
zonyitoo
|
43d5b2a9fd
|
fix: IP_DONTFRAG, IPV6_DONTFRAG now in libc
|
2024-06-25 22:27:31 +08:00 |
|
ty
|
6d7bc358c1
|
fix(local-redir): FreeBSD UDP set IP_RECVORIGDSTADDR, IPV6_RECVORIGDSTADDR
NOTE: They have the same value as IP_ORIGDSTADDR, IPV6_ORIGDSTADDR
ref #1543
|
2024-06-25 14:03:18 +08:00 |
|
dependabot[bot]
|
8b32d8509c
|
chore(deps): bump idna from 1.0.0 to 1.0.1 (#1565)
|
2024-06-24 15:11:07 +00:00 |
|
dependabot[bot]
|
e7af56d272
|
chore(deps): bump mimalloc from 0.1.42 to 0.1.43 (#1566)
|
2024-06-24 14:54:47 +00:00 |
|
dependabot[bot]
|
c441465f46
|
chore(deps): bump url from 2.5.1 to 2.5.2 (#1564)
|
2024-06-24 14:40:07 +00:00 |
|
zonyitoo
|
1a83e0e86f
|
fix(local): check_update warn only if fail_rate > 0.8
|
2024-06-23 23:05:03 +08:00 |
|
zonyitoo
|
03e9e95f69
|
fix(local): ServerScore push_score maintain compatibility
|
2024-06-23 22:53:54 +08:00 |
|
zonyitoo
|
6c5f8f2a51
|
fix(local): get ServerStatData after push_score
|
2024-06-23 22:51:22 +08:00 |
|
zonyitoo
|
ff3bf36957
|
feat(local): PingBalancer print warning if server's fail_rate > 0.5
|
2024-06-23 22:41:46 +08:00 |
|
ty
|
8271ff8894
|
chore: README includes fake-dns, online-config
|
2024-06-21 09:40:14 +08:00 |
|
zonyitoo
|
eb70095c64
|
chore: bump version v1.20.2
|
2024-06-20 23:12:42 +08:00 |
|
zonyitoo
|
0675cfc451
|
feat(local): PingBalancer check firefox portal allow 200 status (#1560)
|
2024-06-20 23:00:30 +08:00 |
|
zonyitoo
|
5fb6944f76
|
fix: local-online-config cond for ConfigType::OnlineConfig
v1.20.1
|
2024-06-20 00:05:09 +08:00 |
|
zonyitoo
|
0432d131a3
|
release v1.20.1
|
2024-06-20 00:01:58 +08:00 |
|
zonyitoo
|
fdcff18e6f
|
fix(local-online-config): wrong Server source of OnlineConfig loader
FATAL: This will cause PingBalancer adds OnlineConfig servers every
update_intervals and never replaces them, which will eventually cause OOM.
|
2024-06-19 23:49:32 +08:00 |
|
zonyitoo
|
254da692ad
|
chore: update rustls to v0.23 with ring backend
|
2024-06-19 00:23:07 +08:00 |
|
zonyitoo
|
80103b729e
|
fix: freebsd doesnt allow setting IPv4 options on IPv6 sockets
|
2024-06-19 00:19:05 +08:00 |
|
zonyitoo
|
a27410c52d
|
fix(local-redir): set IPV6_V6ONLY for IPv4-mapped IPv6 bind() call
- ref #1543
|
2024-06-16 23:47:31 +08:00 |
|
zonyitoo
|
bedfe34fcd
|
chore(shadowsocks): better formatting
|
2024-06-16 22:43:03 +08:00 |
|
zonyitoo
|
5c59fba427
|
fix(shadowsocks): check IPv4-mapped-IPv6 compatiblity with UDP socket
- ref #1543
|
2024-06-16 22:39:37 +08:00 |
|
zonyitoo
|
5d965abb61
|
chore(shadowsocks): clippy suggestions
|
2024-06-16 21:30:49 +08:00 |
|
zonyitoo
|
285a72d776
|
feat(shadowsocks): check local_addr is an IPv4-mapped-IPv6 address
|
2024-06-16 21:20:38 +08:00 |
|
zonyitoo
|
2f2d3cde8e
|
feat(shadowsocks): IpStackCapability check Ipv4-mapped-Ipv6 by connect()
- ref #1543
|
2024-06-16 21:13:20 +08:00 |
|
zonyitoo
|
cd25d25b22
|
feat(ssurl): remark support percent encoding
|
2024-06-16 20:18:04 +08:00 |
|
zonyitoo
|
765c9e52c5
|
fix(shadowsocks): IpStackCapability check IPv4-mapped-IPv6 properly
- ref #1543
|
2024-06-16 19:59:25 +08:00 |
|
zonyitoo
|
5ba8b7dcd4
|
feat(local-redir, server): Check IP stack capability globally
- ref #1543
- Reference Implementation: golang src/net/ipsock_posix.go
ipStckCapabilities
|
2024-06-16 19:55:59 +08:00 |
|
zonyitoo
|
79d68f1566
|
feat(server): create outbound udp socket with proper AddrFamily
|
2024-06-16 19:04:41 +08:00 |
|
zonyitoo
|
885fdf2a71
|
chore(server): add more log about EAFNOSUPPORT
|
2024-06-16 19:00:33 +08:00 |
|
zonyitoo
|
56cab5a875
|
fix(server): check EINVAL if platform doesn't support dual-stack
- ref #1543
|
2024-06-16 18:58:06 +08:00 |
|
zonyitoo
|
c1da627650
|
chore(local-redir): Better code style
|
2024-06-16 18:46:12 +08:00 |
|
zonyitoo
|
eddd439ab3
|
fix(local-redir): EINVAL if platform doesn't support IPv4-mapped-IPv6
- ref #1543
|
2024-06-16 18:42:45 +08:00 |
|
zonyitoo
|
ac67a08f87
|
chore: removed archlinuxcn status badge
|
2024-06-15 11:15:23 +08:00 |
|
zonyitoo
|
bc8cfeeda7
|
fix: TABLE is only enabled for feature="stream-cipher"
v1.20.0
|
2024-06-14 23:27:20 +08:00 |
|
zonyitoo
|
b5f3065f3d
|
fix: TABLE cipher doesn't need to make a derived key
- fix #887
- Reference Implemetation: shadowsocks-libev, shadowsocks (Python)
https://github.com/shadowsocks/shadowsocks-libev/blob/5ff4f27b74be9f390e639b960a6ec8baafc1e850/src/encrypt.c#L1395-L1399
|
2024-06-14 23:24:35 +08:00 |
|
ty
|
fd723259d9
|
feat: enable ppc64el, s390x on snap
|
2024-06-13 13:36:52 +08:00 |
|
zonyitoo
|
6345c0dcf1
|
feat(server): tokio v1.38 stablized RuntimeMetrics::num_workers
|
2024-06-13 00:00:05 +08:00 |
|
zonyitoo
|
a5130caa0f
|
release v1.19.4
v1.19.4
|
2024-06-12 23:37:47 +08:00 |
|