git: 35d883485b1b - main - security/xray-core: Update to 1.5.2

From: Neel Chauhan <nc_at_FreeBSD.org>
Date: Thu, 13 Jan 2022 19:34:30 UTC
The branch main has been updated by nc:

URL: https://cgit.FreeBSD.org/ports/commit/?id=35d883485b1b6749ef40e8bf122ced60b0c656b3

commit 35d883485b1b6749ef40e8bf122ced60b0c656b3
Author:     Neel Chauhan <nc@FreeBSD.org>
AuthorDate: 2022-01-13 19:34:42 +0000
Commit:     Neel Chauhan <nc@FreeBSD.org>
CommitDate: 2022-01-13 19:34:42 +0000

    security/xray-core: Update to 1.5.2
---
 security/xray-core/Makefile | 34 +++++++++++++----------
 security/xray-core/distinfo | 68 ++++++++++++++++++++++++---------------------
 2 files changed, 56 insertions(+), 46 deletions(-)

diff --git a/security/xray-core/Makefile b/security/xray-core/Makefile
index 2282559cd446..52a8f0d75cd8 100644
--- a/security/xray-core/Makefile
+++ b/security/xray-core/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=	xray-core
 DISTVERSIONPREFIX=	v
-DISTVERSION=	1.5.0
+DISTVERSION=	1.5.2
 CATEGORIES=	security
 
 MAINTAINER=	nc@FreeBSD.org
@@ -21,44 +21,48 @@ GH_PROJECT=	Xray-core
 GH_TUPLE=	\
 		cheekybits:genny:v1.0.0:cheekybits_genny/vendor/github.com/cheekybits/genny \
 		davecgh:go-spew:v1.1.1:davecgh_go_spew/vendor/github.com/davecgh/go-spew \
-		dgryski:go-metro:85c65e2d0165:dgryski_go_metro/vendor/github.com/dgryski/go-metro \
+		dgryski:go-metro:2661b20a2446:dgryski_go_metro/vendor/github.com/dgryski/go-metro \
 		fsnotify:fsnotify:v1.5.1:fsnotify_fsnotify/vendor/github.com/fsnotify/fsnotify \
 		ghodss:yaml:25d852aebe32:ghodss_yaml/vendor/github.com/ghodss/yaml \
 		go-task:slim-sprig:348f09dbbbc0:go_task_slim_sprig/vendor/github.com/go-task/slim-sprig \
 		go-tomb:tomb:dd632973f1e7:go_tomb_tomb/vendor/gopkg.in/tomb.v1 \
 		go-yaml:yaml:496545a6307b:go_yaml_yaml_1/vendor/gopkg.in/yaml.v3 \
 		go-yaml:yaml:v2.4.0:go_yaml_yaml/vendor/gopkg.in/yaml.v2 \
-		golang:crypto:32db794688a5:golang_crypto/vendor/golang.org/x/crypto \
+		golang:crypto:4570a0811e8b:golang_crypto/vendor/golang.org/x/crypto \
 		golang:mock:v1.6.0:golang_mock/vendor/github.com/golang/mock \
-		golang:mod:v0.5.0:golang_mod/vendor/golang.org/x/mod \
-		golang:net:ad29c8ab022f:golang_net/vendor/golang.org/x/net \
+		golang:mod:v0.5.1:golang_mod/vendor/golang.org/x/mod \
+		golang:net:491a49abca63:golang_net/vendor/golang.org/x/net \
 		golang:protobuf:v1.5.2:golang_protobuf/vendor/github.com/golang/protobuf \
 		golang:sync:036812b2e83c:golang_sync/vendor/golang.org/x/sync \
-		golang:sys:6f6e22806c34:golang_sys/vendor/golang.org/x/sys \
+		golang:sys:4825e8c3871d:golang_sys/vendor/golang.org/x/sys \
 		golang:text:v0.3.7:golang_text/vendor/golang.org/x/text \
