<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/b436d5cb106fd8c745853a760d9edc0a3382f2d2">https://github.com/macports/macports-ports/commit/b436d5cb106fd8c745853a760d9edc0a3382f2d2</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 b436d5cb106 trojan-go: update to 0.10.0
</span>b436d5cb106 is described below

<span style='display:block; white-space:pre;color:#808000;'>commit b436d5cb106fd8c745853a760d9edc0a3382f2d2
</span>Author: i0ntempest <szf1234@me.com>
AuthorDate: Fri May 7 11:14:30 2021 +0800

<span style='display:block; white-space:pre;color:#404040;'>    trojan-go: update to 0.10.0
</span>---
 net/trojan-go/Portfile | 356 +++++++++++++++++++++++++++----------------------
 1 file changed, 199 insertions(+), 157 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/net/trojan-go/Portfile b/net/trojan-go/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 34e5c221212..c2d3302e2ed 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/net/trojan-go/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/net/trojan-go/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -3,15 +3,15 @@
</span> PortSystem          1.0
 PortGroup           golang 1.0
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-go.setup            github.com/p4gefau1t/trojan-go 0.8.2 v
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-set git-commit      d051cf4c8852d708769ca1c4e514306a88da830b
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+go.setup            github.com/p4gefau1t/trojan-go 0.10.0 v
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+set git-commit      a9ce6d4ada9143d58e8d1373d23f9ebfe871119e
</span> # This line is for displaying commit in CLI only
 categories          net security
 maintainers         {i0ntempest @i0ntempest} openmaintainer
 license             GPL-3
 
 description         An unidentifiable mechanism that helps you bypass network restrictions, written in Go.
<span style='display:block; white-space:pre;background:#ffe0e0;'>-long_description    A Trojan proxy written in Go. \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+long_description    A Trojan proxy written in Go, with improvements over the original Trojan project. \
</span>                     Trojan features multiple protocols over TLS to avoid both \
                     active/passive detections and ISP QoS limitations. It doesn't rely on \
                     strong encryption or obfuscation\; instead it imitates the most \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -19,114 +19,129 @@ long_description    A Trojan proxy written in Go. \
</span>                     normal HTTPS traffic.
 
 checksums           ${distname}${extract.suffix} \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                        rmd160  2a2548c3d9499e8b56745ee7be44dd1e04a8f5fa \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        sha256  34c332abbf5e025f8e7a380307e1bba9f320e6422147387bd789954205fa6820 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        size    147286
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        rmd160  71eb46b9854ac7c34fa337e7b6ebf9e2339f13d0 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        sha256  c062a5afa5aff80d18574c779f506239cb51db9200476627bf89c6ea161aa853 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        size    159891
</span> 
 go.vendors          gopkg.in/yaml.v3 \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                        lock    9f266ea9e77c \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        rmd160  06dca2ede07b2f31c515b4711fbebc1d5359b5e4 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        sha256  e70dd42fb30b7b2d0129c5cdf0e079caaf5602cab24081fdac830ec01204fa59 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        size    86890 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    gopkg.in/yaml.v2 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        lock    v2.3.0 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        rmd160  2f8fa56d8a413b6288132eeb7f0d7c64d27d877f \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        sha256  a8d1a8bc88239d25507456380b47d59ae3683d4a5f4336da4892db1ce026615f \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        size    72838 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        lock    496545a6307b \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        rmd160  16a43936d8ae6243895e23465132977d3a1193c2 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        sha256  333e78b3b9cb73b3572d62f692d32426a8554b86c93025ea032f779395869e84 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        size    90145 \
