Commit Graph

98 Commits

Author SHA1 Message Date
Tianling Shen 91562f8663 dnsproxy: Update to 0.81.0
Release note:
- https://github.com/AdguardTeam/dnsproxy/releases/tag/v0.79.0
- https://github.com/AdguardTeam/dnsproxy/releases/tag/v0.80.0
- https://github.com/AdguardTeam/dnsproxy/releases/tag/v0.81.0

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2026-03-27 11:10:55 +08:00
Tianling Shen 35d8dfee33 dnsproxy: Update to 0.78.2
Release note: https://github.com/AdguardTeam/dnsproxy/releases/tag/v0.78.2

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2025-12-14 19:29:41 +08:00
Tianling Shen d5b533f8a6 dnsproxy: Update to 0.78.1
Release note:
- https://github.com/AdguardTeam/dnsproxy/releases/tag/v0.78.0
- https://github.com/AdguardTeam/dnsproxy/releases/tag/v0.78.1

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2025-12-04 10:21:31 +08:00
Tianling Shen 5fad7b4412 dnsproxy: Update to 0.77.0
Release note: https://github.com/AdguardTeam/dnsproxy/releases/tag/v0.77.0

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2025-10-22 23:23:10 +08:00
Tianling Shen 3a056cbf01 dnsproxy: Update to 0.76.1
Release note: https://github.com/AdguardTeam/dnsproxy/releases/tag/v0.76.1

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2025-07-02 19:02:08 +08:00
Tianling Shen aa8bb87ad9 dnsproxy: Update to 0.75.6
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2025-06-22 21:44:38 +08:00
Tianling Shen bd4e40fb04 dnsproxy: Update to 0.75.5
Add sysctl conf to increase UDP send/receive buffers for QUIC-GO.
Same as a920f9ec9c ("adguardhome: increase UDP send/receive buffers").

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2025-05-17 21:40:49 +08:00
Tianling Shen 6e579e1a4e dnsproxy: Update to 0.75.4
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2025-05-12 19:57:52 +08:00
Tianling Shen 9a3aef6f2c dnsproxy: Update to 0.75.3
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2025-04-30 18:34:12 +08:00
Tianling Shen 4e77b1d2d2 dnsproxy: Update to 0.75.2
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2025-03-24 21:29:16 +08:00
Tianling Shen 939dea1622 dnsproxy: Update to 0.75.0
Fix passing value to hosts-file-enabled argument.

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2025-02-09 21:52:37 +08:00
Tianling Shen 7dd3cd9abc dnsproxy: Update to 0.74.1
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2024-12-31 00:38:10 +08:00
Tianling Shen ea72433660 dnsproxy: Update to 0.73.4
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2024-12-17 23:01:16 +08:00
Tianling Shen 98b10bda70 dnsproxy: Update to 0.73.3
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2024-11-16 17:28:34 +08:00
Tianling Shen e691db0046 dnsproxy: fix set hosts options
1. Mount hosts files since the daemon is in ujail
2. Set hosts options at last as all other options set after it will
   be ignored

Drop redundant reload_service func while at it.

Fixes: ecdf98767e ("dnsproxy: add hosts configurations")
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2024-09-23 18:18:47 +08:00
Tianling Shen 67b79fbc77 dnsproxy: migrate old options
Migrate "all_servers" and "fastest_addr" to new option "upstream_mode".

Fixes: d0823a8244 ("dnsproxy: Update to 0.73.2")
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2024-09-21 14:22:40 +08:00
Milinda Brantini d0823a8244 dnsproxy: Update to 0.73.2
Signed-off-by: Milinda Brantini <C_A_T_T_E_R_Y@outlook.com>
2024-09-17 14:19:44 +08:00
Tianling Shen ecdf98767e dnsproxy: add hosts configurations
trim whitespaces while at it.

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2024-08-25 14:45:40 +08:00
Milinda Brantini 0b43cbfd6a dnsproxy: Update to 0.73.1
Signed-off-by: Milinda Brantini <C_A_T_T_E_R_Y@outlook.com>
2024-08-22 23:01:07 +08:00
Milinda Brantini 5f46bdd57f dnsproxy: Update to 0.73.0
Signed-off-by: Milinda Brantini <C_A_T_T_E_R_Y@outlook.com>
2024-08-20 19:02:12 +08:00
Milinda Brantini 6ae47d20da dnsproxy: Update to 0.72.3
Signed-off-by: Milinda Brantini <C_A_T_T_E_R_Y@outlook.com>
2024-08-07 13:18:27 +08:00
Milinda Brantini 4444e01b3e dnsproxy: Update to 0.72.2
Signed-off-by: Milinda Brantini <C_A_T_T_E_R_Y@outlook.com>
2024-08-01 15:11:41 +08:00
Milinda Brantini d2ede36f28 dnsproxy: Update to 0.72.1
Signed-off-by: Milinda Brantini <C_A_T_T_E_R_Y@outlook.com>
2024-07-20 21:56:38 +08:00
Milinda Brantini ba80a659a4 dnsproxy: Update to 0.72.0
Signed-off-by: Milinda Brantini <C_A_T_T_E_R_Y@outlook.com>
2024-07-10 10:37:35 +08:00
Milinda Brantini 74a15d2a9e dnsproxy: Update to 0.71.2
Signed-off-by: Milinda Brantini <C_A_T_T_E_R_Y@outlook.com>
2024-06-28 00:34:37 -07:00
Sergey Ponomarev 4c4a7bd31d treewide: use config_get_bool instead of config_get enabled
The config_get_bool function parses not just the 1 but on/yes, true/false or enabled/disabled.

