SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 
Changelog for v2ray-core-4.44.0-5.1.x86_64.rpm :

* Sat Apr 23 2022 opensuse-packaging - update vendor tarball
* Sat Dec 25 2021 opensuse-packaging - Update version to 4.44.0
* Fix DoS attack vulnerability in CommandSwitchAccountFactory. ( AATTgeeknik)
* Apply timeout to DNS outbound. (#1330 AATTnekohasekai)- Update in 4.43.0
* Send Shadowsocks handshake with payload data if available (#1285 Thanks AATTnekohasekai)
* Custom TCP Fast Open queue length support (#1293 Thanks AATTAkinoKaede)
* Fix Trojan fallback cannot get ALPN (#1286 Thanks AATTAkinoKaede)
* Fix QueryStrategy ignored (#1285 Thanks AATTnekohasekai)
* Fix UDP connection transport connection terminated unnecessarily (#1305 Thanks AATTovear)
* refactor: move from io/ioutil to io and os package (#1298 Thanks AATTJuneezee)
* Fix some tests to use udp.PickPort() (#1302 Thanks AATTyuhan6665 )
* Fix flaky TestVMessDynamicPort (#723) (#1289 Thanks AATTyuhan6665)- Add harden service options follow https://en.opensuse.org/openSUSE:Security_Features#Systemd_hardening_effort
* Tue Sep 21 2021 opensuse-packaging - Update to 4.42.2
* TLS: support client certificate authentication #1169 Thanks AATTqq906907952
* Socks: support 4/4a version of the socks protocol (#1269 Thanks AATTnekohasekai)
* DNS: add option disableFallbackIfMatch for DNS (#1270 Thanks AATTnekohasekai)
* DoQ(DNS over QUIC) local mode supports IP destination (#1226 Thanks AATTAkinoKaede)
* Observatory will now probe outbounds in a deterministic order (#1230 Thanks AATTdigglife)
* DNS response will respect request type(like AAAA, A) (#1235 Thanks AATTAkinoKaede)
* Fix typo in DNS log output (#1183 Thanks AATTrurirei)
* Fix typo in observatory log output (#1211 Thanks AATTihotte)
* Fix version string not updated to match release version
* Fix IP length not deterministic (#1267 Thanks AATTLoyalsoldier)
* Fix HTTP outbound not respect socket config (#1264 Thanks AATTVigilans)
* Fix sockopt.mark type (#1264 Thanks AATTVigilans)
* Fix typo in browser forwarder error message- Update in 4.41.1
* VMess: Added 2 VMess experiments AuthenticatedLength and NoTerminationSignal [#940] Thanks AATTRPRX
* Hardening Draining connection at client side when receiving invalid data. [#940] Thanks AATTRPRX
* Observatory Support custom probe interval and probe URL. Thanks AATTnekohasekai
* Fixed connection stability issue when in h2, grpc transport. [#1059] #1058 #1056 Thanks AATTIRN-Kawakaze AATTarchitecturers AATTlijinglin3
* 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 AATTAkinoKaede
* Fix: new cert issuing is incorrectly delayed. #998 Thanks AATTbhoppi
* Wed Jun 02 2021 opensuse-packaging - Update 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 AATTLoyalsoldier AATTrurirei
* 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 AATTtherealak12
* Fix BrowserForwarder panics with empty config (#954) Thanks AATTAkinoKaede AATTLoyalsoldier
* Fix FakeDNS prints error with empty config (#955) Thanks AATTLoyalsoldier
* Fix Dual stack FakeDNS Close method (#956) Thanks AATTLoyalsoldier
* Fix Observatory starts with empty config & fails to close (#957) Thanks AATTLoyalsoldier
* Fix Null check on alternative system dialer (#959) Thanks AATTrurirei
* Fixed the chain proxy support for gRPC and HTTP/2 transport
* Fixed leastping logic (#1019) Thanks AATTfanyiguang
* Fixed v2ctl unable to create geodata loaders (#1014) Thanks AATTght99
* Sat May 01 2021 opensuse-packaging - disabled mode for v2ray-extra.zip- Update to 4.38.3
* Multi-json support for observatory, browser forwarder. [#944] Thanks AATTha-ku AATTAkinoKaede
* Fri Apr 30 2021 opensuse-packaging - Use source tarball name without url to prevent server service download
* Fri Apr 30 2021 opensuse-packaging - Add browserforwarder related v2ray-extra.zip
* Fri Apr 30 2021 opensuse-packaging - Update to prerelease 4.38.2 - FakeDNS: Added fakedns+others sniffer , based on #697 . Thanks AATTyuhan6665 - 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 AATTIceCodeNew - Added IPv6 pool in fake dns by default. #925 Thanks AATTLoyalsoldier - Return ErrEmptyResponse for fakedns. #926 Thanks AATTsixg0000d - Fixed UDP DNS connection cause crash. Thanks AATTnekohasekai - Fixed two typo in comments. Thanks AATTU-v-U
* Wed Apr 28 2021 opensuse-packaging - golang(API) -> go for distro except oS
* Tue Apr 13 2021 opensuse-packaging - update 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) AATTrprx
* Fix vprotogen loop dependency (#797) AATTLoyalsoldier AATTU-v-U
* Fix DNS tests timeout due to network instability (#805) AATTLoyalsoldier
* Remove AA header flag in DNS query (#817) AATTLoyalsoldier
* TProxy: cannot find IPv6 destination in redirect mode (#815) AATTmzz2017
* Context: ctx initialization for core.functions (#841) AATTrurirei
* Set FakeDNS FakeEnable option dynamically (#879) AATTsixg0000d AATTLoyalsoldier
* Fix Websocket early data 404 bug (#859) AATTk79e
* Fix QUIC: disconnect due to timeout (#850) AATTbhoppi
* Log: remove package path prefix in logs (#840 0138017 78c1993) AATTkslr- update in 4.36.2
* Fix gRPC max delay unintentionally low (1eaec68) AATTxiaokangwang
* Fix core panics when zero domain/full type of rule (#786) AATTdarsvador- 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)
* Tue Mar 09 2021 opensuse-packaging - update import path to github.com/v2fly/v2ray-core/v4
* Tue Mar 09 2021 opensuse-packaging - update to 4.35.1
* Add support for FakeDNS (#395 #406 #696) AATTyuhan6665
* 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) AATTdyhkwong
* Add a faster and more memory-efficient routing rule matcher HybridDomainMatcher (#587 #639) AATTdarsvador
* Add support to disable DNS cache (#699 #705) AATTCalmLong
* Fix HTTP/2 dial timeout test (#570) AATTkslr
* Fix Trojan panic when UDP dispatcher fails to write response (#599) AATTmaskedeken
* Fix TCP default ALPN (#716) AATTAkinoKaede
* Fix DNS rule index out of range (#727) AATTLoyalsoldier check https://github.com/v2fly/v2ray-core/releases/tag/v4.35.1 for more info
* Sat Jan 09 2021 opensuse-packaging - update to 4.34.0
* Disable TLS Session Resumption by default
* Remove legacy Shadowsocks unsecure stream ciphers
* Add preliminary support for DNS over QUIC
* Wed Nov 25 2020 opensuse-packaging - update to 4.33.0
* Remove XTLS
* API: Reflection Service Support AATTVigilans
* Update to IETF QUIC draft-32
* Sat Nov 07 2020 opensuse-packaging - update to 4.32.1
* VLESS XTLS Direct Mode ReadV Experiment
* Disable 0-RTT mechanism for HTTP/1.x outbound
* Set default alterId to 0 for VMess dynamic ports
* Sun Nov 01 2020 opensuse-packaging - update to 4.32.0
* loads JSON internally by default AATTforever8938
* Refine UNIX domain socket AATTlucifer9
* Fix mKCP sending window AATTp4gefau1t
* Fix JSON parsing dependency introduced by mutijson config AATTxiaokangwang
* Fix proto.go ProtoFilesUsingProtocGenGoFast on Windows AATTJimhHan
* Fri Oct 23 2020 opensuse-packaging - update to 4.31.3
* Add Trojan over XTLS support AATTmaskedeken
* Adjust VLESS & Trojan Validator
* Fix Trojan API AATTmaskedeken
* Sat Oct 17 2020 opensuse-packaging - update to 4.31.1
* Remove XTLS WriteMultiBuffer method
* Adjust level of some logs in VLESS
* mKCP: Fix XTLS over mKCP
* DoH: Reduce timeout & fix ineffassign AATTLoyalsoldier
* Sat Oct 10 2020 opensuse-packaging - Update to 4.31.0
* Remove Shadowsosks OTA
* Fix Trojan inbound access log
* Add XTLS Direct Mode
* Add XTLS support to mKCP
* Add full VLESS fallbacks support to Trojan
* Add padding to abstract UNIX domain socket in fallbacks
* Allow startup when VLESS inbound clients is zero
* Update to IETF QUIC draft-29
* Stats: Implements blocking/non-blocking messaging of Channel. AATTVigilans
* Fri Oct 02 2020 opensuse-packaging - Update to 4.30.0
* VLESS UDP over TCP struct breaking change.
* Add Trojan Protocol Support. (PREVIEW) AATTmaskedeken
* Add XTLS support to DomainSocket AATTrprx
* API: Implements RoutingService. AATTVigilans
* Refine local TLDs for localhost DNS. AATTLoyalsoldier
* Refine: geofile reading errors. AATTLoyalsoldier
* Sun Sep 27 2020 opensuse-packaging - Update to 4.29.0
* Features - VLESS PREVIEW 2 AATTrprx - Add XTLS support AATTrprx https://www.v2fly.org/config/protocols/vless.html
* Changes - mKCP: removing annoying NewAEADAESGCMBasedOnSeed hint. AATTDuckSoft
* Refactor - Routing: Implement Route interface as the routing result of Router. AATTVigilans - Stats: Add ChannelConfig & Return error on subscription. AATTVigilans
* Chores - Refine linter. AATTLoyalsoldier - Golangci-lint: disable some plugins. AATTLoyalsoldier - Make isAEAD more efficient. AATTrprx - Golangci-lint: increase Timeout to 5 minutes. AATTLoyalsoldier
* Warning - requires Go 1.15+ for v4.29.0+
* Fri Sep 18 2020 opensuse-packaging - Update to 4.28.2
* Fixes - Routing Context: Fix GetUser() & Use string for Attributes Value. AATTVigilans - Fix the coarse-grained mutex in HTTP outbound. AATTdarhwa
* Chores - Support disable VMessAead by os environ. AATTwwqgtxx set `V2RAY_VMESS_AEAD_DISABLED` to \'false\' to disable - Fix and refine workflows. AATTLoyalsoldier
* Sat Sep 12 2020 opensuse-packaging - Update to 4.28.1
* Fix incorrect IV usage which slightly reduced security
* Fri Sep 11 2020 opensuse-packaging - Update version to 4.28.0
* Changes - VMess AEAD will be used when alterId is 0. (\"testsEnabled\" is discarded)
* Fixes - Fix dns tests by setting v2ray.location.asset AATTfelixonmars - fix abstract UDS & add PROXY protocol support to DS inbound AATTlucifer9 AATTrprx - Systemd: prevent restart on corrupt config AATTDuckSoft
* Chores - Upgrade all dependencies AATTrprx - Change lint order to avoid file changes notice AATTLoyalsoldier - Update geoip, geosite
* Wed Sep 02 2020 opensuse-packaging - Update version to 4.27.5
* Features - Parse X-Forwarded-For in http transport AATTlucifer9
* Fix - Fix according to staticcheck result AATTLoyalsoldier - Fix: Bound check when accessing DNS server\'s ipIndexMap AATTVigilans - Refine code AATTLoyalsoldier
* Warning - In version v4.28.0 and later, VMess AEAD will be enabled when alterId is set to 0
* Sat Aug 29 2020 opensuse-packaging - Update version to 4.27.4
* Features - Dotless domain support in built-in DNS AATTVigilans - Support source port matching in routing config AATTVigilans - Make HTTP outbound 0-rtt AATTdarhwa - Add asset location auto search AATTvcptr - Add PROXY protocol support to TCP & WebSocket inbound AATTlucifer9 and AATTrprx - VLESS PREVIEW 1.5 AATTrprx
* Fixs - Amending domain matcher with returning array of all matches AATTVigilans - Refactor DNS Server to record original rule of domain matchers AATTVigilans - New Systemd unit file AATTdctxmei - Fix: logging empty rules & DNS AATTLoyalsoldier - Fix a typo AATTdikaixu1999 - Shadowsocks Detection defense AATTstudentmain and AATTxiaokangwang - Update Old file AATTLoyalsoldier
* Breaking Changes - VLESS fallback -> fallbacks, see https://www.v2fly.org/config/protocols/vless.html - Route matching order changes
* Warning - In version v4.28.0 and later, VMess AEAD will be enabled when alterId is set to 0
* Thu Aug 06 2020 opensuse-packaging - Update version to 4.27.0
* Feature - VLESS PREVIEW 1.3 https://www.v2fly.org/config/protocols/vless.html
* Fix - Shadowsocks supports cipher as None AATTyuhan6665 - Add access log for Dokodemo inbound AATTlucifer9 - Some typo fixes AATTDuckSoft - Add Linux riscv64 release AATTrprx - Fix the error of missing curl in Dockerfile AATTkallydev - GitHub Actions push to docker hub AATTkallydev - Optimize SO_REUSEPORT implementation AATTVigilans - DOH supports HTTP/2 AATTdarhwa - Apply Sockopt from inbound config to Dokodemo Tproxy\'s response connection AATTVigilans
* Breaking Change - VMessAEAD has been updated and needs both client and server to be the same version for it to work. - Release file structure changes.
* Warning - In version v4.28.0 and later, VMess AEAD will be enabled when alterId is set to 0
* Sun Jul 05 2020 opensuse-packaging - Update version to 4.26.0
* Updates - V2Fly’s signing infrastructure has been revised. You can from now on verify V2Fly’s release with the “Release” signed manifest file with v2ctl. - VMessAEAD has been updated to rely more on AEAD. - Outbound traffic accounting API. Thanks AATTyuhan6665 - HTTP outbound can now handle HTTP 2, HTTP2 over TLS, HTTP 1.1 over TLS in addition to HTTP 1.1 proxy traffic. Thanks AATTdarhwa - ARM release will from now on have an explicit version in it. Thanks AATTrprx - V2Ray will from now on generate Windows 32 ARM binary release. - Minor code tidy up. Thanks Roger Shimizu. - Minor code tidy up. Thanks AATTagioi - Fix crash when the client supplied an invalid domain name to DoH. Thanks AATTDuckSoft
* Breaking Change - VMessAEAD has been updated and needs both client and server to be the same version for it to work.
* Wed Jun 24 2020 opensuse-packaging - Update version to 4.25.1
* Improve ARM platform stability. Thank AATTgitgayhub AATTrprx And other testers
* Sun Jun 21 2020 opensuse-packaging - Update version to 4.25.0
* VMess\'s new header format experiment begins. You can now enable VMessAEAD to be better protected. Documents EN CH are updated. See extra-VMessAEADdoc.zip for a more detailed explanation available in both Chinese and English.
* mKCP can now be encrypted to resist recognition, address issue mentioned in [#2530] #2253 #2131. Documents EN CH are updated.
* Updated Golang tool-chain. Thanks AATTrprx
* LocalAddr() in UDP workers will now return correct local addr. Thanks AATTzhuobixin
* Further remove the identity leakage with TLS ClientHello from #2521 thank AATTdarhwa
* Fix UDP stability issue in Socks5 inbound, Shadowsocks inbound, and Dokodemo( TProxy ) inbound. This should alleviate unnecessary CPU, memory usage, and premature disconnection issue typically triggered by playing games, video conference, and Torrenting. See #2565 thank AATTJimHan75d8c5 AATTxiaokangwang and Other testers AATT1265578519 AATTzhj9709 AATTKylejustknows etc
* Added ARM v5 binary in the release. This should allow legacy ARM devices to run V2Ray correctly. See #2536
* Sun Jun 07 2020 opensuse-packaging - initial package for version 4.23.4
 
ICM