Commit Graph

685 Commits

Author SHA1 Message Date
zonyitoo
186c0883e7 feat: IsTerminal in std since v1.70 2024-02-16 15:16:38 +08:00
zonyitoo
d97b8b4175 clap v4.5 requires MSRV 1.74 2024-02-16 10:48:12 +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 2024-02-08 00:23:25 +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
zonyitoo
719ee07bcc chore: env_logger pushed MSRV to v1.71 2024-02-03 23:06:11 +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
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
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
dependabot[bot]
2cf5c7e907 chore(deps): bump thiserror from 1.0.50 to 1.0.51 (#1386) 2023-12-25 17:03:38 +00:00
dependabot[bot]
57f27925a5 chore(deps): bump smoltcp from 0.10.0 to 0.11.0 (#1392) 2023-12-25 16:53:30 +00:00
dependabot[bot]
434f41ba1d chore(deps): bump async-trait from 0.1.74 to 0.1.75 (#1393) 2023-12-25 16:41:29 +00:00
dependabot[bot]
0c8dab408f chore(deps): bump reqwest from 0.11.22 to 0.11.23 (#1390) 2023-12-25 16:33:35 +00:00
dependabot[bot]
4819a8e6fc chore(deps): bump futures from 0.3.29 to 0.3.30 (#1391) 2023-12-25 16:24:48 +00:00
zonyitoo
3b2cd405d0 fix(local): dns-over-tls/https with rustls add dependencies to certs
- fix #1378
- hickory-dns/hickory-dns#2108
- updated rustls dependencies to the latest
2023-12-11 21:17:14 +08:00
zonyitoo
a0c6ff8be1 update dependencies 2023-12-03 09:06:20 +08:00
zonyitoo
f7a48e8af8 update dependencies 2023-11-29 00:03:05 +08:00
dependabot[bot]
0b62554e1d chore(deps): bump webpki-roots from 0.25.2 to 0.25.3 (#1363) 2023-11-27 17:14:29 +00:00
dependabot[bot]
1c407e5461 chore(deps): bump url from 2.4.1 to 2.5.0 (#1361) 2023-11-27 16:31:23 +00:00
dependabot[bot]
24fba5a751 chore(deps): bump idna from 0.4.0 to 0.5.0 (#1364) 2023-11-27 16:23:56 +00:00
zonyitoo
fbc1fd6ad5 release v1.17.1 2023-11-26 23:51:12 +08:00
dependabot[bot]
5126ad602a chore(deps): bump hyper from 0.14.27 to 1.0.1 (#1357) 2023-11-26 15:29:25 +00:00
dependabot[bot]
2db40d8c7b chore(deps): bump windows-sys from 0.48.0 to 0.52.0 (#1358)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-11-22 00:12:18 +08:00
dependabot[bot]
43506cf95f chore(deps): bump env_logger from 0.10.0 to 0.10.1 (#1352) 2023-11-14 02:24:24 +00:00
dependabot[bot]
e43db9367e chore(deps): bump clap from 4.4.7 to 4.4.8 (#1353) 2023-11-14 02:15:34 +00:00
dependabot[bot]
6e64b355fe chore(deps): bump rpassword from 7.2.0 to 7.3.1 (#1354) 2023-11-14 02:07:09 +00:00
dependabot[bot]
d52a160e53 chore(deps): bump sysexits from 0.7.4 to 0.7.5 (#1345) 2023-11-07 02:34:56 +00:00
dependabot[bot]
8c6056edc2 chore(deps): bump serde_json from 1.0.107 to 1.0.108 (#1344) 2023-11-07 02:22:24 +00:00
dependabot[bot]
1c730e4f1d chore(deps): bump shadowsocks-crypto from 0.5.1 to 0.5.2 (#1346) 2023-11-07 02:09:44 +00:00
dependabot[bot]
fec498fe34 chore(deps): bump futures from 0.3.28 to 0.3.29 (#1342) 2023-11-01 07:17:04 +00:00
dependabot[bot]
a117c0cc3d chore(deps): bump clap from 4.4.6 to 4.4.7 (#1343) 2023-11-01 07:04:04 +00:00
dependabot[bot]
60334f641b chore(deps): bump ipnet from 2.8.0 to 2.9.0 (#1333) 2023-10-23 15:20:05 +00:00
dependabot[bot]
926a539366 chore(deps): bump thiserror from 1.0.49 to 1.0.50 (#1335) 2023-10-23 15:06:20 +00:00
dependabot[bot]
6b00364afc chore(deps): bump base64 from 0.21.4 to 0.21.5 (#1334) 2023-10-23 14:54:10 +00:00
dependabot[bot]
e6d394423c chore(deps): bump socket2 from 0.5.4 to 0.5.5 (#1336) 2023-10-23 14:41:27 +00:00
dependabot[bot]
3d978ec4a8 chore(deps): bump async-trait from 0.1.73 to 0.1.74 (#1325) 2023-10-17 17:04:29 +00:00
zonyitoo
6d41eadbce feat(dns): support google dns-over-h3 2023-10-15 09:54:52 +08:00