Releases: irontec/sngrep
Releases · irontec/sngrep
sngrep 1.8.2
What's Changed
- Fixed heap buffer overflow while parsing RTP packets payload in #481
Full Changelog: v1.8.1...v1.8.2
sngrep 1.8.1
sngrep 1.8.0
What's Changed
- fix typo in message, thanks to lintian by @linuxmaniac in #434
- fix compiler warnings about unused variables by @andreasheil in #436
- [fix] debian pkg dependency to libpcre2-8-0 by @SipSeb in #442
- Fixed a typo in comment line in filter.c by @Lixeiden in #449
- Redefine usage of POSIX signals. by @chschnell in #459
- Support for building sngrep using CMake added by @axelsommerfeldt in #462
New Contributors
- @SipSeb made their first contribution in #442
- @Lixeiden made their first contribution in #449
- @chschnell made their first contribution in #459
- @axelsommerfeldt made their first contribution in #462
Full Changelog: v1.7.0...v1.8.0
sngrep 1.7.0
- save: add option --text to save captured data to plain text
- capture: fix memory overflows while parsing IP headers
- hep: fix hep listener enabled in offline mode
- core: stop sngrep when parent process has ended
- ssl: fix decrypt with AES256 GCM SHA384 cipher
sngrep 1.6.0
- capture: added compatibility with openssl >= 3.5.0
- capture: fixed memory leak while rotating dialogs
- capture: added save file rotation through SIPHUP signal
- capture: added support for opening gzip compressed input files
- hep: received HEP packets can now be saved to PCAP files
- core: added support for PCRE2 library
- cf: raw payload preview now properly displays characters near window borders
- cli: properly display captured dialog count when no interface is used
sngrep 1.5.0
- capture: add support for IP-IP encapsulation
- capture: add support for IPv6 fragments reassembly
- hep: add support for saving HEP received packets to PCAP
- tls: check client TLS version in gnutls code
- ui: fixed a crash when leaving ncurses screens
sngrep 1.4.10
- build: fix compilation warnings on MacOS 10.15
- build: fix compilation errors when using -Werror=format-security
- capture: properly set transport as TCP for assembled TCP messages
- config: alias keyword now supports IP:PORT format
- filter: increased size of src and dst fields for IPv6 addresses
sngrep 1.4.9
- capture: add support for HEP/EEP protocol packet capture
- capture: fixed a buffer overflow while validating TCP packets
- core: fixed timestamp formats for OpenBSD
- call flow: improved display for B-leg extended flows
sngrep 1.4.8
- capture: add support for IPv6 SDP connection address
- capture: fixed a crash while parsing INVITES without R-URI
- capture: fixed a crash while parsing malformed Req/Resp lines
- call flow: improved IPv6 RTP columns address display
- core: code cleanup removing unused variables
- core: fixed multiple snprintf memory overflows
- core: avoid crash when linking against ncurses without tinfo
sngrep 1.4.7
- capture: fixed a crash with invalid CSeq values
- capture: allow configurable libpcap capture buffer
- hep: support parsing of HEPv3 headers in any order
- ssl: updated code to exclude deprecated OpenSSL functions
- call raw: add support to IP alias display
- call list: updated diverted Call state conditions
- cli: match expression now applies to whole SIP payload
- cli: add support to multiple comma separated capture devices
- sip: add KDMQ custom method to SIP parser