Ethereal-dev: [ethereal-dev] 0.7.8 and work ahead

Note: This archive is from the project's previous web site, ethereal.com. This list is no longer active.

From: Gilbert Ramirez <gram@xxxxxxxxxx>
Date: Tue, 23 Nov 1999 22:34:45 -0600
Okay, I just released Ethereal 0.7.8. Here's a short list of
the things that I can remember that we're working on:

1. Protocol dispatchers, allowing run-time setting of 
	protocol "chaining" (i.e., UDP port X calls dissector Y)

2. Loadable modules, closely related to #1.

3. Work on packet capturing in wiretap (I promised Guy I'd come
	up with a requirements list of this... any day now,
	really!). Now that we know of tcpdump.org, we _could_
	take a look at the work happening on libpcap, too.
	That all really depends whats in our requirements list... :)

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 defragging. IP, TCP, UDP, need to be reassembled and
	re-analyzed.

6. GUI enhancements: colorized TCP Follow window, GtkCombo for display filters.

7. I'd like to someday re-write the display filter routines to have a
	more powerful syntax.

8. More on-line help, and neato things with the protocol tree and right-clicks.

10. A GtkClist replacement.

--gilbert