homeproxy-hiddify/root/etc
Andrevich 900ac53717 Support custom_json, XHTTP, Naïve and parsing fixes
Adds a new 'custom_json' routing mode that can use a user-provided client config; UI changes in client.js to expose custom_json options and trigger subscription updates via RPC. node.js: require rpc, add NaïveProxy node type and XHTTP transport with UI fields (xhttp_mode, xhttp_headers), and adjust field dependencies. generate_client.uc: add TLS fragment support, normalize TLS ALPN to an array, handle xhttp mode/headers, rename log/output filenames, add default_mark and use it in routing, and write out hiddify-c.json. update_subscriptions.uc: import urldecode_params and extend URI parsing (naive, ssh, enhanced trojan parsing including xhttp and hiddify extras), add WireGuard parsing, and make base64 node decoding more robust. init.d: support custom_json by copying user-supplied config or generating config as appropriate and include custom_json in DNSMasq routing cases. Add an RPC method (subscription_update) in luci.homeproxy to run the subscription updater.
2026-05-14 00:22:45 +04:00
..
capabilities fix(init): use privileged mode for tun/wg 2023-04-14 23:45:45 +08:00
config feat(fw4/post): allow disable DNS redirect 2026-01-21 10:02:58 +08:00
homeproxy Support custom_json, XHTTP, Naïve and parsing fixes 2026-05-14 00:22:45 +04:00
init.d Support custom_json, XHTTP, Naïve and parsing fixes 2026-05-14 00:22:45 +04:00
uci-defaults chore(view/status): update reference to loading icon 2025-07-09 17:02:16 +08:00