Commit Graph

2343 Commits

Author SHA1 Message Date
zonyitoo
f16615e79e chore: updated actions/checkout to v4
- Node.js 16 actions are deprecated.
2024-02-16 11:48:21 +08:00
zonyitoo
8dacc60cb5 remove --log-config in example 2024-02-16 11:35:18 +08:00
zonyitoo
8e3473dae9 feat: hickory resolver enable EDNS0
ref #1425, enable EDNS0 for supporting large Response Messages
2024-02-16 11:17:23 +08:00
zonyitoo
5ced7d184e reformatted 2024-02-16 10:51:03 +08:00
zonyitoo
d97b8b4175 clap v4.5 requires MSRV 1.74 2024-02-16 10:48:12 +08:00
zonyitoo
08386d982f updated log4rs deprecation message 2024-02-16 10:43:18 +08:00
zonyitoo
bde0d05858 feat: default logger changed to tracing-subscriber
Older version was using log4rs as logging subscriber, which doesn't
support tracing outputs.
2024-02-16 10:40:07 +08:00
zonyitoo
65eb758ad4 feat: support tracing in default logging output (console)
Some depended libraries supports "tracing" structured logs, for example:
tokio, hickory-dns. They don't use "log" framework to emit logs, so
log4rs won't be able to receive those debugging informations.

