aboutsummaryrefslogtreecommitdiffstats
path: root/doc
AgeCommit message (Collapse)AuthorFilesLines
1999-07-20Don't depend on Perl being in "/usr/bin/perl"; find it, and generate aGuy Harris3-2/+826
"dfilter2pod" with the path of Perl in its "#!" line. svn path=/trunk/; revision=372
1999-07-20Fix some typos.Guy Harris1-20/+21
Make the descriptions of all options full sentences (if an option sets XXX, describe it as "Sets XXX" rather than just "XXX"); some were, some weren't. Note that "-f" sets the *capture* filter expression. Don't say that Ethereal can read only "libpcap"-format files; it can read other formats (using "wiretap" to read capture files is no longer an option, it's what Ethereal always uses). svn path=/trunk/; revision=368
1999-07-17Added just enough fields to TCP to support "Follow TCP Stream". It works now.Gilbert Ramirez1-2/+2
Added the protocol IDs for ipx and IGMP, but not their fields. svn path=/trunk/; revision=365
1999-07-15Modified the proto_register_field_array usage again. Thanks to Guy'sGilbert Ramirez4-12/+146
suggestion, this new method using a static array should use less memory and be faster. It also has a nice side-effect of making the source-code more readble, IMHO. Changed the print routines to look for protocol proto_data instead of looking at the text label as they did before, hoping that the data hex dump field item starts with "Data (". Added the -G keyword to ethereal to make it dump a glossary of display filter keywords to stdout and exit. This data is then formatted with the doc/dfilter2pod perl program to pod format, which is combined with doc/ethereal.pod.template to create doc/ethereal.pod, from which the ethereal manpage is created. This way we can keep the manpage up-to-date with a list of fields that can be filtered on. svn path=/trunk/; revision=364
1999-07-12Don't claim that display filters have "tcpdump" filter syntax, as theyGuy Harris1-6/+6
no longer do. (Leave a placeholder comment; the syntax should perhaps be described here.) Update the example filter to match current reality. Note that the <Return> and <Enter> keys, when typed in the display filter field, cause the filter to be applied. svn path=/trunk/; revision=356
1999-07-08Added Johan's RADIUS dissector, finally. I modified it to fit in with theGilbert Ramirez1-0/+2
new proto_tree routines. I also removed the check for lex and yacc from wiretap's configure script. The IP dissector now uses proto_register_field_array(). svn path=/trunk/; revision=348
1999-07-08Documented the proto_register_field_array() function, and convertedGilbert Ramirez1-0/+19
the registration functions in packet-fddi.c and packet-eth.c to this new registration method. svn path=/trunk/; revision=346
1999-07-07Created a new protocol tree implementation and a new display filterGilbert Ramirez1-0/+235
mechanism that is built into ethereal. Wiretap is now used to read all file formats. Libpcap is used only for capturing. svn path=/trunk/; revision=342
1999-06-22Added Aaron Hillegass' summary dialogue. We're ignoring the problem withGilbert Ramirez1-0/+1
NetMon statistic packets for now. We might fix that problem with wiretap, either filtering out those packets, and/or providing the summary information through a new wiretap API. svn path=/trunk/; revision=326
1999-06-19Update the man page to reflect the "Capture/Start" and "Display/Options"Guy Harris1-1/+13
menu items. svn path=/trunk/; revision=321
1999-06-15Get rid of an extra line in the author credits (Brad Robel-ForrestGuy Harris1-2/+0
already appears in the list; the extra line is probably leftover from cutting-and-pasting the author list from the AUTHORS file). svn path=/trunk/; revision=314
1999-06-11Added RSVP protocol dissector.Gilbert Ramirez1-0/+1
svn path=/trunk/; revision=304
1999-06-11Added PPPoE, PPTP, GRE, and ISAKMP dissectors.Gilbert Ramirez1-0/+4
svn path=/trunk/; revision=303
1999-05-12Credited John McDermott <jjm@jkintl.com> for his pseudo-real-timeGilbert Ramirez1-0/+1
capture patch. svn path=/trunk/; revision=282
1999-05-11Live data capture and display enhancement that allows network capture andLaurent Deniel1-0/+33
display of fully decoded packets at the same time. Options added: -F : fork capture process -S : sync mode ala tail -f (implies -F) -f : filter expression -Q : exit after capture (implies -k) svn path=/trunk/; revision=277
1999-04-06Touch-up fixes to my previous fix of making the packet-capture facility saveGilbert Ramirez1-0/+4
to a file unknown to the user first. The manpage has now been updated to reflect the ability of the user to use the TMPDIR environment variable to change the location of this capture file. And now the capture file is deleted when ethereal exits, if the user has not saved the trace file. svn path=/trunk/; revision=243
1999-04-06Capturing packets from ethereal now saves the capture in an "anonymous" ↵Gilbert Ramirez1-7/+13
buffer. That is, it's a random name chosen by tempnam(), unknown to the user. If the user decides to save that trace, he then uses File | Save to save it to a file. File | Save As lets him make a copy of his named trace file as well. I also updated my e-mail address in the various credit locations. svn path=/trunk/; revision=242
1998-12-29* Added Joerg Mayer's Vines patchGerald Combs1-3/+49
* Added Joerg to the AUTHORS file * Added Guy's bitfield decode patch * Fixed time output svn path=/trunk/; revision=142
1998-10-13* Pod page updateGerald Combs1-44/+62
* Minor tweaks to the filter prefs svn path=/trunk/; revision=40
1998-09-27Merged in a _huge_ patch from Guy Harris. It adds a time stap column,Gerald Combs1-5/+11
generalizes the column printing code, adds a "frame" tree item to the tree view, and fixes a bunch of miscellaneous coding bugs. svn path=/trunk/; revision=31
1998-09-17* Added in Laurent's OSI/ISO CNLP and COTP support.Gerald Combs1-3/+26
* Added Laurent's changes to the man (actually pod) page. * Copied in VERSION file so that others can make doc/Makefile svn path=/trunk/; revision=8
1998-09-16Initial revisionGerald Combs2-0/+238
svn path=/trunk/; revision=2