Commit Graph

479 Commits

Author SHA1 Message Date
Kaian
43a273a025 Refactor attribute count sentinel 2015-06-05 12:14:45 +02:00
Kaian
e79ab014d9 Swap tx/rv packets in Call Media screen 2015-06-05 11:57:57 +02:00
Kaian
862c0bcbf6 Sort calls in groups by time 2015-06-05 11:51:23 +02:00
Kaian
4344ba45e7 Improve SDP detection in payload 2015-06-05 11:32:09 +02:00
Kaian
6f6dec5496 Handle rtp captured packets 2015-06-05 11:32:09 +02:00
Kaian
6dab5a5d90 Work on progress sdp media flows screen 2015-06-05 11:32:09 +02:00
Kaian
78db178201 New files for media management 2015-06-05 11:32:09 +02:00
Kaian
094c4de0b5 Only enable sdpmode in dialogs with sdp messages 2015-06-04 15:39:13 +02:00
Kaian
2c9b3bfa7a Fix sdpmode flow with only one dialog 2015-06-04 13:23:13 +02:00
Kaian
ea891e4de5 Improve performance in Call flow with lots of messages 2015-06-04 13:20:10 +02:00
Kaian
d4ffb1f1f9 Reset input timeout before drawing screens 2015-06-03 15:25:09 +02:00
Kaian
f2f6667b09 Properly clear help/confirm dialogs after closing 2015-06-03 13:33:20 +02:00
Kaian
ba0814a7ef Fix Space handling in Filters screen 2015-06-03 12:59:04 +02:00
Kaian
61cf716b2e Remove exit confirm dialog when not leaving 2015-06-03 12:26:45 +02:00
Kaian
8fad1c6ff6 Change max/min popup dimensions 2015-06-03 11:42:54 +02:00
Kaian
f876b13649 Space is now considered a printable character 2015-06-03 11:42:22 +02:00
Kaian
55b8c274eb Merged ui_save_pcap and ui_save_raw into ui_save 2015-06-02 20:13:06 +02:00
Kaian
27a04e14c0 Fix keyhandler for Increase/Descrease raw preview 2015-06-02 13:57:23 +02:00
Kaian
4ad2039f4b Reworked User input loop
One loop to rule them all.

Instead of calling wait_for_input every time a new panel is created
and have multiple loops one inside the other, now there's only one
loop that draws and handles the topmost keys inputs.

This way, it should be easier to debug key handlers and, if desired
in the future, draw all the panel stack.
2015-06-01 20:29:53 +02:00
Kaian
ff5f4f04e7 Remove specific autotools versions in bootstrap script 2015-06-01 18:41:54 +02:00
Kaian
e9a7a08d12 Fix DNS address resolution 2015-06-01 18:37:12 +02:00
Kaian
c959a96f01 Include websocket headers into capture sources 2015-06-01 18:37:12 +02:00
Kaian
3c487221e0 Add an alias option to map addresses with names 2015-06-01 18:37:12 +02:00
Kaian
b095d0ed47 Initial WS support 2015-06-01 18:37:12 +02:00
Kaian
614e520fdf Make SIP parsing regexp compatible with FreeBSD 2015-06-01 13:19:17 +02:00
Kaian
8457ed8842 Fix compilation in FreeBSD 2015-06-01 12:14:39 +02:00
Kaian
16c1964edd Fix a crash with not handled SSL ciphers #48
Also remove compiler warnings in source code
2015-05-29 12:19:28 +02:00
Kaian
5644af9e1e Proper initialization of ip fragmentation flags 2015-05-26 20:16:23 +02:00
Kaian
1bfbf691d1 Regression. Fix IPv6 support. 2015-05-26 17:39:15 +02:00
Kaian
6c111e9826 Fix spaces in parsing regular expressions 2015-05-26 15:53:53 +02:00
Kaian
343a3c6f5a Dont handle non-IP packages 2015-05-25 20:16:54 +02:00
Kaian
573ba2f7d9 Fix no space between SIP headers Name:Value. Fixes #47 2015-05-21 14:01:42 +02:00
Kaian
7afa105c22 Check local interfaces have a valid address. Fixes #45 2015-05-18 16:46:56 +02:00
Kaian
822bf22444 Check local interfaces have a valid address. Fixes #45 2015-05-18 16:43:07 +02:00
Kaian
9b1c8c7ed9 Fixup unnecessary variable 2015-05-17 19:32:29 +02:00
Kaian
1d0e22644e Handle IP packet fragmentation offset
Also start using system tcp and udp structures
Force BSD flavour TCP/UDP structure fields
2015-05-17 15:31:20 +02:00
Kaian
140d203399 Update files for release 0.3.2 2015-05-17 12:17:25 +02:00
Kaian
02d6f6ca4e Add an option to toggle local address highlight in Call Flow 2015-05-17 12:14:25 +02:00
Kaian
1f730c68a9 Add reqresp value for all SIP Request Methods. Fixes #44 2015-05-17 12:02:21 +02:00
Kaian
3dcebef9bb Enable filter request methods by default
Added an option filter.methods to allow setting default request
methods
2015-05-16 16:05:43 +02:00
Kaian
d0ca369375 Columns selection with Enter key 2015-05-16 15:15:15 +02:00
Kaian
e0698a8898 Fix SIP From/To matching expression 2015-05-12 20:30:16 +02:00
Kaian
68ef688950 Highlight local addresses columns is call flow 2015-05-04 11:59:50 +02:00
Kaian
19e876f601 Improve SIP packet detection. Fixes #42
Some packets with payload with Call-Id headers were being considered
SIP packets, and that may no be true.

For example, homer packets or moving a sip pcap file to a NFS will
create packets with Call-Id in its payload. Improve the regexp for
matching METHOD and REQUEST CODE to ensure the payload is an actual
SIP message.
2015-04-30 14:26:01 +02:00
Kaian
42b6b589bd Pthread initialization for BSD systems 2015-04-24 12:46:49 +02:00
Kaian
2a108ae092 Fix Move to previous field keybinding 2015-04-22 11:06:23 +02:00
Kaian
e308d88dd4 Only use PTHREAD_MUTEX_RECURSIVE_NP when available 2015-04-14 20:26:59 +02:00
Kaian
07de29b543 Only use PTHREAD_MUTEX_RECURSIVE_NP when available 2015-04-14 20:10:07 +02:00
Kaian
b726f3e954 📝 Update doc for 0.3.1 2015-04-14 19:17:58 +02:00
Kaian
78708663f5 Implement configurable keybindings via sngreprc 2015-04-14 18:44:33 +02:00