🎁 Sync 2026-06-28 03:27:39

This commit is contained in:
github-actions[bot] committed 2026-06-28 03:27:39 +08:00
1 parent 60ead0452b
commit bfdefd1724
13 files changed
+31 -22

No files matched your search

+2 -2
View File
@@ -6,8 +6,8 @@
include $(TOPDIR)/rules.mk include $(TOPDIR)/rules.mk
PKG_NAME:=gowebdav PKG_NAME:=gowebdav
PKG_VERSION:=5.11.11 PKG_VERSION:=5.12.0
PKG_RELEASE:=14 PKG_RELEASE:=15
PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz
PKG_SOURCE_URL:=https://codeload.github.com/hacdias/webdav/tar.gz/v$(PKG_VERSION)? PKG_SOURCE_URL:=https://codeload.github.com/hacdias/webdav/tar.gz/v$(PKG_VERSION)?
+2 -2
View File
@@ -5,8 +5,8 @@
include $(TOPDIR)/rules.mk include $(TOPDIR)/rules.mk
PKG_NAME:=hysteria PKG_NAME:=hysteria
PKG_VERSION:=2.9.2 PKG_VERSION:=2.9.3
PKG_RELEASE:=10 PKG_RELEASE:=11
PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz
PKG_SOURCE_URL:=https://codeload.github.com/apernet/hysteria/tar.gz/app/v$(PKG_VERSION)? PKG_SOURCE_URL:=https://codeload.github.com/apernet/hysteria/tar.gz/app/v$(PKG_VERSION)?
+6 -4
View File
@@ -2,7 +2,7 @@ include $(TOPDIR)/rules.mk
PKG_NAME:=luci-app-run PKG_NAME:=luci-app-run
PKG_VERSION:=1.0.0 PKG_VERSION:=1.0.0
PKG_RELEASE:=8 PKG_RELEASE:=9
LUCI_TITLE:=LuCI support for running installers and packages LUCI_TITLE:=LuCI support for running installers and packages
LUCI_DESCRIPTION:=Upload and execute .run, .sh, .ipk and .apk files from LuCI. LUCI_DESCRIPTION:=Upload and execute .run, .sh, .ipk and .apk files from LuCI.
@@ -11,12 +11,14 @@ LUCI_PKGARCH:=all
PKG_MAINTAINER:=wukongdaily <wukongdaily@gmail.com> PKG_MAINTAINER:=wukongdaily <wukongdaily@gmail.com>
# 定义版本号用于缓存刷新 define Build/Prepare
find $(CURDIR) -type f -name "*.o" -delete
$(call Build/Prepare/Default)
endef
define Package/luci-app-run/postinst define Package/luci-app-run/postinst
#!/bin/sh #!/bin/sh
# 设置版本号到临时文件,用于前端资源缓存刷新
echo "$(PKG_VERSION)-$(PKG_RELEASE)" > /tmp/luci-app-run.version echo "$(PKG_VERSION)-$(PKG_RELEASE)" > /tmp/luci-app-run.version
# 重启 rpcd 服务以加载新插件
/etc/init.d/rpcd restart >/dev/null 2>&1 || true /etc/init.d/rpcd restart >/dev/null 2>&1 || true
exit 0 exit 0
endef endef
+2 -1
View File
@@ -4,7 +4,7 @@ LUCI_TITLE:=luci-app-ssr-plus
LUCI_PKGARCH:=all LUCI_PKGARCH:=all
PKG_NAME:=luci-app-ssr-plus PKG_NAME:=luci-app-ssr-plus
PKG_VERSION:=195 PKG_VERSION:=195
PKG_RELEASE:=32 PKG_RELEASE:=33
PKG_CONFIG_DEPENDS:= \ PKG_CONFIG_DEPENDS:= \
CONFIG_PACKAGE_$(PKG_NAME)_Iptables_Transparent_Proxy \ CONFIG_PACKAGE_$(PKG_NAME)_Iptables_Transparent_Proxy \
@@ -37,6 +37,7 @@ LUCI_DEPENDS:= \
+PACKAGE_$(PKG_NAME)_INCLUDE_Xray:coreutils-timeout \ +PACKAGE_$(PKG_NAME)_INCLUDE_Xray:coreutils-timeout \
+PACKAGE_$(PKG_NAME)_INCLUDE_Http_Proxy:3proxy \ +PACKAGE_$(PKG_NAME)_INCLUDE_Http_Proxy:3proxy \
+PACKAGE_$(PKG_NAME)_INCLUDE_Mihomo:mihomo \ +PACKAGE_$(PKG_NAME)_INCLUDE_Mihomo:mihomo \
+PACKAGE_$(PKG_NAME)_INCLUDE_Mihomo:v2ray-geoip \
+PACKAGE_$(PKG_NAME)_INCLUDE_GeoData:v2ray-geoip \ +PACKAGE_$(PKG_NAME)_INCLUDE_GeoData:v2ray-geoip \
+PACKAGE_$(PKG_NAME)_INCLUDE_GeoData:v2ray-geosite \ +PACKAGE_$(PKG_NAME)_INCLUDE_GeoData:v2ray-geosite \
+PACKAGE_$(PKG_NAME)_INCLUDE_ChinaDNS_NG:chinadns-ng \ +PACKAGE_$(PKG_NAME)_INCLUDE_ChinaDNS_NG:chinadns-ng \
@@ -323,6 +323,8 @@ link_mihomo_geodata() {
else else
[ -s /etc/openclash/geoip.dat ] && ln -sf /etc/openclash/geoip.dat "$workdir/geoip.dat" [ -s /etc/openclash/geoip.dat ] && ln -sf /etc/openclash/geoip.dat "$workdir/geoip.dat"
fi fi
return 0
} }
prepare_tuic_runtime_config() { prepare_tuic_runtime_config() {
@@ -2525,7 +2525,9 @@ local execute = function()
if isClashYAML(raw) then if isClashYAML(raw) then
is_clash_subscription = true is_clash_subscription = true
local result = processClashSubscription(fetch_url) local result = processClashSubscription(fetch_url)
if result and not check_filer(result) and not cache[groupHash][result.hashkey] then if result and check_filer(result) then
log('过滤 Clash 总节点: ' .. result.alias)
elseif result and not cache[groupHash][result.hashkey] then
result.grouphashkey = groupHash result.grouphashkey = groupHash
table.insert(nodeResult[index], result) table.insert(nodeResult[index], result)
cache[groupHash][result.hashkey] = result cache[groupHash][result.hashkey] = result
@@ -2620,13 +2622,16 @@ local execute = function()
end end
-- log(result) -- log(result)
if result then if result then
local filtered = check_filer(result)
-- 中文做地址的 也没有人拿中文域名搞,就算中文域也有Puny Code SB 机场 -- 中文做地址的 也没有人拿中文域名搞,就算中文域也有Puny Code SB 机场
if not result.server or not result.server_port local invalid = not result.server or not result.server_port
or (result.type ~= "clash" and result.server == "127.0.0.1") or (result.type ~= "clash" and result.server == "127.0.0.1")
or result.alias == "NULL" or result.alias == "NULL"
or check_filer(result)
or (result.type ~= "clash" and result.server:match("[^0-9a-zA-Z%-_%.%s]")) or (result.type ~= "clash" and result.server:match("[^0-9a-zA-Z%-_%.%s]"))
or cache[groupHash][result.hashkey] then or cache[groupHash][result.hashkey]
if filtered then
log('过滤节点: ' .. result.alias)
elseif invalid then
log('丢弃无效节点: ' .. result.alias) log('丢弃无效节点: ' .. result.alias)
else else
-- 暂存节点 -- 暂存节点
+2 -2
View File
@@ -7,11 +7,11 @@
include $(TOPDIR)/rules.mk include $(TOPDIR)/rules.mk
LUCI_TITLE:=Luci app for ssw LUCI_TITLE:=Luci app for ssw
LUCI_DEPENDS:= +luci-app-modeminfo LUCI_DEPENDS:= +luci-app-modeminfo +ssw
PKG_LICENSE:=GPLv3 PKG_LICENSE:=GPLv3
PKG_VERSION:=0.0.3 PKG_VERSION:=0.0.3
PKG_RELEASE:=3 PKG_RELEASE:=4
include $(TOPDIR)/feeds/luci/luci.mk include $(TOPDIR)/feeds/luci/luci.mk
+1 -1
View File
@@ -2,7 +2,7 @@ include $(TOPDIR)/rules.mk
PKG_NAME:=modeminfo PKG_NAME:=modeminfo
PKG_VERSION:=0.4.7 PKG_VERSION:=0.4.7
PKG_RELEASE:=7 PKG_RELEASE:=8
PKG_MAINTAINER:=Konstantine Shevlakov <shevlakov@132lan.ru> PKG_MAINTAINER:=Konstantine Shevlakov <shevlakov@132lan.ru>
include $(INCLUDE_DIR)/package.mk include $(INCLUDE_DIR)/package.mk
@@ -64,7 +64,7 @@ function modem_data(){
REGST=${1}; EARFCN=${2}; LAC=${3}; CID=${4}; CSQ_RSSI=${5}; SINR=${6}; RSRP=${7}; RSRQ=${8}; BWDL=${9}; BWCx=${10} REGST=${1}; EARFCN=${2}; LAC=${3}; CID=${4}; CSQ_RSSI=${5}; SINR=${6}; RSRP=${7}; RSRQ=${8}; BWDL=${9}; BWCx=${10}
PCI=${11}; LTE_CA=${12}; CSQ_COL=${13}; CSQ_PER=${14}; DISTANCE=${15} PCI=${11}; LTE_CA=${12}; CSQ_COL=${13}; CSQ_PER=${14}; DISTANCE=${15}
IFS="$OIFS"; unset OIFS IFS="$OIFS"; unset OIFS
if [ $MODE = LTE ]; then if [ "$MODE" = "LTE" ]; then
ENBx=$(echo $CID | sed -e 's/..$//') ENBx=$(echo $CID | sed -e 's/..$//')
CELL=$(printf %d 0x${CID: -2}) CELL=$(printf %d 0x${CID: -2})
ENBID=$(printf %d 0x$ENBx) ENBID=$(printf %d 0x$ENBx)
Executable → Regular
+1 -1
View File
@@ -9,7 +9,7 @@ include $(TOPDIR)/rules.mk
PKG_NAME:=pcie_mhi PKG_NAME:=pcie_mhi
PKG_VERSION:=1.3.8 PKG_VERSION:=1.3.8
PKG_RELEASE:=24 PKG_RELEASE:=25
include $(INCLUDE_DIR)/kernel.mk include $(INCLUDE_DIR)/kernel.mk
include $(INCLUDE_DIR)/package.mk include $(INCLUDE_DIR)/package.mk
+1 -1
View File
@@ -2,7 +2,7 @@ include $(TOPDIR)/rules.mk
PKG_NAME:=ssw PKG_NAME:=ssw
PKG_VERSION:=0.0.3 PKG_VERSION:=0.0.3
PKG_RELEASE:=3 PKG_RELEASE:=4
PKG_MAINTAINER:=Konstantine Shevlakov <shevlakov@132lan.ru> PKG_MAINTAINER:=Konstantine Shevlakov <shevlakov@132lan.ru>
include $(INCLUDE_DIR)/package.mk include $(INCLUDE_DIR)/package.mk
-1
View File
@@ -52,7 +52,6 @@ start_service(){
if [ "$modem_value" = "$modem_cur" ] && [ "$sim_value" = "$sim_cur" ]; then if [ "$modem_value" = "$modem_cur" ] && [ "$sim_value" = "$sim_cur" ]; then
logger -t "SIM SW" "Modem and SIM already in correct state. Nothing to do." logger -t "SIM SW" "Modem and SIM already in correct state. Nothing to do."
return 0
elif [ "$modem_value" = "$modem_cur" ] && [ "$modem_value" = "1" ]; then elif [ "$modem_value" = "$modem_cur" ] && [ "$modem_value" = "1" ]; then
logger -t "SIM SW" "Modem already enabled on gpio $modem_gpio. Restart it." logger -t "SIM SW" "Modem already enabled on gpio $modem_gpio. Restart it."
echo "0" > /sys/class/gpio/"$modem_gpio"/value echo "0" > /sys/class/gpio/"$modem_gpio"/value
+2 -2
View File
@@ -1,8 +1,8 @@
include $(TOPDIR)/rules.mk include $(TOPDIR)/rules.mk
PKG_NAME:=Xray-core PKG_NAME:=Xray-core
PKG_VERSION:=26.6.22 PKG_VERSION:=26.6.27
PKG_RELEASE:=17 PKG_RELEASE:=18
PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz
PKG_SOURCE_URL:=https://codeload.github.com/XTLS/Xray-core/tar.gz/v$(PKG_VERSION)? PKG_SOURCE_URL:=https://codeload.github.com/XTLS/Xray-core/tar.gz/v$(PKG_VERSION)?