sngrep/TODO

30 lines
1.0 KiB
Plaintext

ToDo List
=========
sip:
* Change parsing functions for something more efficient (osip2?)
Parsing with sscanf is not the best way, but the simplest. If
we require to parse more headers in the future, it will start
to be worse and worse
* 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)
* Show call duration
It would be great to show this two columns on main screean.
First one can be calculated from the difference between first
and last messages timestamps.
* Change List columns in runtime
Sometimes its useful to filter the list for some column that is
not being displayed (like time, transport, ...), so it would be
nice to allow choosing the columns during runtime