Logo
Explore Help
Sign In
manawenuz/btest-rs
1
0
Fork 0
You've already forked btest-rs
Code Issues Pull Requests Actions Packages Projects Releases 7 Wiki Activity

7 Releases 7 Tags

RSS Feed
  • v0.6.3 82ea10f2d5
    Compare

    btest-rs v0.6.3
    Some checks failed
    CI / test (push) Failing after 1m35s
    Details
    Stable

    manawenuz released this 2026-04-18 07:51:46 +00:00 | 5 commits to main since this release

    Performance 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-darwin-aarch64.tar.gz
      880 KiB
      2026-04-18 07:53:20 +00:00
    • btest-darwin-x86_64.tar.gz
      945 KiB
      2026-04-18 07:53:21 +00:00
    • btest-linux-aarch64.tar.gz
      1009 KiB
      2026-04-18 07:53:25 +00:00
    • btest-linux-armv7.tar.gz
      1.0 MiB
      2026-04-18 07:53:26 +00:00
    • btest-linux-x86_64.tar.gz
      1.1 MiB
      2026-04-18 07:53:28 +00:00
    • btest-windows-i686.zip
      1018 KiB
      2026-04-18 08:52:55 +00:00
    • btest-windows-x86_64.zip
      949 KiB
      2026-04-18 08:52:54 +00:00
    • checksums-sha256.txt
      463 B
      2026-04-18 07:53:28 +00:00
    • Source Code (ZIP)
    • Source Code (TAR.GZ)
  • v0.6.2 27c69d8982
    Compare

    btest-rs v0.6.2
    Some checks failed
    Build & Release / release (push) Has been cancelled
    Details
    CI / test (push) Successful in 2m35s
    Details
    Stable

    manawenuz released this 2026-04-02 04:40:40 +00:00 | 10 commits to main since this release

    Downloads

    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.2
    Docker x86_64 docker pull git.manko.yoga/manawenuz/btest-rs:v0.6.2

    Quick 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 -v
    
    Downloads
    • btest-android-aarch64.tar.gz
      963 KiB
      2026-04-02 04:33:58 +00:00
    • btest-android-armv7.tar.gz
      890 KiB
      2026-04-02 04:33:58 +00:00
    • btest-darwin-aarch64.tar.gz
      880 KiB
      2026-04-02 04:39:50 +00:00
    • btest-darwin-aarch64.tar.gz.sha256
      99 B
      2026-04-02 04:39:50 +00:00
    • btest-linux-aarch64.tar.gz
      1008 KiB
      2026-04-02 04:33:58 +00:00
    • btest-linux-armv7.tar.gz
      1.0 MiB
      2026-04-02 04:33:59 +00:00
    • btest-linux-x86_64.tar.gz
      1.1 MiB
      2026-04-02 04:33:59 +00:00
    • btest-windows-x86_64.zip
      980 KiB
      2026-04-02 04:34:00 +00:00
    • checksums-sha256.txt
      555 B
      2026-04-02 04:34:00 +00:00
    • Source Code (ZIP)
    • Source Code (TAR.GZ)
  • v0.6.1 817535a0ad
    Compare

    btest-rs v0.6.1
    Some checks failed
    CI / test (push) Failing after 1m31s
    Details
    Build & Release / release (push) Successful in 4m49s
    Details
    Stable

    manawenuz released this 2026-04-01 15:24:35 +00:00 | 12 commits to main since this release

    Downloads

    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.1
    Docker x86_64 docker pull git.manko.yoga/manawenuz/btest-rs:v0.6.1

    Quick 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 -v
    
    Downloads
    • btest-android-aarch64.tar.gz
      958 KiB
      2026-04-01 15:29:37 +00:00
    • btest-android-armv7.tar.gz
      884 KiB
      2026-04-01 15:29:37 +00:00
    • btest-darwin-aarch64.tar.gz
      876 KiB
      2026-04-01 15:36:49 +00:00
    • btest-darwin-aarch64.tar.gz.sha256
      99 B
      2026-04-01 15:36:49 +00:00
    • btest-linux-aarch64.tar.gz
      1005 KiB
      2026-04-01 15:29:38 +00:00
    • btest-linux-armv7.tar.gz
      1.0 MiB
      2026-04-01 15:29:38 +00:00
    • btest-linux-x86_64.tar.gz
      1.1 MiB
      2026-04-01 15:29:39 +00:00
    • btest-windows-x86_64.zip
      977 KiB
      2026-04-01 15:29:39 +00:00
    • checksums-sha256.txt
      555 B
      2026-04-01 15:29:39 +00:00
    • Source Code (ZIP)
    • Source Code (TAR.GZ)
  • v0.6.0 f0a48092ed
    Compare

    btest-rs v0.6.0
    Some checks failed
    CI / test (push) Failing after 1m27s
    Details
    Build & Release / release (push) Successful in 3m17s
    Details
    Stable

    manawenuz released this 2026-04-01 07:16:25 +00:00 | 30 commits to main since this release

    Downloads

    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.0
    Docker x86_64 docker pull git.manko.yoga/manawenuz/btest-rs:v0.6.0

    Quick 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 -v
    
    Downloads
    • btest-darwin-aarch64.tar.gz
      874 KiB
      2026-04-01 07:24:09 +00:00
    • btest-darwin-aarch64.tar.gz.sha256
      99 B
      2026-04-01 07:24:10 +00:00
    • btest-linux-aarch64.tar.gz
      1004 KiB
      2026-04-01 07:19:57 +00:00
    • btest-linux-armv7.tar.gz
      1.0 MiB
      2026-04-01 07:19:58 +00:00
    • btest-linux-x86_64.tar.gz
      1.1 MiB
      2026-04-01 07:19:58 +00:00
    • btest-windows-x86_64.zip
      976 KiB
      2026-04-01 07:19:59 +00:00
    • checksums-sha256.txt
      367 B
      2026-04-01 07:19:59 +00:00
    • Source Code (ZIP)
    • Source Code (TAR.GZ)
  • v0.5.0 a28fc1dc08
    Compare

    btest-rs v0.5.0
    All checks were successful
    CI / test (push) Successful in 1m25s
    Details
    Build & Release / release (push) Successful in 3m0s
    Details
    Stable

    manawenuz released this 2026-03-31 16:54:53 +00:00 | 44 commits to main since this release

    Downloads

    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.0
    Docker x86_64 docker pull git.manko.yoga/manawenuz/btest-rs:v0.5.0

    Quick 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 -v
    
    Downloads
    • btest-linux-aarch64.tar.gz
      986 KiB
      2026-03-31 14:53:23 +00:00
    • btest-linux-armv7.tar.gz
      1009 KiB
      2026-03-31 14:53:23 +00:00
    • btest-linux-x86_64.tar.gz
      1.0 MiB
      2026-03-31 14:53:24 +00:00
    • btest-windows-x86_64.zip
      960 KiB
      2026-03-31 14:53:25 +00:00
    • checksums-sha256.txt
      367 B
      2026-03-31 14:53:25 +00:00
    • Source Code (ZIP)
    • Source Code (TAR.GZ)
  • v0.2.0 8fe4e72bb3
    Compare

    btest-rs v0.2.0
    All checks were successful
    CI / test (push) Successful in 1m9s
    Details
    Build & Release / release (push) Successful in 2m41s
    Details
    Stable

    manawenuz released this 2026-03-31 11:47:40 +00:00 | 70 commits to main since this release

    Downloads

    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.0
    Docker x86_64 docker pull git.manko.yoga/manawenuz/btest-rs:v0.2.0

    Quick 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 -v
    
    Downloads
    • btest-linux-aarch64.tar.gz
      908 KiB
      2026-03-31 12:08:39 +00:00
    • btest-linux-armv7.tar.gz
      920 KiB
      2026-03-31 12:08:39 +00:00
    • btest-linux-x86_64.tar.gz
      970 KiB
      2026-03-31 12:08:39 +00:00
    • btest-windows-x86_64.zip
      866 KiB
      2026-03-31 12:08:40 +00:00
    • checksums-sha256.txt
      367 B
      2026-03-31 12:08:40 +00:00
    • Source Code (ZIP)
    • Source Code (TAR.GZ)
  • v0.1.0 aa663f6b38
    Compare

    btest-rs v0.1.0
    All checks were successful
    CI / test (push) Successful in 1m9s
    Details
    Build & Release / release (push) Successful in 2m53s
    Details
    Stable

    manawenuz released this 2026-03-31 10:53:21 +00:00 | 79 commits to main since this release

    Downloads

    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.0
    Docker x86_64 docker pull git.manko.yoga/manawenuz/btest-rs:v0.1.0

    Quick 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 -v
    
    Downloads
    • btest-darwin-aarch64.tar.gz
      764 KiB
      2026-03-31 10:57:34 +00:00
    • btest-darwin-aarch64.tar.gz.sha256
      99 B
      2026-03-31 10:57:34 +00:00
    • btest-linux-aarch64.tar.gz
      884 KiB
      2026-03-31 10:56:39 +00:00
    • btest-linux-armv7.tar.gz
      898 KiB
      2026-03-31 10:56:39 +00:00
    • btest-linux-x86_64.tar.gz
      952 KiB
      2026-03-31 10:56:40 +00:00
    • btest-windows-x86_64.zip
      846 KiB
      2026-03-31 10:56:40 +00:00
    • checksums-sha256.txt
      367 B
      2026-03-31 10:56:40 +00:00
    • Source Code (ZIP)
    • Source Code (TAR.GZ)
Powered by Gitea Version: 1.25.4 Page: 59ms Template: 6ms
English
Bahasa Indonesia Deutsch English Español Français Gaeilge Italiano Latviešu Magyar nyelv Nederlands Polski Português de Portugal Português do Brasil Suomi Svenska Türkçe Čeština Ελληνικά Български Русский Українська فارسی മലയാളം 日本語 简体中文 繁體中文(台灣) 繁體中文(香港) 한국어
Licenses API