Skip to content

Releases: irontec/sngrep

v1.8.1

08 Apr 08:59
Compare
Choose a tag to compare

What's Changed

  • Fixes for Stack Buffer Overflows in SIP Header Processing by @htejeda in #480

New Contributors

Full Changelog: v1.8.0...v1.8.1

sngrep 1.8.0

20 Dec 09:55
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v1.7.0...v1.8.0

sngrep 1.7.0

31 Mar 08:08
Compare
Choose a tag to compare
  • 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

31 Aug 14:04
Compare
Choose a tag to compare
  • 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

26 Apr 14:17
Compare
Choose a tag to compare
  • 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

22 Nov 11:09
Compare
Choose a tag to compare
  • 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

20 May 07:21
Compare
Choose a tag to compare
  • 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

10 Nov 09:56
Compare
Choose a tag to compare
  • 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

21 May 10:46
Compare
Choose a tag to compare
  • 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

sngrep 1.4.6

31 Oct 16:35
Compare
Choose a tag to compare
  • capture: fixed pcap reading from stdin
  • capture: make SIP regexp more tolerant to invalid uris
  • capture: SIP dialogs can now start with INFO, REFER and UPDATE
  • call list: Added methods and key bindings for soft clear of call list
  • call flow: improved performance while displaying a dialog with lots of messages
  • call flow: arrows are now sorted by time while displaying multiple dialogs
  • ui: fixed multiples buffer overflows crashes
  • ui: improve compatibility with newest ncurses version