Releases: klzgrad/naiveproxy
v117.0.5938.44-2
Fixed a segfault on Linux kernels without CONFIG_ADVISE_SYSCALLS, e.g. Asuswrt Merlin (#564).
PartitionAlloc assumes decommitted pages are zeroed by the kernel when recommitted according to the semantics of madvise MADV_DONTNEED, but on Asuswrt Merlin its kernel does not support madvise and MADV_DONTNEED becomes a no-op, violating the assumption, then PartitionAlloc provides non-zeroed memory to calloc(), resulting in segfaults.
v117.0.5938.44-1
Rebased to 117.0.5938.44.
v116.0.5845.92-2
Fixed a crash #552.
v116.0.5845.92-1
Rebased to 116.0.5845.92.
Unstable due to some rare crash. Under investigation.
v115.0.5790.166-1
- Rebased to 115.0.5790.166.
- Refactored padding for easier future protocol upgrades. Introduced big internal changes. For this reason, this release is considered unstable. Please test and report any crashes (remember to use
ulimit -c unlimited
to save coredumps). - Added payload fragmentation during payload TLS handshakes so it's harder to detect TLS in TLS by big packet sizes.
- Added support for RISC-V (Debian sid, OpenWrt 23.05.0-rc2). See
riscv64
in the downloads. #518 - Added option to listen on multiple ports. By command line:
--listen=socks://127.0.0.1:1080 --listen=http://127.0.0.1:8080
. By JSON:"listen": ["socks://127.0.0.1:1080", "http://127.0.0.1:8080"]
. The original command line and JSON syntax for listening on a single port remains unchanged. #526 - Fixed HTTP default port handling in
listen
directive. #542 - Fixed malformed proxying for HTTP/1 requests. #537 #539
v114.0.5735.91-4test
Test only.
v114.0.5735.91-3
Fix a crash in static binary builds: openwrt-aarch64_cortex-a53-static, openwrt-arm_cortex-a7_neon-vfpv4-static, openwrt-arm_cortex-a9-static, openwrt-mipsel_24kc-static. #521
v114.0.5735.91-1
Rebased to 114.0.5735.91.
v113.0.5672.62-2
Backported upstream security fix that fixes a crash.
https://chromium-review.googlesource.com/c/chromium/src/+/4437791
https://crbug.com/1428820
(Withdrawn) v113.0.5672.62-1
Rebased to 113.0.5672.62.
Reported to have crash #502