mirror of
https://github.com/openwrt/packages.git
synced 2026-05-31 15:02:01 +08:00
https-dns-proxy: update to 2025-12-29-1
* bump binary to 2025.12.29 with support for -S
* update README and delete README in files/
* bugfix: properly load global option for `force_ipv6_resolvers`
* add global and per-instance `source_addr` option
Thanks to @karl82 for adding source_addr support upstream.
Signed-off-by: Stan Grishin <stangri@melmac.ca>
(cherry picked from commit c7eb47657e)
Signed-off-by: Stan Grishin <stangri@melmac.ca>
This commit is contained in:
@@ -206,7 +206,7 @@ load_package_config() {
|
||||
config_get_bool procd_trigger_wan6 'config' 'procd_trigger_wan6' '0'
|
||||
config_get_bool global_force_http1 'config' 'force_http1' '0'
|
||||
config_get_bool global_force_http3 'config' 'force_http3' '0'
|
||||
config_get_bool global_force_ipv6 'config' 'global_force_ipv6_resolvers' '0'
|
||||
config_get_bool global_force_ipv6 'config' 'force_ipv6_resolvers' '0'
|
||||
config_get dnsmasq_config_update 'config' 'dnsmasq_config_update' '*'
|
||||
config_get force_dns_port 'config' 'force_dns_port' '53 853'
|
||||
config_get force_dns_src_interface 'config' 'force_dns_src_interface' 'lan'
|
||||
@@ -223,6 +223,7 @@ load_package_config() {
|
||||
config_get global_logfile 'config' 'logfile'
|
||||
config_get global_statistic_interval 'config' 'statistic_interval' '0'
|
||||
config_get global_log_limit 'config' 'log_limit' '0'
|
||||
config_get global_source_addr 'config' 'source_addr'
|
||||
[ "$canary_domains_icloud" = '1' ] && canaryDomains="${canaryDomains:+$canaryDomains }${canaryDomainsiCloud}"
|
||||
[ "$canary_domains_mozilla" = '1' ] && canaryDomains="${canaryDomains:+$canaryDomains }${canaryDomainsMozilla}"
|
||||
[ "$force_dns" = '1' ] || unset force_dns
|
||||
@@ -259,6 +260,7 @@ start_instance() {
|
||||
append_parm "$cfg" 'statistic_interval' '-s' "$global_statistic_interval" '0'
|
||||
append_parm "$cfg" 'log_limit' '-F' "$global_log_limit" '0'
|
||||
append_cnt "$cfg" 'verbosity' '-v' "$global_verbosity"
|
||||
append_parm "$cfg" 'source_addr' '-S' "$global_source_addr"
|
||||
|
||||
if [ "$dnsmasq_config_update" = '*' ]; then
|
||||
config_load 'dhcp'
|
||||
|
||||
Reference in New Issue
Block a user