Commit Graph
2635 Commits
Author SHA1 Message Date
renovate[bot] fce409ef3a chore(deps): update dependency windows to v5 (#1689)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-10-01 22:43:58 +08:00
renovate[bot] 7343b11b68 fix(deps): update rust crate regex to v1.11.0 (#1688)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-10-01 22:43:39 +08:00
renovate[bot] c13c770b32 chore(deps): update circleci/golang docker tag to v1.17 (#1686)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-10-01 22:42:57 +08:00
renovate[bot] 1e0d8f72a4 fix(deps): update rust crate reqwest to v0.12.8 (#1684)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-10-01 22:42:47 +08:00
renovate[bot] ca33198cf4 chore(deps): update alpine docker tag to v3.20 (#1685)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-10-01 22:42:31 +08:00
Aaron Chen fbf968f14a chore: clippy fix (#1695) 2024-10-01 21:55:39 +08:00
ty 15ed4a890d chore: renovate automerge with squash 2024-10-01 11:19:29 +08:00
ty 792f0c1fba chore: renovate enable automerge 2024-10-01 11:01:17 +08:00
renovate[bot] 5c64c524d3 fix(deps): update rust crate httparse to v1.9.5 2024-10-01 10:42:16 +08:00
renovate[bot] 3cb012635e chore(deps): update dependency windows to v2.4.1 2024-10-01 10:40:29 +08:00
ty 89d95f7d57 chore: disable dependabot in flavor of renovabot
https://github.com/dependabot/dependabot-core/issues/4009
2024-10-01 10:38:56 +08:00
renovate[bot] 35d7009880 Add renovate.json 2024-10-01 10:35:33 +08:00
dependabot[bot] 6e6e6948d7 chore(deps): bump flate2 from 1.0.33 to 1.0.34 (#1672)
Bumps [flate2](https://github.com/rust-lang/flate2-rs) from 1.0.33 to 1.0.34.
- [Release notes](https://github.com/rust-lang/flate2-rs/releases)
- [Changelog](https://github.com/rust-lang/flate2-rs/blob/main/CHANGELOG.md)
- [Commits](https://github.com/rust-lang/flate2-rs/compare/1.0.33...1.0.34)

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

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-27 22:05:29 +08:00
zonyitoo 2f48a353fe chore: tun2 can be compatible with all 3.1.x versions 2024-09-27 22:03:51 +08:00
dependabot[bot] fae0217977 chore(deps): bump tun2 from 3.1.4 to 3.1.5 (#1673) 2024-09-27 13:54:16 +00:00
dependabot[bot] 03d8c31e46 chore(deps): bump async-trait from 0.1.82 to 0.1.83 (#1668)
Bumps [async-trait](https://github.com/dtolnay/async-trait) from 0.1.82 to 0.1.83.
- [Release notes](https://github.com/dtolnay/async-trait/releases)
- [Commits](https://github.com/dtolnay/async-trait/compare/0.1.82...0.1.83)

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

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-27 00:13:21 +08:00
zonyitoo fef1ec59fe chore: libc version compatbile from 0.2.141 2024-09-27 00:12:57 +08:00
dependabot[bot] 14f02a38fe chore(deps): bump libc from 0.2.158 to 0.2.159 (#1669) 2024-09-26 16:08:18 +00:00
dependabot[bot] 217cc424a7 chore(deps): bump thiserror from 1.0.63 to 1.0.64 (#1666) 2024-09-23 15:13:00 +00:00
zonyitoo bd4efaaa7d chore: release v1.21.0 v1.21.0 2024-09-22 22:39:20 +08:00
dependabot[bot] 6e83a2e81e chore(deps): bump clap from 4.5.17 to 4.5.18 (#1661) 2024-09-22 02:42:40 +00:00
dependabot[bot] 609a238ab3 chore(deps): bump bson from 2.12.0 to 2.13.0 (#1658) 2024-09-22 02:25:00 +00:00
dependabot[bot] d0c117353d chore(deps): bump webpki-roots from 0.26.5 to 0.26.6 (#1662) 2024-09-22 02:07:16 +00:00
dependabot[bot] 5e2bbece19 chore(deps): bump etherparse from 0.15.0 to 0.16.0 (#1660) 2024-09-22 01:49:38 +00:00
dependabot[bot] 7426a461d1 chore(deps): bump serde from 1.0.209 to 1.0.210 (#1659) 2024-09-22 01:30:49 +00:00
dependabot[bot] 9814195b9e chore(deps): bump bytes from 1.7.1 to 1.7.2 (#1664) 2024-09-22 01:14:15 +00:00
ty d722c306e4 feat: dependabot allow opening 50 PRs 2024-09-22 08:48:52 +08:00
ty bf798a5922 chore: dependabot checks daily 2024-09-22 08:41:53 +08:00
zonyitoo 8c95ada0f7 feat(shadowsocks): impls As*Fd As*Socket for ProxySocket 2024-09-22 08:32:48 +08:00
zonyitoo 0ce6cb333b feat(shadowsocks): splits DatagramTransport into DatagramSocket, DatagramSend, DatagramReceive 2024-09-21 00:22:05 +08:00
zonyitoo 60d0576b26 feat(shadowsocks): DatagramTransport & DatagramTransportExt
ProxySocket and MonProxySocket accepts socket as a generic type that
implements DatagramTransport.
2024-09-21 00:03:50 +08:00
Yuwei Ba 4e295818e5 take arbitrary IO for udp proxy (#1641)
* udp relay

* refact

* reset

* Update crates/shadowsocks/src/relay/udprelay/proxy_socket.rs

* export trait
2024-09-21 00:02:55 +08:00
ge9 e691853f44 add support for OpenBSD/pf (#1567) 2024-09-19 23:09:58 +08:00
link2xt a04e92c110 feat(shadowsocks): add more Debug implementations (#1656)
Most implementations are derived.

I would like to add `missing_debug_implementations` lint,
but before deriving more Debug implementations
we need to add Debug implementations to types exported
from `shadowsocks-crypto`.
2024-09-17 20:39:28 +08:00
dependabot[bot] 4b510d57a2 chore(deps): bump tun2 from 3.1.2 to 3.1.4 (#1653) 2024-09-16 18:04:56 +00:00
dependabot[bot] 384b0cdc35 chore(deps): bump bson from 2.11.0 to 2.12.0 (#1654) 2024-09-16 17:47:18 +00:00
zonyitoo fa21a30ac2 fix(shadowsocks): check mptcp socket() return value 2024-09-09 23:12:29 +08:00
dependabot[bot] c31719a539 chore(deps): bump ipnet from 2.9.0 to 2.10.0 (#1646) 2024-09-09 14:24:32 +00:00
zonyitoo 7c92aec1ee chore: release shadowsocks v1.20.3 2024-09-07 14:53:37 +08:00
zonyitoo f3c65413c6 feat: update dependencies 2024-09-05 23:53:30 +08:00
dependabot[bot]andzonyitoo f41fc6ff4d chore(deps): bump tun2 from 2.0.8 to 3.1.0 (#1640)
* chore(deps): bump tun2 from 2.0.8 to 3.1.0

Bumps [tun2](https://github.com/ssrlive/rust-tun) from 2.0.8 to 3.1.0.
- [Release notes](https://github.com/ssrlive/rust-tun/releases)
- [Commits](https://github.com/ssrlive/rust-tun/commits)

---
updated-dependencies:
- dependency-name: tun2
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>

* fix: AsyncDevice impls Deref

* fix: fake tun impls Deref

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: zonyitoo <zonyitoo@gmail.com>
2024-09-05 23:52:23 +08:00
dependabot[bot] 2361f2f41f chore(deps): bump rustls-native-certs from 0.7.2 to 0.8.0 (#1639) 2024-09-05 15:09:37 +00:00
dependabot[bot] a4919d01cc chore(deps): bump async-trait from 0.1.81 to 0.1.82 (#1637) 2024-09-04 02:02:51 +00:00
dependabot[bot] 81b5923869 chore(deps): bump webpki-roots from 0.26.3 to 0.26.5 (#1638) 2024-09-03 08:06:21 +00:00
David Lönnhager d34e9b7294 Expose raw fd on ProxySocket 2024-08-27 10:27:32 +08:00
dependabot[bot] f46e2a64d6 chore(deps): bump tun2 from 2.0.6 to 2.0.8 (#1627) 2024-08-26 16:10:30 +00:00
dependabot[bot] 3677dc2b6e chore(deps): bump flate2 from 1.0.31 to 1.0.33 (#1628) 2024-08-26 15:52:41 +00:00
dependabot[bot] afff9cdb4e chore(deps): bump blake3 from 1.5.3 to 1.5.4 (#1629) 2024-08-26 15:35:15 +00:00
dependabot[bot] ee23d50d51 chore(deps): bump serde_json from 1.0.125 to 1.0.127 (#1630) 2024-08-26 15:18:20 +00:00
dependabot[bot] b034d56fa8 chore(deps): bump reqwest from 0.12.5 to 0.12.7 (#1631) 2024-08-26 15:01:56 +00:00