75 Commits

Author SHA256 Message Date
651e1b6624 Accepting request 1332695 from server:proxy
- Update version to 5.44.1
  * uTLS: bundled library updated to v1.8.2 for Chrome120 imitation profile
    identification
  * Update golang toolchain to v1.25.6, which fixed an vulnerable
    (tls.Config).Clone function
  * Fix bugs (forwarded request 1332694 from hillwood)

OBS-URL: https://build.opensuse.org/request/show/1332695
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/v2ray-core?expand=0&rev=35
2026-02-12 16:30:26 +00:00
1c75e3a665 - Update version to 5.44.1
* uTLS: bundled library updated to v1.8.2 for Chrome120 imitation profile
    identification
  * Update golang toolchain to v1.25.6, which fixed an vulnerable
    (tls.Config).Clone function
  * Fix bugs

OBS-URL: https://build.opensuse.org/package/show/server:proxy/v2ray-core?expand=0&rev=68
2026-02-12 12:41:27 +00:00
b7bce8fbf3 Accepting request 1323677 from server:proxy
- Update version to 5.42.0
  * Add TLSMirror bootstrap enrollment and self enrollment feature
  * TLSMirror Inverse Role Request Tripper Enrollment Server Support
- Drop fix-CVE-2025-47911.patch, fixed by upstream (forwarded request 1323676 from hillwood)

OBS-URL: https://build.opensuse.org/request/show/1323677
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/v2ray-core?expand=0&rev=34
2025-12-19 15:46:12 +00:00
b8e6a53bb6 Accepting request 1323676 from home:hillwood:branches:server:proxy
- Update version to 5.42.0
  * Add TLSMirror bootstrap enrollment and self enrollment feature
  * TLSMirror Inverse Role Request Tripper Enrollment Server Support
- Drop fix-CVE-2025-47911.patch, fixed by upstream

OBS-URL: https://build.opensuse.org/request/show/1323676
OBS-URL: https://build.opensuse.org/package/show/server:proxy/v2ray-core?expand=0&rev=66
2025-12-19 13:21:02 +00:00
ad076e7247 Accepting request 1310006 from server:proxy
- Fix CVE-2025-47911 and boo#1251404
  * Add fix-CVE-2025-47911.patch
  * Update golang.org/x/net to 0.45.0 in vendor (forwarded request 1309804 from hillwood)

OBS-URL: https://build.opensuse.org/request/show/1310006
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/v2ray-core?expand=0&rev=33
2025-10-10 15:09:16 +00:00
74fdfb54e1 Accepting request 1309804 from home:hillwood:branches:server:proxy
- Fix CVE-2025-47911 and boo#1251404
  * Add fix-CVE-2025-47911.patch
  * Update golang.org/x/net to 0.45.0 in vendor

OBS-URL: https://build.opensuse.org/request/show/1309804
OBS-URL: https://build.opensuse.org/package/show/server:proxy/v2ray-core?expand=0&rev=64
2025-10-09 13:17:28 +00:00
dc810614f5 Accepting request 1304080 from server:proxy
- Update version to 5.38.0
  * TLSMirror Connection Enrollment System
  * Add TLSMirror Sequence Watermarking
  * LSMirror developer preview protocol is now a part of mainline V2Ray
  * proxy dns with NOTIMP error
  * Add TLSMirror looks like TLS censorship resistant transport protocol
    as a developer preview transport
  * proxy dns with NOTIMP error
  * fix false success from SOCKS server when Dispatch() fails
  * HTTP inbound: Directly forward plain HTTP 1xx response header
  * add a option to override domain used to query https record
  * Fix bugs
  * Update vendor (forwarded request 1304079 from hillwood)

OBS-URL: https://build.opensuse.org/request/show/1304080
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/v2ray-core?expand=0&rev=32
2025-09-11 14:40:39 +00:00
3a91eca424 Accepting request 1304079 from home:hillwood:branches:server:proxy
- Update version to 5.38.0
  * TLSMirror Connection Enrollment System
  * Add TLSMirror Sequence Watermarking
  * LSMirror developer preview protocol is now a part of mainline V2Ray
  * proxy dns with NOTIMP error
  * Add TLSMirror looks like TLS censorship resistant transport protocol
    as a developer preview transport
  * proxy dns with NOTIMP error
  * fix false success from SOCKS server when Dispatch() fails
  * HTTP inbound: Directly forward plain HTTP 1xx response header
  * add a option to override domain used to query https record
  * Fix bugs
  * Update vendor

