From b7e9fc662c53c126cd9f62887509a9148f26fc98 Mon Sep 17 00:00:00 2001 From: Kui Wu Date: Sat, 18 Apr 2020 20:20:40 +0800 Subject: [PATCH] luci-app-frpc: add proxy_protocol_version option for proxy config (#4370) --- package/lean/luci-app-frpc/Makefile | 4 ++-- .../luci-app-frpc/luasrc/i18n/frp.zh-cn.lmo | Bin 4004 -> 5032 bytes .../luasrc/model/cbi/frp/config.lua | 9 +++++++++ .../lean/luci-app-frpc/root/etc/init.d/frp | 9 +++++++-- 4 files changed, 18 insertions(+), 4 deletions(-) diff --git a/package/lean/luci-app-frpc/Makefile b/package/lean/luci-app-frpc/Makefile index 911ad624d..ed9bb9c86 100644 --- a/package/lean/luci-app-frpc/Makefile +++ b/package/lean/luci-app-frpc/Makefile @@ -9,8 +9,8 @@ include $(TOPDIR)/rules.mk LUCI_TITLE:=LuCI for FRPC LUCI_DEPENDS:=+wget +frpc LUCI_PKGARCH:=all -PKG_VERSION:=1.1 -PKG_RELEASE:=2 +PKG_VERSION:=1.2 +PKG_RELEASE:=1 include $(TOPDIR)/feeds/luci/luci.mk diff --git a/package/lean/luci-app-frpc/luasrc/i18n/frp.zh-cn.lmo b/package/lean/luci-app-frpc/luasrc/i18n/frp.zh-cn.lmo index f3b95348f88a98819790b4e8ff91847fd3378504..9e48c9b3fad24425271ac5c91888635be699583a 100644 GIT binary patch delta 2629 zcmaKt3se->8OQIku)wnNSb1qsMumW4LM+rAbxWdvq9TGq>tbzH1WiG)fJ!2|3xYhB zl_i7naCzyXps)*x1r-n?n)+(7QKO+W;&EqZKwBD{5S3Q@AI8LAD zv?ZL;$hLJdHJZ|!tENzd#D+#w%)~Y!D}R*f>7qy(MIvHjqs^ViS=~XpNW4Tu(Kp22 zcs>>{qIFggw7<1i5Z8KuGaV+x+*5DKHW9+LoM1|e2pKM`W0-H zvz;ZpQc~JZN(hmy%H>QQmbM%StiF~p)=W-};ilo#X85H77P5ar*t!asg zJ7$K!c>?ugyA*-EN{AxxmBs(CO-tM&SWcrX`cs1SXjk@sTbDX*S1mdG>SY(b+!hdA4a6C5pM^=<_G)L z9-7S7Wn=2-Eq1~56}z8WQG_nHoA-%*gvjaDt7*u$eA);zdYN>ADl|Hd60*UxPrRy@ z#(Ji!1dU=^Dkv&2WBbm)#EgW%q_my?bL}Q>0$q zAy!XATyRx1*hw0=@VAbxe!YZPDoMux#>2>3OZQ`>uhJ6j8YbE;%lG z;l2R(1%v0gEmPllF!zhM;cp23iOl`>%n0vc$!S8Qyn)NqpSXSC_P3!L@Kdn+)Yv6A z!rIP0LxnbirCujJW=tuY5rzw{fMs5Py`=p8jv&j}W_Ju!~=q!DG@LF9ai|;Gf9-Q-=OItMl?qlx!V%#cbQDk)=^?M#z`2JOZj_ zt+dM2Ehof54VDK+Rx0l|9fwG~uw)ALuw?T)2d1FJ2C#idNYY2-R?ZRVXMi0-*GJ!d z^J4j0ILrl0LPu66F7&VRK`tu3hc#io#*tMoyKm#JOz`ILDD!3CkgwE``I5<&&R(7z zu=7C$F318)mU|XAi>Jn+I%3|TJWBU`!#67=GRXeCe$=C|%76#SBk;{v;ElLAcHMWo zy#gRdVmT>C#txn^H;ke?_F&=?-=Qk$dvY@t7hd8OUbAeF=S_-R)#L9y8b`?=gIA~Q z8Fy^h^|debw}Is;-1fMtfDOM!3(R0eDw}Y%Dr+&?BPjsO($eE?4V$Ab@Wn6)VookVX+A+5(O_dgfsM>#<;v-uM{l*l;YP5>$$YZkb5XSz1{7F&>bCZi!HewsxbQ4k)>1Q8 z=lpqc1MKa<^4Dy~2Ow|VX6_vn&%1{f@fC7@%@V!^&h0PfAInNo_2a*~eF`?3&aYlq z(%immJ>+IA_rAC%$&Pl}SK)xaVBwX|q(eTNO7FrqKLhVxdDa%W=|<&Z#O4E*UHkH$ zviL<-JX%x-cDb%S73Qm{&>(aU_vIm+Nl+y+eQ4A%Xz$_=L(%iO;Q0^#^`bvCZ%!R% zh7U+;zIe2ETf`1jKy(Ql#T}{s#l4Q{_>ei2frCf<=_jht-e5%Numu~Aqp4fpn0%`D zIZE!zUohIVuT1!G*q#Nu{Jk=~@OsGFAq*AI&fi>pbmj}+W=y>(mgjE=eLM;dgpVOW x-htE8+ROgQ?}bBO%*=H&dsaxte9%G za`!GeQ(@Gpjn(Y~@?0uxQnFg(J0mC8q}3W5+vw74NpO@KJItD0 z=Ld@F2pN!P8M3PlxySTv&Hw8+U98o&=>}?4ruqy*sJZ+Kw+Um${3?U81?Ar{3kAmV z3~GcgrnU;^QnLl~S>*gN!D<#YEL7g@KlS2qGmw-i1^XzxnKkhFDZv{IzNrG;MG`7AbgtZUMcYf3<{n7SrHP{X8INhZv zC1L)lhY%nJ3p_(A9N)X+jF=6R#AcS6Q@A?PUMmCSGZ%bHW`wc#<*h=4Cgwn3;I{qb zw?l>CDzG4UFf4wtSBX0zX64}05D)EO#9LhtAr^XY+{#(25`A_(C?-BZ%lZBxaGh!>nTV3k#uRC5qz)i5L za{JHO=UCoXF`SLy9ID61@}W$oKtoOi5}pNz1*LJp{#=Zh5yUH&D(%EG9V5^{363pE zS1q|PjUS2g3&CqobS_AkJ-Tly1Tz!-sI29?&7#pkJQ<7GpLeE6>bgW;I~{@;1NP^> zCI=@6oZ=v6m|xSA^R2A!ig6i0gC(pheOWI0A+Zt;RbZQj?fQ;Bj&Cm-41-0@Z~f1t zZ@Yz$pQQ&^w^)QH-^tp5m{kl8ySOGMSJV9A2E>dYhpx-~e)rAlKhP@_yrAoKV|emk zNjG4SG30RL_gqXTlWQnvPM#tyugg)d%vg*7_Jv}1*2=;+)D#D vF+Ac|cFiks>56_hWE2TU#$4z)tpgnLxZvoqln>$tmpconf || return 1 } - + [ -n "$proxy_protocol_version" ] && { + if [ "$proxy_protocol_version" != "disable" ]; then + echo "proxy_protocol_version=$proxy_protocol_version" >>$tmpconf + fi + } frp_write_bool use_encryption $cfg 1 frp_write_bool use_compression $cfg 1