-		golang:tools:v0.1.5:golang_tools/vendor/golang.org/x/tools \
+		golang:tools:v0.1.8:golang_tools/vendor/golang.org/x/tools \
 		golang:xerrors:5ec99f83aff1:golang_xerrors/vendor/golang.org/x/xerrors \
 		google:go-cmp:v0.5.6:google_go_cmp/vendor/github.com/google/go-cmp \
-		google:go-genproto:d08c68adba83:google_go_genproto/vendor/google.golang.org/genproto \
-		google:starlark-go:87f333178d59:google_starlark_go/vendor/go.starlark.net \
+		google:go-genproto:3a66f561d7aa:google_go_genproto/vendor/google.golang.org/genproto \
+		google:starlark-go:70c0e40ae128:google_starlark_go/vendor/go.starlark.net \
 		gorilla:websocket:v1.4.2:gorilla_websocket/vendor/github.com/gorilla/websocket \
-		grpc:grpc-go:v1.40.0:grpc_grpc_go/vendor/google.golang.org/grpc \
+		grpc:grpc-go:v1.43.0:grpc_grpc_go/vendor/google.golang.org/grpc \
 		h12w:socks:v1.0.3:h12w_socks/vendor/h12.io/socks \
-		lucas-clemente:quic-go:v0.23.0:lucas_clemente_quic_go/vendor/github.com/lucas-clemente/quic-go \
+		lucas-clemente:quic-go:v0.24.0:lucas_clemente_quic_go/vendor/github.com/lucas-clemente/quic-go \
 		marten-seemann:qtls-go1-16:v0.1.4:marten_seemann_qtls_go1_16/vendor/github.com/marten-seemann/qtls-go1-16 \
 		marten-seemann:qtls-go1-17:v0.1.0:marten_seemann_qtls_go1_17/vendor/github.com/marten-seemann/qtls-go1-17 \
 		miekg:dns:v1.1.43:miekg_dns/vendor/github.com/miekg/dns \
 		nxadm:tail:v1.4.8:nxadm_tail/vendor/github.com/nxadm/tail \
-		onsi:ginkgo:v1.16.4:onsi_ginkgo/vendor/github.com/onsi/ginkgo \
+		onsi:ginkgo:v1.16.5:onsi_ginkgo/vendor/github.com/onsi/ginkgo \
 		pelletier:go-toml:v1.9.4:pelletier_go_toml/vendor/github.com/pelletier/go-toml \
-		pires:go-proxyproto:v0.6.0:pires_go_proxyproto/vendor/github.com/pires/go-proxyproto \
+		pires:go-proxyproto:v0.6.1:pires_go_proxyproto/vendor/github.com/pires/go-proxyproto \
 		pmezard:go-difflib:v1.0.0:pmezard_go_difflib/vendor/github.com/pmezard/go-difflib \
 		protocolbuffers:protobuf-go:v1.27.1:protocolbuffers_protobuf_go/vendor/google.golang.org/protobuf \
-		refraction-networking:utls:0b2885c8c0d4:refraction_networking_utls/vendor/github.com/refraction-networking/utls \
+		refraction-networking:utls:v1.0.0:refraction_networking_utls/vendor/github.com/refraction-networking/utls \
+		riobard:go-bloom:cdc8013cb5b3:riobard_go_bloom/vendor/github.com/riobard/go-bloom \
 		seiflotfy:cuckoofilter:bc6005554a0c:seiflotfy_cuckoofilter/vendor/github.com/seiflotfy/cuckoofilter \
+		stretchr:objx:v0.3.0:stretchr_objx/vendor/github.com/stretchr/objx \
 		stretchr:testify:v1.7.0:stretchr_testify/vendor/github.com/stretchr/testify \
-		xtls:Go:3632bf3b7499:xtls_go/vendor/github.com/xtls/go
+		v2fly:ss-bloomring:28617310f63e:v2fly_ss_bloomring/vendor/github.com/v2fly/ss-bloomring \
+		xtls:Go:d4af136d3672:xtls_go/vendor/github.com/xtls/go
 
 PLIST_FILES=	bin/xray
 
 .include <bsd.port.mk>