OBS-URL: https://build.opensuse.org/request/show/1304079
OBS-URL: https://build.opensuse.org/package/show/server:proxy/v2ray-core?expand=0&rev=62
2025-09-11 12:23:40 +00:00
d97ffe0276 Accepting request 1281929 from server:proxy
- Update version to 5.33.0
  * bump github.com/quic-go/quic-go from 0.51.0 to 0.52.0(boo#1243946 and CVE-2025-297850)
  * Update other vendor source (forwarded request 1281928 from hillwood)

OBS-URL: https://build.opensuse.org/request/show/1281929
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/v2ray-core?expand=0&rev=31
2025-06-02 20:01:18 +00:00
1d9c80721d Accepting request 1281928 from home:hillwood:branches:server:proxy
- Update version to 5.33.0
  * bump github.com/quic-go/quic-go from 0.51.0 to 0.52.0(boo#1243946 and CVE-2025-297850)
  * Update other vendor source

OBS-URL: https://build.opensuse.org/request/show/1281928
OBS-URL: https://build.opensuse.org/package/show/server:proxy/v2ray-core?expand=0&rev=60
2025-06-02 12:57:15 +00:00
6266606564 Accepting request 1274232 from server:proxy
OBS-URL: https://build.opensuse.org/request/show/1274232
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/v2ray-core?expand=0&rev=30
2025-05-05 20:26:41 +00:00
9ea770e162 Accepting request 1274229 from home:hillwood:branches:server:proxy
- Update version to 5.31.0
  * Add Dns Proxy Response TTL Control
  * Fix call newError Base with a nil value error
  * Update vendor (boo#1235164)

OBS-URL: https://build.opensuse.org/request/show/1274229
OBS-URL: https://build.opensuse.org/package/show/server:proxy/v2ray-core?expand=0&rev=58
2025-05-04 11:59:07 +00:00
8e8a978604 Accepting request 1267381 from server:proxy
OBS-URL: https://build.opensuse.org/request/show/1267381
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/v2ray-core?expand=0&rev=29
2025-04-07 15:37:29 +00:00
273bb92dc1 Accepting request 1267356 from home:MargueriteSu:branches:server:proxy
- Update version to 5.29.3
  * Enable restricted mode load for http protocol client
  * Correctly implement QUIC sniffer when handling multiple initial packets
  * Fix unreleased cache buffer in QUIC sniffing
  * A temporary testing fix for the buffer corruption issue
  * QUIC Sniffer Restructure

OBS-URL: https://build.opensuse.org/request/show/1267356
OBS-URL: https://build.opensuse.org/package/show/server:proxy/v2ray-core?expand=0&rev=56
2025-04-06 08:07:13 +00:00
612be5ac28 Accepting request 1225825 from server:proxy
- Update version to 5.22.0
  * Add packetEncoding for Hysteria
  * Add ECH Client Support
  * Add support for parsing some shadowsocks links
  * Add Mekya Transport
  * Fix bugs (forwarded request 1225824 from hillwood)

OBS-URL: https://build.opensuse.org/request/show/1225825
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/v2ray-core?expand=0&rev=28
2024-11-22 22:53:15 +00:00
370b087ba5 Accepting request 1225824 from home:hillwood:branches:server:proxy
- Update version to 5.22.0
  * Add packetEncoding for Hysteria
  * Add ECH Client Support
  * Add support for parsing some shadowsocks links
  * Add Mekya Transport
  * Fix bugs

OBS-URL: https://build.opensuse.org/request/show/1225824
OBS-URL: https://build.opensuse.org/package/show/server:proxy/v2ray-core?expand=0&rev=54
2024-11-22 12:48:44 +00:00
fbd1243b62 Accepting request 1200823 from server:proxy
- Update version to 5.18.0
  * Add timeout for http request roundtripper
  * Fix ss2022 auth reader size overflow
  * Add pie build mode to all binary builds
  * Support "services" root config in cfgv4
  * packet_encoding for config v4
  * add MPTCP support
  * Add (Experimental) Meyka Building Blocks to request Transport
  * Add timeout for http request roundtripper
  * Hysteria2: Add Hysteria2 Protocol
  * Add AllowInsecureIfPinnedPeerCertificate option to tls security
  * Add tls certChainHash command
  * add support for socket activation
  * Add pprof flag for debugging
  * Fix bugs

 - Update version to 5.15.1 (forwarded request 1200822 from hillwood)

OBS-URL: https://build.opensuse.org/request/show/1200823
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/v2ray-core?expand=0&rev=27
2024-09-15 10:35:52 +00:00
41f9a67336 Accepting request 1200822 from home:hillwood:branches:server:proxy
- Update version to 5.18.0
  * Add timeout for http request roundtripper
  * Fix ss2022 auth reader size overflow
  * Add pie build mode to all binary builds
  * Support "services" root config in cfgv4
  * packet_encoding for config v4
  * add MPTCP support
  * Add (Experimental) Meyka Building Blocks to request Transport
  * Add timeout for http request roundtripper
  * Hysteria2: Add Hysteria2 Protocol
  * Add AllowInsecureIfPinnedPeerCertificate option to tls security
  * Add tls certChainHash command
  * add support for socket activation
  * Add pprof flag for debugging
  * Fix bugs

 - Update version to 5.15.1

OBS-URL: https://build.opensuse.org/request/show/1200822
OBS-URL: https://build.opensuse.org/package/show/server:proxy/v2ray-core?expand=0&rev=52
2024-09-13 12:08:03 +00:00
efbf119740 Accepting request 1181097 from server:proxy
- Update version to 5.16.1
  * Add Keep-Alive to removed headers (forwarded request 1181096 from hillwood)

OBS-URL: https://build.opensuse.org/request/show/1181097
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/v2ray-core?expand=0&rev=26
2024-06-17 17:29:45 +00:00
6c6cddd0e6 Accepting request 1181096 from home:hillwood:branches:server:proxy
- Update version to 5.16.1
  * Add Keep-Alive to removed headers

OBS-URL: https://build.opensuse.org/request/show/1181096
OBS-URL: https://build.opensuse.org/package/show/server:proxy/v2ray-core?expand=0&rev=50
2024-06-16 08:23:03 +00:00
81130c0267 Accepting request 1167662 from server:proxy
- Update version tp 5.15.1
   * feat: RandomStrategy AliveOnly
   * Improve container image tags and timestamp
   * Add delay_auth_write to Socks5 Client Advanced Config
   * Add MaxMin TLS version support in TLS Setting
   * feat: RandomStrategy AliveOnly
   * Improve container image tags and timestamp
   * Fixed an encrypted traffic's malleable vulnerability that allow 
     integrity corruption by an attacker with a privileged network 
     position to silently drop segments of traffic from an encrypted 
     traffic stream.
   * Update documents
   * Fix bugs
- Update vendor, fix CVE-2024-22189 boo#1222488 (forwarded request 1167661 from hillwood)

OBS-URL: https://build.opensuse.org/request/show/1167662
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/v2ray-core?expand=0&rev=25
2024-04-15 18:17:30 +00:00
6ddbc004d2 Accepting request 1167661 from home:hillwood:branches:server:proxy
- Update version tp 5.15.1
   * feat: RandomStrategy AliveOnly
   * Improve container image tags and timestamp
   * Add delay_auth_write to Socks5 Client Advanced Config
   * Add MaxMin TLS version support in TLS Setting
   * feat: RandomStrategy AliveOnly
   * Improve container image tags and timestamp
   * Fixed an encrypted traffic's malleable vulnerability that allow 
     integrity corruption by an attacker with a privileged network 
     position to silently drop segments of traffic from an encrypted 
     traffic stream.
   * Update documents
   * Fix bugs
- Update vendor, fix CVE-2024-22189 boo#1222488

OBS-URL: https://build.opensuse.org/request/show/1167661
OBS-URL: https://build.opensuse.org/package/show/server:proxy/v2ray-core?expand=0&rev=48
2024-04-14 13:14:54 +00:00
7a64ab8049 Accepting request 1130554 from server:proxy
OBS-URL: https://build.opensuse.org/request/show/1130554
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/v2ray-core?expand=0&rev=24
2023-12-03 19:49:30 +00:00
5e340857c7 Accepting request 1130553 from home:hillwood:branches:server:proxy
- Update version to 5.12.1
  * Shadowsocks2022 Client Support
  * Apply DomainStrategy to outbound target
  * Add DomainStrategy to JSONv5 outbound
  * Add sniffing for TUN
  * Add HTTPUpgrade transport
  * It is a reduced version of WebSocket Transport that can pass many
    reverse proxies and CDNs without running a WebSocket protocol stack
  * TUN Support
  * Add uTLS support for h2 transport
  * Fix bugs

OBS-URL: https://build.opensuse.org/request/show/1130553
OBS-URL: https://build.opensuse.org/package/show/server:proxy/v2ray-core?expand=0&rev=46
2023-12-03 08:49:25 +00:00
b6e6cc4831 Accepting request 1119977 from server:proxy
(forwarded request 1119975 from hillwood)

OBS-URL: https://build.opensuse.org/request/show/1119977
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/v2ray-core?expand=0&rev=23
2023-10-24 18:09:40 +00:00
76cfe7ab52 Accepting request 1119975 from home:hillwood:branches:server:proxy
OBS-URL: https://build.opensuse.org/request/show/1119975
OBS-URL: https://build.opensuse.org/package/show/server:proxy/v2ray-core?expand=0&rev=44
2023-10-24 12:21:53 +00:00
5abf748822 Accepting request 1116313 from home:hillwood:branches:server:proxy
- Update version to 5.8.0
  * DNS over QUIC should not have "http/1.1" and "h2" ALPNs
  * Migrate to quic-go v0.36.0
  * Fix: parse for the CipherType of Shadowsocks in simplified config
  * Fix protocol matching in routing
  * Fix CI breakage in 5.7.0
- Build by golang 1.20, workaround build error on golang 1.21

OBS-URL: https://build.opensuse.org/request/show/1116313
OBS-URL: https://build.opensuse.org/package/show/server:proxy/v2ray-core?expand=0&rev=43
2023-10-08 13:45:44 +00:00
7b0395f4c2 - Drop vendor in filelist (forwarded request 1095190 from hillwood)
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/v2ray-core?expand=0&rev=22
2023-06-25 19:42:08 +00:00
OBS User buildservice-autocommit
af387e29d2 Updating link to change in openSUSE:Factory/v2ray-core revision 22
OBS-URL: https://build.opensuse.org/package/show/server:proxy/v2ray-core?expand=0&rev=9ffd2b77080501b0c6a9d5b35e4ba1d7
2023-06-25 19:42:08 +00:00
OBS User buildservice-autocommit
2f1290acab Accepting request 1095191 from server:proxy
baserev update by copy to link target

OBS-URL: https://build.opensuse.org/request/show/1095191
OBS-URL: https://build.opensuse.org/package/show/server:proxy/v2ray-core?expand=0&rev=42
2023-06-25 19:42:08 +00:00
cd0063596a Accepting request 1095190 from home:hillwood:branches:server:proxy
- Drop vendor in filelist

OBS-URL: https://build.opensuse.org/request/show/1095190
OBS-URL: https://build.opensuse.org/package/show/server:proxy/v2ray-core?expand=0&rev=41
2023-06-25 07:47:51 +00:00
78ef460fcb Accepting request 1092473 from server:proxy
- Update version to 5.7.0
  * meek: a new transport protocol meek is added.
  * HTTP Proxy Add h1SkipWaitForReply Option to HTTP Proxy Protocol
  * set v2ray binary as an entrypoint in container images
  * Add Integrated Container Image Building
  * Skip validating on empty http host config
  * Add PacketAddr support to Trojan
  * DomainStrategy support for all outbounds
  * Add an option to replace destination address in access log with sniffed domain
  * uTLS uTLS ALPN Control
  * uTLS New Security Type uTLS: TLS Client Hello imitation
  * DNS Support per-client configuration
  * DNS Support specifying domain matcher
  * Add bind to device to Windows and Darwin
  * Replace default Health Ping URL to HTTPS for burst observatory
  * Implement Match and MatchAny for all MatcherGroup
  * Fix bugs (forwarded request 1092471 from hillwood)

OBS-URL: https://build.opensuse.org/request/show/1092473
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/v2ray-core?expand=0&rev=21
2023-06-12 13:27:24 +00:00
5bc256ae18 Accepting request 1092471 from home:hillwood:branches:server:proxy
- Update version to 5.7.0
  * meek: a new transport protocol meek is added.
  * HTTP Proxy Add h1SkipWaitForReply Option to HTTP Proxy Protocol
  * set v2ray binary as an entrypoint in container images
  * Add Integrated Container Image Building
  * Skip validating on empty http host config
  * Add PacketAddr support to Trojan
  * DomainStrategy support for all outbounds
  * Add an option to replace destination address in access log with sniffed domain
  * uTLS uTLS ALPN Control
  * uTLS New Security Type uTLS: TLS Client Hello imitation
  * DNS Support per-client configuration
  * DNS Support specifying domain matcher
  * Add bind to device to Windows and Darwin
  * Replace default Health Ping URL to HTTPS for burst observatory
  * Implement Match and MatchAny for all MatcherGroup
  * Fix bugs

OBS-URL: https://build.opensuse.org/request/show/1092471
OBS-URL: https://build.opensuse.org/package/show/server:proxy/v2ray-core?expand=0&rev=39
2023-06-12 07:25:31 +00:00
9195d9d4f4 Accepting request 1056203 from server:proxy
OBS-URL: https://build.opensuse.org/request/show/1056203
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/v2ray-core?expand=0&rev=20
2023-01-05 16:11:44 +00:00
94e0bbad45 Accepting request 1056175 from home:fusionfuture:branches:server:proxy
- Fix service command: "run" is required in v2ray 5.x

OBS-URL: https://build.opensuse.org/request/show/1056175
OBS-URL: https://build.opensuse.org/package/show/server:proxy/v2ray-core?expand=0&rev=37
2023-01-05 14:01:08 +00:00
0aaa6f5085 Accepting request 1045962 from server:proxy
OBS-URL: https://build.opensuse.org/request/show/1045962
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/v2ray-core?expand=0&rev=19
2023-01-01 08:39:09 +00:00
88b4ed0eb6 Accepting request 1045733 from home:MargueriteSu:branches:server:proxy
- Update version to 5.2.0
  * New Features
    + uTLS New Security Type uTLS: TLS Client Hello imitation.
      Only client without transport, or with websocket transport is
      currently supported.
    + DNS Support per-client configuration
    + DNS Support specifying domain matcher
    + Replace default Health Ping URL to HTTPS
    + Implement Match and MatchAny for all MatcherGroup, IndexMatcher
  * Fixes
    + Fix typo in error message
    + Support domain string validation
    + Charset of ACAutomationMatcherGroup should accept all ASCII characters
    + Fix logic of domain override
    + Fix HTTP sniff
    + Fix config merger fixes
    + Fix selectLeastLoad() returns wrong number of nodes
    + Fix(freebsd): ReadUDPMsg nil pointer
    + fix: socks4/4a client handshake
    + Add transport original name to listen unix
    + fix Replace "math/rand" with "crypto/rand" in padding generation
    + Fix remove v2ctl from debian/rules
    + Fix getting shared flags for balance info command
    + Fix erroneous prefix checking
    + Fix json.Reader: fill output bytes as much as possible
    + Guard against nil pointer dereference of (*NetworkList)
  * Chores
    + Add tests for idn support
    + Refactor: replace netaddr package with netipx

OBS-URL: https://build.opensuse.org/request/show/1045733
OBS-URL: https://build.opensuse.org/package/show/server:proxy/v2ray-core?expand=0&rev=35
2023-01-01 02:45:52 +00:00
587a21684c Accepting request 942765 from server:proxy
OBS-URL: https://build.opensuse.org/request/show/942765
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/v2ray-core?expand=0&rev=18
2021-12-27 15:07:27 +00:00
49d43f4b91 Accepting request 942456 from home:zzndb001:branches:server:proxy
- Update version to 4.44.0
  * Fix DoS attack vulnerability in CommandSwitchAccountFactory. (@geeknik)
  * Apply timeout to DNS outbound. (#1330 @nekohasekai)

OBS-URL: https://build.opensuse.org/request/show/942456
OBS-URL: https://build.opensuse.org/package/show/server:proxy/v2ray-core?expand=0&rev=34
2021-12-27 12:11:32 +00:00
de6f34f8e4 Accepting request 935008 from server:proxy
Automatic systemd hardening effort by the security team. This has not been tested. For details please see https://en.opensuse.org/openSUSE:Security_Features#Systemd_hardening_effort (forwarded request 935001 from jsegitz)

OBS-URL: https://build.opensuse.org/request/show/935008
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/v2ray-core?expand=0&rev=17
2021-12-01 19:47:34 +00:00
3a0f2af5a4 Accepting request 935001 from home:jsegitz:branches:systemdhardening:server:proxy
Automatic systemd hardening effort by the security team. This has not been tested. For details please see https://en.opensuse.org/openSUSE:Security_Features#Systemd_hardening_effort

OBS-URL: https://build.opensuse.org/request/show/935001
OBS-URL: https://build.opensuse.org/package/show/server:proxy/v2ray-core?expand=0&rev=33
2021-12-01 14:41:50 +00:00
e7b4460b7e Accepting request 930774 from server:proxy
- Update version to 4.43.0
  * Send Shadowsocks handshake with payload data if available
  * Custom TCP Fast Open queue length support
  * Fix Trojan fallback cannot get ALPN
  * Fix QueryStrategy ignored
  * Fix UDP connection transport connection terminated unnecessarily
  * refactor: move from io/ioutil to io and os package
  * Fix some tests to use udp.PickPort() 
  * Fix flaky TestVMessDynamicPort (forwarded request 930773 from hillwood)

OBS-URL: https://build.opensuse.org/request/show/930774
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/v2ray-core?expand=0&rev=16
2021-11-11 20:38:04 +00:00
d96a9bc267 Accepting request 930773 from home:hillwood:branches:server:proxy
- Update version to 4.43.0
  * Send Shadowsocks handshake with payload data if available
  * Custom TCP Fast Open queue length support
  * Fix Trojan fallback cannot get ALPN
  * Fix QueryStrategy ignored
  * Fix UDP connection transport connection terminated unnecessarily
  * refactor: move from io/ioutil to io and os package
  * Fix some tests to use udp.PickPort() 
  * Fix flaky TestVMessDynamicPort

OBS-URL: https://build.opensuse.org/request/show/930773
OBS-URL: https://build.opensuse.org/package/show/server:proxy/v2ray-core?expand=0&rev=32
2021-11-11 03:27:41 +00:00
366431c406 Accepting request 920804 from server:proxy
OBS-URL: https://build.opensuse.org/request/show/920804
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/v2ray-core?expand=0&rev=15
2021-09-22 20:12:55 +00:00
f184515305 Accepting request 920656 from home:zzndb001:branches:server:proxy
- Update to 4.42.2
  * TLS: support client certificate authentication #1169 Thanks @qq906907952
  * Socks: support 4/4a version of the socks protocol (#1269 Thanks @nekohasekai)
  * DNS: add option disableFallbackIfMatch for DNS (#1270 Thanks @nekohasekai)
  * DoQ(DNS over QUIC) local mode supports IP destination
  (#1226 Thanks @AkinoKaede)
  * Observatory will now probe outbounds in a deterministic order
  (#1230 Thanks @digglife)
  * DNS response will respect request type(like AAAA, A)
  (#1235 Thanks @AkinoKaede)
  * Fix typo in DNS log output (#1183 Thanks @rurirei)
  * Fix typo in observatory log output (#1211 Thanks @ihotte)
  * Fix version string not updated to match release version
  * Fix IP length not deterministic (#1267 Thanks @Loyalsoldier)
  * Fix HTTP outbound not respect socket config (#1264 Thanks @Vigilans)
  * Fix sockopt.mark type (#1264 Thanks @Vigilans)
  * Fix typo in browser forwarder error message
- Update in 4.41.1
  * VMess: Added 2 VMess experiments AuthenticatedLength and NoTerminationSignal
  #940 Thanks @RPRX
  * Hardening Draining connection at client side when receiving invalid data.
  #940 Thanks @RPRX
  * Observatory Support custom probe interval and probe URL. Thanks @nekohasekai
  * Fixed connection stability issue when in h2, grpc transport.
  #1059 #1058 #1056 Thanks @IRN-Kawakaze @architecturers @lijinglin3
  * Further fixed connection stability issue when in h2, grpc transport.
  check https://github.com/v2fly/v2ray-core/releases/tag/v4.41.1 for more info
- Update in 4.40.1
  * DNS: support DNS over TCP. #983 Thanks @AkinoKaede
  * Fix: new cert issuing is incorrectly delayed. #998 Thanks @bhoppi

OBS-URL: https://build.opensuse.org/request/show/920656
OBS-URL: https://build.opensuse.org/package/show/server:proxy/v2ray-core?expand=0&rev=31
2021-09-22 06:57:51 +00:00
5be26e0324 Accepting request 897040 from server:proxy
- Update version to 4.39.2
  * Websocket: support header based Websocket early data & its partial browser
  forwarder support
  * GeoData: add a memory efficient geodata decoder called memconservative for
  memory-limited devices #934 #953 #964 #965 #967 #977 Thanks @Loyalsoldier @rurirei
  * HTTP/2 Transport: support to set method and headers for outgoing connections
  * TCP Socket Option: support to set keepalive interval on Linux operating system
  #962 Thanks @therealak12
  * Fix BrowserForwarder panics with empty config (#954) Thanks @AkinoKaede
  @Loyalsoldier
  * Fix FakeDNS prints error with empty config (#955) Thanks @Loyalsoldier
  * Fix Dual stack FakeDNS Close method (#956) Thanks @Loyalsoldier
  * Fix Observatory starts with empty config & fails to close (#957) Thanks
  @Loyalsoldier
  * Fix Null check on alternative system dialer (#959) Thanks @rurirei
  * Fixed the chain proxy support for gRPC and HTTP/2 transport
  * Fixed leastping logic (#1019) Thanks @fanyiguang
  * Fixed v2ctl unable to create geodata loaders (#1014) Thanks @ght99
- Update in 4.38.3
  - FakeDNS: Added fakedns+others sniffer , based on #697 . Thanks @yuhan6665
  - TLS: A SECURITY improvement that allow the remote peer's TLS certificate
  to be pinned to a known value. Document for TLS is updated
  - Observatory: A component that measure the connectivity of selected outbounds
  The document for Observatory is updated.
  - Routing : leastPing balancing strategy is added. This strategy will select
  a outbound that is alive and completed HTTPS GET request in the least time.
  The document for Routing is updated.
  - Fixed crashing in fake dns. #931 Thanks @IceCodeNew
  - Added IPv6 pool in fake dns by default. #925 Thanks @Loyalsoldier
  - Return ErrEmptyResponse for fakedns. #926 Thanks @sixg0000d
  - Fixed UDP DNS connection cause crash. Thanks @nekohasekai
  - Fixed two typo in comments. Thanks @U-v-U
  * Multi-json support for observatory, browser forwarder.
  #944 Thanks @ha-ku @AkinoKaede
- Add browserforwarder related v2ray-extra.zip (forwarded request 896867 from zzndb001)

OBS-URL: https://build.opensuse.org/request/show/897040
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/v2ray-core?expand=0&rev=14
2021-06-03 22:33:32 +00:00
ef02c49747 Accepting request 896867 from home:zzndb001:branches:server:proxy
- Update version to 4.39.2
  * Websocket: support header based Websocket early data & its partial browser
  forwarder support
  * GeoData: add a memory efficient geodata decoder called memconservative for
  memory-limited devices #934 #953 #964 #965 #967 #977 Thanks @Loyalsoldier @rurirei
  * HTTP/2 Transport: support to set method and headers for outgoing connections
  * TCP Socket Option: support to set keepalive interval on Linux operating system
  #962 Thanks @therealak12
  * Fix BrowserForwarder panics with empty config (#954) Thanks @AkinoKaede
  @Loyalsoldier
  * Fix FakeDNS prints error with empty config (#955) Thanks @Loyalsoldier
  * Fix Dual stack FakeDNS Close method (#956) Thanks @Loyalsoldier
  * Fix Observatory starts with empty config & fails to close (#957) Thanks
  @Loyalsoldier
  * Fix Null check on alternative system dialer (#959) Thanks @rurirei
  * Fixed the chain proxy support for gRPC and HTTP/2 transport
  * Fixed leastping logic (#1019) Thanks @fanyiguang
  * Fixed v2ctl unable to create geodata loaders (#1014) Thanks @ght99
- Update in 4.38.3
  - FakeDNS: Added fakedns+others sniffer , based on #697 . Thanks @yuhan6665
  - TLS: A SECURITY improvement that allow the remote peer's TLS certificate
  to be pinned to a known value. Document for TLS is updated
  - Observatory: A component that measure the connectivity of selected outbounds
  The document for Observatory is updated.
  - Routing : leastPing balancing strategy is added. This strategy will select
  a outbound that is alive and completed HTTPS GET request in the least time.
  The document for Routing is updated.
  - Fixed crashing in fake dns. #931 Thanks @IceCodeNew
  - Added IPv6 pool in fake dns by default. #925 Thanks @Loyalsoldier
  - Return ErrEmptyResponse for fakedns. #926 Thanks @sixg0000d
  - Fixed UDP DNS connection cause crash. Thanks @nekohasekai
  - Fixed two typo in comments. Thanks @U-v-U
  * Multi-json support for observatory, browser forwarder.
  #944 Thanks @ha-ku @AkinoKaede
- Add browserforwarder related v2ray-extra.zip

OBS-URL: https://build.opensuse.org/request/show/896867
OBS-URL: https://build.opensuse.org/package/show/server:proxy/v2ray-core?expand=0&rev=29
2021-06-03 02:55:52 +00:00
96e0981e4b Accepting request 885561 from server:proxy
- update version to 4.37.3
  * Add multiple address host support for DNS (#884 #886 #888)
  * Fix geoiop & geosite load issue (#889)
- update in 4.37.2
  * Add browser forwarder support for Websocket (#818)
  * Add Websocket 0-RTT early data support (#818)
  * Add replay protection for Shadowsocks proxy (#777)
  * Add queryStrategy option for DNS (#794)
  * Add disableFallback & skipFallback option for DNS client (#864)
  * Add inversed GeoIP matching (#860)
  * Add grpcSettings & gunSettings to streamSettings (00879c4) @rprx
  * Fix vprotogen loop dependency (#797) @Loyalsoldier @U-v-U
  * Fix DNS tests timeout due to network instability (#805) @Loyalsoldier
  * Remove AA header flag in DNS query (#817) @Loyalsoldier
  * TProxy: cannot find IPv6 destination in redirect mode (#815) @mzz2017
  * Context: ctx initialization for core.functions (#841) @rurirei
  * Set FakeDNS FakeEnable option dynamically (#879) @sixg0000d @Loyalsoldier
  * Fix Websocket early data 404 bug (#859) @k79e
  * Fix QUIC: disconnect due to timeout (#850) @bhoppi
  * Log: remove package path prefix in logs (#840 0138017 78c1993) @kslr
- update in 4.36.2
  * Fix gRPC max delay unintentionally low (1eaec68) @xiaokangwang
  * Fix core panics when zero domain/full type of rule (#786) @darsvador
- update in 4.36.1
  * Add gRPC/gun transport (#757 #783)
  * Add loopback proxy (#770)
  * Add a new efficient routing rule matcher MphDomainMatcher (#743)
  * FakeDNS: use 198.18.0.0/15 as default FakeDNS IP pool (#779)
- update build needed golang version to 1.16
- keep go.sum go.mod to fix build issue with 'matched no packages'
- add geo files manually since upstream removed them from source (forwarded request 885541 from zzndb001)

OBS-URL: https://build.opensuse.org/request/show/885561
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/v2ray-core?expand=0&rev=13
2021-04-15 14:57:54 +00:00
174cc5bcef Accepting request 885541 from home:zzndb:branches:server:proxy
- update version to 4.37.3
  * Add multiple address host support for DNS (#884 #886 #888)
  * Fix geoiop & geosite load issue (#889)
- update in 4.37.2
  * Add browser forwarder support for Websocket (#818)
  * Add Websocket 0-RTT early data support (#818)
  * Add replay protection for Shadowsocks proxy (#777)
  * Add queryStrategy option for DNS (#794)
  * Add disableFallback & skipFallback option for DNS client (#864)
  * Add inversed GeoIP matching (#860)
  * Add grpcSettings & gunSettings to streamSettings (00879c4) @rprx
  * Fix vprotogen loop dependency (#797) @Loyalsoldier @U-v-U
  * Fix DNS tests timeout due to network instability (#805) @Loyalsoldier
  * Remove AA header flag in DNS query (#817) @Loyalsoldier
  * TProxy: cannot find IPv6 destination in redirect mode (#815) @mzz2017
  * Context: ctx initialization for core.functions (#841) @rurirei
  * Set FakeDNS FakeEnable option dynamically (#879) @sixg0000d @Loyalsoldier
  * Fix Websocket early data 404 bug (#859) @k79e
  * Fix QUIC: disconnect due to timeout (#850) @bhoppi
  * Log: remove package path prefix in logs (#840 0138017 78c1993) @kslr
- update in 4.36.2
  * Fix gRPC max delay unintentionally low (1eaec68) @xiaokangwang
  * Fix core panics when zero domain/full type of rule (#786) @darsvador
- update in 4.36.1
  * Add gRPC/gun transport (#757 #783)
  * Add loopback proxy (#770)
  * Add a new efficient routing rule matcher MphDomainMatcher (#743)
  * FakeDNS: use 198.18.0.0/15 as default FakeDNS IP pool (#779)
- update build needed golang version to 1.16
- keep go.sum go.mod to fix build issue with 'matched no packages'
- add geo files manually since upstream removed them from source

OBS-URL: https://build.opensuse.org/request/show/885541
OBS-URL: https://build.opensuse.org/package/show/server:proxy/v2ray-core?expand=0&rev=27
2021-04-15 07:08:06 +00:00
e096b1189c Accepting request 878159 from server:proxy
- update version to 4.35.1
  * Add support for FakeDNS (#395 #406 #696) @yuhan6665
  * Add streamSetting / transport support for outbound front proxy
  * Add zero pseudo encryption for better performance VMess
  * Add support to disable compatibility for legacy VMess MD5 (#596) @dyhkwong
  * Add a faster and more memory-efficient routing rule matcher
    HybridDomainMatcher (#587 #639) @darsvador
  * Add support to disable DNS cache (#699 #705) @CalmLong
  * Fix test HTTP/2 dial timeout (#570) @kslr
  * Fix Trojan panic when UDP dispatcher fails to write response (#599) @maskedeken
  * Fix TCP default ALPN (#716) @AkinoKaede
  * Fix DNS rule index out of range (#727) @Loyalsoldier
  Check https://github.com/v2fly/v2ray-core/releases/tag/v4.35.1 for more info
- update import path to github.com/v2fly/v2ray-core/v4 (forwarded request 877960 from zzndb001)

OBS-URL: https://build.opensuse.org/request/show/878159
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/v2ray-core?expand=0&rev=12
2021-03-11 19:10:08 +00:00