Revisions of v2ray-core
Ana Guerrero (anag+factory)
accepted
request 1225825
from
Hillwood Yang (hillwood)
(revision 28)
- 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)
Ana Guerrero (anag+factory)
accepted
request 1200823
from
Hillwood Yang (hillwood)
(revision 27)
- 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)
Ana Guerrero (anag+factory)
accepted
request 1181097
from
Hillwood Yang (hillwood)
(revision 26)
- Update version to 5.16.1 * Add Keep-Alive to removed headers (forwarded request 1181096 from hillwood)
Ana Guerrero (anag+factory)
accepted
request 1167662
from
Hillwood Yang (hillwood)
(revision 25)
- 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)
Ana Guerrero (anag+factory)
accepted
request 1119977
from
Hillwood Yang (hillwood)
(revision 23)
(forwarded request 1119975 from hillwood)
Dominique Leuenberger (dimstar_suse)
accepted
request 1095191
from
Hillwood Yang (hillwood)
(revision 22)
- Drop vendor in filelist (forwarded request 1095190 from hillwood)
Dominique Leuenberger (dimstar_suse)
accepted
request 1092473
from
Hillwood Yang (hillwood)
(revision 21)
- 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)
Dominique Leuenberger (dimstar_suse)
accepted
request 1056203
from
Martin Pluskal (pluskalm)
(revision 20)
Dominique Leuenberger (dimstar_suse)
accepted
request 1045962
from
Hillwood Yang (hillwood)
(revision 19)
Dominique Leuenberger (dimstar_suse)
accepted
request 942765
from
Martin Pluskal (pluskalm)
(revision 18)
Dominique Leuenberger (dimstar_suse)
accepted
request 935008
from
Hillwood Yang (hillwood)
(revision 17)
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)
Dominique Leuenberger (dimstar_suse)
accepted
request 930774
from
Hillwood Yang (hillwood)
(revision 16)
- 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)
Dominique Leuenberger (dimstar_suse)
accepted
request 920804
from
Martin Pluskal (pluskalm)
(revision 15)
Dominique Leuenberger (dimstar_suse)
accepted
request 897040
from
Hillwood Yang (hillwood)
(revision 14)
- 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)
Dominique Leuenberger (dimstar_suse)
accepted
request 885561
from
Hillwood Yang (hillwood)
(revision 13)
- 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)
Dominique Leuenberger (dimstar_suse)
accepted
request 878159
from
Hillwood Yang (hillwood)
(revision 12)
- 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)
Dominique Leuenberger (dimstar_suse)
accepted
request 850900
from
Martin Pluskal (pluskalm)
(revision 11)
Dominique Leuenberger (dimstar_suse)
accepted
request 845725
from
Hillwood Yang (hillwood)
(revision 10)
- update version to 4.32.0 * loads JSON internally by default @forever8938 * Refine UNIX domain socket @lucifer9 * Fix mKCP sending window @p4gefau1t * Fix JSON parsing dependency introduced by mutijson config @xiaokangwang * Fix proto.go ProtoFilesUsingProtocGenGoFast on Windows @JimhHan - other changes before this version * Add full VLESS fallbacks support to Trojan * Add Trojan over XTLS support @maskedeken * Add XTLS Direct Mode * Add XTLS support to mKCP * Add padding to abstract UNIX domain socket in fallbacks * Add XTLS support to DomainSocket @rprx (forwarded request 845261 from zzndb)
Dominique Leuenberger (dimstar_suse)
accepted
request 838411
from
Martin Pluskal (pluskalm)
(revision 9)
Displaying revisions 1 - 20 of 28