aboutsummaryrefslogtreecommitdiffstats
path: root/TODO
diff options
context:
space:
mode:
authorGilbert Ramirez <gram@alumni.rice.edu>1999-12-01 20:58:49 +0000
committerGilbert Ramirez <gram@alumni.rice.edu>1999-12-01 20:58:49 +0000
commit99ae96e58cd2774ec3fdc3ff5cb3682a9475476e (patch)
tree48270c423111df9bb74a19b50963d5f149328770 /TODO
parent8816a592162edfd32b29f9a50a2a70400493f98c (diff)
Add a TODO file.
svn path=/trunk/; revision=1175
Diffstat (limited to 'TODO')
-rw-r--r--TODO45
1 files changed, 45 insertions, 0 deletions
diff --git a/TODO b/TODO
new file mode 100644
index 0000000000..0a39848bec
--- /dev/null
+++ b/TODO
@@ -0,0 +1,45 @@
+$Id: TODO,v 1.1 1999/12/01 20:58:49 gram Exp $
+
+Things to do:
+=============
+
+1. Protocol dispatchers, allowing run-time setting of protocol "chaining"
+(i.e., UDP port X calls dissector Y)
+
+2. Loadable modules, closely related to the previous item.
+
+3. Work on packet capturing in wiretap
+
+4. I just discovered that sshd sets the SSH_CLIENT variable to source IP,
+sort port, and destination port. That coupled with a destination IP
+would give us enough information to carry out remote protocol capturing,
+tcpdump over ssh:
+
+ ssh remotehost tcpdump -s 2000 -w - filter,
+
+where "filter" filters out our own ssh packets (using the infromation
+from $SSH_CLIENT). Any takers?
+
+5. Of course, packet defragmentating. IP, TCP, UDP, need to be reassembled
+and re-analyzed.
+
+6. I'd like to someday re-write the display filter routines to have a more
+powerful syntax.
+
+7. More on-line help, and neato things with the protocol tree and
+right-clicks.
+
+8. A GtkClist replacement, with dynamic columns.
+
+9. A GUI capture/display filter creator.
+
+10. Run-time configuration of tunnelling protocols -- display tunnelled
+protocol as data or as a full-fledged protocol (which subtree do we put
+it under?)
+
+11. Run-time configuration of data shown in capture statistics window.
+
+12. A GtkWidget for authors in the About box. We've got a lot of authors!
+
+13. Finish moving GTK-dependent code into gtk/ subdirectory.
+