mirror of
https://github.com/1andrevich/homeproxy-hiddify.git
synced 2026-08-05 23:00:41 +00:00
Changelog Link Import (Import share links) Added support for importing Mieru, SSH, WireGuard, and NaïveProxy share links — these were parsed by the subscription backend but silently ignored by the UI importer Added VLESS xhttp transport support, including Hiddify extensions: TLS fragment, allowInsecure, custom headers, and download settings (xhttp/reality/TLS) Added Trojan xhttp transport support with the same Hiddify fragment and allowInsecure extensions Fixed Hysteria2 insecure detection — the old check treated insecure=0 as insecure (any non-empty string is truthy in JS) Fixed TUIC missing with_quic feature guard, added tls_insecure, zero_rtt_handshake, and heartbeat fields Mieru Node UI Added Mieru as a selectable node type (requires with_quic build, same as Hysteria/TUIC) Added Mieru-specific fields: Protocol (TCP / UDP / TCP and UDP), Port range, Multiplexing level, and Handshake mode The generic Port field is now hidden for Mieru nodes since Mieru uses a port range instead of a single port Added Russian and Chinese translations for all new Mieru UI strings Stability Fix Fixed a hiddify-core crash (nil pointer dereference in OutboundMonitoring.Start) that occurred when a node was deleted but still referenced in a URLTest group — the config generator now silently skips non-existent nodes instead of emitting a broken outbound Client Routing Added inbound matching to routing rules — rules can now be scoped to specific inbound tags (dns-in, mixed-in, tproxy-in, tun-in, or any server-defined inbound) Build & Versioning Package versions now use YYYY.MM.DD-rN format (e.g. 2025.05.19-r83) — date-based CalVer with APK-native revision suffix, replacing the opaque unix epoch + git hash format Release tag and package version are now consistent with each other (previously they were two different values) Makefile and build-ipk.yml updated to comply with OpenWRT CONTRIBUTING.md
31 lines
797 B
Makefile
31 lines
797 B
Makefile
# SPDX-License-Identifier: GPL-2.0-only
|
|
#
|
|
# Copyright (C) 2022-2023 ImmortalWrt.org
|
|
# Copyright (C) 2024-2026 1andrevich <1andrevich.recede274@passmail.net>
|
|
|
|
include $(TOPDIR)/rules.mk
|
|
|
|
LUCI_TITLE:=LuCI support for homeproxy (hiddify-core edition)
|
|
LUCI_PKGARCH:=all
|
|
LUCI_DEPENDS:= \
|
|
+firewall4 \
|
|
+ucode-mod-digest
|
|
|
|
PKG_NAME:=luci-app-homeproxy-hiddify
|
|
PKG_VERSION:=1
|
|
PKG_RELEASE:=1
|
|
PKG_MAINTAINER:=1andrevich <1andrevich.recede274@passmail.net>
|
|
PKG_LICENSE:=GPL-2.0-only
|
|
PKG_LICENSE_FILES:=LICENSE
|
|
|
|
define Package/luci-app-homeproxy-hiddify/conffiles
|
|
/etc/config/homeproxy
|
|
/etc/homeproxy/certs/
|
|
/etc/homeproxy/ruleset/
|
|
/etc/homeproxy/resources/direct_list.txt
|
|
/etc/homeproxy/resources/proxy_list.txt
|
|
endef
|
|
|
|
include $(TOPDIR)/feeds/luci/luci.mk
|
|
|
|
# call BuildPackage - OpenWrt buildroot signature
|