Skip to content

sngrep 1.0.0

Compare
Choose a tag to compare
@Kaian Kaian released this 06 Oct 15:50
· 472 commits to master since this release
  • Capture
    • Implemented basic TCP/IP reassembly:
      • Only works when segments/fragments are captured already in the correct order
    • Improved payload memory storage and parsing
      • Disable payload storage when no interface is being used (-N option)
      • Only parse payload for first dialog message or dialog being displayed
      • Multiple internal structure memory optimizations
    • Disabled RTP packet payload storage by default.
      • You must use command line --rtp or -r or capture.rtp setting to save those packets in memory
  • EEP/HEP Homer support
  • Added a command line option (-H) and settings (eep.send) to send capture data to Homer Sipcapture or another sngrep
  • Added a command line option (-L) and settings (eep.listen) to receive capture data from captagent or another sngrep
  • Can be used with no interface option to minimize the memory usage in the capturing host
  • Interface
    • Added a confirmation dialog to overwrite saved files
    • Added save button to Columns select UI
    • Added a keybinding to remove selected dialogs in Call List
    • Added a keybinding to move to the first and last item in Call List
    • Added attribute color support (can be disabled with cl.colorattr)
    • Added a compressed view in Call Flow (one message per row)
  • Other
    • Implemented command line option --dump-config to display configured keybindings and settings
    • Removed --enable-openssl configure flag (use --with-openssl instead)
    • Removed configurable ignore directives in rc file
    • Removed configurable option cl.filter
    • Fixed IPv6 support
    • Fixed multiple memory leaks