update 2023-07-06 16:26:01

This commit is contained in:
github-actions[bot] 2023-07-06 16:26:01 +08:00
parent 3aebb64b23
commit 683a597b3b
6 changed files with 19 additions and 14 deletions

View File

@ -10,11 +10,11 @@ include $(TOPDIR)/rules.mk
PKG_ARCH_LINKEASE:=$(ARCH)
PKG_NAME:=linkease
PKG_VERSION:=1.1.9
PKG_VERSION:=1.2.0
PKG_RELEASE:=$(PKG_ARCH_LINKEASE)-2
PKG_SOURCE:=$(PKG_NAME)-binary-$(PKG_VERSION).tar.gz
PKG_SOURCE_URL:=http://fw0.koolcenter.com/binary/LinkEase/LinuxStorage/
PKG_HASH:=0ec441f434357b049ae1d9a71caa1e553ad72f592e3010aeff7b997f1a991e79
PKG_HASH:=7087773553bfcfe92a3a12d89449eb4ccf60fd7f0e241fa5819f7190f3fe0d8e
PKG_BUILD_DIR:=$(BUILD_DIR)/$(PKG_NAME)-binary-$(PKG_VERSION)

View File

@ -17,6 +17,7 @@ endef
define Package/$(PKG_NAME)/postinst
#!/bin/sh
[ ! -f /etc/openwrt_release ] && exit 0
[ -n "${IPKG_INSTROOT}" ] || {
sysctl -p /etc/sysctl.d/20-mosdns-buffer-increase.conf
exit 0

View File

@ -20,6 +20,8 @@
# along with this program. If not, see <https://www.gnu.org/licenses/>.
#
[ ! -f /etc/openwrt_release ] && exit 0
START=99
USE_PROCD=1

View File

@ -189,12 +189,6 @@ msgstr "网关模式"
msgid "Bypass Mode"
msgstr "旁路模式"
msgid "Bypass Mode"
msgstr "旁路模式"
msgid "Current version"
msgstr "当前版本"
msgid "Current version"
msgstr "当前版本"

View File

@ -1156,25 +1156,31 @@ int af_send_msg_to_user(char *pbuf, uint16_t len)
struct sk_buff *nl_skb;
struct nlmsghdr *nlh;
int buf_len = OAF_EXTRA_MSG_BUF_LEN + len;
char *msg_buf = kmalloc(buf_len, GFP_KERNEL);
char *msg_buf = NULL;
struct af_msg_hdr *hdr = NULL;
char *p_data = NULL;
int ret;
if (len >= MAX_OAF_NL_MSG_LEN)
return -1;
memset(msg_buf, 0x0, sizeof(buf_len));
msg_buf = kmalloc(buf_len, GFP_KERNEL);
if (!msg_buf)
return -1;
memset(msg_buf, 0x0, buf_len);
nl_skb = nlmsg_new(len + sizeof(struct af_msg_hdr), GFP_ATOMIC);
if (!nl_skb)
{
return -1;
ret = -1;
goto fail;
}
nlh = nlmsg_put(nl_skb, 0, 0, OAF_NETLINK_ID, len + sizeof(struct af_msg_hdr), 0);
if (nlh == NULL)
{
nlmsg_free(nl_skb);
return -1;
ret = -1;
goto fail;
}
hdr = (struct af_msg_hdr *)msg_buf;
@ -1184,6 +1190,8 @@ int af_send_msg_to_user(char *pbuf, uint16_t len)
memcpy(p_data, pbuf, len);
memcpy(nlmsg_data(nlh), msg_buf, len + sizeof(struct af_msg_hdr));
ret = netlink_unicast(oaf_sock, nl_skb, 999, MSG_DONTWAIT);
fail:
kfree(msg_buf);
return ret;
}

View File

@ -12,13 +12,13 @@ PKG_MAINTAINER:=Tianling Shen <cnsztl@immortalwrt.org>
include $(INCLUDE_DIR)/package.mk
GEOIP_VER:=202306301512
GEOIP_VER:=202307060057
GEOIP_FILE:=geoip.dat.$(GEOIP_VER)
define Download/geoip
URL:=https://github.com/v2fly/geoip/releases/download/$(GEOIP_VER)/
URL_FILE:=geoip.dat
FILE:=$(GEOIP_FILE)
HASH:=56f2f4c43ea40e2c0d314b45851b1db3a63a4005467f21b5fe91cf116c8cfa6a
HASH:=a200767fcf152a4886c8bbfc8e9b8325cb405dd8076f911a7d49edb3ddf20024
endef
GEOSITE_VER:=20230705152000