+
diff --git a/security/xray-core/distinfo b/security/xray-core/distinfo
index e21d5fe2cdb6..bfe8d973eece 100644
--- a/security/xray-core/distinfo
+++ b/security/xray-core/distinfo
@@ -1,12 +1,12 @@
-TIMESTAMP = 1640575751
-SHA256 (xtls-Xray-core-v1.5.0_GH0.tar.gz) = 43f35c83902db9d1eba0210c0e27b7814d4caf198cd0424c8af9c97a3ce9a860
-SIZE (xtls-Xray-core-v1.5.0_GH0.tar.gz) = 515892
+TIMESTAMP = 1642102398
+SHA256 (xtls-Xray-core-v1.5.2_GH0.tar.gz) = b687a8fd1325bee0f6352c8dc3bfb70a7ee07cd74aacaece4e36c93cf7cda417
+SIZE (xtls-Xray-core-v1.5.2_GH0.tar.gz) = 539742
 SHA256 (cheekybits-genny-v1.0.0_GH0.tar.gz) = 6982bf513333fb3ee3e6e0633500a3800fb6a3d6beb9e6c6084a96c85a49dd73
 SIZE (cheekybits-genny-v1.0.0_GH0.tar.gz) = 15585
 SHA256 (davecgh-go-spew-v1.1.1_GH0.tar.gz) = 7d82b9bb7291adbe7498fe946920ab3e7fc9e6cbfc3b2294693fad00bf0dd17e
 SIZE (davecgh-go-spew-v1.1.1_GH0.tar.gz) = 42152
-SHA256 (dgryski-go-metro-85c65e2d0165_GH0.tar.gz) = 069a3ea10b4a1f709911616de03d039b6af0d791769e409b8037850c2c07f4e7
-SIZE (dgryski-go-metro-85c65e2d0165_GH0.tar.gz) = 4470
+SHA256 (dgryski-go-metro-2661b20a2446_GH0.tar.gz) = 5535b1d47fec0b4c30b97d1ef51e987feb9d11987bfd23ea0afc739ce9d7e19a
+SIZE (dgryski-go-metro-2661b20a2446_GH0.tar.gz) = 4510
 SHA256 (fsnotify-fsnotify-v1.5.1_GH0.tar.gz) = bf4be597aef95796bec7c7def6701581c5e153376ba5a5aa31c2d04470d84f1d
 SIZE (fsnotify-fsnotify-v1.5.1_GH0.tar.gz) = 32691
 SHA256 (ghodss-yaml-25d852aebe32_GH0.tar.gz) = 52ad2f9939d39cd22a4267ad385eeef1ae6ae329929bb4117181f87af1689c27
@@ -19,40 +19,40 @@ SHA256 (go-yaml-yaml-496545a6307b_GH0.tar.gz) = ed0e11dc14bbbd4127031d7e8b9e58da
 SIZE (go-yaml-yaml-496545a6307b_GH0.tar.gz) = 90156
 SHA256 (go-yaml-yaml-v2.4.0_GH0.tar.gz) = d8e94679e5fff6bd1a35e10241543929a5f3da44f701755babf99b3daf0faac0
 SIZE (go-yaml-yaml-v2.4.0_GH0.tar.gz) = 73209
-SHA256 (golang-crypto-32db794688a5_GH0.tar.gz) = c971927593630ecfa6531da54a579bf04186c354e365975cd86ea0e4c2c82fb7
-SIZE (golang-crypto-32db794688a5_GH0.tar.gz) = 1732714
+SHA256 (golang-crypto-4570a0811e8b_GH0.tar.gz) = 3928242f5c64763c8e259a7032e7334031f537893a6ed0bdb52c84238e364c91
+SIZE (golang-crypto-4570a0811e8b_GH0.tar.gz) = 1734767
 SHA256 (golang-mock-v1.6.0_GH0.tar.gz) = 470174971c3a63361149a30f5b2d3a716a198afeb6cc71daa30712faa7293942
 SIZE (golang-mock-v1.6.0_GH0.tar.gz) = 69251