</span>                     gopkg.in/check.v1 \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                        lock    8fa46927fb4f \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        rmd160  c84f37dc900224c5e9e6e16ed5acc0d625583bc1 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        sha256  c41439b343f3fc3c0b6f943b4aae642f10f19451e945c23dfb324c9c8f87d0b7 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        size    31616 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        lock    788fd7840127 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        rmd160  b63165c8909a27edc15dda210df66a1b49efb49e \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        sha256  7e5547c6471cc48da89a7c87f965b20ca5311f43fc4d883ca62f9fccf7551630 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        size    31597 \
</span>                     google.golang.org/protobuf \
                         repo    github.com/protocolbuffers/protobuf-go \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                        lock    v1.25.0 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        rmd160  ca1a78077118747c660917e50c4273d69b0f04ea \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        sha256  5bc3eb5d7160ab9ae45255d6b718c1cf9e9ed80c244b7527bced50370ae18620 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        size    1259096 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        lock    v1.26.0 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        rmd160  6923d4e51b34904c6ba0d2b5f9aa69b8e131b3c3 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        sha256  39c8b81c37f468a07b91f526de0fce90631368eec08c2bdb8fdf958d986a233a \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        size    1270531 \
</span>                     google.golang.org/grpc \
                         repo    github.com/grpc/grpc-go \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                        lock    v1.30.0 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        rmd160  d426b11e168d437a7735da647617a86dee6fb721 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        sha256  3561a741839a04209f092410b2d36f494c2e737506cac8917038761e94dffc00 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        size    924471 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        lock    v1.37.0 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        rmd160  dd0e20d3040e24b84254d902b52cc5f9f13e73ee \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        sha256  dac58b0e8eb895e89ef92382df711d6e44f83926a937b0a3e890c631413f8a86 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        size    1236778 \
</span>                     google.golang.org/genproto \
                         repo    github.com/googleapis/go-genproto \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                        lock    ee7919e894b5 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        rmd160  73d48a8f23dc8a5e80edc6124ad24a84a5ef0782 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        sha256  2b61f21805477fb2f9252bbe42e0f922affe3671bb3bc44bab073408b2ea7480 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        size    9352297 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        lock    cb27e3aa2013 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        rmd160  f3c94d0c3129c395d89a2a7d982eb864f961dfea \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        sha256  3da27c47ecfe5e05f805d0b239e4aa5ecfbdbc666cf258a1bb9f415dab28faef \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        size    9293290 \
