-
btest-rs v0.6.3
StableSome checks failedCI / test (push) Failing after 1m35sreleased this
2026-04-18 07:51:46 +00:00 | 5 commits to main since this releasePerformance optimization & security hardening
Changes
- EC-SRP5 crypto: Cache curve constants with LazyLock (~768 fewer heap allocations per handshake)
- EC-SRP5 scalar_mul: Use bit-test instead of clone+shift
- TCP socket buffers: Set 4MB send/recv via socket2 (matching UDP path)
- TCP RX buffers: 64KB → 256KB (reduces syscall count ~4x)
- TCP TX batching: 256KB writes at unlimited rate (vs 32KB, ~8x fewer syscalls)
- Security: Fix LDAP filter injection with RFC 4515 escaping
- Security: Fix unwrap panic on empty LDAP search results
Benchmarks (WiFi, MikroTik target)
Test v0.6.2 v0.6.3 Change TCP Download 19.7 Mbps 32.9 Mbps +67% TCP Upload 3.6 Mbps 6.7 Mbps +87% Local CPU 32-58% 29-36% lower Downloads
-
btest-rs v0.6.2
Stablereleased this
2026-04-02 04:40:40 +00:00 | 10 commits to main since this releaseDownloads
Platform Architecture File Linux x86_64 btest-linux-x86_64.tar.gz Linux aarch64 (RPi 64-bit) btest-linux-aarch64.tar.gz Linux armv7 (RPi 32-bit) btest-linux-armv7.tar.gz Windows x86_64 btest-windows-x86_64.zip Android aarch64 (ARMv8, Termux) btest-android-aarch64.tar.gz Android armv7 (ARMv7, Termux) btest-android-armv7.tar.gz macOS aarch64 / x86_64 Run scripts/build-macos-release.sh --upload v0.6.2Docker x86_64 docker pull git.manko.yoga/manawenuz/btest-rs:v0.6.2Quick Install (Linux)
tar xzf btest-linux-x86_64.tar.gz sudo mv btest /usr/local/bin/Docker
docker run --rm -p 2000:2000 -p 2001-2100:2001-2100/udp git.manko.yoga/manawenuz/btest-rs:v0.6.2 -s -vDownloads
-
btest-rs v0.6.1
Stablereleased this
2026-04-01 15:24:35 +00:00 | 12 commits to main since this releaseDownloads
Platform Architecture File Linux x86_64 btest-linux-x86_64.tar.gz Linux aarch64 (RPi 64-bit) btest-linux-aarch64.tar.gz Linux armv7 (RPi 32-bit) btest-linux-armv7.tar.gz Windows x86_64 btest-windows-x86_64.zip Android aarch64 (ARMv8, Termux) btest-android-aarch64.tar.gz Android armv7 (ARMv7, Termux) btest-android-armv7.tar.gz macOS aarch64 / x86_64 Run scripts/build-macos-release.sh --upload v0.6.1Docker x86_64 docker pull git.manko.yoga/manawenuz/btest-rs:v0.6.1Quick Install (Linux)
tar xzf btest-linux-x86_64.tar.gz sudo mv btest /usr/local/bin/Docker
docker run --rm -p 2000:2000 -p 2001-2100:2001-2100/udp git.manko.yoga/manawenuz/btest-rs:v0.6.1 -s -vDownloads
-
btest-rs v0.6.0
Stablereleased this
2026-04-01 07:16:25 +00:00 | 30 commits to main since this releaseDownloads
Platform Architecture File Linux x86_64 btest-linux-x86_64.tar.gz Linux aarch64 (RPi 64-bit) btest-linux-aarch64.tar.gz Linux armv7 (RPi 32-bit) btest-linux-armv7.tar.gz Windows x86_64 btest-windows-x86_64.zip macOS aarch64 / x86_64 Run scripts/build-macos-release.sh --upload v0.6.0Docker x86_64 docker pull git.manko.yoga/manawenuz/btest-rs:v0.6.0Quick Install (Linux)
tar xzf btest-linux-x86_64.tar.gz sudo mv btest /usr/local/bin/Docker
docker run --rm -p 2000:2000 -p 2001-2100:2001-2100/udp git.manko.yoga/manawenuz/btest-rs:v0.6.0 -s -vDownloads
-
btest-rs v0.5.0
Stablereleased this
2026-03-31 16:54:53 +00:00 | 44 commits to main since this releaseDownloads
Platform Architecture File Linux x86_64 btest-linux-x86_64.tar.gz Linux aarch64 (RPi 64-bit) btest-linux-aarch64.tar.gz Linux armv7 (RPi 32-bit) btest-linux-armv7.tar.gz Windows x86_64 btest-windows-x86_64.zip macOS aarch64 / x86_64 Run scripts/build-macos-release.sh --upload v0.5.0Docker x86_64 docker pull git.manko.yoga/manawenuz/btest-rs:v0.5.0Quick Install (Linux)
tar xzf btest-linux-x86_64.tar.gz sudo mv btest /usr/local/bin/Docker
docker run --rm -p 2000:2000 -p 2001-2100:2001-2100/udp git.manko.yoga/manawenuz/btest-rs:v0.5.0 -s -vDownloads
-
btest-rs v0.2.0
Stablereleased this
2026-03-31 11:47:40 +00:00 | 70 commits to main since this releaseDownloads
Platform Architecture File Linux x86_64 btest-linux-x86_64.tar.gz Linux aarch64 (RPi 64-bit) btest-linux-aarch64.tar.gz Linux armv7 (RPi 32-bit) btest-linux-armv7.tar.gz Windows x86_64 btest-windows-x86_64.zip macOS aarch64 / x86_64 Run scripts/build-macos-release.sh --upload v0.2.0Docker x86_64 docker pull git.manko.yoga/manawenuz/btest-rs:v0.2.0Quick Install (Linux)
tar xzf btest-linux-x86_64.tar.gz sudo mv btest /usr/local/bin/Docker
docker run --rm -p 2000:2000 -p 2001-2100:2001-2100/udp git.manko.yoga/manawenuz/btest-rs:v0.2.0 -s -vDownloads
-
btest-rs v0.1.0
Stablereleased this
2026-03-31 10:53:21 +00:00 | 79 commits to main since this releaseDownloads
Platform Architecture File Linux x86_64 btest-linux-x86_64.tar.gz Linux aarch64 (RPi 64-bit) btest-linux-aarch64.tar.gz Linux armv7 (RPi 32-bit) btest-linux-armv7.tar.gz Windows x86_64 btest-windows-x86_64.zip macOS aarch64 / x86_64 Run scripts/build-macos-release.sh --upload v0.1.0Docker x86_64 docker pull git.manko.yoga/manawenuz/btest-rs:v0.1.0Quick Install (Linux)
tar xzf btest-linux-x86_64.tar.gz sudo mv btest /usr/local/bin/Docker
docker run --rm -p 2000:2000 -p 2001-2100:2001-2100/udp git.manko.yoga/manawenuz/btest-rs:v0.1.0 -s -vDownloads