-SHA256 (golang-mod-v0.5.0_GH0.tar.gz) = 9176aaaa49f9441047cc8768025e30af94048656f8261fe683ca11729dbdf7c7
-SIZE (golang-mod-v0.5.0_GH0.tar.gz) = 111977
-SHA256 (golang-net-ad29c8ab022f_GH0.tar.gz) = d0d38beccead458cd3988b06f8529560a8e1b5800902b00dc2d936c83be4021b
-SIZE (golang-net-ad29c8ab022f_GH0.tar.gz) = 1254246
+SHA256 (golang-mod-v0.5.1_GH0.tar.gz) = 0ceb1aa06f263416ac67b6844a1704cc8078749c7e8ea9c3900a5c06d00e6036
+SIZE (golang-mod-v0.5.1_GH0.tar.gz) = 112665
+SHA256 (golang-net-491a49abca63_GH0.tar.gz) = aa6aa87bb950aa94e0b44ebd29b707b272863baefb7ad7613a9753f0487bec42
+SIZE (golang-net-491a49abca63_GH0.tar.gz) = 1226608
 SHA256 (golang-protobuf-v1.5.2_GH0.tar.gz) = 088cc0f3ba18fb8f9d00319568ff0af5a06d8925a6e6cb983bb837b4efb703b3
 SIZE (golang-protobuf-v1.5.2_GH0.tar.gz) = 171702
 SHA256 (golang-sync-036812b2e83c_GH0.tar.gz) = 75ac8fc16bdceb2496c4a9cc98584b70c29032d91a9e57a624acb073e3232fda
 SIZE (golang-sync-036812b2e83c_GH0.tar.gz) = 18752
-SHA256 (golang-sys-6f6e22806c34_GH0.tar.gz) = 53e854fbac7b02e2307ad9229ab6b571ad5be10d46b3973a7041e5618eec9bed
-SIZE (golang-sys-6f6e22806c34_GH0.tar.gz) = 1210865
+SHA256 (golang-sys-4825e8c3871d_GH0.tar.gz) = f54fe514321c1d71f13deff3a185cd193bde1f794c41dee9a276b61a800a2bf8
+SIZE (golang-sys-4825e8c3871d_GH0.tar.gz) = 1255011
 SHA256 (golang-text-v0.3.7_GH0.tar.gz) = 7cab2f6c3133ac1d422edd952b0dd2082fa55a73c2663fb2defd9bf83d649b26
 SIZE (golang-text-v0.3.7_GH0.tar.gz) = 8354718
-SHA256 (golang-tools-v0.1.5_GH0.tar.gz) = fe47ea2bae87d8612ec8202c7fcf9ec7d125fbf236a36f1417d93295dbc3a855
-SIZE (golang-tools-v0.1.5_GH0.tar.gz) = 2843361
+SHA256 (golang-tools-v0.1.8_GH0.tar.gz) = f4449b1bc8aea5864bffadf507f4b690edae12b707c07c2f7497d6d5ff8497ec
+SIZE (golang-tools-v0.1.8_GH0.tar.gz) = 2929454
 SHA256 (golang-xerrors-5ec99f83aff1_GH0.tar.gz) = 71975d658357e170fd6a41f92539cde8b39c9cd8bfe5931b6311bc5f5c0da0d7
 SIZE (golang-xerrors-5ec99f83aff1_GH0.tar.gz) = 13664
 SHA256 (google-go-cmp-v0.5.6_GH0.tar.gz) = cba2118596f694c135b3f3d6fe49b73ca2a7882aa4d7f346e341cb106afce5f1
 SIZE (google-go-cmp-v0.5.6_GH0.tar.gz) = 104421