Current implementation rely on a tracing subscriber called trace4rs,
which has mostly the same configuration interface like log4rs, but still
missing many features comparing with log4rs.
2024-02-08 02:29:15 +08:00
zonyitoo
74f8e29719 release v1.18.0 v1.18.0 2024-02-08 00:23:25 +08:00
zonyitoo
7cec43908b fix: ppc64el, s390x are not supported by ioctl-sys 2024-02-06 18:52:32 +08:00
zonyitoo
084d444f94 fix: fixed dependent version v1.18.0 2024-02-06 05:59:01 +08:00
zonyitoo
507c93a629 chore: add homebrew version badge 2024-02-06 05:45:04 +08:00
zonyitoo
8d86113ea2 chore: snapcraft >core20 doesn't support i386, riscv64
ref: https://snapcraft.io/docs/migrating-bases#heading--arch
2024-02-06 05:36:49 +08:00
zonyitoo
b085d9c54f chore: snapcraft add riscv64 2024-02-06 05:34:45 +08:00
zonyitoo
8cce21a15e chore: updated snapcraft badge 2024-02-06 05:25:01 +08:00
zonyitoo
ad80cb3d08 chore: snapcraft base core22 and updated architectures 2024-02-06 05:15:26 +08:00
zonyitoo
b496c0fd11 chore: add archlinux package badge 2024-02-06 04:43:38 +08:00
dependabot[bot]
2022e83c22 chore(deps): bump etherparse from 0.13.0 to 0.14.2 (#1427) 2024-02-05 14:50:13 +00:00
ty
f1826a74e1 chore: remove mips-* targets in default release build
- rust-lang/compiler-team#648
- mips-* targets are now dropped to tier 3
- ref #1426
2024-02-05 17:12:22 +08:00
zonyitoo
ac459c753b chore: aur package *-git, *-bin 2024-02-03 23:25:31 +08:00
zonyitoo
719ee07bcc chore: env_logger pushed MSRV to v1.71 2024-02-03 23:06:11 +08:00
zonyitoo
19270e897c chore: README add badge for MSRV test 2024-02-03 20:42:42 +08:00
zonyitoo
61bbe1280c chore: github action ensuring MSRV 2024-02-03 20:40:39 +08:00
zonyitoo
1ed120aebf chore: clippy suggestions 2024-02-03 15:43:24 +08:00
zonyitoo
3569522e4d chore: unused_import warning 2024-02-03 15:39:13 +08:00
zonyitoo
a4fd4292fb chore: fixed socks4 consts alignment 2024-02-01 23:15:12 +08:00
zonyitoo
6fe1415d48 update homebrew v1.17.2 2024-02-01 22:52:39 +08:00
zonyitoo
8ea6fc1940 release v1.17.2 v1.17.2 2024-02-01 22:49:29 +08:00
zonyitoo
a82911c8bd chore: more clippy checked suggestions 2024-02-01 21:59:06 +08:00
dependabot[bot]
ab6c339b54 chore(deps): bump env_logger from 0.10.2 to 0.11.1 (#1424) 2024-02-01 13:55:11 +00:00
zonyitoo
609de80b47 chore: make clippy happy 2024-02-01 21:48:23 +08:00
zonyitoo
4006cdec27 feat(local): redir *bsd pfvar.h bindgen 2024-02-01 20:55:45 +08:00
dependabot[bot]
67c48631c2 chore(deps): bump pin-project from 1.1.3 to 1.1.4 (#1421) 2024-01-29 18:19:57 +00:00
dependabot[bot]
7e38988d72 chore(deps): bump serde_json from 1.0.111 to 1.0.113 (#1422) 2024-01-29 18:12:54 +00:00
Skyxim
8ba1e326f6 fix: synchronize SYN packet and Socket creation 2024-01-22 00:17:12 +08:00
dependabot[bot]
1789dfad78 chore(deps): bump base64 from 0.21.5 to 0.21.7 (#1411) 2024-01-20 14:41:00 +00:00
dependabot[bot]
7f0779a81e chore(deps): bump sysexits from 0.7.7 to 0.7.10 (#1404)
Bumps [sysexits](https://github.com/sorairolake/sysexits-rs) from 0.7.7 to 0.7.10.
- [Changelog](https://github.com/sorairolake/sysexits-rs/blob/develop/CHANGELOG.adoc)
- [Commits](https://github.com/sorairolake/sysexits-rs/compare/v0.7.7...v0.7.10)

---
updated-dependencies:
- dependency-name: sysexits
  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-01-08 22:54:02 +08:00
dependabot[bot]
f1fed33ba9 chore(deps): bump serde_json from 1.0.109 to 1.0.111 (#1405)
Bumps [serde_json](https://github.com/serde-rs/json) from 1.0.109 to 1.0.111.
- [Release notes](https://github.com/serde-rs/json/releases)
- [Commits](https://github.com/serde-rs/json/compare/v1.0.109...v1.0.111)

---
updated-dependencies:
- dependency-name: serde_json
  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-01-08 22:53:49 +08:00
dependabot[bot]
2cf36723f4 chore(deps): bump clap from 4.4.12 to 4.4.13 (#1403) 2024-01-08 14:43:38 +00:00
dependabot[bot]
f2f9c95d8f chore(deps): bump thiserror from 1.0.53 to 1.0.56 (#1406) 2024-01-08 14:31:39 +00:00
dependabot[bot]
132f08bdde chore(deps): bump async-trait from 0.1.76 to 0.1.77 (#1407) 2024-01-08 14:21:07 +00:00
dependabot[bot]
0e07a3a592 chore(deps): bump clap from 4.4.11 to 4.4.12 (#1401) 2024-01-02 02:47:17 +00:00
dependabot[bot]
e8231b1521 chore(deps): bump hyper from 1.0.1 to 1.1.0 (#1394) 2024-01-02 02:37:46 +00:00
dependabot[bot]
dec904fa3d chore(deps): bump serde_json from 1.0.108 to 1.0.109 (#1400) 2024-01-02 02:29:31 +00:00
dependabot[bot]
790480a063 chore(deps): bump thiserror from 1.0.51 to 1.0.53 (#1399) 2024-01-02 02:20:07 +00:00
dependabot[bot]
5f2ff9024b chore(deps): bump async-trait from 0.1.75 to 0.1.76 (#1402) 2024-01-02 02:13:15 +00:00
zonyitoo
76b0239879 reformatted 2023-12-26 03:22:35 +08:00
zonyitoo
b266eb50f9 fix windows build 2023-12-26 02:48:31 +08:00
zonyitoo
41426e1839 feat(shadowsocks): reject UDP packet > MTU
- Setting `udp_mtu` to limits inbound, outbound MTU
- Ref #1367
2023-12-26 02:13:23 +08:00
dependabot[bot]
2cf5c7e907 chore(deps): bump thiserror from 1.0.50 to 1.0.51 (#1386) 2023-12-25 17:03:38 +00:00