aboutsummaryrefslogtreecommitdiffstats
path: root/Makefile.am
Commit message (Collapse)AuthorAgeFilesLines
* Add support for SNA-over-X.25. Add QLLC dissector. I still need toGilbert Ramirez2001-11-151-1/+2
| | | | | | | | work on dissecting the Information frame of QLLC packets. Thanks to mario.ferreira@hsbc.com.br for lots of information on SNA over X.25. svn path=/trunk/; revision=4207
* Add some packet-*.h files to noinst_HEADERS.Gilbert Ramirez2001-11-151-1/+10
| | | | svn path=/trunk/; revision=4206
* Support for DCE RPC atop SMB, and support for several Microsoft DCE RPCGuy Harris2001-11-121-1/+9
| | | | | | services used with SMB, from Tim Potter. svn path=/trunk/; revision=4194
* Wrap calls to "pcap_datalink()" in a routine that attempts to compensateGuy Harris2001-11-091-1/+3
| | | | | | | | | | | | | | for AIX 5.x's non-standard libpcap, where "pcap_datalink()" doesn't return DLT_ values, it returns RFC 1573 ifType values. Put that wrapper, and the routine to get the interface list, in a separate file, for packet-capture utility routines, so not everybody who includes "util.h" needs to include <pcap.h>. Fix up the Wiretap hack for dealing with said incompatibility to use the correct ifType value for Token Ring. svn path=/trunk/; revision=4184
* IEEE 802.1x, a/k/a EAPOL, and PPP/EAPOL EAP support, from PekkaGuy Harris2001-11-061-1/+3
| | | | | | Nikander. svn path=/trunk/; revision=4170
* PCNFSD dissector file packet-pcnfsd.c added to source listUwe Girlich2001-11-061-1/+2
| | | | svn path=/trunk/; revision=4167
* SUA dissector, from Michael Tuexen, replacing (and subsuming) the SUAGuy Harris2001-11-041-2/+2
| | | | | | Light dissector. svn path=/trunk/; revision=4156
* Small fix to include the arrow pixmaps in the distribution, from AndrewGuy Harris2001-11-031-1/+3
| | | | | | C. Feren. svn path=/trunk/; revision=4132
* From David Frascone: duUpdate to Diameter dissector to load theGuy Harris2001-11-011-3/+11
| | | | | | | dictionary as an XML file rather than building it in, and various Diameter updates. svn path=/trunk/; revision=4122
* From Ronnie Sahlberg: FT_UINT64 support, code to handle 64-bit integersGuy Harris2001-10-291-1/+3
| | | | | | | | without requiring compiler support for them, and updates to the Diameter, L2TP, NFS, and NLM dissectors to use it and to the ONC RPC dissector to allow ONC RPC subdissectors to use it. svn path=/trunk/; revision=4099
* Initial Skinny Client Control Protocol support, from Joerg Mayer.Guy Harris2001-10-111-1/+2
| | | | svn path=/trunk/; revision=4016
* UCP support, from Tom Uijldert.Guy Harris2001-10-081-1/+2
| | | | svn path=/trunk/; revision=4009
* Start the process of tvbuffifying the SMB dissector - give it aGuy Harris2001-09-291-2/+1
| | | | | | | | | | | tvbuffified heuristic-dissector interface, but have it immediately turn its arguments into an old-style buffer pointer and offset. Register the SMB dissector as a heuristic NetBIOS dissector, and have "dissect_netbios_payload()" just try the heuristics, as it no longer has to call the SMB dissector explicitly. svn path=/trunk/; revision=3973
* MMSE support, from Tom Uijldert.Guy Harris2001-09-251-1/+2
| | | | svn path=/trunk/; revision=3954
* Distribute the make-manuf and manuf.tmpl files in the source tarball.Gilbert Ramirez2001-09-181-1/+3
| | | | svn path=/trunk/; revision=3945
* Generate "idl2eth" from "idl2eth.sh", filling in the pathname for theGuy Harris2001-09-151-3/+20
| | | | | | | | | shell. (This also arranges that the source to "idl2eth" - which is now "idl2eth.sh" - not be deleted by "make clean"). Add "doc/idl2eth.pod" to the list of files in a source tarball. svn path=/trunk/; revision=3940
* From Frank Singleton: install idl2eth in "/usr/local/bin".Guy Harris2001-09-101-2/+2
| | | | svn path=/trunk/; revision=3916
* Changes from Frank Singleton to add entries for "packet-coseventcomm" toGuy Harris2001-08-311-8/+12
| | | | | | | | | the lists of source and generated files for plugins. While we're at it, make all those lists show the files in the same order. svn path=/trunk/; revision=3888
* Patches from Frank Singleton :Olivier Abad2001-08-301-2/+2
| | | | | | | - update idl2eth man page , now that "unions" are implemented ; - support for idl2eth man page installation. svn path=/trunk/; revision=3885
* ICAP support, from Simharajan Srishylam.Guy Harris2001-08-181-1/+2
| | | | svn path=/trunk/; revision=3846
* idl2eth man page, from Frank Singleton.Guy Harris2001-07-301-1/+5
| | | | | | | | | | | | | Update Makefile.am and Makefile.nmake files to build it (although it's not currently built by default; you have to do "make idl2eth.1" on UNIX, and something similar on Windows. Put a full copyright notice into "doc/Makefile.nmake", along with a comment explaining why stuff depends on "../config.h". Also, add "clean" rules to it to get rid of generated files for mergecap and text2pcap documentation. svn path=/trunk/; revision=3801
* MacOS support changes, from Michael Tuexen (with some modifications):Guy Harris2001-07-261-1/+15
| | | | | | | | | | | | | | | | | | | replace "--with-plugindir" with "--with-plugins", and have the plugin directory optional - this allows plugins to be disabled; add "--traditional-cpp" on MacOS X/Darwin (Apple's "cc" compiler requires it, for some annoying reason, even though it is, as far as I know, GCC-based, and other GCC's don't require it); on MacOS X, don't use "pcap_version[]", as, for some annoying reason, libpcap on MacOS X doesn't define it. Clean up some whitespace in the help messages for the configure script. Move the AM_CONDITIONAL for SETUID_INSTALL after the point at which "enable_setuid_install" is set, as it tests "enable_setuid_install". svn path=/trunk/; revision=3788
* Add mergecap.rc.in to list of distributed files.Gilbert Ramirez2001-07-231-1/+2
| | | | svn path=/trunk/; revision=3782
* GMRP dissector, from Markus Seehofer.Guy Harris2001-07-231-1/+2
| | | | | | | | | | | | | | Throw a very small caltrop in the way of spam-harvesters, by replacing "@" in e-mail addresses in the AUTHORS file and Ethereal man page with "[AT]" (although I wouldn't be surprised to find that some of those harvesters already know about that trick and "fix" those addresses so you, too, can receive Valuable Information about Viagra, can-fail Internet investment opportunities and stuff-envelopes-at-home jobs, and cable descramblers). Add a couple of items from the AUTHORS file to the Ethereal man page. svn path=/trunk/; revision=3781
* new file packet-quake3.c addedUwe Girlich2001-07-221-1/+2
| | | | svn path=/trunk/; revision=3768
* There is really no need to have the BGP dissector and the LDP dissectorGuy Harris2001-07-211-1/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | have two independent "value_string" tables mapping RFC 1700 address family numbers to names, nor is there any need to have the BGP dissector and the PIM dissector have two independent sets of #defines for RFC 1700 address family numbers; put a single "value_string" table in "afn.c" and put a declaration of it, and #defines for the address family numbers, into "afn.h", and have the dissectors use that. Move the #define for PGM into "ipproto.h", and add an entry for it in the "value_string" table in "ipproto.c". Have the PGM dissector use the standard Ethereal mechanisms for resolving addresses, and have it use "value_string" tables for mapping option types, the OPX bits, and packet types to strings. Use "bytes_to_str()" to turn byte arrays into strings of hex digits. Pass the packet type string to "dissect_pgmopts()" as an argument, rather than making it a global. Don't use "proto_tree_add_XXX_format" routines if you can possibly just use "proto_tree_add_XXX"; give various fields the correct radix and type, and VALS() strings if necessary, to make that happen (and to make filtering on them more pleasant). Put the type, length, and total length of the options into the protocol tree as separate fields. Don't have separate type, length, and OPX fields for every type of option; one field will suffice. Don't format a string with "sprintf()" and then pass that string to "col_add_fstr()" with a format of "%s" and the string as an argument - "col_add_fstr()" can format strings itself (that's what the "f" stands for). Don't byte-swap and then un-byte-swap IPv4 address fields in the header, just leave them network byte order to start with. Use the correct fields for "proto_tree_add_XXX", rather than using the same field multiple times. Quit early if an address family identifier isn't AFNUM_INET, as that means the structure we use to dissect the header doesn't match the actual header. svn path=/trunk/; revision=3761
* Simplified the process of adding plugins to the toplevelEd Warnicke2001-07-201-29/+29
| | | | | | Makefile.am. Updated doc/README.plugins to reflect the change. svn path=/trunk/; revision=3741
* GIOP CosNaming support, from Frank Singleton.Guy Harris2001-07-191-1/+8
| | | | svn path=/trunk/; revision=3740
* Put "doc/Makefile.nmake", "doc/README.design", and "doc/README.plugins"Guy Harris2001-07-161-3/+5
| | | | | | | | | | | | | | in the list of files in the distribution. Make "doc" one of the subdirectories; this lets us remove "doc/Makefile.in" from EXTRA_DIST, and might also ensure that stuff gets rebuilt in that directory when it changes (for example, I don't know whether "make dist" would have automatically rebuilt "doc/Makefile.in" without "doc" being in the SUBDIRS list; if not, that might explain why "doc/Makefile.in" didn't include rules for the mergecap man page in the 0.8.19 tarball). svn path=/trunk/; revision=3735
* Add a new "cleanbld.bat" script, for Windows; it removes "config.h"Guy Harris2001-07-131-1/+2
| | | | | | | | | | | | | files that might be left over from a UNIX build, so that they'll be reconstructed from the "config.h.win32" files on a Windows build. (If you have "config.h" files left over from a UNIX build, the Windows build will fail.) Update "README.win32" to mention "cleanbld.bat", and to correctly list the files generated using tools that don't come with Windows or MSVC++. Also note that some of them can't be built on UNIX systems. svn path=/trunk/; revision=3713
* PGM (Pragmatic General Multicast - RFC 2705) support, from Steve Dickson.Guy Harris2001-07-121-1/+3
| | | | svn path=/trunk/; revision=3702
* Mergecap utility for merging capture files, from Scott Renfro.Guy Harris2001-07-121-4/+14
| | | | svn path=/trunk/; revision=3701
* SSL/TLS support, from Scott Renfro.Guy Harris2001-07-111-1/+2
| | | | svn path=/trunk/; revision=3692
* Put some missing header files into noinst_HEADERS, so they are made partGuy Harris2001-07-111-1/+3
| | | | | | of the source tarball. svn path=/trunk/; revision=3686
* Support for dissectors of protocols running atop DCE RPC registeringGuy Harris2001-07-111-1/+6
| | | | | | | themselves with the DCE RPC dissector, and support for some of the protocols atop DCE RPC that are part of DCE RPC, from Todd Sabin. svn path=/trunk/; revision=3681
* MSDP support, from Heikki Vatiainen.Guy Harris2001-07-111-1/+2
| | | | svn path=/trunk/; revision=3680
* Small cleanup.Ed Warnicke2001-07-101-5/+7
| | | | svn path=/trunk/; revision=3674
* Fixed the {tethereal,ethereal}_static targets so that theEd Warnicke2001-07-081-6/+42
| | | | | | static binaries have the dissectors provided in the plugins available. svn path=/trunk/; revision=3665
* The Perl script process-x11-fields.pl is in the $(srcdir) and not in theUwe Girlich2001-07-041-2/+2
| | | | | | | current directory. The x11-fields file is in the $(srcdir) and not in the current directory. svn path=/trunk/; revision=3650
* Added "-all-static" take to _LDADD for ethereal_static and tethereal_staticEd Warnicke2001-07-031-2/+5
| | | | | | so that the static targets will link correctly using libtool. svn path=/trunk/; revision=3649
* Add PIMv1 support.Guy Harris2001-07-021-1/+2
| | | | svn path=/trunk/; revision=3634
* MSNIP support, from Ronnie Sahlberg.Guy Harris2001-06-291-1/+2
| | | | svn path=/trunk/; revision=3622
* MRDISC support, from Ronnie Sahlberg.Guy Harris2001-06-271-1/+2
| | | | svn path=/trunk/; revision=3614
* M2PA support, from Jeff Morriss.Guy Harris2001-06-211-1/+2
| | | | svn path=/trunk/; revision=3596
* new source files packet-quakeworld.c and packet-quake2.c addedUwe Girlich2001-06-211-1/+3
| | | | svn path=/trunk/; revision=3594
* Support for protocols running atop GIOP, from Frank Singleton.Guy Harris2001-06-181-3/+8
| | | | svn path=/trunk/; revision=3563
* RFC 2250 MPEG1 support, from Francisco Javier Cabello.Guy Harris2001-06-141-1/+2
| | | | svn path=/trunk/; revision=3544
* DVMRP support, from Ronnie Sahlberg.Guy Harris2001-06-121-1/+3
| | | | | | Give "packet-igmp.c" an RCS ID. svn path=/trunk/; revision=3539
* Move the fragment reassembly code into "reassemble.c" andGuy Harris2001-06-081-2/+3
| | | | | | | | "reassemble.h", and remove IPv4 dependencies from it. Use it for OSI CLNP segment reassembly as well. svn path=/trunk/; revision=3525
* Gnutella support, from B. Johannessen.Guy Harris2001-06-061-1/+3
| | | | svn path=/trunk/; revision=3520