Commit Graph

41 Commits

Author SHA1 Message Date
Gilbert Ramirez b27ce4e859 More mention of csids support in wiretap.
svn path=/trunk/; revision=2335
2000-08-22 06:50:16 +00:00
Laurent Deniel e784cb0c0f Remove the IPv6 restriction for the Follow TCP stream feature.
svn path=/trunk/; revision=2274
2000-08-15 18:44:52 +00:00
Gilbert Ramirez 8ceb7d40f9 Add the re-write of the NetWare Core Protocol dissector. It's mostly
a framework for the dissector; of the more than 400 NCP packet types, only
a handful are defined. But this dissector framework is much better than
the previous one.

svn path=/trunk/; revision=2173
2000-07-28 20:03:59 +00:00
Gilbert Ramirez 4984788880 Document the fact that we can now read compressed Sniffer files.
svn path=/trunk/; revision=2047
2000-06-08 03:09:32 +00:00
Gilbert Ramirez 2fa56170d3 Add last minute changes.
Fix statement about Win32 version not capturing in README.

svn path=/trunk/; revision=1846
2000-04-13 11:20:49 +00:00
Guy Harris 8b23b5c2fd Give it an RCS ID.
svn path=/trunk/; revision=1656
2000-02-19 22:01:26 +00:00
Gilbert Ramirez 85a79e34eb Move version to 0.8.2, add Win32 to list of platforms in README.
svn path=/trunk/; revision=1562
2000-01-26 02:31:35 +00:00
Guy Harris 3e6240208d Note that the Ethereal distribution also comes with Tethereal and
editcap.

Expand the list of OSes on which Ethereal has (at least at one time)
been built and used.

Note that systems other than Solaris that use DLPI (e.g., HP-UX) may
also have "/dev" entries that can be made more widely readable and
writable to allow non-root users to capture packets.

Note that we can read "i4btrace" capture files.

Note that we now always do SNMP dissection, and that an external library
just allows us to do more sophisticated dissection.

svn path=/trunk/; revision=1470
2000-01-14 08:12:14 +00:00
Gilbert Ramirez 0a9f2233b8 Remove the reference to my old samples directory on the web server;
the new ethereal web site contains a link to its own samples directory.

svn path=/trunk/; revision=1450
2000-01-10 23:43:15 +00:00
Guy Harris f3c3ed2c03 Of the "zlib" functions we use that aren't in all versions of "zlib",
"gzgets()" is the one most recently added; it was added in 1.0.9.

Check for it, rather than for a list of functions, when checking for
"zlib" support - if you check for N functions, and they're all there,
you get N "-lz"s added to the list of libraries with which to link.

Indicate in the README that "zlib" versions prior to 1.0.9 definitely
won't work.

svn path=/trunk/; revision=1144
1999-11-29 05:10:18 +00:00
Guy Harris c21ec24fbb Fix a typo, and just say that "ethereal -v" indicates the versions of
the libraries with which Ethereal was built, rather than enumerating all
the libraries for which it gives the version.

svn path=/trunk/; revision=1143
1999-11-29 04:38:23 +00:00
Gilbert Ramirez 700115b2b9 Add info about zlib version support.
svn path=/trunk/; revision=1138
1999-11-29 02:40:15 +00:00
Gilbert Ramirez 9d96677a18 Update documentation about iptrace version support.
svn path=/trunk/; revision=1118
1999-11-26 20:49:28 +00:00
Gilbert Ramirez 61604233f1 Add AIX doco and modify references to it.
svn path=/trunk/; revision=1096
1999-11-23 03:50:40 +00:00
Guy Harris bc4943e630 Note that "ethereal -v" should give the GTK+ and "libpcap" version
numbers.

svn path=/trunk/; revision=975
1999-11-04 21:18:50 +00:00
Guy Harris 1ffac9e682 Expand the description of the steps to take when reporting a bug.
svn path=/trunk/; revision=973
1999-11-04 19:14:53 +00:00
Gilbert Ramirez 558e714449 Add a module to wiretap to be able to read trace files from Toshiba's
line of ISDN routers. Much like the ascend reader, this module reads an
ASCII hex dump of trace data.

Rearranged the order in which wiretap tries trace files, to keep the
ASCII-readers (ascend and toshiba) at the end, and put the binary-readers
(everything else) at the front of the list. If a telnet session of
and ascend trace or toshiba trace were captured near the beginning of
another trace, wiretap might think the trace was ascend or toshiba if it
tried that module first.

Fixed the way wtap_seek_read() selects functions to call. It was using
the encap type instead of the file type. We got lucky because
WTAP_ENCAP_ASCEND == WTAP_FILE_ASCEND

svn path=/trunk/; revision=952
1999-10-31 17:46:11 +00:00
Gilbert Ramirez 25c3854517 Mention nettl in docs, and mention VLAN addition in NEWS.
svn path=/trunk/; revision=904
1999-10-22 02:30:31 +00:00
Gilbert Ramirez 096d72a6f5 Changed version to 0.7.5
svn path=/trunk/; revision=722
1999-09-24 14:59:32 +00:00
Gerald Combs d47f988543 Updated documentation with Lucent/Ascend information.
svn path=/trunk/; revision=674
1999-09-13 03:51:09 +00:00
Gilbert Ramirez 3764b0a3b1 Updated docs.
svn path=/trunk/; revision=594
1999-08-27 22:57:56 +00:00
Gilbert Ramirez 57198bc28f Made handling of byte strings in scanner and parser much simpler,
improving size of grammar and creating the possibility of dfilter_compile
reporting errors back to user. In this case, if an ETHER variable is
compared against a byte string that is not 6 bytes, an error condition is
flagged appropriately. I have not put in the code to conver that error flag
to a message to the user, but that's what I'm working on next.

