Skip to content

ssldump v1.9 released with bug fixes, enhancements and improvements

Latest
Compare
Choose a tag to compare
@adulau adulau released this 03 Nov 10:20
· 4 commits to master since this release
v1.9
a753430

Release Notes for v1.9 (2024-11-03)

Enhancements

  • Original PCAP Timestamps: Added support for original PCAP timestamps, replacing timeofday-generated timestamps for improved accuracy.
  • TLS 1.3 Handling: Introduced handling for TLS version 1.3.
  • RAW IP Capture Support: Implemented support for "raw IP" captures, allowing capture of packets without Layer 2 headers.
  • Connection Tracker Enhancements: Improved connection tracking with live list and purge functionality.

Bug Fixes

  • macOS Compatibility: Fixed an issue with fdatasync() call on macOS to resolve a compilation warning under C99.
  • Code Quality and Linting: Applied global code linting, removed unused variables, and improved error handling.
  • Documentation Updates: Updated README layout and fixed command documentation.

Dependency Updates

  • GitHub Actions:
    • Updated actions/upload-artifact from version 4.3.2 to 4.4.3.
    • Updated ossf/scorecard-action from version 2.3.1 to 2.4.0.
    • Updated github/codeql-action from version 2 to 3.
    • Updated actions/checkout from version 3 to 4.

Miscellaneous

  • Build System: Adjusted CMake configurations to use default GNUInstallDirs variables.
  • Signal Handling: Added handlers for USR1 and USR2 signals.
  • Docker and Scripts: Reworked Docker files and scripts for streamlined builds.
  • Cleanup: Removed old and unused files, added clang-format configuration for consistent formatting.