97 Commits

Author SHA1 Message Date
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
Tianling Shen
9ff57568f5 dnsproxy: Update to 0.49.1
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2023-04-19 04:11:52 +08:00