</span>                     golang.org/x/xerrors \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                        lock    9bdfabe68543 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        rmd160  eee9929ac1c0380402c45b388077c5c505f13311 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        sha256  dc1be1d7efb43643507e87352ae7161883c48cb5116a20a1739ab93ab558bccf \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        size    13661 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        lock    5ec99f83aff1 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        rmd160  6e8267f353e153297f205e4be219236d6ae43880 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        sha256  9a500a49d83a09e7de6c71b215d1c14b81e315d26884530ef327c95ddf1f2d28 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        size    13667 \
</span>                     golang.org/x/time \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                        lock    3af7569d3a1e \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        rmd160  6ec4017fbe0897df74acfb012623482602c33dae \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        sha256  c918feb3b40248a7b153f402b25a1fed5726ff73fa448c067cd9a1899df5e1f5 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        size    9625 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        lock    f8bda1e9f3ba \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        rmd160  f8d3e8f61490936cad49b715f1c36b40b1ece39d \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        sha256  99f4d738462c7e441e7fb349ed353e87616be780659f25f50a2a4fca5b7a2b0f \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        size    9662 \
</span>                     golang.org/x/text \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                        lock    v0.3.3 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        rmd160  babfa547ba9a9dab7fe08fa5543f1d8e7ae00301 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        sha256  1c4a8c12295d484e0360d8e010ebc4b8a9a05aa2a07c10c3d3e5b17aa063f0db \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        size    7745597 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        lock    v0.3.6 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        rmd160  e3da48fcc60d98e202458228188bf6dac408e309 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        sha256  6b2d69df22b5ba1634bc6730c3f03404db499536a96c48b8016da80ced804450 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        size    8356058 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    golang.org/x/term \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        lock    7de9c90e9dd1 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        rmd160  bd573c74337fdd8e57417c03c825a315b2c208f9 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        sha256  5b01bffc3bc94976e27cecbe6d9c403eefc597dc2b03ddd3ad083931c0981fa4 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        size    15244 \
</span>                     golang.org/x/sys \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                        lock    ddb9806d33ae \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        rmd160  6a1cfca6d58d5319cf083131491a82e296103826 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        sha256  a0421fb3e8d5b9987b6e37f73f06f05a275ba869aafd4bef02b0d9bab4daa7d9 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        size    1054767 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        lock    04245dca01da \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        rmd160  00985ab6ce9d1452e3f872dd03e54527e1351a9d \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        sha256  a8c5016828d42789e5abb79fc9c1a7a081cb152ef6c2148c93bd568ce0802fd1 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        size    1231399 \
</span>                     golang.org/x/sync \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                        lock    112230192c58 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        rmd160  37a8b11def31e2ad355002a8671245962be359f6 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        sha256  951a6df1dadb061510f1c646197dd8f8a7c7842729d02c6a68a86bce66349f79 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        size    16832 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        lock    036812b2e83c \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        rmd160  f42be6eb3565d2ed3d1066ea1a7f69437c8bb1e6 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        sha256  6f1daceb16cd75bdbf35da6c50aa352d1995d68ccd0049851d27686f451fad92 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        size    18756 \
</span>                     golang.org/x/net \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                        lock    ab3426394381 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        rmd160  e74cee73965d58ff027e1ba0e0131f9630125409 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        sha256  49fe6598268f2cc9b50dea06a00f5c03c71a54d2893ebf9fbfa193486b65cd83 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        size    1177682 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        lock    7fd8e65b6420 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        rmd160  09278a1680f862fc7d0d4e6e03ad1c1a0ab99858 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        sha256  4d5bae205669acdee2cf080d728a9961bca74d8141d606416c9c3197b00fa734 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        size    1249759 \
</span>                     golang.org/x/crypto \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                        lock    948cd5f35899 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        rmd160  2f4aa6ff1ebc119ee23af3732409cdd4908144ae \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        sha256  383539ce1fbd2db3c61cbe3393ae61ca845446b615a300e9d11d9306989f9229 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        size    1732494 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        lock    e9a32991a82e \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        rmd160  770b0b06def01365aca7ff6423f70892846a4560 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        sha256  c2f7edf720651ffd633ccf7bd8684ac528f2c0fb0fa54a7f742ff41d88d3e0f4 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        size    1726630 \
</span>                     go.starlark.net \
                         repo    github.com/google/starlark-go \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                        lock    50ca820fafb9 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        rmd160  4a78335c4b600083f26db4f1275e6108c57b5069 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        sha256  a9da4a1dcdcb5e544b2dc1900c2ff514e8a7c1fa3582a0565cdbbfbadbdbbf1d \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        size    230622 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        lock    1607a96e3d72 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        rmd160  e967b53d84ed16622bbb8d2dc7f2d22dd0929350 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        sha256  a92a366488b39bf3809f9150a63511f1042d0a976fbcb469a13b677588581adb \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        size    267827 \
