2013 Commits

Author SHA1 Message Date
zonyitoo
e5f0ab9518 release v1.15.2 v1.15.2 2022-12-24 14:28:36 +08:00
zonyitoo
0d44694e67 cargo fmt 2022-12-22 00:46:33 +08:00
zonyitoo
857da6d1bb clippy --fix style & potential bugs
- DNS /etc/resolv.conf auto reloader exit directly if file not exists
- socks5 PasswdAuthResponse::read_from didn't await
2022-12-22 00:44:05 +08:00
zonyitoo
85c99b9b32 ACL IP rules compatible with IPv4-mapped-IPv6
fix #1060
2022-12-20 14:57:51 +08:00
dependabot[bot]
9523eecb6c Bump serde_json from 1.0.89 to 1.0.91
Bumps [serde_json](https://github.com/serde-rs/json) from 1.0.89 to 1.0.91.
- [Release notes](https://github.com/serde-rs/json/releases)
- [Commits](https://github.com/serde-rs/json/compare/v1.0.89...v1.0.91)

---
updated-dependencies:
- dependency-name: serde_json
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-12-20 09:54:19 +08:00
dependabot[bot]
4d5f6c7b14 Bump thiserror from 1.0.37 to 1.0.38
Bumps [thiserror](https://github.com/dtolnay/thiserror) from 1.0.37 to 1.0.38.
- [Release notes](https://github.com/dtolnay/thiserror/releases)
- [Commits](https://github.com/dtolnay/thiserror/compare/1.0.37...1.0.38)

---
updated-dependencies:
- dependency-name: thiserror
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-12-20 09:54:09 +08:00
dependabot[bot]
ba0a3e0758 Bump async-trait from 0.1.59 to 0.1.60
Bumps [async-trait](https://github.com/dtolnay/async-trait) from 0.1.59 to 0.1.60.
- [Release notes](https://github.com/dtolnay/async-trait/releases)
- [Commits](https://github.com/dtolnay/async-trait/compare/0.1.59...0.1.60)

---
updated-dependencies:
- dependency-name: async-trait
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-12-20 09:53:39 +08:00
zonyitoo
e3855b4a8d clippy --fix 2022-12-18 11:32:46 +08:00
zonyitoo
26a04b9c0c build nightly with cargo-zigbuild 2022-12-17 21:09:58 +08:00
zonyitoo
3b802b0453 release v1.15.1, prebuilt releases use stable Rust
ref #1053
ref shadowsocks/shadowsocks-android#2966
v1.15.1
2022-12-17 20:26:47 +08:00
zonyitoo
990ffb9b4f separates clippy check to clippy-check workflow 2022-12-17 20:11:21 +08:00
zonyitoo
8cfe8c1088 Build with stable Rust >= 1.64 2022-12-17 19:45:48 +08:00
zonyitoo
a25145bf1e update homebrew script, v1.15.0 retagged 2022-12-17 10:06:37 +08:00
zonyitoo
49fd1cfb40 upgrade tests, remove deps to Xcode 12 v1.15.0 2022-12-17 10:05:06 +08:00
zonyitoo
6c32278d89 upgrade homebrew script 2022-12-17 09:53:33 +08:00
zonyitoo
e05ab8adee upgrade Dockerfile and Debian/changelog 2022-12-17 09:48:04 +08:00
zonyitoo
26696823bd release v1.15.0 2022-12-17 09:39:15 +08:00
zonyitoo
d8938ac39f fix local-dns compile error
fix #1051
2022-12-15 21:43:13 +08:00
zonyitoo
a35bbd42c1 upgrade shadowsocks-crypto 2022-12-13 10:41:38 +08:00
dependabot[bot]
6ae23e1450 Bump ipnet from 2.6.0 to 2.7.0
Bumps [ipnet](https://github.com/krisprice/ipnet) from 2.6.0 to 2.7.0.
- [Release notes](https://github.com/krisprice/ipnet/releases)
- [Changelog](https://github.com/krisprice/ipnet/blob/master/RELEASES.md)
- [Commits](https://github.com/krisprice/ipnet/compare/2.6.0...2.7.0)

---
updated-dependencies:
- dependency-name: ipnet
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-12-13 10:01:10 +08:00
dependabot[bot]
b93aab2fca Bump webpki-roots from 0.22.5 to 0.22.6
Bumps [webpki-roots](https://github.com/rustls/webpki-roots) from 0.22.5 to 0.22.6.
- [Release notes](https://github.com/rustls/webpki-roots/releases)
- [Commits](https://github.com/rustls/webpki-roots/compare/v/0.22.5...v/0.22.6)

---
updated-dependencies:
- dependency-name: webpki-roots
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-12-13 10:01:00 +08:00
zonyitoo
8953210907 "acl" is available in ext-config "servers" & "locals"
The "acl" in "servers" & "locals" will have higher priority than the
global "acl" in configuration.

fix #1042
2022-12-10 17:49:43 +08:00
zonyitoo
8b1e4c566f upgrade etherparse 0.13 2022-12-10 12:26:07 +08:00
dependabot[bot]
e1f96d4bed Bump env_logger from 0.9.3 to 0.10.0
Bumps [env_logger](https://github.com/rust-cli/env_logger) from 0.9.3 to 0.10.0.
- [Release notes](https://github.com/rust-cli/env_logger/releases)
- [Changelog](https://github.com/rust-cli/env_logger/blob/main/CHANGELOG.md)
- [Commits](https://github.com/rust-cli/env_logger/compare/v0.9.3...v0.10.0)

---
updated-dependencies:
- dependency-name: env_logger
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-12-10 12:24:50 +08:00
dependabot[bot]
65519c2244 Bump nix from 0.25.0 to 0.26.1
Bumps [nix](https://github.com/nix-rust/nix) from 0.25.0 to 0.26.1.
- [Release notes](https://github.com/nix-rust/nix/releases)
- [Changelog](https://github.com/nix-rust/nix/blob/master/CHANGELOG.md)
- [Commits](https://github.com/nix-rust/nix/compare/v0.25.0...v0.26.1)

---
updated-dependencies:
- dependency-name: nix
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-12-10 12:24:39 +08:00
zonyitoo
bd5badbc2f upgrade shadowsocks-crypto
- AArch64 intrinsics are now available on stable rust since v1.59
- Upgrades rust-crypto to v0.10
2022-12-10 12:15:39 +08:00
zonyitoo
5fd7ec6386 update dependencies 2022-12-09 00:14:10 +08:00
zonyitoo
ff3590a830 macOS runner already builtin Xcode 13.2.1 2022-11-21 23:39:52 +08:00
zonyitoo
3cc3128af2 update dependencies 2022-11-21 23:12:09 +08:00
Robert LU
96500c1e84 Update shadowsocks-rust.rb (#992)
HomeBrew script
2022-10-31 08:37:32 +08:00
zonyitoo
eccebfa37f fixed missing import of warn!, trace!, error! 2022-10-29 21:37:57 +08:00
zonyitoo
69b91b29ac fixed unnecessary return 2022-10-29 21:32:27 +08:00
zonyitoo
b1fae6172a updated once_cell 2022-10-29 21:22:35 +08:00
zonyitoo
b57fd767cf Linux/BSD SO_REUSEPORT compatible for old version kernels
- ref #988
2022-10-29 21:16:52 +08:00
zonyitoo
c78e632954 removed unused shadowsocks-tools 2022-10-29 20:32:59 +08:00
Yuwei Ba
90cdbf9140 Implemented poll_* family functions on UDP ProxySocket (#987) 2022-10-29 20:31:40 +08:00
zonyitoo
2621e1946d updated dependencies, Swatinem/rust-cache@v2 2022-10-29 14:31:09 +08:00
RAX7
ab6a6f6178 fix(ssurl): use percent_decode_str for userinfo encoded data (#985)
Co-authored-by: zonyitoo <zonyitoo@gmail.com>
2022-10-26 13:58:55 +08:00
zonyitoo
18724c4085 updated dependencies 2022-10-22 19:43:41 +08:00
zonyitoo
669b337c49 updated dependencies 2022-10-17 22:30:12 +08:00
zonyitoo
45cc770ef4 ssservice genkey, helper for generate encryption key 2022-10-17 22:29:35 +08:00
dependabot[bot]
0d6bfa32d5 Bump clap from 4.0.11 to 4.0.15
Bumps [clap](https://github.com/clap-rs/clap) from 4.0.11 to 4.0.15.
- [Release notes](https://github.com/clap-rs/clap/releases)
- [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md)
- [Commits](https://github.com/clap-rs/clap/compare/v4.0.11...v4.0.15)

---
updated-dependencies:
- dependency-name: clap
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-10-17 22:01:43 +08:00
dependabot[bot]
10ff0e60e3 Bump log4rs from 1.1.1 to 1.2.0
Bumps [log4rs](https://github.com/estk/log4rs) from 1.1.1 to 1.2.0.
- [Release notes](https://github.com/estk/log4rs/releases)
- [Changelog](https://github.com/estk/log4rs/blob/master/CHANGELOG.md)
- [Commits](https://github.com/estk/log4rs/compare/v1.1.1...v1.2.0)

---
updated-dependencies:
- dependency-name: log4rs
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-10-17 22:01:28 +08:00
dependabot[bot]
a1d7d3264d Bump mimalloc from 0.1.29 to 0.1.30
Bumps [mimalloc](https://github.com/purpleprotocol/mimalloc_rust) from 0.1.29 to 0.1.30.
- [Release notes](https://github.com/purpleprotocol/mimalloc_rust/releases)
- [Commits](https://github.com/purpleprotocol/mimalloc_rust/compare/v0.1.29...v0.1.30)

---
updated-dependencies:
- dependency-name: mimalloc
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-10-17 22:01:20 +08:00
zonyitoo
5c87d1a265 redir config doc in README 2022-10-12 22:22:12 +08:00
zonyitoo
eaaf67c607 procd jail mount configuration files 2022-10-11 02:29:16 +08:00
dependabot[bot]
5b8778beae Bump serde_json from 1.0.85 to 1.0.86
Bumps [serde_json](https://github.com/serde-rs/json) from 1.0.85 to 1.0.86.
- [Release notes](https://github.com/serde-rs/json/releases)
- [Commits](https://github.com/serde-rs/json/compare/v1.0.85...v1.0.86)

---
updated-dependencies:
- dependency-name: serde_json
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-10-11 00:32:44 +08:00
dependabot[bot]
3071716d56 Bump clap from 4.0.10 to 4.0.11
Bumps [clap](https://github.com/clap-rs/clap) from 4.0.10 to 4.0.11.
- [Release notes](https://github.com/clap-rs/clap/releases)
- [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md)
- [Commits](https://github.com/clap-rs/clap/compare/v4.0.10...v4.0.11)

---
updated-dependencies:
- dependency-name: clap
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-10-11 00:32:26 +08:00
zonyitoo
0c93874f62 openwrt procd example script 2022-10-08 20:58:13 +08:00
zonyitoo
9bed0c651f updated example tproxy script 2022-10-08 20:41:16 +08:00