From 6fd60731f4b9ca1142626f5cee6168e380aaac48 Mon Sep 17 00:00:00 2001 From: Andrey Petelin Date: Sat, 13 Jun 2026 10:21:59 +0300 Subject: [PATCH 1/2] fix: use service_proxy_address for GitHub proxy connectivity check --- podkop/files/usr/bin/podkop | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/podkop/files/usr/bin/podkop b/podkop/files/usr/bin/podkop index e3af7c06..fda1c1e7 100755 --- a/podkop/files/usr/bin/podkop +++ b/podkop/files/usr/bin/podkop @@ -510,7 +510,7 @@ list_update() { local service_proxy_address service_proxy_address="$(get_service_proxy_address)" - if [ -n "$http_proxy_address" ]; then + if [ -n "$service_proxy_address" ]; then if curl -s -x "http://$service_proxy_address" -m $curl_timeout https://github.com > /dev/null; then echolog "✅ GitHub connection check passed (via proxy)" break From 1e25c16a692ab8d48ff5af37d7e0b978b6536f97 Mon Sep 17 00:00:00 2001 From: Andrey Petelin Date: Wed, 1 Jul 2026 10:00:56 +0300 Subject: [PATCH 2/2] fix: reduce default chunk_size to 1000 for domain and subnet import functions --- podkop/files/usr/lib/rulesets.sh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/podkop/files/usr/lib/rulesets.sh b/podkop/files/usr/lib/rulesets.sh index c79beb27..ed8c1b47 100644 --- a/podkop/files/usr/lib/rulesets.sh +++ b/podkop/files/usr/lib/rulesets.sh @@ -60,7 +60,7 @@ patch_source_ruleset_rules() { import_plain_domain_list_to_local_source_ruleset_chunked() { local plain_list_filepath="$1" local ruleset_filepath="$2" - local chunk_size="${3:-5000}" + local chunk_size="${3:-1000}" local array count json_array count=0 @@ -102,7 +102,7 @@ import_plain_domain_list_to_local_source_ruleset_chunked() { import_plain_subnet_list_to_local_source_ruleset_chunked() { local plain_list_filepath="$1" local ruleset_filepath="$2" - local chunk_size="${3:-5000}" + local chunk_size="${3:-1000}" local array count json_array count=0