</span>                     github.com/xtaci/smux \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                        lock    v1.5.14 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        rmd160  4960672ef59455b95f3964a8ffe7bc6eb9735a61 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        sha256  187e3122dfac73b95945196d23322299bccf2f2948baa9382759c1fdd7b5523f \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        size    137944 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    github.com/v2ray/v2ray-core \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        lock    6b5d2fed91c0 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        rmd160  d3c11ecf6a3a9cf70395d9b30090edc335712fcf \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        sha256  5deea047fb71f831599ced830b300f35216da49cda2d1e544057b5e631031eba \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        size    6884346 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        lock    v1.5.15 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        rmd160  7bbcc1c0071529dc6d595d28c9927837f67caf12 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        sha256  94a9f2291d2de2ce29a0e5d62db3b137ef79e803bbbb54defa361513ff6c22da \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        size    138027 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    github.com/v2fly/v2ray-core \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        lock    v4.38.3 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        rmd160  a513f7b926dd509e5445b66a3d4ef45b6a79b16a \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        sha256  c4d5dedbad36de48712cf9f83cffd4c6448d68f50ccbd44451fd23de281fefcd \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        size    836420 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    github.com/v2fly/ss-bloomring \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        lock    28617310f63e \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        rmd160  761b61e00dc364aeb34f0291bea63c29d4d79d25 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        sha256  37bd8667b8f62fc979f7956e3e5b4ac3b294b590654cde51c386a0374b356d46 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        size    5707 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    github.com/v2fly/VSign \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        lock    e2adc24bf848 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        rmd160  d3a77e34e06c1c47945a2c52c062eebf554765c5 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        sha256  9dfe839716da561fde853aec6a04352f8f487e29321bb156a02ddef95fdec43a \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        size    9339 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    github.com/v2fly/BrowserBridge \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        lock    048ea079a400 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        rmd160  954cffd4a13b0266943e0c5dc84db4f79e16c210 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        sha256  b5ad63c3eba48c785a75b7ca1ec40d6801525d4d9be083e36db06d80c3eb76b8 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        size    336727 \
</span>                     github.com/txthinking/x \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                        lock    5ad2416896a9 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        rmd160  acda40bec54bfa1b48e9cd57d38590cc5a3eeff5 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        sha256  9ac679217194eacec08242d945ec48d0d90444d97b3e10297ee58083c992ebc4 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        size    5006 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        lock    476fab902fbe \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        rmd160  a89c168ebd1cb1b4c1c80aa45a6bce08efea7d96 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        sha256  18bb1b84f2abfcd3564830588efaf4bad9649fc1ea5a637994f8639cd974fd04 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        size    5360 \
</span>                     github.com/txthinking/socks5 \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                        lock    252709fcb919 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        rmd160  696f9ae0dd9846d42171f59d8046c92aeb78b6f2 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        sha256  bf511783b8bf240d30b0d1d86c968cbf2e8141f7942076a9f9918025a8003f72 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        size    10435 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        lock    61b5745ff346 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        rmd160  6ae8438b87b0061218852cf5fb3b9a9fed73287b \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        sha256  b785607377bbff0468bf35f330d20d1d8bd8edffd3b17a3f492e5c159139b70a \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        size    12128 \
</span>                     github.com/txthinking/runnergroup \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                        lock    540a793bb997 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        rmd160  641b61a1a37b38b0397c6271d001c93e26409d78 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        sha256  72902318f3ad66cb805e75bd0ab547ca9aea783844656493ec0190b8962e1ab1 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        size    2182 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        lock    37fc67d0da7c \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        rmd160  1313067a137ff99f14619dc96e058621328566b6 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        sha256  75ced8b00cb910eb3d8bae5c000e828cf3f27fd2cfd66ee5fec8ed4a6a54474d \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        size    2223 \
</span>                     github.com/stretchr/testify \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                        lock    v1.6.1 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        rmd160  7e5b798212a8f15cd58a63985ae0b928eede8e6b \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        sha256  44d77d9b5c1dc08fa710eac9bb324898210660458085cdf965b78a39b1010f2a \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        size    84248 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        lock    v1.7.0 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        rmd160  adae5096e8c4cfcc8e3f6d096646d1165b5ef49a \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        sha256  f7dde97d0c9634483ae6ea273968f80f3105c22382a1f841886cd20d57586642 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        size    91096 \
</span>                     github.com/smartystreets/goconvey \
                         lock    v1.6.4 \
                         rmd160  a3dfad6131b94d809efad84d30ce45828c6da756 \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -138,107 +153,134 @@ go.vendors          gopkg.in/yaml.v3 \
</span>                         sha256  469875871db96f87e62f76f0bfc4b3b0b9e4761c2a14d4ce12f246797a7c342c \
                         size    52177 \
                     github.com/shadowsocks/go-shadowsocks2 \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                        lock    v0.1.0 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        rmd160  eda314638d413f2ff921fac225c331bed7e28b83 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        sha256  044af631bfccbe652286e39795317b91b0d054a34462ab3248697f773c05f705 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        size    21993 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        lock    v0.1.5 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        rmd160  a9c3470882fb28119564a34276218516173a5c8a \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        sha256  7c9ad6c654d45340d4533522f1068595a8d93e293bfd5de22382dda7185711f7 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        size    23433 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    github.com/seiflotfy/cuckoofilter \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        lock    bc6005554a0c \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        rmd160  dd2cba6fa1638370854dc1ba4ff67181c172796a \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        sha256  b4fd5ca5f88e5e1b8931069691bf78fb107b1050ef914ed8145c98034c9a1a17 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        size    6769 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    github.com/riobard/go-bloom \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        lock    cdc8013cb5b3 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        rmd160  516e59eed4200c50f09b4a4e32751cd59c37b02e \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        sha256  27c2479459dd154b496a019d595bd2863d47b98f9d9c9e9b7c97125636685987 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        size    5502 \