-SHA256 (google-go-genproto-d08c68adba83_GH0.tar.gz) = 99aa15fb243117875fcd81f2df84ccbd1915e2514d5deed847da421f0e55c279
-SIZE (google-go-genproto-d08c68adba83_GH0.tar.gz) = 11337639
-SHA256 (google-starlark-go-87f333178d59_GH0.tar.gz) = 784f3ed361885dc6a32548d7dc48763e98ac534a0114649de081284f295efcaf
-SIZE (google-starlark-go-87f333178d59_GH0.tar.gz) = 268943
+SHA256 (google-go-genproto-3a66f561d7aa_GH0.tar.gz) = 32918285394f05e8763c0bb7914fa3db1b0bbb20429e6eb836976b668f60954f
+SIZE (google-go-genproto-3a66f561d7aa_GH0.tar.gz) = 12193520
+SHA256 (google-starlark-go-70c0e40ae128_GH0.tar.gz) = 0c5f75018a875fbed15705761135245103215c4bf2a10242fc1ca4891a631dbc
+SIZE (google-starlark-go-70c0e40ae128_GH0.tar.gz) = 268831
 SHA256 (gorilla-websocket-v1.4.2_GH0.tar.gz) = 91937a36bc9e0da3c895c73d4cb74b2cdb1aff54ab21b0d0724000e7b5b85b84
 SIZE (gorilla-websocket-v1.4.2_GH0.tar.gz) = 54101
-SHA256 (grpc-grpc-go-v1.40.0_GH0.tar.gz) = baab44655d2ca715630356e6a74b2d27d91c8d40095913cd904bcc68ad332a82
-SIZE (grpc-grpc-go-v1.40.0_GH0.tar.gz) = 1305305
+SHA256 (grpc-grpc-go-v1.43.0_GH0.tar.gz) = 333ae8d72b0cb94eb815917a4994314459ef487dd04ddae82a5cc985816a0963
+SIZE (grpc-grpc-go-v1.43.0_GH0.tar.gz) = 1386087
 SHA256 (h12w-socks-v1.0.3_GH0.tar.gz) = 50b107b8f3e06d6f8bcc00f9e8a63e490e426a62617f36700bc336de055f613e
 SIZE (h12w-socks-v1.0.3_GH0.tar.gz) = 14641
-SHA256 (lucas-clemente-quic-go-v0.23.0_GH0.tar.gz) = 38e6a2aaf8b3db598ceadfd55ae0e923cde2004336e3ba3bdad365d27be5fa14
-SIZE (lucas-clemente-quic-go-v0.23.0_GH0.tar.gz) = 520167
+SHA256 (lucas-clemente-quic-go-v0.24.0_GH0.tar.gz) = 550483dfa5e6b100fd1c2809ff208106b2d1ffe0786f6353269a895f17d87034
+SIZE (lucas-clemente-quic-go-v0.24.0_GH0.tar.gz) = 520818
 SHA256 (marten-seemann-qtls-go1-16-v0.1.4_GH0.tar.gz) = e6166cfc140acb6cfc11526444640e31ed47cf8b9c31f5812904a7735ecd8aa6
 SIZE (marten-seemann-qtls-go1-16-v0.1.4_GH0.tar.gz) = 415515
 SHA256 (marten-seemann-qtls-go1-17-v0.1.0_GH0.tar.gz) = e1c22bac3a614f31b0ca5d32c2a5aeee9b5032f3b23b8951810c21e990ed3997
@@ -61,21 +61,27 @@ SHA256 (miekg-dns-v1.1.43_GH0.tar.gz) = 889d61c9ce9594ef0fa4b8b601fcf094082b8c12
 SIZE (miekg-dns-v1.1.43_GH0.tar.gz) = 200617
 SHA256 (nxadm-tail-v1.4.8_GH0.tar.gz) = 8208362046819275a0809000dceacbd7b2a7caa07bcd6547dd2ff9b2104fa56c
 SIZE (nxadm-tail-v1.4.8_GH0.tar.gz) = 1255770
-SHA256 (onsi-ginkgo-v1.16.4_GH0.tar.gz) = f4b9e08e035f5521a4572ce7bb534a3ba0d3c90b0a2d1ae84b9359d59b6ca486
-SIZE (onsi-ginkgo-v1.16.4_GH0.tar.gz) = 164036
+SHA256 (onsi-ginkgo-v1.16.5_GH0.tar.gz) = 0380c81321b764b75e76a7aa8fc8ab1ab361232a88d5b6124ef8b9a9e75d5287
+SIZE (onsi-ginkgo-v1.16.5_GH0.tar.gz) = 164965
 SHA256 (pelletier-go-toml-v1.9.4_GH0.tar.gz) = 2b00521c81b994a72d0f3bd3aa9273cb17fab61a5e9749aff1108117a8d7c397
 SIZE (pelletier-go-toml-v1.9.4_GH0.tar.gz) = 106507