Signed-off-by: Sergey Ponomarev <stokito@gmail.com>
2024-05-26 03:00:50 +08:00
Tianling Shen 9581b81ce0 dnsproxy: Update to 0.71.1
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2024-05-03 13:55:34 +08:00
Emily H. 5df794e343 dnsproxy: add three new features
This commit adds the following features:
1. UCI support for local DNS over HTTPS/TLS/QUIC server.
2. UCI support for using private reverse DNS.
3. procd jail with CAP_NET_BIND_SERVICE, allowing
   dnsproxy to serve on standard ports directly.

Signed-off-by: Emily H. <battery_tag708@simplelogin.com>
2024-04-30 21:17:12 +08:00
Tianling Shen e4e861e08d dnsproxy: Update to 0.70.0
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2024-04-22 15:26:30 +08:00
Tianling Shen 2439e8a8d8 dnsproxy: Update to 0.69.2
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2024-04-15 13:22:09 +08:00
Tianling Shen 4448d9f4a1 dnsproxy: Update to 0.66.0
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2024-03-21 15:05:52 +08:00
Tianling Shen b5290ace07 dnsproxy: Update to 0.65.2
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2024-03-02 19:50:51 +08:00
Tianling Shen f6714eb01e dnsproxy: Update to 0.64.1
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2024-02-01 23:21:07 +08:00
Tianling Shen 3711f7f6d2 dnsproxy: Update to 0.63.1
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2024-01-25 00:16:35 +08:00
Tianling Shen 37a77ffaf5 dnsproxy: Update to 0.61.1
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2024-01-03 15:16:06 +08:00
Tianling Shen df24c8d097 dnsproxy: Update to 0.61.0
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2023-12-20 10:56:45 +08:00
Tianling Shen 3900f2aab4 dnsproxy: Update to 0.60.1
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2023-12-13 14:21:50 +08:00
Tianling Shen 3a708afd04 dnsproxy: Update to 0.60.0
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2023-12-09 00:57:41 +08:00
Tianling Shen a678f58912 dnsproxy: Update to 0.59.1
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2023-11-26 14:21:57 +08:00
Tianling Shen 1ce0e4c14b dnsproxy: Update to 0.59.0
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2023-11-19 14:38:30 +08:00
Anya Lin 47b4ebc5cb dnsproxy: new features
1. Add new options:
  --http3    Enable HTTP/3 support (H3 first)
  --timeout  Timeout for outbound DNS queries to remote upstream servers in a human-readable form (default: 10s)

2. Allows listen on multiple interfaces and ports

Signed-off-by: Anya Lin <hukk1996@gmail.com>
2023-11-05 14:57:55 +08:00
Tianling Shen ad8f2b5e8e dnsproxy: Update to 0.56.2
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2023-10-25 19:40:20 +08:00
Tianling Shen da5ac5da83 dnsproxy: Update to 0.56.1
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2023-10-11 22:48:22 +08:00
Tianling Shen 303f0ad5ed dnsproxy: Update to 0.56.0
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2023-10-09 11:38:58 +08:00
Tianling Shen 830552b624 dnsproxy: Update to 0.55.0
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2023-09-23 22:48:16 +08:00
Tianling Shen f464134262 dnsproxy: Update to 0.54.0
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2023-08-16 17:22:38 +08:00
Tianling Shen dc3af571d7 dnsproxy: Update to 0.52.0
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2023-07-19 15:46:15 +08:00
Tianling Shen 9cf533dffe dnsproxy: Update to 0.51.0
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2023-07-03 22:05:28 +08:00
Tianling Shen eda669c819 dnsproxy: Update to 0.50.2
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2023-06-12 00:55:32 +08:00
Tianling Shen d717bace8d dnsproxy: Update to 0.49.2
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2023-06-02 21:15:04 +08:00