Commit Graph

775 Commits

Author SHA1 Message Date
Kaian
d6d5665394 htable: Custom hashtable implementation 2016-05-30 17:02:37 +02:00
Kaian
03a0ebc7d0 Allow extra configuration from custom file 2016-05-30 13:15:36 +02:00
Kaian
a3f884a324 Fix help message description tabs 2016-05-30 11:49:00 +02:00
Kaian
38e6951341 capture: Implement basic capture rotation. #94 2016-05-29 13:48:41 +02:00
Kaian
c4fad21ccd gnutls: Remove the need for OpenSSL compatibility headers 2016-05-29 13:15:35 +02:00
Kaian
47da6f6e5f tests: Increase timeout to 60 secs #81 2016-05-29 12:42:23 +02:00
Kaian
805152b619 Improve disabled command line options error messages #120
When using a command line option that must be enabled using
configure flags, display an error message to give a hint that
the given options is not enabled.
2016-05-29 12:36:44 +02:00
Kaian
44b33f3ced openssl: Add OpenSSL error message for invalid keyfile #121 2016-05-26 13:40:59 +02:00
Kaian
3c2737b8b5 call state: Fix handing 400 responses not for the initial INVITE 2016-05-25 13:03:26 +02:00
Kaian
2b6ca86f72 tls: fix connection encrypted flags #117
From now on connection is considered encrypted only when sngrep
captures change_cipher_spec message and has both client and server
cipher contexts.

Before gathering all that information, all application_data messages
will be ignored.
2016-05-04 20:41:52 +02:00
Kaian
19af2ac5cb Allow SIP Responses Status-Line without Reason-Phrase. #116 2016-05-02 18:23:09 +02:00
Kaian
6d596fe0ca Fix crash with malformed From/To headers. #114 2016-05-02 16:16:05 +02:00
Kaian
7ee4deab13 Update version to 1.3.1 2016-04-28 11:49:29 +02:00
Kaian
6514122dee Fixed a crash with long To: or From: headers 2016-04-27 17:05:43 +02:00
Kaian
dd073b8e4c ui: Resize all stack panels when event is received #108 2016-04-05 11:45:23 +02:00
Kaian
d292e3b639 cl: fix screen resize #108 2016-04-04 21:00:00 +02:00
Kaian
0a19eed011 📦 Initial debian templates 2016-04-04 17:13:28 +02:00
Kaian
e9dd246fca Associate RTP streams with the most recent dialog #108 2016-04-04 17:07:35 +02:00
Kaian
c789132d2e Add support for IEEE 802.1Q Ethernet VLAN headers 2016-04-01 15:19:51 +02:00
Kaian
f1bd349c94 callstate: store invite cseq after failed auth. #105 2016-03-16 18:50:18 +01:00
Kaian
b62c649c2e tls: openssl: added prf functions for tls 1.1 and tls 1.2 #104 2016-03-15 12:05:51 +01:00
Kaian
3c0bc5e300 tls: added prf functions for tls 1.1 and tls 1.2 #104 2016-03-04 12:07:11 +01:00
Kaian
8b8fda7b6c save: close panel after saving 2016-03-04 10:41:41 +01:00
Kaian
fcfbd2b011 Merge pull request #107 from jmillan/save_single_msg
save: ability to save single SIP message
2016-03-04 10:37:16 +01:00
Kaian
1337a05b2e tcp: improve TCP parsing for incomplete SIP messages #106 2016-03-03 17:17:28 +01:00
José Luis Millán
6914c4d164 save: properly show or hide 'current SIP message' option
use field visibility option O_VISIBLE given by ncurses
2016-03-03 12:28:37 +01:00
Kaian
a57561d15d capture: dont use TCP PSH flag to assemble. Fixes #106 2016-03-03 11:27:18 +01:00
José Luis Millán
471f4fa8b2 save: ability to save single SIP message
in Call Flow window, ability to save the current SIP message
2016-03-03 06:11:13 +01:00
Kaian
007bfba93a sip: enter IN CALL state when the INVITES's ACK is received. Fixes #105 2016-03-02 16:00:09 +01:00
Kaian
e9de1c98e5 📝 Update Changelog with 1.3.0 changes 2016-03-02 14:03:31 +01:00
Kaian
60f020d901 📝:Update version information 2016-03-02 13:34:57 +01:00
Kaian
bb81e158f9 config: remove capture.rtp and sip.calls from settings panel
The main reason to remove this entries from configuration panel is
that are usually configured from command line. That may lead to an
unspected behaviour if you start with -rc command line flags and
save the configuration from settings panel: those settings will
be saved, not with their default value but with the changed from
the command line.
2016-03-02 11:27:49 +01:00
Kaian
1d73f4a213 rtp: improve stream matching while parsing rtp packet #103 2016-03-02 11:21:21 +01:00
Kaian
8cd79b160f cf: improve RTP arrows display 2016-03-01 19:57:38 +01:00
Kaian
670b87a753 test: add tests for column sorting 2016-03-01 18:11:22 +01:00
Kaian
5b1edcf90c cf: fix scrollbar position when RTP arrows are not displayed 2016-03-01 15:25:44 +01:00
Kaian
248bdab0f8 mem: fix multiple memory initialization warnings 2016-03-01 15:05:11 +01:00
Kaian
320c9eb1f8 cl: free sort menu items properly 2016-03-01 13:17:06 +01:00
Kaian
d2330577e8 cl: free sort menu before list resize 2016-03-01 12:58:36 +01:00
Kaian
b1b4b5372c cf: remove unused variables 2016-03-01 11:03:41 +01:00
Kaian
fcd7deacdd cf: disable F3 (rtp) highlight 2016-03-01 11:01:43 +01:00
Kaian
b21d2f8d26 cl: fix keybinding F2 (save) conflict 2016-03-01 11:00:55 +01:00
Kaian
4c3d1ca73a cfe: fix max callid per column with online mode 2016-02-29 20:42:09 +01:00
Kaian
fee2a2618d cf: rework extended display to handle multiple X-Call-Id dialogs 2016-02-29 20:33:57 +01:00
Kaian
161b770b5f cf: menu attirbutes for list sorting 2016-02-29 15:19:43 +01:00
Kaian
e01fa0e449 Merge branch 'master' into cl_column_sort 2016-02-29 12:26:47 +01:00
Kaian
8f9a1aa344 cf: fix preview when last arrow was rtp 2016-02-29 12:26:04 +01:00
Kaian
6b03f351fa cf: fix crash with RTP dst columns 2016-02-29 11:43:12 +01:00
Kaian
d687b984a5 Merge branch 'master' into cl_column_sort 2016-02-23 20:39:27 +01:00
Kaian
33f6a703ed cf: avoid selecting RTP arrows if not displayed 2016-02-23 17:25:54 +01:00