update 2023-03-27 09:19:38

This commit is contained in:
github-actions[bot] 2023-03-27 09:19:38 +08:00
parent dba28a1cbc
commit 921fa725fe
8 changed files with 398 additions and 91 deletions

View File

@ -1082,7 +1082,7 @@ return view.extend({
so.depends({'tls': '1', 'type': /^((?!hysteria$).)+$/}); so.depends({'tls': '1', 'type': /^((?!hysteria$).)+$/});
so.validate = function(section_id, value) { so.validate = function(section_id, value) {
if (section_id) { if (section_id) {
let tls_reality = this.map.lookupOption('tls_reality', section_id)[0].formvalue(section_id); let tls_reality = this.map.findElement('id', 'cbid.homeproxy.%s.tls_reality'.format(section_id)).firstElementChild;
if (tls_reality.checked && !value) if (tls_reality.checked && !value)
return _('Expecting: %s').format(_('non-empty value')); return _('Expecting: %s').format(_('non-empty value'));
@ -1097,7 +1097,7 @@ return view.extend({
so = ss.option(form.Flag, 'tls_reality', _('REALITY')); so = ss.option(form.Flag, 'tls_reality', _('REALITY'));
so.default = so.disabled; so.default = so.disabled;
so.depends('tls', '1'); so.depends({'tls': '1', 'type': 'vless'});
so.modalonly = true; so.modalonly = true;
so = ss.option(form.Value, 'tls_reality_public_key', _('REALITY public key')); so = ss.option(form.Value, 'tls_reality_public_key', _('REALITY public key'));

View File

@ -32,7 +32,8 @@ return view.extend({
o.rmempty = false; o.rmempty = false;
o = s.option(form.Flag, 'auto_firewall', _('Auto configure firewall')); o = s.option(form.Flag, 'auto_firewall', _('Auto configure firewall'));
o.default = o.enabled; o.default = o.disabled;
o.rmempty = false;
s = m.section(form.GridSection, 'server'); s = m.section(form.GridSection, 'server');
s.addremove = true; s.addremove = true;

View File

@ -67,6 +67,20 @@ export function cURL(url) {
const output = executeCommand(`/usr/bin/curl -fsL --connect-timeout '10' --retry '3' ${shellQuote(url)}`) || {}; const output = executeCommand(`/usr/bin/curl -fsL --connect-timeout '10' --retry '3' ${shellQuote(url)}`) || {};
return trim(output.stdout); return trim(output.stdout);
}; };
export function getTime(epoch) {
const local_time = localtime(epoch);
return sprintf(
'%s-%s-%s %s:%s:%s',
local_time.year,
(local_time.mon >= 10) ? local_time.mon : ('0' + local_time.mon),
(local_time.mday >= 10) ? local_time.mday : ('0' + local_time.mday),
(local_time.hour >= 10) ? local_time.hour : ('0' + local_time.hour),
(local_time.min >= 10) ? local_time.min : ('0' + local_time.min),
(local_time.sec >= 10) ? local_time.sec : ('0' + local_time.sec)
);
};
/* Utilities end */ /* Utilities end */
/* String helper start */ /* String helper start */

View File

@ -16,7 +16,7 @@ import { init_action } from 'luci.sys';
import { import {
calcStringMD5, cURL, executeCommand, decodeBase64Str, calcStringMD5, cURL, executeCommand, decodeBase64Str,
isEmpty, parseURL, validation, getTime, isEmpty, parseURL, validation,
HP_DIR, RUN_DIR HP_DIR, RUN_DIR
} from 'homeproxy'; } from 'homeproxy';
@ -74,10 +74,8 @@ const sing_features = ubus.call('luci.homeproxy', 'singbox_get_features', {}) ||
/* Log */ /* Log */
system(`mkdir -p ${RUN_DIR}`); system(`mkdir -p ${RUN_DIR}`);
function log(...args) { function log(...args) {
const logtime = trim(executeCommand('date "+%Y-%m-%d %H:%M:%S"').stdout);
const logfile = open(`${RUN_DIR}/homeproxy.log`, 'a'); const logfile = open(`${RUN_DIR}/homeproxy.log`, 'a');
logfile.write(`${logtime} [SUBSCRIBE] ${join(' ', args)}\n`); logfile.write(`${getTime()} [SUBSCRIBE] ${join(' ', args)}\n`);
logfile.close(); logfile.close();
} }

View File

@ -1291,7 +1291,6 @@
16466.com 16466.com
165123.com 165123.com
16587.com 16587.com
16595.com
166.com 166.com
166.net 166.net
166161.com 166161.com
@ -1993,7 +1992,6 @@
21our.com 21our.com
21qa.net 21qa.net
21qphr.com 21qphr.com
21rcw.com
21rv.com 21rv.com
21shhr.com 21shhr.com
21shipin.com 21shipin.com
@ -2208,7 +2206,6 @@
25752.com 25752.com
258.com 258.com
258288.com 258288.com
25838yn.com
25847.com 25847.com
25863.com 25863.com
2588qq.com 2588qq.com
@ -4068,6 +4065,7 @@
51world.win 51world.win
51wp.com 51wp.com
51wtp.com 51wtp.com
51wuditu.com
51wxjz.com 51wxjz.com
51wydj.com 51wydj.com
51wyfl.com 51wyfl.com
@ -4767,7 +4765,6 @@
59di.com 59di.com
59dun.com 59dun.com
59edu.com 59edu.com
59hs.com
59iedu.com 59iedu.com
59ni.com 59ni.com
59pk.net 59pk.net
@ -7507,7 +7504,6 @@ age06.com
agefans.app agefans.app
agenge.com agenge.com
agenow.com agenow.com
agentzh.org
aggresmart.com aggresmart.com
aghcdn.com aghcdn.com
agile-china.com agile-china.com
@ -7756,7 +7752,6 @@ aijikong.com
aijishu.com aijishu.com
aiju.com aiju.com
aik.com aik.com
aikac.com
aikaixin.com aikaixin.com
aikaiyuan.com aikaiyuan.com
aikan8.com aikan8.com
@ -7965,7 +7960,6 @@ aizhan.com
aizhengli.com aizhengli.com
aizhenrong.com aizhenrong.com
aizhet.com aizhet.com
aizhi.biz
aizhibaby.com aizhibaby.com
aizhuizhui.com aizhuizhui.com
aiziti.net aiziti.net
@ -10011,7 +10005,6 @@ bbbvip.com
bbchin.com bbchin.com
bbcss.com bbcss.com
bbctop.com bbctop.com
bbcyw.com
bbdservice.com bbdservice.com
bbdup.com bbdup.com
bbercn.com bbercn.com
@ -11594,7 +11587,6 @@ boyunso.com
boyuonline.com boyuonline.com
bozhihua.com bozhihua.com
bozhong.com bozhong.com
bozhou666.com
bphetaomiao.com bphetaomiao.com
bpimg.com bpimg.com
bppan.com bppan.com
@ -13521,7 +13513,6 @@ checkip.pw
checkoo.com checkoo.com
checkpass.net checkpass.net
checkzeit.com checkzeit.com
chedan5.com
chediandian.com chediandian.com
cheduo.com cheduo.com
cheerfun.dev cheerfun.dev
@ -14596,7 +14587,6 @@ chuangcdn.com
chuangchangnet.com chuangchangnet.com
chuangchenwangluo.com chuangchenwangluo.com
chuangcifang.com chuangcifang.com
chuangd.com
chuangduyouyue.com chuangduyouyue.com
chuangen.com chuangen.com
chuangfeixin.com chuangfeixin.com
@ -15295,7 +15285,6 @@ cmsjournal.net
cmskcrm.com cmskcrm.com
cmsn.biz cmsn.biz
cmstop.com cmstop.com
cmt178.com
cmt7.com cmt7.com
cmtdi.com cmtdi.com
cmtech.net cmtech.net
@ -15693,7 +15682,6 @@ cnmsl.net
cnmsn.net cnmsn.net
cnmstl.net cnmstl.net
cnmtpt.com cnmtpt.com
cnmxk.com
cnmysql.com cnmysql.com
cnnaihuo.com cnnaihuo.com
cnnb.com cnnb.com
@ -16466,7 +16454,6 @@ cqxingyun.com
cqxyfl.com cqxyfl.com
cqyc.net cqyc.net
cqyestar.com cqyestar.com
cqyeze.com
cqyfgs.com cqyfgs.com
cqyingang.com cqyingang.com
cqyouloft.com cqyouloft.com
@ -17173,6 +17160,7 @@ d77777777.com
d7ol.com d7ol.com
d7vg.com d7vg.com
d8th.com d8th.com
d9ym.com
da-qian.com da-qian.com
da-quan.net da-quan.net
da.anythinktech.com da.anythinktech.com
@ -18357,7 +18345,6 @@ dididapiao.com
dididawo.com dididawo.com
dididi88.com dididi88.com
didiglobal.com didiglobal.com
didiling.com
didimobility.co.jp didimobility.co.jp
didipay.com didipay.com
didiqiche.com didiqiche.com
@ -21764,7 +21751,6 @@ fengji.me
fengji.net fengji.net
fengjing.com fengjing.com
fengjr.com fengjr.com
fengjunzi.com
fengkongcloud.com fengkongcloud.com
fengkuangzaoren.com fengkuangzaoren.com
fengkui.net fengkui.net
@ -21781,7 +21767,6 @@ fengniaojr.com
fengone.com fengone.com
fengpengjun.com fengpengjun.com
fengpintech.com fengpintech.com
fengqu.com
fengread.com fengread.com
fengshangweekly.com fengshangweekly.com
fengshi.tech fengshi.tech
@ -22737,6 +22722,7 @@ fxl1950.com
fxlbb.com fxlbb.com
fxltsbl.com fxltsbl.com
fxm.so fxm.so
fxngpih.com
fxo2opt.com fxo2opt.com
fxpan.com fxpan.com
fxsw.net fxsw.net
@ -27001,7 +26987,6 @@ hnsfdc.com
hnshengben.com hnshengben.com
hnsimeng.com hnsimeng.com
hnsiwei.com hnsiwei.com
hnsjxcl.com
hnsktc.com hnsktc.com
hnsmj.org hnsmj.org
hnsqtg.com hnsqtg.com
@ -32339,7 +32324,6 @@ jnkason.com
jnky.com jnky.com
jnlab.com jnlab.com
jnlc.com jnlc.com
jnliyu.com
jnlou.net jnlou.net
jnltwy.com jnltwy.com
jnmama.com jnmama.com
@ -35092,7 +35076,6 @@ larksuitecdn.com
larmb.com larmb.com
larsonlimited.com larsonlimited.com
laruence.com laruence.com
laryoo.com
las1001boda.com las1001boda.com
las88889999.com las88889999.com
lascn.net lascn.net
@ -37060,6 +37043,7 @@ luxianpo.com
luxiao.com luxiao.com
luxiwang.com luxiwang.com
luxiyun.com luxiyun.com
luxshare-ict.com
luxst.com luxst.com
luxtarget.com luxtarget.com
luxuqing.com luxuqing.com
@ -38729,8 +38713,6 @@ minhangshi.com
minhow.com minhow.com
mini-audio.com mini-audio.com
mini-program.net mini-program.net
mini5cn-1.opera-mini.net
mini5cn.opera-mini.net
miniadx.com miniadx.com
miniaixue.com miniaixue.com
miniappss.com miniappss.com
@ -41543,8 +41525,6 @@ openmidas.com
openos.org openos.org
openqa.com openqa.com
openredcloud.com openredcloud.com
openresty.com
openresty.org
openrice.com openrice.com
openset.wang openset.wang
opensoce.com opensoce.com
@ -43488,7 +43468,6 @@ qdcaijing.com
qdccb.com qdccb.com
qdccdl.com qdccdl.com
qdcdpjw.com qdcdpjw.com
qdcent.com
qdcu.com qdcu.com
qdcypf.com qdcypf.com
qdcz.com qdcz.com
@ -43733,7 +43712,6 @@ qianlong.com
qianluxiaoshuo.com qianluxiaoshuo.com
qianmaiapp.com qianmaiapp.com
qianmaidao.com qianmaidao.com
qianmh.com
qianmi.com qianmi.com
qianmingyun.com qianmingyun.com
qianmo.info qianmo.info
@ -44342,6 +44320,7 @@ qoocc.com
qooic.com qooic.com
qookar.com qookar.com
qoqaoligei.com qoqaoligei.com
qoqkkhy.com
qosq.com qosq.com
qp110.com qp110.com
qp46.com qp46.com
@ -54239,7 +54218,6 @@ vpsaa.com
vpsaa.net vpsaa.net
vpsaff.com vpsaff.com
vpscang.com vpscang.com
vpsdawanjia.com
vpsdx.com vpsdx.com
vpser.net vpser.net
vpsjxw.com vpsjxw.com
@ -54691,7 +54669,6 @@ wangzhengzhen.com
wangzhennan.com wangzhennan.com
wangziru.com wangziru.com
wanh5.com wanh5.com
wanhedoors.com
wanheweb.com wanheweb.com
wanhi.com wanhi.com
wanhongji.com wanhongji.com
@ -56751,7 +56728,6 @@ wuhanrt.com
wuhansailingclub.com wuhansailingclub.com
wuhantest.com wuhantest.com
wuhantianqi114.com wuhantianqi114.com
wuhantianrun.com
wuhantskj.com wuhantskj.com
wuhanunion.com wuhanunion.com
wuhanxingfuwan.com wuhanxingfuwan.com
@ -57742,6 +57718,7 @@ xiaobaodt.com
xiaobaoonline.com xiaobaoonline.com
xiaobaostudio.com xiaobaostudio.com
xiaobd.net xiaobd.net
xiaobianli8.com
xiaobingxitong.com xiaobingxitong.com
xiaobu121.com xiaobu121.com
xiaocanhulian.com xiaocanhulian.com
@ -59451,7 +59428,6 @@ xxmh21.com
xxmh223.com xxmh223.com
xxmh225.com xxmh225.com
xxmh226.com xxmh226.com
xxmh460.com
xxminizu.com xxminizu.com
xxnets.net xxnets.net
xxnmcd.com xxnmcd.com
@ -62420,7 +62396,6 @@ yyhao.com
yyhh.com yyhh.com
yyhhaa.com yyhhaa.com
yyhn365.com yyhn365.com
yyhomer.com
yyjxcloud.com yyjxcloud.com
yyjzt.com yyjzt.com
yyk100.com yyk100.com
@ -65012,7 +64987,6 @@ zxip.com
zxjg66.com zxjg66.com
zxjsq.net zxjsq.net
zxlib.com zxlib.com
zxlmx.com
zxmall.com zxmall.com
zxmn2018.com zxmn2018.com
zxmseed.com zxmseed.com

View File

@ -1198,6 +1198,7 @@
3movs.com 3movs.com
3movs.xyz 3movs.xyz
3musketeers.com 3musketeers.com
3naked.com
3pornstarmovies.com 3pornstarmovies.com
3ren.blog 3ren.blog
3ssee.com 3ssee.com
@ -1207,6 +1208,7 @@
3xplanet.com 3xplanet.com
3xplanet.net 3xplanet.net
3xplanetimg.com 3xplanetimg.com
3xxx.pro
40030d.com 40030d.com
400ks.com 400ks.com
4022011.com 4022011.com
@ -1851,6 +1853,8 @@
69tubesex.com 69tubesex.com
69vj.com 69vj.com
69xporn.com 69xporn.com
69xx.one
69xx560.xyz
6amc.com 6amc.com
6arabs.com 6arabs.com
6asianporn.com 6asianporn.com
@ -2352,6 +2356,7 @@
91dizhi.com 91dizhi.com
91fans.org 91fans.org
91gay.me 91gay.me
91md.me
91pic.net 91pic.net
91porn.best 91porn.best
91porn.com 91porn.com
@ -2705,6 +2710,8 @@ aaa935.net
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.com aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.com
aaagradeheadphones.com aaagradeheadphones.com
aaakk.org aaakk.org
aabb1802.com
aabb1803.com
aabc.gq aabc.gq
aabc.ml aabc.ml
aac91.com aac91.com
@ -6484,6 +6491,7 @@ brazzers-porno.online
brazzers-xxx.net brazzers-xxx.net
brazzers.com brazzers.com
brazzersnetwork.com brazzersnetwork.com
brazzersporn.mobi
brazzerstveurope.com brazzerstveurope.com
brazzfan.com brazzfan.com
brdteengal.com brdteengal.com
@ -11635,7 +11643,9 @@ financialadvisoriq.com
finchvpn.com finchvpn.com
find-apple.com find-apple.com
findacard.com findacard.com
findasians.live
findbare.com findbare.com
findcams.live
findelasia.com findelasia.com
findhername.net findhername.net
findjiayi.jigsy.com findjiayi.jigsy.com
@ -13944,6 +13954,7 @@ hclips.net
hcomic.net hcomic.net
hcomicbook.com hcomicbook.com
hcpdts.com hcpdts.com
hd-tubes.com
hd.cssyz.xyz hd.cssyz.xyz
hd.port0.org hd.port0.org
hd1565.com hd1565.com
@ -14581,6 +14592,7 @@ homemadeanalporn.com
homemadefucktube.com homemadefucktube.com
homemademoviez.com homemademoviez.com
homemadepornclip.com homemadepornclip.com
homemadevids.net
homemoviestube.com homemoviestube.com
homenet.org homenet.org
homeperversion.com homeperversion.com
@ -15615,6 +15627,7 @@ innermongolia.org
innovations-i.com innovations-i.com
inoreader.com inoreader.com
inpatnet.org inpatnet.org
inporn.com
inquirer.net inquirer.net
insecam.org insecam.org
insidefilms.com insidefilms.com
@ -16449,6 +16462,7 @@ jennylist.xyz
jeongfamily.net jeongfamily.net
jepic.org jepic.org
jerk-porn.com jerk-porn.com
jerk24.com
jerkdolls.com jerkdolls.com
jerkdude.com jerkdude.com
jerkmate.com jerkmate.com
@ -17984,6 +17998,7 @@ louislegrand.org
lout.com lout.com
love100girl.com love100girl.com
love4fm.com love4fm.com
love4porn.com
love6.tv love6.tv
love7.xyz love7.xyz
loveamateurfacials.com loveamateurfacials.com
@ -18268,6 +18283,7 @@ ma
ma.hao123.com ma.hao123.com
ma1lib.org ma1lib.org
ma8009.com ma8009.com
maa1809.com
maa1815.com maa1815.com
maasstadbv.com maasstadbv.com
mabelleepoque.ch mabelleepoque.ch
@ -18617,6 +18633,7 @@ matthias.wimmer.tel
mattwilcox.net mattwilcox.net
mature-amateur-sex.com mature-amateur-sex.com
mature-porn-flix.com mature-porn-flix.com
maturefuck.cc
maturejp.com maturejp.com
matureladiesxxx.com matureladiesxxx.com
matureporner.com matureporner.com
@ -19343,9 +19360,11 @@ mol.im
molesports.com molesports.com
molihua.org molihua.org
mom-gfs.com mom-gfs.com
mom-sex-videos.com
mom50.com mom50.com
momami18.livedoor.blog momami18.livedoor.blog
momentumms.com momentumms.com
momfucktube.com
momhomeporn.com momhomeporn.com
mommyfucktube.com mommyfucktube.com
mommystoytime.com mommystoytime.com
@ -22620,6 +22639,7 @@ pornoreino.com
pornorips.com pornorips.com
pornos.live pornos.live
pornoscanner.com pornoscanner.com
pornosex.cam
pornosfilmes.com pornosfilmes.com
pornoslon.me pornoslon.me
pornosphere.com pornosphere.com
@ -22701,6 +22721,7 @@ pornwebmasters.com
pornwhite.com pornwhite.com
pornwhitelist.com pornwhitelist.com
pornworms.com pornworms.com
pornxnxxmovies.com
pornxp.com pornxp.com
pornxp.net pornxp.net
pornxp.org pornxp.org
@ -24565,6 +24586,7 @@ sexgamesbox.com
sexgamesclub.com sexgamesclub.com
sexgangsters.com sexgangsters.com
sexharlot.com sexharlot.com
sexhd.fun
sexhd.pics sexhd.pics
sexhdmovs.com sexhdmovs.com
sexhdxxx.com sexhdxxx.com
@ -24575,6 +24597,7 @@ sexhub.red
sexhubhd.com sexhubhd.com
sexidude.com sexidude.com
sexiframe.com sexiframe.com
sexindians.cc
sexinsex.net sexinsex.net
sexiranian.party sexiranian.party
sexix.net sexix.net
@ -24583,6 +24606,7 @@ sexjobs.it
sexkorea.net sexkorea.net
sexlikereal.com sexlikereal.com
sexmadeathome.com sexmadeathome.com
sexmature.club
sexmerci.com sexmerci.com
sexmix.net sexmix.net
sexmomsex.com sexmomsex.com
@ -24633,7 +24657,9 @@ sexualhentai.net
sexuhot.com sexuhot.com
sexuria.com sexuria.com
sexvideo12com.pro sexvideo12com.pro
sexvideos.host
sexvideos.tel sexvideos.tel
sexvids.cc
sexvr.com sexvr.com
sexwebvideo.com sexwebvideo.com
sexwithhorse.net sexwithhorse.net
@ -26389,6 +26415,7 @@ teenporngallery.net
teenport.com teenport.com
teenqueens.net teenqueens.net
teenrave.org teenrave.org
teensex.me
teensinasia.com teensinasia.com
teensloveanal.com teensloveanal.com
teensloveporn.net teensloveporn.net
@ -29498,6 +29525,7 @@ wikinews.org
wikipedia.com wikipedia.com
wikipedia.moesalih.com wikipedia.moesalih.com
wikipedia.org wikipedia.org
wikiporn.tv
wikiquote.org wikiquote.org
wikisexguide.com wikisexguide.com
wikisource.org wikisource.org
@ -33913,6 +33941,7 @@ xnxx-com.cfd
xnxx-sex-tube.com xnxx-sex-tube.com
xnxx-sex-videos.com xnxx-sex-videos.com
xnxx-teens.com xnxx-teens.com
xnxx-tv.net
xnxx-xxx.win xnxx-xxx.win
xnxx.com xnxx.com
xnxx.health xnxx.health
@ -34094,6 +34123,7 @@ xxmap1.xyz
xxmap2.club xxmap2.club
xxmhost.cc xxmhost.cc
xxmovz.com xxmovz.com
xxnx.rest
xxnxx-porn.com xxnxx-porn.com
xxnxx-sex.com xxnxx-sex.com
xxset.net xxset.net
@ -34194,6 +34224,7 @@ xxxtubenote.com
xxxtubeset.com xxxtubeset.com
xxxtubezoo.com xxxtubezoo.com
xxxv.mobi xxxv.mobi
xxxvideo.one
xxxvideo.vip xxxvideo.vip
xxxvideo.world xxxvideo.world
xxxvideoamatoriali.com xxxvideoamatoriali.com
@ -34597,6 +34628,7 @@ yourtango.com
yourtrap.com yourtrap.com
yourvoyeurvideos.com yourvoyeurvideos.com
yourwifemymeat.com yourwifemymeat.com
yourxxxvideos.pro
yousekan.com yousekan.com
yousendit.com yousendit.com
youshun12.com youshun12.com

File diff suppressed because it is too large Load Diff

View File

@ -6,12 +6,12 @@
include $(TOPDIR)/rules.mk include $(TOPDIR)/rules.mk
PKG_NAME:=sing-box PKG_NAME:=sing-box
PKG_VERSION:=1.2.0 PKG_VERSION:=1.2.1
PKG_RELEASE:=1 PKG_RELEASE:=1
PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz
PKG_SOURCE_URL:=https://codeload.github.com/SagerNet/sing-box/tar.gz/v$(PKG_VERSION)? PKG_SOURCE_URL:=https://codeload.github.com/SagerNet/sing-box/tar.gz/v$(PKG_VERSION)?
PKG_HASH:=ec70c2eecf85788e82c29ec4ca129e25292d5fc66a510b4b713fe337650740a9 PKG_HASH:=0f304b75c2e9f61e3f7808f23fe8fbe08161553475d9bec0dea4a5acf4452d2d
PKG_LICENSE:=GPL-3.0 PKG_LICENSE:=GPL-3.0
PKG_LICENSE_FILE:=LICENSE PKG_LICENSE_FILE:=LICENSE