Releases: arch3rek/Paping-NG
Releases · arch3rek/Paping-NG
Paping-NG v1.0.3 (Security Patch)
What's new in v1.0.3:
- Security/Stability: Fixed potential
FD_SETbuffer overflows during high-volume TCP probing (huge thanks to @monderey for the initial PR and identifying the POSIX limits). - Windows Fix: Adjusted Winsock descriptor limits to prevent instant connection failures when handling large
SOCKETpointers on Windows environments.
What's Changed
- fix(security): prevent FD_SET overflow and improve socket error handling by @monderey in #3
New Contributors
- @monderey made their first contribution in #3
Full Changelog: v1.0.2...v1.0.3
v1.0.2 – Windows Fix
Paping-NG 1.0.2 🛠️
Hotfix release to address a broken Windows executable in the release assets.
- 🐛 Fixed: Corrected an issue where the
paping-windows-amd64.exebinary was non-functional due to the CI pipeline packaging the wrong build artifact. - ⚙️ Build: GitHub Actions workflow now correctly targets the MSVC build path, ensuring a fully working, statically linked, and self-contained executable (~412 KB) with no runtime dependencies.
(If you use Linux or macOS, you don't need this update. This fix specifically addresses the Windows release).
v1.0.1 - macOS Intel Architecture Fix
Paping-NG 1.0.1 🛠️
Hotfix release to address compilation issues on macOS Intel.
- 🐛 Fixed: Corrected a bug reported in #1 where the
paping-macos-amd64binary was incorrectly compiled as ARM64, causingbad CPU type in executableerrors for Intel Mac users. - ⚙️ Build: GitHub Actions now explicitly cross-compiles using
-DCMAKE_OSX_ARCHITECTURES.
(If you use Windows, Linux, or an M1/M2/M3 Mac, you don't need this update. This is specifically for older Intel Macs).
Initial Release: Paping-NG 1.0
Paping-NG 1.0 🚀
The modern, cross-platform successor to paping, completely rewritten in C++17.
Key updates:
- Native multi-platform: Ready-to-use binaries for Windows, Linux, and macOS (Intel & M1).
- Performance: Rewritten from scratch for speed and efficiency.
- Familiar: Exact same command-line usage as the original
paping– zero learning curve. - Modern: Full IPv4/IPv6 support and accurate TCP tracking.
Download the binary for your OS below, rename to paping, and run!
(Thanks to @MatStef132 for contributions!)