Kaian
9e35ab249c
Replace option: hint_key_alt -> hintkeyalt
2015-04-14 12:49:25 +02:00
Kaian
0c7faf4f0a
📝 Add configuration link to wiki
2015-04-14 12:46:15 +02:00
Kaian
091753ed8b
Add an option to toggle def/alt key in hint bar
...
Option is hint_key_alt and default value is off. If enabled the
second assigned keybinding will be display as hint in bottom
toolbar
2015-04-09 13:41:50 +02:00
Kaian
74f64ae6bb
Remove compiler warnings
2015-04-09 13:15:52 +02:00
Kaian
263f4f484e
🔁 Recoded screens to handle Actions instead of keys
2015-04-09 13:14:10 +02:00
Kaian
ccc24ce8fd
Add action for confirming dialogs
2015-04-08 21:23:27 +02:00
Kaian
4205b6aa3e
Action <=> keybind functions
2015-04-08 21:21:11 +02:00
Kaian
3fb2e806b3
Action keybindings for Call List
2015-04-08 21:16:49 +02:00
Kaian
f901f083a6
📝 Updated documentation
2015-04-08 18:32:46 +02:00
Kaian
45e7eec488
Replace sip.ignoreincomplete option for a flag
2015-04-08 18:19:01 +02:00
Kaian
c6c7cc5965
Replace call state values for defines
2015-04-08 17:54:26 +02:00
Kaian
e5223f3bbe
Replace sip.calls option for a flag
2015-04-08 17:48:50 +02:00
Kaian
b61cf6f450
Add --keyfile argument to --help output
2015-04-08 17:43:05 +02:00
Kaian
7a0f5f7e4d
Add -N and -q arguments to --help output
2015-04-08 14:14:30 +02:00
Kaian
56e80167c6
Added -N and -q command line arguments
...
* -N, --no-interface will not initialize ncurses interface
This can be useful if you're only interesed in capturing SIP dialogs into
a pcap file. It will print the parsed dialogs unless --quiet option is
specified
* -q, --quiet will not print output to stdout while interface is not enabled
Also, packets can now be saved to another file (using -O argument) during
offline capture, which allows parsing pcap files and dumping only full SIP
dialog that match expressions or filters (if any)
2015-04-08 14:04:13 +02:00
Kaian
c30f461c54
Restored Ingore directives process
2015-04-08 14:02:27 +02:00
Kaian
2a1976e9aa
🔁 Refactored SIP parsing code
...
* Replaced Attribute Linked List for an array
Attribute list has a max known value and it isn't very high so an array
with empty positions can replace the linked list. This makes code more
simple and allows accessing to attributes directly (by array index)
* Replaced Request/Response Code parsing and storing
We avoid string comparissons for Method that are chedked *A LOT*.
This should be a great improve in performance.
2015-04-08 13:17:00 +02:00
Kaian
bc44695c48
Suppress eclipse warnings for case options without break
2015-04-07 18:18:45 +02:00
Kaian
5fddd4f0f1
📝 Add configurable keybindings to TODO
2015-04-07 18:00:06 +02:00
Kaian
4390a08767
Add extra keybidings combinations. Fixes #41
2015-04-07 17:56:09 +02:00
Kaian
1cf96ffd89
RTP Detection support
2015-03-27 16:19:05 +01:00
Kaian
dd440e9c35
📝 Add IPv6 support line to version info
2015-03-26 19:54:14 +01:00
Kaian
51a121a617
Avoid setting options while parsing getopts values
2015-03-26 19:24:01 +01:00
Kaian
e36d733b5d
Implement resize for ui_call_list
2015-03-26 19:04:05 +01:00
Kaian
9ecece65a9
Fix overflow while getting message call-id
2015-03-26 16:17:31 +01:00
Kaian
c3b94e6f6f
Fix a crash in SIP message creating
2015-03-26 16:10:28 +01:00
Kaian
e6e58ff7b4
Remove timeval/bpf_timeval structs
2015-03-26 13:52:15 +01:00
Kaian
91d4b557b9
Fix capture includes for OpenBSD #40
2015-03-25 19:54:32 +01:00
Kaian
b7fcdb820c
Fix TLS transport for IPv4
2015-03-25 16:30:11 +01:00
Kaian
335a5ec541
IPv6 Support. Initial Approach. #38
2015-03-25 16:18:18 +01:00
Kaian
2a88063352
Add regex.h header file
2015-03-23 17:41:55 +01:00
Kaian
b66dc9cb2d
Parse payload using POSIX regular expressions
2015-03-23 17:25:18 +01:00
Kaian
9e65dee09d
Merge pull request #39 from MayamaTakeshi/master
...
Failing to ignore case when scanning Call-ID value and support for compact header i:
2015-03-18 10:33:01 +01:00
MayamaTakeshi
bab83073ba
Corrected sip_get_callid sscanf to ignore Call-ID case. Added code to support Call-ID as compact header (i:)
2015-03-18 14:47:01 +09:00
Kaian
6b6967679e
Set background dark option by default
...
* User can still make the background transparent using `set background default`
or `set background transparent` option.
2015-03-16 11:08:52 +01:00
Kaian
46542223a5
📝 Format configure flags in a table in README.md
2015-03-10 20:19:43 +01:00
Kaian
0f8f14b667
📝 Make irontec banner optional
2015-03-10 18:57:33 +01:00
Kaian
2d2de6c754
📝 TODO: Always use terminal default colors
2015-03-10 17:29:27 +01:00
Kaian
7b53591d3b
Prefix long IPv6 addresses with two dots. #38
2015-03-10 17:25:33 +01:00
Kaian
486d1e7ac2
📝 Added packet fragmentation to TODO list
2015-03-10 15:51:43 +01:00
Kaian
ff9eb99571
IPv6 Support. Initial Approach. #38
...
* Added --enable-ipv6 option to configure script
* All IP addresses are trimmet to 15 characters until UI can handle them properly
* IPv6 lookup is enabled
2015-03-09 19:23:50 +01:00
Kaian
cdc38bd79f
📝 Updated TODO list
2015-03-09 11:35:05 +01:00
Kaian
26e50471cd
📦 Added information for installing rpm binaries
2015-03-08 14:18:51 +01:00
Kaian
f4f0e86de0
📦 Add ubuntu package repositories
2015-03-06 20:58:44 +01:00
Kaian
097e345eb5
📦 Remove --asume-yes from apt-get install
2015-03-06 19:37:16 +01:00
Kaian
f4af76fc8f
📦 Update Debian instructions for binaries install
2015-03-06 19:30:19 +01:00
Kaian
28afa4be78
📦 Add Debian instructions for binaries install
2015-03-06 19:27:09 +01:00
Kaian
4c5df9782f
Fix dependencies for --enable-unicode option
2015-03-06 17:13:35 +01:00
Kaian
cf81cfb4db
Replace bool for int
2015-03-04 20:32:04 +01:00
Kaian
3f132621f0
Fix typo in man page
2015-03-04 13:51:39 +01:00