Also, fixed sample debug session in README to show correct gdb prompt.

svn path=/trunk/; revision=522
1999-08-20 06:01:07 +00:00
Gilbert Ramirez 49388049d3 Made iptrace wiretap module return error on partial packets, instead of
expecting it as normal. Added paragraph about iptrace oddities to README.
I also added a section to the README about how to report bugs.

svn path=/trunk/; revision=519
1999-08-20 04:07:09 +00:00
Guy Harris 5161130b4b Fix a typo.
svn path=/trunk/; revision=437
1999-08-04 21:20:53 +00:00
Gilbert Ramirez 904e195de4 Fixed match_selected to work with new display filter code. It uses
"frame[x:y]" in the display filte that it creates so that it works with
any datalink type.

svn path=/trunk/; revision=431
1999-08-04 03:37:45 +00:00
Gilbert Ramirez 48a5d3ee58 Update documentation, including display filter docs.
svn path=/trunk/; revision=427
1999-08-03 16:33:12 +00:00
Guy Harris d8dab1fd95 Add back in the note about GNU "make", "flex", and "bison"/Berkeley
"yacc" being required.

svn path=/trunk/; revision=352
1999-07-09 04:28:45 +00:00
Gilbert Ramirez 5a7e28ca46 Added the ability to create a read-only ethereal, i.e., one that
doesn't link with libpcap, so no packet captures can be made. The
"--disable-pcap" option has been added to the configure script. Docs
have been updated. And the string buffer size in the simple_dialog()
has been doubled so that Johan's e-mail address in the "About" dialogue
window doesn't get chopped off.

svn path=/trunk/; revision=351
1999-07-09 04:18:36 +00:00
Gilbert Ramirez 07f42b5b31 Created a new protocol tree implementation and a new display filter
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-07-07 22:52:57 +00:00
Guy Harris aca6d29e7b Note that non-GNU "make"s appear not to be able to build Ethereal, and
that you need "flex" and either "bison" or Berkeley "yacc".  (XXX -
should notes such as this go in some other file, e.g. INSTALL?  I
discovered the "flex" and "bison"/byacc requirement on a Solaris 7
system, but it's probably a problem on other commercial UNIXes, as well,
so it probably doesn't belong in, say, "README.solaris".)

svn path=/trunk/; revision=337
1999-07-04 06:45:53 +00:00
Gilbert Ramirez d5fab31737 Added a paragraph explaining that the SNMP decode in ethereal uses
either the UCD or CMU SNMP library. Also documented the fact that SNMP
support in ethereal can be disabled with the "--disable-snmp" option to
'configure'.

svn path=/trunk/; revision=322
1999-06-21 16:02:22 +00:00
Laurent Deniel 07409c4ef0 Miscellaneous updates of README and README.tru64 created.
svn path=/trunk/; revision=250
1999-04-30 21:16:31 +00:00
Gilbert Ramirez 0407d01e99 Docs updated for ethereal-0.6.0
svn path=/trunk/; revision=248
1999-04-30 20:31:56 +00:00
Gilbert Ramirez 2b86d46d70 Jun-ichiro's IPv6 patch is merged in with ethereal and now uses the new
proto*() functions. The configure script tries to use ipv6 name resolution if
it knows the type of ipv6 stack the user has (this can be avoided with the
--disable-ipv6 switch) Additionally, the configure script now deals with wiretap
better. If the user doesn't want to compile wiretap, the wiretap is never
visited. A few unnecessary #includes were removed from some wiretap files, and
a CPP macro was moved from bpf.c to wtap.h.

svn path=/trunk/; revision=229
1999-03-28 18:32:03 +00:00
Gilbert Ramirez cd5af6645b Disables "Follow TCP Stream" if compiled with wiretap.
svn path=/trunk/; revision=199
1999-03-01 20:32:54 +00:00
Guy Harris 71629b5409 Add Network Monitor and "iptrace" to the list of capture file formats
"wiretap" can read.

svn path=/trunk/; revision=180
1999-01-30 10:35:19 +00:00
Gerald Combs 2301bf5e10 * Installation documentation updates
svn path=/trunk/; revision=141
1998-12-29 03:12:07 +00:00
Guy Harris 09cd69b746 Note that "wiretap" can now read Sun "snoop" files.
svn path=/trunk/; revision=107
1998-11-18 20:10:30 +00:00
Gilbert Ramirez c0f191e9e0 I added the LANalzyer file format to wiretap. I cleaned up some code in the
wiretap functions to be more generic and therefore allow an easier integration
of more packet-capture file types. I also put in all the GPL copyrights in the
wiretap code.

svn path=/trunk/; revision=83
1998-11-12 06:01:27 +00:00
Gerald Combs 3da04dd983 * Ethernet manufacturer support (Laurent)
* PPP fixes (Gerald)
* Null/loopback interface support (Gerald)

svn path=/trunk/; revision=25
1998-09-25 23:24:07 +00:00
Gerald Combs 86534f46e1 Initial revision
svn path=/trunk/; revision=2
1998-09-16 02:39:15 +00:00