</span>                     github.com/refraction-networking/utls \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                        lock    ada0bb9b38a0 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        rmd160  c758c1b1f9dd49d9652f7ad32ec9cb8f59f8bdb4 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        sha256  2ab5ed5d4b26ed37285047dc42474af31c4d1b3f3dbf57d0f49d8546e60b9ec2 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        size    526501 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        lock    2179f286686b \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        rmd160  3048ce44eb3779e163b7328810075241de77d5db \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        sha256  677d0c5bf484aefceb197d7a06a22a1de1ade2ee4f039fa5d307d3ae143c90f0 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        size    546291 \
</span>                     github.com/pmezard/go-difflib \
                         lock    v1.0.0 \
                         rmd160  fc879bfbdef9e3ff50844def58404e2b5a613ab8 \
                         sha256  7cd492737641847266115f3060489a67f63581e521a8ec51efbc280c33fc991f \
                         size    11409 \
<span style='display:block; white-space:pre;background:#e0ffe0;'>+                    github.com/pires/go-proxyproto \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        lock    v0.5.0 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        rmd160  9442816eac32a0a4f6c3478e750981036538fa4e \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        sha256  3f1fd119c04a4cea57a8b1a04ad3688ad0aa4eb09f298469a3bf5e6d8b04a0b6 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        size    34800 \
</span>                     github.com/patrickmn/go-cache \
                         lock    v2.1.0 \
                         rmd160  9e869a3bd93bb2c8a59c96afc0d758ce0430df4f \
                         sha256  57bba72974dfe36ff8dc0003c51888746f34be75addbe18a97413d5830103844 \
                         size    13583 \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                    github.com/niemeyer/pretty \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        lock    a10e7caefd8e \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        rmd160  46bcfc3db9e3d98acbacd1f96d9483fa360f88b7 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        sha256  97b952a32175ba84349ef352e523bfa15bf3a06e07e44458a908061fbc519b40 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        size    9405 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    github.com/miekg/dns \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        lock    v1.1.4 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        rmd160  aaaf59227cbd027e5bf9b9b329b2fc0fb517599c \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        sha256  771b20a256d363ba385aebbc160f9496b89171f41cb49d9d1063a01abce8e567 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        size    3883014 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    github.com/marten-seemann/qtls-go1-16 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        lock    v0.1.3 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        rmd160  caa1df0822fb664a6e022b087ec9f8b1ec599bb3 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        sha256  507a93b461f736af86e406b8ce6aa5c9d6321d5d6edebad68a3261f4268df92e \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        size    415463 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    github.com/marten-seemann/qtls-go1-15 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        lock    v0.1.4 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        rmd160  370ab7801f30cbfdf823274dc0ad68c6b492b969 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        sha256  e0e690f3333659b7732af5ccab65044f09aa89dafa7158410c5f8ca5e451fe13 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        size    413757 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    github.com/lunixbochs/struc \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        lock    784aaebc1d40 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        rmd160  a9a289f74c01c85c6c272ee3a5a21550c1d65fbf \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        sha256  7ba956f1055c32b76274641f2af6d9893f732b3bbf6877d2d7e827f4c6ba3ba6 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        size    16071 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    github.com/lucas-clemente/quic-go \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        lock    v0.20.1 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        rmd160  7a610f591780c6eed82efa285fff9f493a030633 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        sha256  23d75f5ac993b9a0a4602ab678bdcf1c1ad9f14c49687f2935ab747b1bb14842 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        size    502973 \