-SHA256 (pires-go-proxyproto-v0.6.0_GH0.tar.gz) = 0f890b332f94097a5e8c0faab89d9c8550943a98a03e36e77371f942481ef54d
-SIZE (pires-go-proxyproto-v0.6.0_GH0.tar.gz) = 35455
+SHA256 (pires-go-proxyproto-v0.6.1_GH0.tar.gz) = caf9e8b59181ecd166e2c08b9f9350887775eabf0ad30078974ca9882a69b79d
+SIZE (pires-go-proxyproto-v0.6.1_GH0.tar.gz) = 37504
 SHA256 (pmezard-go-difflib-v1.0.0_GH0.tar.gz) = 28f3dc1b5c0efd61203ab07233f774740d3bf08da4d8153fb5310db6cea0ebda
 SIZE (pmezard-go-difflib-v1.0.0_GH0.tar.gz) = 11398
 SHA256 (protocolbuffers-protobuf-go-v1.27.1_GH0.tar.gz) = 3ec41a8324431e72f85e0dc0c2c098cc14c3cb1ee8820996c8f46afca2d65609
 SIZE (protocolbuffers-protobuf-go-v1.27.1_GH0.tar.gz) = 1278521
-SHA256 (refraction-networking-utls-0b2885c8c0d4_GH0.tar.gz) = 0832ef2718cd2230747f6dfbce923a2625a901a7a8e98794472d91f4a3fe6172
-SIZE (refraction-networking-utls-0b2885c8c0d4_GH0.tar.gz) = 546272
+SHA256 (refraction-networking-utls-v1.0.0_GH0.tar.gz) = 88c18e1913b291dc58b5088e7b1115508a6e0b1460f6bdb8b68ff761e56111ce
+SIZE (refraction-networking-utls-v1.0.0_GH0.tar.gz) = 546244
+SHA256 (riobard-go-bloom-cdc8013cb5b3_GH0.tar.gz) = b5c63cb5fb20bafcb7aef065d79fb9260ce8b8642dd2702d1d5e33f7c76f86c5
+SIZE (riobard-go-bloom-cdc8013cb5b3_GH0.tar.gz) = 5493
 SHA256 (seiflotfy-cuckoofilter-bc6005554a0c_GH0.tar.gz) = de044c02aee635b3b2eb2ce36568995b031ffa0c848a866556fcc5d3fa69aa83
 SIZE (seiflotfy-cuckoofilter-bc6005554a0c_GH0.tar.gz) = 6761
+SHA256 (stretchr-objx-v0.3.0_GH0.tar.gz) = 831cb044305e573d9ed18928b87feb1d31d1f17f3f54ec962d037c36f5463e24
+SIZE (stretchr-objx-v0.3.0_GH0.tar.gz) = 80456
 SHA256 (stretchr-testify-v1.7.0_GH0.tar.gz) = 560c0984072cb436b17bbce5699b205d5aa2beb58ef7a94530d7724b5739a8d6
 SIZE (stretchr-testify-v1.7.0_GH0.tar.gz) = 91073
-SHA256 (xtls-Go-3632bf3b7499_GH0.tar.gz) = 7a16b9a343273099fb993b78fdd1a43e6c6f2e269a32c4dda00a2142ffacc1ef
-SIZE (xtls-Go-3632bf3b7499_GH0.tar.gz) = 85176
+SHA256 (v2fly-ss-bloomring-28617310f63e_GH0.tar.gz) = 1cc39aa34e7147a79b16bf56e0fa6e8b1677f20c775b429585b09660482942dd
+SIZE (v2fly-ss-bloomring-28617310f63e_GH0.tar.gz) = 5704
+SHA256 (xtls-Go-d4af136d3672_GH0.tar.gz) = 3542a3c1f1e588b7eb47e01bf55dff2d85184ad6ab017a62e6331d509c7f4a30
+SIZE (xtls-Go-d4af136d3672_GH0.tar.gz) = 88521