yandexru45
|
4202530585
|
add HWID and subscription support
|
2026-03-07 14:55:11 +03:00 |
|
Andrey Petelin
|
0a4ed367bc
|
refactor: add url_get_scheme and simplify url_get_host/url_get_port using parameter expansion
|
2025-11-26 21:01:33 +05:00 |
|
Andrey Petelin
|
32c385b309
|
fix: load large plain domain/subnet lists in chunks; move ruleset logic to rulesets.sh and nft chunker to nft.sh
|
2025-11-16 09:55:44 +05:00 |
|
Andrey Petelin
|
cc947f9734
|
fix: import large subnet lists in chunks into nft sets
|
2025-10-30 14:07:12 +05:00 |
|
Andrey Petelin
|
23cbe7be4a
|
fix: include filename in log and remove temp file on CRLF-to-LF conversion
|
2025-10-29 22:11:29 +05:00 |
|
Andrey Petelin
|
f168fb7e31
|
refactor: fetch remote JSON to temp files and parse ip_cidr into subnets; remove download_to_stream
|
2025-10-29 21:52:44 +05:00 |
|
Andrey Petelin
|
fe84b3154f
|
fix: convert Windows CRLF line endings to LF for downloaded files
|
2025-10-29 21:36:46 +05:00 |
|
Andrey Petelin
|
72ad10d737
|
chore: standardize log messages and severities
|
2025-10-20 16:58:45 +05:00 |
|
Andrey Petelin
|
f4ac9dcc77
|
feat: add domain resolver support to VPN mode
|
2025-10-02 17:49:23 +05:00 |
|
Andrey Petelin
|
759b6748c6
|
refactor: Replace opkg version checks with direct command execution
|
2025-09-30 19:55:25 +05:00 |
|
Andrey Petelin
|
5b15a56502
|
fix: Add local declaration for lowest variable and improve opkg status error redirection spacing
|
2025-09-25 11:43:03 +05:00 |
|
Andrey Petelin
|
c31df68bec
|
refactor: Add version checks and service existence validation for required packages before starting podkop
|
2025-09-25 11:11:41 +05:00 |
|
Andrey Petelin
|
5ecb6ef997
|
fix: Remove URL fragment before parsing VLESS links
|
2025-09-18 12:59:17 +05:00 |
|
Andrey Petelin
|
59c59bcb17
|
fix: Improve shadowsocks userinfo decoding with format validation and error handling`
|
2025-09-17 21:09:03 +05:00 |
|
Andrey Petelin
|
bb1c06951c
|
fix: Exclusion of ruleset subnets from dns rules (#148)
|
2025-09-17 13:31:00 +05:00 |
|
Andrey Petelin
|
4999840340
|
fix: Support comments in user domain/subnet parsing
|
2025-09-17 11:58:55 +05:00 |
|
Andrey Petelin
|
49add27f81
|
fix: Improve domain validation to support suffix matching (#166)
|
2025-09-16 13:19:02 +05:00 |
|
Andrey Petelin
|
ee246895de
|
fix: Redirect base64 decode errors to /dev/null
|
2025-09-15 17:41:17 +05:00 |
|
Andrey Petelin
|
27719f90ee
|
feat: Add support for DoH URLs with paths and UDP port specification
|
2025-09-14 17:51:20 +05:00 |
|
Andrey Petelin
|
8dd33cdde2
|
fix: Remove non-existent filename variable
|
2025-09-11 17:01:39 +05:00 |
|
Andrey Petelin
|
3d3fbe3bfb
|
fix: Fix variable name in HTTP proxy check for wget command
|
2025-09-11 16:58:40 +05:00 |
|
Andrey Petelin
|
b6a6db71a8
|
refactor: Implement user domain and subnet list handling
|
2025-09-11 15:31:21 +05:00 |
|
Andrey Petelin
|
191522f396
|
chore: Rename download_to_tempfile to download_to_file for clarity
|
2025-09-09 11:48:03 +05:00 |
|
Andrey Petelin
|
fe30cf9e55
|
refactor: Refactoring list_update function
|
2025-09-08 22:43:27 +05:00 |
|
Andrey Petelin
|
9d861cf3e0
|
feat: Add sing-box config path option (#128)
|
2025-09-07 12:12:08 +05:00 |
|
Andrey Petelin
|
49836e4adc
|
feat: Add local subnet lists support with UI and backend integration (#156)
|
2025-09-05 21:23:55 +05:00 |
|
Andrey Petelin
|
acfc95e86d
|
refactor: Refactoring configuration of local domain lists
|
2025-09-05 14:50:43 +05:00 |
|
Andrey Petelin
|
c7e21010bd
|
refactor: Add download helper functions to helpers.sh and remove from main script
|
2025-09-04 20:09:44 +05:00 |
|
Andrey Petelin
|
f07d90a524
|
refactor: intermediate refactoring commit
|
2025-09-04 12:10:05 +05:00 |
|