forked from Mirrors/sngrep
41 lines
1.3 KiB
Plaintext
41 lines
1.3 KiB
Plaintext
ToDo List
|
|
=========
|
|
|
|
capture:
|
|
* Handle Packet fragmentation
|
|
Right now capture process only handle packets with SIP payload,
|
|
so if a packet is marked as fragmented, part of its payload
|
|
will not be displayed.
|
|
|
|
sip:
|
|
* Improve the way payload is stored
|
|
Payload is included two times. One in the msg->payload pointer
|
|
and also in msg->pcap_packet content. This doubles the required
|
|
memory.
|
|
|
|
ui:
|
|
* Change panels initialization
|
|
Right now, all panels are initializated at the same, because
|
|
each panel can only be invoked once (it is not possible to have
|
|
two call details panel right now)
|
|
|
|
* Add horizontal scrolling
|
|
It should be nice to be able to scroll horizontaly (with unused
|
|
right and left keys) in Call List and Call flow.
|
|
|
|
* Interface resize
|
|
When the terminal size changes, the ui is not properly redraw.
|
|
It would be nice to handle KEY_RESIZE event and change all displayed
|
|
panels.
|
|
|
|
* Improve colors for white background terminals
|
|
The best approach for colors should be use terminal defaults.
|
|
Right now, white background terminals must set background dark option
|
|
in order to see colors properly.
|
|
|
|
* Improve compatibility with IPv6
|
|
IPv6 packets are captured but IPv6 addresses can be 45 chars
|
|
long, so current UI is not ready to display that kind of
|
|
addresses
|
|
|