<pre style='margin:0'>
Zhenfu Shi (i0ntempest) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/c4764faf677e0f55782f00202a967608647223d0">https://github.com/macports/macports-ports/commit/c4764faf677e0f55782f00202a967608647223d0</a></p>
<pre style="white-space: pre; background: #F8F8F8">The following commit(s) were added to refs/heads/master by this push:
<span style='display:block; white-space:pre;color:#404040;'> new c4764faf677 xray: update to 1.8.4
</span>c4764faf677 is described below
<span style='display:block; white-space:pre;color:#808000;'>commit c4764faf677e0f55782f00202a967608647223d0
</span>Author: i0ntempest <szf1234@me.com>
AuthorDate: Fri Sep 1 22:20:05 2023 -0400
<span style='display:block; white-space:pre;color:#404040;'> xray: update to 1.8.4
</span>---
net/xray/Portfile | 300 +++++++++++++++++++++++++++---------------------------
1 file changed, 150 insertions(+), 150 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/net/xray/Portfile b/net/xray/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index cfda97b744b..2c0e4b59845 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/net/xray/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/net/xray/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -3,7 +3,7 @@
</span> PortSystem 1.0
PortGroup golang 1.0
<span style='display:block; white-space:pre;background:#ffe0e0;'>-go.setup github.com/XTLS/Xray-core 1.7.5 v
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+go.setup github.com/XTLS/Xray-core 1.8.4 v
</span> revision 0
name xray
categories net security
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -18,16 +18,16 @@ long_description Project X originates from XTLS protocol, provides a set of n
</span> compatible with v2ray-core.
checksums ${distname}${extract.suffix} \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- rmd160 c25c482ff76e5ae1a3545216edf4a830f6be6c66 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 4440a38aa840d183c42cecba907a2181016cbb42dcce030313bbb53ddb4c953e \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 579079
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ rmd160 ed4c874ec0be0c9cd54de0d86738a8e640df7879 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 a00c402c4a123cdc1ce8c48655807a0ee3e11237da7e03303f5e7b14c98e17ea \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 583268
</span>
go.vendors lukechampine.com/blake3 \
repo github.com/lukechampine/blake3 \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- lock v1.1.7 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- rmd160 e77dce970bf1779e1dfc62d601988608b14fe785 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 d4b7f57e609880f418d856b8a8a7c487d8e7b3d6a8b998e74a3eec4c0c40b5e2 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 31146 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ lock v1.2.1 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ rmd160 4829b22d13cacc81be0f83668b9ae19a44a254e9 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 609eb185cc846fa451ac16042d4ebb52b2ab09c72a34ea0cc686b5445776254c \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 35056 \
</span> h12.io/socks \
repo github.com/h12w/socks \
lock v1.0.3 \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -36,10 +36,10 @@ go.vendors lukechampine.com/blake3 \
</span> size 14650 \
gvisor.dev/gvisor \
repo github.com/google/gvisor \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- lock 6ca97ef2ce1c \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- rmd160 f6f78d3fa27f2611960b6f7355055ec9f0fdd6a8 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 63c3ae19327821e1870fd565167babd52127d08a671bd8c8b8f9e0c32929cf54 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 2806500 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ lock 5bf4e5f98744 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ rmd160 a75f8552ebacb4510b0e461a2d2e2e8a6c28c7e1 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 b2f4b92552b5242af521bb53dd1c5a971ae139d11bc4e87e591cf94907a508a1 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 12307252 \
</span> gopkg.in/yaml.v2 \
lock v2.4.0 \
rmd160 66e9feb7944b3804efa63155ed9b618717b8955c \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -52,94 +52,94 @@ go.vendors lukechampine.com/blake3 \
</span> size 31597 \
google.golang.org/protobuf \
repo github.com/protocolbuffers/protobuf-go \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- lock v1.28.1 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- rmd160 b6e8eb6d53889424dd6b451c20ac9b72de99a639 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 0bf41d25ed04a6a4ac9d9cb33031b50718a64ca76b0e9853dabdade80ee34f3b \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 1281110 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ lock v1.31.0 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ rmd160 2a79f7c0fd76cecaf9c25e53ad925b9e8fb5f8dc \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 57f5c0096053ab69a9a74f2d815d23a25d6a1efcfc2f21ed92d7d8acf38bbfb1 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 1312091 \
</span> google.golang.org/grpc \
repo github.com/grpc/grpc-go \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- lock v1.53.0 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- rmd160 4b2a89f39418f2c7ed7f6e4b315226613da0c6b2 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 9115710cbd0d1e1dc694acf722727d4e28e82830f4f9564655242e125b7a7d7c \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 1724965 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- google.golang.org/genproto \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ lock v1.57.0 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ rmd160 9a3f9b1f7d5d6bb7b884a3b752720e9b4af5bdf6 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 92909e5a16e2d5956d4be7d1a62340bf81a0aeca9bcc24dd380882ad826579ec \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 1954395 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ google.golang.org/genproto/googleapis/rpc \
</span> repo github.com/googleapis/go-genproto \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- lock 008b39050e57 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- rmd160 f5cdf94a93f270df5d42de3cf6ecf8032df62fb9 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 8ba1c289ba3a1a4bc3bf0906a2192fc1d4bc4fcfc122fb7da6071754c5611b13 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 6399542 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ lock b8732ec3820d \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ rmd160 fa5279efb0f579a111bd22cdaea02ad350ba415e \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 c4aefae293f4a122b3d22030cb052f0270223c0cd98ec1b154ac775d0de23863 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 5916085 \
</span> golang.org/x/tools \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- lock v0.5.0 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- rmd160 c35cabd0677a3d42c9f60a869abea7b0f0a98fcf \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 c022010db246ec92108ac2ec19e471fd32a72814c98f9241467ca8a6ddc80aab \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 3281289 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ lock v0.12.0 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ rmd160 6af4f538fa7fadf295cd03e9c53842f84f1a97c0 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 c7052df5ed927894e61d94b19632473c834ed2a9a42fc176ba97d4755bedf2f0 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 3456539 \
</span> golang.org/x/time \
lock v0.3.0 \
rmd160 1db54fc6608ef07cc574d51db48fabe595579ade \
sha256 2cc1d4590e17f17f5198c1b5a9f2830104bbd0427fb54a5374f6f7d3c6b35096 \
size 12217 \
golang.org/x/text \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- lock v0.6.0 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- rmd160 41b7bda7df46797457b47aa00e5d745345b684bc \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 6172a6091f616a9fb644ed71ee61e3a69529f95f357abd9ce521599a1e57e2b9 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 8361557 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ lock v0.12.0 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ rmd160 9ecc2cc78c5ea0f2448e035b0885e94ecf0669c9 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 9a367a26f3c6768b6e84bb91abc54b72593b01e588fa5701b39d7caf2e8987fb \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 8964843 \
</span> golang.org/x/sys \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- lock v0.5.0 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- rmd160 36adb4fe0fa6365d24736bde06750f8f272769a8 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 4f36d34b34167dde799a2a865701f0d8a2f61c812dcb45d2cba6e3fd86e82d91 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 1430348 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ lock v0.11.0 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ rmd160 c7caf23614dccb94ca13c90ef9de5ad06ea7b458 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 c6bb27dfd6309f9353492ceddeb653fcdd7c545ab416606089a7d8222ca8f301 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 1445926 \
</span> golang.org/x/sync \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- lock v0.1.0 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- rmd160 bf68702d961107a225cce561701852f129f16a3d \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 50a67a11e715a61c022f218604adc63e61684de5f5db2330741077439c4ce68f \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 19355 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ lock v0.3.0 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ rmd160 b82f980eb2c9cdf64c03cebf7dc4ace66a2be261 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 640559182ec233eef3dcd6fe034e8017b4ca5690196278d87f51592616960d1f \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 20014 \
</span> golang.org/x/net \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- lock v0.5.0 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- rmd160 5c6bd81ab31a211f0e6f520dbec3c02c506d9ea6 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 34827849fc6295d493c21df54fea819dae369bc37ff7d7e283030fe140118c0e \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 1238525 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ lock v0.14.0 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ rmd160 bfb1747ff8c70fccc739d8e9dfe9d727e10f2249 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 9d15e9df855fa31660611b401e386ee9c38963ceb21263a5ca83c4cb3244c852 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 1421702 \
</span> golang.org/x/mod \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- lock v0.7.0 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- rmd160 73707d2727c71807c01e4673f48cddd583acfe58 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 b7b055dc13c077857b321b825dbf606526beb399341894adbe48640d953471a4 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 120276 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ lock v0.12.0 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ rmd160 cb4748b4ac933d04f5b0fbbcea18704996acf815 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 862b0f7fade1457270ea33b26cebe3c2c6918f15f5fe40f9ee32335440ef05fe \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 123221 \
</span> golang.org/x/exp \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- lock 46f607a40771 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- rmd160 fb26bc0f0d550f15d8e98f90b3bfff8bf7cc5907 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 bd5e06fac4aa421261e80eaacdf3074e0f2e5915b7824e3ac8e54e4adca4e89c \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 1618730 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ lock 515e97ebf090 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ rmd160 69e4509e243c413426cb8610b05834e6e8cb7c0c \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 eeb99fe5b94d429c054b3dd295dc0ba5010423351e1187341e4c74588c5832b6 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 1633018 \
</span> golang.org/x/crypto \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- lock v0.5.0 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- rmd160 d1a21b7260574f31cbc6588e1c392eb8f373a9e6 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 a21df3765c9643d1fadcfb966fde4173c0c930851fb01a24bdef28abd950f13c \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 1633695 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ lock v0.12.0 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ rmd160 8ce373fa203f6e005c1407926c866fd9f1959819 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 55012d52b78d8f1ecbbfbd85a8d4928638465dd7296fa4bc9062226402def61b \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 1792003 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ go4.org/netipx \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ repo github.com/go4org/netipx \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ lock 6213f710f925 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ rmd160 97e11d2205960be526a01a0c11917d83e0df7758 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 cb0395669cf569b6a50d581885906f5d4128251e82399b9e62ea5a14de8b2a2b \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 23465 \
</span> go.uber.org/atomic \
repo github.com/uber-go/atomic \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- lock v1.10.0 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- rmd160 3b3e329c78468d0b4711b28f323069a1d6afbeec \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 c03c44af9133c1c06829842b6db2a1bff49818d1cb96c709d65301651f4bc390 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 23092 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- go.starlark.net \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- repo github.com/google/starlark-go \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- lock 3f75dec8e403 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- rmd160 6fb7ffe774b159a164f380b00a9ef75913ff7ff5 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 390d36c698a443263803a871d11a9106fc631a8691b0a57ac51c9536560a7758 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 274492 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- github.com/xtls/go \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- lock 4610f88d00f3 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- rmd160 abeab93a763fee90d71ac60393fe5985143f35fc \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 3f01e8c35e3668656114257c8db3963626805bc373f31d642c9f262694481810 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 88902 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ lock v1.11.0 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ rmd160 3d0bf943875bc8172e614fd385b8bba0d131c419 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 d89da116bf6fed99263a25d53108760263bf79d6b1a18fc7ea02b29851cafa7d \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 24312 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ github.com/xtls/reality \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ lock e426190d57f6 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ rmd160 9ecfd4d4ce639cc94f89459913b30d7da39feea2 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 9e2762aac3544856b215e0eb6dcda7969c0561cd47d656c4af062e1a0ae8fa4d \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 94033 \
</span> github.com/v2fly/ss-bloomring \
lock 28617310f63e \
rmd160 761b61e00dc364aeb34f0291bea63c29d4d79d25 \
sha256 37bd8667b8f62fc979f7956e3e5b4ac3b294b590654cde51c386a0374b356d46 \
size 5707 \
github.com/stretchr/testify \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- lock v1.8.1 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- rmd160 4d80635834e01b3ddb67babdd8de2eac2c5a7587 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 9848272e238f98fc0555b514c4522e70c4df25331b4ee3f9cb9244a04935934e \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 97722 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ lock v1.8.4 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ rmd160 8e1645055c9b1d8e117df7974034e74b7f600d27 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 6d0a77075bbe0f8f1c0cbed51dd4d174579db976fef39d9ae6b500aab8917d6a \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 104469 \
</span> github.com/seiflotfy/cuckoofilter \
lock e3b120b3f5fb \
rmd160 7699af91e2a4961173755a54d119eb62d39966e9 \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -151,55 +151,45 @@ go.vendors lukechampine.com/blake3 \
</span> sha256 ef5dcde874f44850223ef6068bd38d89bdace1d1670a053f9350d28299c737a3 \
size 51053 \
github.com/SagerNet/sing-shadowsocks \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- lock e3123545f2f7 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- rmd160 48d226e98e766c5e966e20b0a8ecc6e0137c6213 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 7aa06786294a78f4f25f81005e4e4c8f1646a730da629a9fbdb7765238f218e0 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 19107 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ lock v0.2.4 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ rmd160 2799c1f3536524509d38e3a9d682f2dee634e13f \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 11b9909e55d7d3b19c011520a3e4be710dbdb29d635325c68f5156e7d99f5a20 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 19265 \
</span> github.com/SagerNet/sing \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- lock v0.1.6 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- rmd160 f42b504c33b997f80a93141b228ed2332ea659c5 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 30ccbaaff3bb9b98b56f448c7c01dbdbbbb194b911f7b884f6450c429b6fcde1 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 47890 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ lock v0.2.9 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ rmd160 bac86e8c0f509ecfa54fff2a59d2f4852b708b4f \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 0a16af25736bc9e5744fc160484fd62ad3f1186c87866f70d40ee68c45a9c3e5 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 67669 \
</span> github.com/riobard/go-bloom \
lock cdc8013cb5b3 \
rmd160 516e59eed4200c50f09b4a4e32751cd59c37b02e \
sha256 27c2479459dd154b496a019d595bd2863d47b98f9d9c9e9b7c97125636685987 \
size 5502 \
github.com/refraction-networking/utls \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- lock a75a4b484849 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- rmd160 288721e51b83c28fe4893ac4bf86cfd5aa97ec27 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 ab9f1e2c1e67f60a81758ff3b9dd50f39b72adbad6a4d5273a1a386008f2e83b \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 596554 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ lock v1.4.3 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ rmd160 b3664dd6889eef5980081b5589cad228eced742b \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 63942d90b9decac398960d17d5483f3afd44d1b7ee324c1733fe222857827db8 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 624500 \
</span> github.com/quic-go/quic-go \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- lock v0.32.0 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- rmd160 2e3756a5750d17cf0a8ceb8171c3d6f794aff7b1 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 001165948740e57200b86c13a456c7408bffb73700cde841c2de00bb5a4c71ea \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 545993 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ lock v0.38.1 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ rmd160 58c1f8f93eede9b21027408bae1b956ab687c5a5 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 9ddf17be104aff3c928a7630dd8daec99ad6a6fd0ce835104e2e0c31db8fc7ce \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 571395 \
</span> github.com/quic-go/qtls-go1-20 \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- lock v0.1.0 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- rmd160 7a63c4effdb906d621a25d20db11e112aa79aada \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 8ab059df57152e71077d50051dc610c4f26b448e545c5ed70561585a071a3ea7 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 422557 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- github.com/quic-go/qtls-go1-19 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- lock v0.2.0 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- rmd160 d118ed52382f6d0cc9e80c15fa5686662729a40a \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 e0f78a34b4533d053a5a81556e0ca26c102885ba726c6542c43b75d8fe298ea1 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 423283 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- github.com/quic-go/qtls-go1-18 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- lock v0.2.0 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- rmd160 cb528d3b4261b82bd61074e8f35d6921e32f55a2 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 8820277943637e10c6f401197faaea9f6919bc7be90270b04c55f93d3f7aa591 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 422856 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ lock v0.3.3 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ rmd160 3505d8610a05a0d9481aab662cdca88dec206698 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 c7eb61aabe63eec033c10cd7f8c8a4a4c5ee35a573e46f51113d9725236f3276 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 426843 \
</span> github.com/pmezard/go-difflib \
lock v1.0.0 \
rmd160 fc879bfbdef9e3ff50844def58404e2b5a613ab8 \
sha256 7cd492737641847266115f3060489a67f63581e521a8ec51efbc280c33fc991f \
size 11409 \
github.com/pires/go-proxyproto \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- lock v0.6.2 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- rmd160 ae65dae6db4ee9824f75ac574918d156a3e41968 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 6a0551eec614e003d9f867bcc34bc852390f8600d15bca4c01898c5f5c2dae43 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 37554 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ lock v0.7.0 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ rmd160 317f60508124e8e4f053ea6e36814c2f8c35cd66 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 aaf1e68132d98518d113142c56fc99875c433cc13e84e0c43224875ea437e878 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 39692 \
</span> github.com/phayes/freeport \
lock 95f893ade6f2 \
rmd160 d1fc5421ad2ca6cf03a0838e2b18b5704a32e956 \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -211,20 +201,20 @@ go.vendors lukechampine.com/blake3 \
</span> sha256 335d53529bfead717c2c44454e05a2396918bba311e3262b8bcb295b7c8772fd \
size 106961 \
github.com/onsi/gomega \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- lock v1.25.0 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- rmd160 6d1e6842c00bf72043c217a2c28c3199dee5867c \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 4d3a2f74bbc87c814c5eee14241095d5caa63575e051c7f790f6f67fe99556cd \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 306443 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ lock v1.27.10 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ rmd160 d189e2bc1b2f11d7147070be6832276b272b26ed \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 b3bd20aaf8a67d44036ee1ef38e8410411127f0b4e9ad0d0a67649da952f5f38 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 313210 \
</span> github.com/onsi/ginkgo \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- lock v2.8.0 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- rmd160 5cd0b144f76d4c4f08eaee4b81a04c9bf7d7eb97 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 3109cbb96034eec33bef8bead6dcb74eff2baa51418843053005c42fee8b218f \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 616067 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ lock v2.12.0 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ rmd160 b289383f4a646959e022be3fd1b6f339f40372df \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 254c3f2beb6f37b254bb393d7269c32713fa9155aaf868dbb0f07a9dee49fe1d \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 626449 \
</span> github.com/miekg/dns \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- lock v1.1.50 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- rmd160 e6a4cfbbaec8dd5e1c525385dd3e6192fd2054ab \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 2f0550c88bf45d12648df649bd25fe5eda97edb61102f5f3a759ead4a69281ed \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 208974 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ lock v1.1.55 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ rmd160 74fcf61d430158d43deebad5a3ba5469522b444f \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 989d30c90e45d7ddd8290b084ab71ca9542819aeb2f8ad214674c0fd51b81056 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 212453 \
</span> github.com/kr/text \
lock v0.1.0 \
rmd160 0b3c78459e227170a3b80a0103d87a3eef77ed88 \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -236,15 +226,15 @@ go.vendors lukechampine.com/blake3 \
</span> sha256 f6c3f89667c63e5b7f1fc6ee2c06b6a6bfdce88f3a965ccd395b64c6f95c9a47 \
size 8553 \
github.com/klauspost/cpuid \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- lock v2.2.3 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- rmd160 0af6a64f5f1932b47b8001536bbfe13701fff39a \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 a1dfc8cd24b17f9ad8d2eb9f74018eb9aa1b7f1079a8be5ed20094d3ef996dd3 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 455284 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ lock v2.2.5 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ rmd160 89c4d44312008cdcb6dc4bde13f584cf4090712d \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 9f5b91aca8bda49eedfaba2a420497d44e65e6969794e156b7de74ce72398d2f \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 456004 \
</span> github.com/klauspost/compress \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- lock v1.15.15 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- rmd160 39c0c8542b07c1e7debf1f5f9c71803d2814789e \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 0af4eff4029dbeba7423b66f9dc3d8bceafc568868a0bf36c0b2cb3ebf9f248a \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 36378530 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ lock v1.16.7 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ rmd160 162f680e6687d5ff171d4723517732f771a7c37e \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 cb4e88c1b926ab63793ac9069cc10d5a0ec2951f4f95ec9ae57098f893b94e69 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 37939327 \
</span> github.com/h12w/go-socks5 \
lock 76189e178364 \
rmd160 f9edbe0fc88a462f7b2b68f96ebbf0d090d25a73 \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -256,10 +246,10 @@ go.vendors lukechampine.com/blake3 \
</span> sha256 e26e73242d694a6a43458bec8d7e32f6a3d355539484eeb04c5b0c182dc79d9f \
size 54163 \
github.com/google/pprof \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- lock 798e818bf904 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- rmd160 cf226bdfac318cfc7765ae78db4330636b885ad6 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 822ff383c2fcba609d7829257e52787caffb9170e1c0ec4ede65a2ca09b158d5 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 2950342 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ lock 407c9e7a662f \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ rmd160 6d59c661f21e7f606043a82af5d05b81badb9fb9 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 439af1afbc4abe6f70616c61c02c6546b10f75e0eee48a2f0414c3df2914e108 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 4790562 \
</span> github.com/google/go-cmp \
lock v0.5.9 \
rmd160 9832ae80123461baed8aa20e830199c0e21e337b \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -271,30 +261,35 @@ go.vendors lukechampine.com/blake3 \
</span> sha256 313d9beb63d42ce7dd524c0d06f5be81d6ded1a0a667fb3e868129f4b9657ca0 \
size 19785 \
github.com/golang/protobuf \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- lock v1.5.2 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- rmd160 9924f66e6525b49769f4ef61f7196387185b2f9b \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 d7b5f7c44e324b3f510fec1b79de20bd8d7537229b23ad7236769cf3974ce0c7 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 171736 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ lock v1.5.3 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ rmd160 b4e09ad842f6dcd3aea36b28ec64d6d9563fd1d8 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 12e830fab630cabd279fca57e7089eeb1556e2c22b58eee64bb21bd3c8dfc706 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 171856 \
</span> github.com/golang/mock \
lock v1.6.0 \
rmd160 ed853462703f04ce365bb17b8c88a92994aa5006 \
sha256 4b107f6d26db03f8a36ae38f7b017399ed56571cdbf7b7ebc7bff0006c7dffb5 \
size 69263 \
github.com/go-task/slim-sprig \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- lock 348f09dbbbc0 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- rmd160 7cc4d26be51d6fdf2b54b1fd1506b58c58317303 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 94d84e08cdff9c92c5cf526f0ec803f46593247f8e0d4b19b30c9df1819c933d \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 40027 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ lock 52ccab3ef572 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ rmd160 12ad1a072801a204a68c464918417611ec20f218 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 0f2045c6c2eb3042b20de955018ca01c0165ed205345312a5e7cb4d6f5254a36 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 39951 \
</span> github.com/go-logr/logr \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- lock v1.2.3 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- rmd160 d01ead575f8495119dd19114173a491cbb8dcc0c \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 d0a22f8bd038fb17c0e536aca1920ac570d4a787da2e69dbbaba7ef280d71f43 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 38566 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ lock v1.2.4 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ rmd160 94910286621a7f24eba0cd12b63eead604ab601d \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 2d804ca08d9e9d281dad5aa95e0a6595dc9f5b5e21cb5a923ba3356225d59e2d \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 40539 \
</span> github.com/ghodss/yaml \
lock d8423dcdf344 \
rmd160 2b32cd570a5eb7595c2864adbdad244971b0f11a \
sha256 06ceda3fb46a09720298763947b02b2332fd0d736d2c388153307fe622f83db4 \
size 14392 \
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ github.com/gaukas/godicttls \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ lock v0.0.4 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ rmd160 17d7a2ce8acf33da86d6ecd32b4ae20d99f88fa8 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 a7298e5dbc6fc88895806aa723561b81994223e76775bef2719666c67900b262 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 19727 \
</span> github.com/francoispqt/gojay \
lock v1.2.13 \
rmd160 c63b7b72b4a191e72379dd00bc1aee8881a9d28d \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -311,16 +306,21 @@ go.vendors lukechampine.com/blake3 \
</span> sha256 e85d6afa83e64962e0d63dd4812971eccf2b9b5445eda93f46a4406f0c177d5f \
size 42171 \
github.com/andybalholm/brotli \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- lock v1.0.4 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- rmd160 0e36e848fa23a449bdca22bf15ba83cae6516e32 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 eb98fd8057a94ba907789761c2ca21a77308d4b41e3146f950da83c600cebd47 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 1817610
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ lock v1.0.5 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ rmd160 cca1fc830f3e4e94a59017561f165370703a0247 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 92648c08eb495302a62985dc758a462ced98c46c5643ed87bd8282cf492dc406 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 1818147
</span>
# Notes for updating this port:
# Replace go.googlesource.com/protobuf with github.com/protocolbuffers/protobuf-go
# Delete gopkg.in/yaml.v3
# Change all sagernet to SagerNet
<span style='display:block; white-space:pre;background:#e0ffe0;'>+post-extract {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ ln -s ${gopath}/src/google.golang.org/genproto/googleapis/rpc/googleapis/rpc/status/ \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ ${gopath}/src/google.golang.org/genproto/googleapis/rpc/status
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> build.args -o ./xray
build.post_args -ldflags '-s -w -buildid='
build.dir ${worksrcpath}/main
</pre><pre style='margin:0'>
</pre>