NaïveProxy protocol Support (M122)
Status of NaïveProxy Protocol Support
It refers to http2 cipher as NaïveProxy-compatible protocol support.
Please refer to this wiki page for more information about the support matrix.
Android vpn service support
Android releases from 1.6.3 are signed and have been updated to add VpnService support.
Experimental ios packet tunnel support
iOS releases from 1.5.22 are fixed memory pressure crash and have been updated to add Packet tunnel support. You need a PC (with iTune) or a mac (through Finder) to install ipa directly or wait for app store release.
TesfFlight invitation url: https://testflight.apple.com/join/6AkiEq09 (Old Release)
Runtime requirement on MinGW Build (alias Windows Build)
MinGW 64-bit releases from 1.6.5 no longer require Visual C++ 2010 Runtime.
For Windows XP Users, please make Visual C++ 2010 Runtime installed and use 32-bit releases.
Depending the your system's architecture, use x86 installer or x64 installer.
What's Changed
- Bump chromium 122 dependents by @Chilledheart in #678
- Misc finish post 1.6.0 tasks by @Chilledheart in #679
- bump libc++ to match chromium 122.0.6257.1 by @Chilledheart in #680
- ios: observe vpn connect status (develop branch) by @Chilledheart in #682
- Bump libcxx to chromium 122 6259 by @Chilledheart in #684
- rust: pin to 1.75.0 release by @Chilledheart in #687
- ssl: deduplicate all certificates 2nd by @Chilledheart in #690
- ssl: fix memory consumption turbo on handshaking by @Chilledheart in #692
- ssl: use X509_parse_from_buffer (develop) by @Chilledheart in #694
- bump abseil-cpp to match chromium 122.0.6261.0 by @Chilledheart in #695
- mac: follow ssl trust settings by @Chilledheart in #697
- core: adopt oh_log for open harmony by @Chilledheart in #699
- harmony: add setProtectFd code by @Chilledheart in #701
- harmony: handle callback in protectFd by @Chilledheart in #702
- bump clang to match chromium 122.0.6261.8 by @Chilledheart in #703
- mbedtls: bump to 3.5.2 by @Chilledheart in #705
- Wip add setup harmony rust by @Chilledheart in #706
- harmony: add build rust script by @Chilledheart in #707
- harmony: add tun2proxy support by @Chilledheart in #708
- harmony: implement tun2proxy glue code by @Chilledheart in #709
- harmony: add worker support code by @Chilledheart in #710
- harmony: implement saveConfig by @Chilledheart in #711
- harmony: add basic ui layout by @Chilledheart in #712
- harmony: implement startWorker/stopWorker by @Chilledheart in #713
- harmony: fix broken start/stop worker by @Chilledheart in #714
- harmony: add UI support by @Chilledheart in #715
- harmony: show current IP and port by @Chilledheart in #716
- harmony: code cleanup by @Chilledheart in #717
- harmony: fix broken en translation by @Chilledheart in #719
- gh actions: transitioning to node 20 by @Chilledheart in #721
- gh actions: debian build don't restore schroot cache (develop) by @Chilledheart in #723
- Ios adjust UI layout by @Chilledheart in #725
- gh actions: use m1 macos runner by @Chilledheart in #727
- macos: improve ui layout by @Chilledheart in #729
- mingw32: fix aarch64's linkage issue with rasapi32 by @Chilledheart in #731
- android: sign the apk files by @Chilledheart in #733
- ios: type-safe write packet fn by @Chilledheart in #734
- build: bump apk version by @Chilledheart in #735
- asio: bump to 1.29 (head) by @Chilledheart in #736
- tunproxy2: silence some warnings (ios) by @Chilledheart in #737
- ios: adjust ui view constraint when UIKeyboard shows by @Chilledheart in #738
- ios: use next return type for text field by @Chilledheart in #740
- ios: cleanup code by @Chilledheart in #742
- core: deduplicate humanReadableByteCountBin by @Chilledheart in #743
- core: use correct handle_einter macro by @Chilledheart in #744
- core: add unittest for human readable byte count bin by @Chilledheart in #745
- win32: better about dialog for 1.5x scaled display (develop) by @Chilledheart in #747
- harmony: display button by state correctly by @Chilledheart in #748
- ssl: use MemoryMappedFile for load crt bundle file by @Chilledheart in #749
- android: don't include builtin ca for release build by @Chilledheart in #752
- ssl: add supplementary ca bundle support by @Chilledheart in #753
- openwrt: release a53 binary by @Chilledheart in #757
- mingw: no longer require visual c++ 2010 runtime for x64 build (23 hours ago)
- core: use buildflag macro (2 days ago)
- cli: turn off redir mode by default (3 days ago)
- win32: update dpi related log entries (5 days ago)
- tun2proxy: run cargo update before build (6 days ago)
- apple: deprecate mach_absolute_time usage (6 days ago)
- ios: ship with privacy manifest file (6 days ago)
Full Changelog: 1.6.0...1.6.5