Commit Graph

551 Commits

Author SHA1 Message Date
Kaian
97c3feb2f5 Add a new ui for message statistics 2015-10-21 18:34:16 +02:00
Kaian
7a788668f5 Call List: Remove fast invite display filter 2015-10-21 11:36:28 +02:00
Kaian
4d56d2accf Fix display hostname setting 2015-10-20 18:07:40 +02:00
Kaian
f74c6fdf93 Add irc channel as contact information 📝 2015-10-20 15:30:29 +02:00
Kaian
528a2e26d1 Call Flow: Fix help screen displayed keybindings 2015-10-20 13:48:15 +02:00
Kaian
577327ddac Fix payload len for IP assembled packets 2015-10-15 12:09:42 +02:00
Kaian
ca187bb16a Implement basic payload filtering 2015-10-15 11:44:36 +02:00
Kaian
436950a0cb Fix sip.noincomplete setting in sngreprc 2015-10-15 11:14:30 +02:00
Kaian
d541c14ba5 Fix payload len for IP assembled packets 2015-10-14 20:23:54 +02:00
Kaian
7f265ad284 Call flow RTP arrow displayed in wrong direction. Fixes #63 2015-10-08 16:20:30 +02:00
Kaian
a53dedc6cc Updated Changelog for 1.0.0 :memo 2015-10-06 17:34:09 +02:00
Kaian
1696a7ab0f Remove --enable-openssl from configure options
Only support --with-openssl which is the proper way for configure
flags that involve dependency requeriments
2015-09-30 17:28:04 +02:00
Kaian
a783a96ba7 CallFlow: Fix extended call flow display 2015-09-30 17:00:32 +02:00
Kaian
ce1d6fb231 Properly lock eep packet server process 2015-09-30 16:22:27 +02:00
Kaian
8ea0933036 CallList: Fixed a crash while clearing list 2015-09-30 16:08:33 +02:00
Kaian
82f32406de Avoid races between capture and ui threads 2015-09-30 16:00:21 +02:00
Kaian
0b42a8464c CallList: Ignore calls without messages 2015-09-30 15:32:06 +02:00
Kaian
b146362a0f Improve performance in active calls detection 2015-09-30 14:18:59 +02:00
Kaian
a3db432b80 CallList: Fix a race between list show and attribute parsing 2015-09-30 13:39:05 +02:00
Kaian
f2d60b5a19 Change version number and update ChangeLog 📝 2015-09-29 19:38:11 +02:00
Kaian
a66d8d5cee --dump-config now prints readed settings 2015-09-29 19:17:07 +02:00
Kaian
a5ff16f190 Refactor time comparisson functions 2015-09-29 18:07:39 +02:00
Kaian
4a141678aa Document headers files 📝 2015-09-29 17:37:27 +02:00
Kaian
544c7676c6 ColumnSelect: Add save button. 2015-09-29 16:30:12 +02:00
Kaian
1bbcd17ffe Update TODO list 📝 2015-09-29 13:15:58 +02:00
Kaian
704faafdcb CallFlow: Message compressed mode: 1 arrow <-> 1 line 2015-09-29 13:12:10 +02:00
Kaian
ee1d280f56 Refactored stream_add_packet parameters 2015-09-29 12:48:47 +02:00
Kaian
62c022c4c5 CallList: Add cl.colorattr setting to toggle attribute colors 2015-09-29 12:30:40 +02:00
Kaian
f08731a0a0 CallList: Color attributes support 2015-09-29 11:42:10 +02:00
Kaian
d028f96713 Refactor title_foot_box function arguments 2015-09-28 18:49:16 +02:00
Kaian
c408362247 Refactor loops with vector iterators 2015-09-28 18:48:31 +02:00
Kaian
255433595b Refactoring packet detection function arguments 2015-09-28 17:11:16 +02:00
Kaian
3fa4428604 Confirm overwrite exiting file while saving 2015-09-25 15:08:25 +02:00
Kaian
befdf87f58 Settings Panel: Add EEP client/server settings 2015-09-25 11:58:04 +02:00
Kaian
1702fad947 Fix IPv6 parsing proccess 2015-09-24 20:31:42 +02:00
Kaian
dbea0d8d15 Remove ignore configuration directive.
Ignore directive is not well coded. In order to work properly it
requires message attributes to exists for checking their values.
This forces payload parsing of each SIP messages with extra overload
and memory usage.

Not sure about the impact of removing this feature, but we must think
other way to implement it.
2015-09-24 20:04:58 +02:00
Kaian
a28d30a374 Remove configurable setting cl.filter 2015-09-24 18:59:04 +02:00
Kaian
f88cc69f2b Source comment for EEP support functions 2015-09-24 18:22:30 +02:00
Kaian
c955bb94a4 Source comment for packet reassembly functions 2015-09-24 17:40:51 +02:00
Kaian
a30e8b46f5 Increase input delay in tests 2015-09-24 17:40:51 +02:00
Kaian
5dc86b9176 Delayed frame payload destruction
When no storage is configured or storage is 'none' payload won't be
saved into memory. It will be removed after parsing its data.
2015-09-24 17:40:51 +02:00
Kaian
ccf80781c7 Support for HEP-EEP packet encapsulation.
This changes allow sending and receiving packets using EEP protocol.
EEP (formely HEP) is an encapsulation protocol developed for HOMER
SIPCAPTURE project.

Additional information can be found at hep repository:
 - https://github.com/sipcapture/HEP
2015-09-24 17:40:51 +02:00
Kaian
3ac971b445 Replace WITH_IPV6 for USE_IPV6 define 2015-09-24 17:37:27 +02:00
Kaian
4feda3df96 Fix handle custom message codes 2015-09-24 17:37:27 +02:00
Kaian
18b924ed3b Fix extended flow display from CallList 2015-09-24 17:37:27 +02:00
Kaian
b973812be0 Disable RTP packets option in save dialog when capture.rtp is turned off 2015-09-24 17:37:27 +02:00
Kaian
ff1bcc5aaa Update setting values with command line options 2015-09-24 17:37:27 +02:00
Kaian
bcfa575591 Add keybinding to clear selected in calls in CallList 2015-09-24 17:37:27 +02:00
Kaian
99982b5964 Disable filter options when clear keybinding is used 2015-09-24 17:37:27 +02:00
Kaian
7e1006d984 Set capture.rtp disabled by default 2015-09-24 17:37:27 +02:00