Skip to content

nat_check v1.0.0

Choose a tag to compare

@github-actions github-actions released this 01 Jun 23:27
· 2 commits to main since this release
c376f05

First modular release of nat_check — RFC-compliant NAT type detection for Linux.

Added

  • Prebuilt, statically-linked nat_check-linux-x86_64 binary that runs on any x86_64 Linux distro with no dependencies.
  • CMake build system with an optional fully-static build mode.
  • --version flag.
  • GitHub Actions: CI (build + smoke test) and an automated release pipeline.

Changed

  • Rebuilt the single-file program into focused, maintainable modules (STUN protocol, UDP socket, NAT detection, CLI/output).
  • Hardened STUN address parsing and command-line port validation.

Download

Grab nat_check-linux-x86_64 below, then:

chmod +x nat_check-linux-x86_64
./nat_check-linux-x86_64