</span>                     github.com/kr/text \
                         lock    v0.1.0 \
                         rmd160  0b3c78459e227170a3b80a0103d87a3eef77ed88 \
                         sha256  5ed970aad0da3cba3cffacdb4d154a162a8968655ee6d6f7b627e71b869efaf6 \
                         size    8691 \
<span style='display:block; white-space:pre;background:#e0ffe0;'>+                    github.com/kr/pretty \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        lock    v0.1.0 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        rmd160  9aa7a5aad4c48840eecfd0f80186d1fb5ded0fd6 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        sha256  f6c3f89667c63e5b7f1fc6ee2c06b6a6bfdce88f3a965ccd395b64c6f95c9a47 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        size    8553 \
</span>                     github.com/jtolds/gls \
                         lock    v4.20.0 \
                         rmd160  31d8656bd6c1426338ceaac9535198244248b254 \
                         sha256  04069406ca336d355eab62b4ab9e84b820ac968ac1e20bd3777efec2d3843446 \
                         size    7305 \
<span style='display:block; white-space:pre;background:#e0ffe0;'>+                    github.com/jhump/protoreflect \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        lock    v1.8.2 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        rmd160  92ad7faa8be70ad05bfccb03cb740ff4eb4644b6 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        sha256  ad034508408b2717c8ecca3d4120a649731955e58dcb53a8906dcfd4aa0792f2 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        size    596497 \
</span>                     github.com/gorilla/websocket \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                        lock    v1.4.1 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        rmd160  fabb50c4c2297eb4485ccc1abb5ead16c239e26f \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        sha256  79182d9e15e4dbd709c7d360245e25445628e0d111472a9809fc5ba6327af646 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        size    54230 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        lock    v1.4.2 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        rmd160  784f79f05da87fc2f2af618ad4e1eb576d7c16d8 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        sha256  7805b8fc2002f7d1a7acdaa98feee2d6746d9241db0c597e0ee256cf0ff93a0b \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        size    54121 \
</span>                     github.com/gopherjs/gopherjs \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                        lock    0766667cb4d1 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        rmd160  fe92e39110b5c188dcce98abb3b9aa1b64d68f94 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        sha256  abe56698d0855027a1f6030a44924895d781b19526aa8f9b3ef49ed4199f7c57 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        size    217261 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        lock    bed99a852dfe \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        rmd160  2a0301d61423d147787245d9fb8adebc1aa6627a \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        sha256  4f2ddf23ccafd606ac2f1e72b52ec7267b1699fc6becaa080c7c8e7949571c13 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        size    228635 \
</span>                     github.com/google/go-cmp \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                        lock    v0.5.0 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        rmd160  f28cfe463c2aa119f5ea32b5373cdc06e606c3fd \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        sha256  4c228ad175fb924cd4c5ab08b281685f636ae28439e5508b3946964919b9c746 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        size    98601 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        lock    v0.5.5 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        rmd160  5caef57da3ce09c102ed270168afa2a5200c2c47 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        sha256  be284023d91976ef03d13cb5670e338c09a0a0da9925d7de457f44e33aebb724 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        size    102365 \
</span>                     github.com/golang/protobuf \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                        lock    v1.4.2 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        rmd160  fbf4477bc008421fde463d79f7bc54a36de91db2 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        sha256  206d74f8fd066bb178135ee9c092e986f8a1e1104df242e148e99e5a839e4ef2 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        size    171802 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        lock    v1.5.2 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        rmd160  9924f66e6525b49769f4ef61f7196387185b2f9b \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        sha256  d7b5f7c44e324b3f510fec1b79de20bd8d7537229b23ad7236769cf3974ce0c7 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        size    171736 \
</span>                     github.com/golang/mock \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                        lock    v1.2.0 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        rmd160  5bb4b156a43c846427bd63c990bf89d8f3b9a2d7 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        sha256  542c06c4b404f45569ebb4b2ddb976e6c55198c3e939bebf7def4922a78e671d \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        size    46504 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    github.com/golang/glog \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        lock    23def4e6c14b \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        rmd160  b5bd9166cd1e073a035b5bbd3c4d9febf2c917a7 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        sha256  2826d20759090e909ba0f8771def236ad6433fc3e44bdc28374b309efe3e57cf \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        size    19662 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    github.com/go-sql-driver/mysql \
</span>                         lock    v1.5.0 \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                        rmd160  c619fb55acd917f9b80c568f54b829836dd757e1 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        sha256  cedc3d58292b89f2d5015dcfb6c7ab41c514cf9ce1b3733285743dc676ec8733 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        size    90506 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        rmd160  d52e6bcf001864ba50f79333a8d5aa60aedb3d97 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        sha256  9ab3a093ccfb9d18118ebf969153ea1a350a530be7cf647bbc73ac7a4e018cf8 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        size    66435 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    github.com/go-sql-driver/mysql \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        lock    v1.6.0 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        rmd160  e626beda6251efcf57f4f474d8a018a2e52f0299 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        sha256  a8182db7c49cb5f1542621e651d31f13cd73dc5f9f2a161799728d23c7ef6b7f \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        size    94200 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    github.com/ebfe/bcrypt_pbkdf \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        lock    3c8d2dcb253a \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        rmd160  b705ef4caeebacbd1acaad342b6f4738474bfcef \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        sha256  ad6b7710f4b47c58f101b1958ce80a02e932b7e9217a52325b6664fa832281c9 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        size    15165 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    github.com/dgryski/go-metro \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        lock    85c65e2d0165 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        rmd160  fbd65fabced91793fb7202c08ee7540837503ca6 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        sha256  140bc38b19a344608113cceb764172a399930135b5bb1f51ad0deaceb5f2f706 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        size    4475 \
</span>                     github.com/davecgh/go-spew \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                        lock    v1.1.0 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        rmd160  0303eae19a01f38fe314921fd965e4d09b9ef3ad \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        sha256  810a597004388d68bb92d8aa612375419ba1080dd5fc2c66dd41b58f0ba4442c \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        size    42348 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    github.com/aead/chacha20 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        lock    8b13a72661da \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        rmd160  d1a095ea09c39b5a7366c44ed1715b12548f06bd \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        sha256  83aa07a56940cefc9f868bc48f1bba9ede6e5b314ea0a01ee662a7fc591c582d \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        size    21586 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    github.com/riobard/go-bloom \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        lock    218e1707c495 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        rmd160  f3c996c8b4cd20322ea6a7eda6aad0e0f238d70b \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        sha256  5b103d9091ccdb682e6d11693ae25dc61cfb865fc8b37c7c9628d845702a1f37 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        size    1530
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        lock    v1.1.1 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        rmd160  7c02883aa81f81aca14e13a27fdca9e7fbc136f7 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        sha256  e85d6afa83e64962e0d63dd4812971eccf2b9b5445eda93f46a4406f0c177d5f \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        size    42171 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    github.com/cheekybits/genny \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        lock    v1.0.0 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        rmd160  c8f3f5af635b83ade08f9f8e08e7f2018cb5879c \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        sha256  528d149522e053aed14048608751da8ace5b44466038b1a8d47d04a050d81bdc \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        size    15585
</span> # Notes for updating this port:
 # Replace go.googlesource.com/protobuf with github.com/protocolbuffers/protobuf-go
<span style='display:block; white-space:pre;background:#ffe0e0;'>-# github.com/riobard/go-bloom needs to be manually added, see
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# https://github.com/shadowsocks/go-shadowsocks2/blob/master/go.mod with correct version for required bloom version
</span> # Remember to update git commit hash
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-post-extract {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    # go.mod has replace directives:
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    file mkdir ${gopath}/src/v2ray.com
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    ln -s ${gopath}/src/github.com/v2ray/v2ray-core ${gopath}/src/v2ray.com/core
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span> build.env-append    CGO_ENABLED=0
 
 build.post_args     -tags \"full\" -ldflags=\"-s -w -X 'github.com/p4gefau1t/trojan-go/constant.Version=v${version}' -X 'github.com/p4gefau1t/trojan-go/constant.Commit=${git-commit}'\"
</pre><pre style='margin:0'>

</pre>