aboutsummaryrefslogtreecommitdiffstats
path: root/Makefile.nmake
AgeCommit message (Collapse)AuthorFilesLines
2001-08-18ICAP support, from Simharajan Srishylam.Guy Harris1-1/+2
svn path=/trunk/; revision=3846
2001-07-23GMRP dissector, from Markus Seehofer.Guy Harris1-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
2001-07-22new file packet-quake3.c addedUwe Girlich1-1/+2
svn path=/trunk/; revision=3768
2001-07-21There is really no need to have the BGP dissector and the LDP dissectorGuy Harris1-1/+2
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
2001-07-12PGM (Pragmatic General Multicast - RFC 2705) support, from Steve Dickson.Guy Harris1-1/+2
svn path=/trunk/; revision=3702
2001-07-12Mergecap utility for merging capture files, from Scott Renfro.Guy Harris1-4/+15
svn path=/trunk/; revision=3701
2001-07-11SSL/TLS support, from Scott Renfro.Guy Harris1-1/+2
svn path=/trunk/; revision=3692
2001-07-11Support for dissectors of protocols running atop DCE RPC registeringGuy Harris1-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
2001-07-11MSDP support, from Heikki Vatiainen.Guy Harris1-1/+2
svn path=/trunk/; revision=3680
2001-06-29MSNIP support, from Ronnie Sahlberg.Guy Harris1-1/+2
svn path=/trunk/; revision=3622
2001-06-27MRDISC support, from Ronnie Sahlberg.Guy Harris1-1/+2
svn path=/trunk/; revision=3614
2001-06-21M2PA support, from Jeff Morriss.Guy Harris1-1/+2
svn path=/trunk/; revision=3596
2001-06-21new source files packet-quakeworld.c and packet-quake2.c addedUwe Girlich1-1/+3
svn path=/trunk/; revision=3594
2001-06-14RFC 2250 MPEG1 support, from Francisco Javier Cabello.Guy Harris1-1/+2
svn path=/trunk/; revision=3544
2001-06-12DVMRP support, from Ronnie Sahlberg.Guy Harris1-1/+2
Give "packet-igmp.c" an RCS ID. svn path=/trunk/; revision=3539
2001-06-08Move the fragment reassembly code into "reassemble.c" andGuy Harris1-1/+2
"reassemble.h", and remove IPv4 dependencies from it. Use it for OSI CLNP segment reassembly as well. svn path=/trunk/; revision=3525
2001-06-06Gnutella support, from B. Johannessen.Guy Harris1-1/+2
svn path=/trunk/; revision=3520
2001-06-02Windows and the MSVC++ 6.0 library don't have "strptime()", so pull inGuy Harris1-2/+3
the glibc "strptime()" (modified so it doesn't require the rest of glibc), set up the configure script to check for it, and set up Makefile.am and Makefile.nmake to use it. Get rid of NEED_MKSTEMP - nothing uses it. svn path=/trunk/; revision=3500
2001-05-30iSCSI support, from Mark Burton.Guy Harris1-3/+4
svn path=/trunk/; revision=3482
2001-05-25ISUP support, from Martina Obermeier.Guy Harris1-1/+2
svn path=/trunk/; revision=3450
2001-05-24Appletalk Data Stream Interface (used by AFP-over-TCP) support, fromGuy Harris1-1/+2
Randy McEoin. svn path=/trunk/; revision=3446
2001-05-24MTP3 support, from Michael Tuexen.Guy Harris1-1/+2
svn path=/trunk/; revision=3444
2001-05-21Add resource stuff for text2pcap.Guy Harris1-4/+4
svn path=/trunk/; revision=3429
2001-05-21Build text2pcap on Windows.Guy Harris1-3/+13
Fix text2pcap.c so that it can be compiled with Microsoft Visual C++ 6.0: protect some includes with #ifdefs, as not all the header files in question exist in the MSVC++ build environment; include <winsock.h> if we have it, to declare "ntohs()" and the like; include "getopt.h" if we need it, to declare stuff for "getopt()"; include "config.h" if we have it, so we know whether the header files in question exist or are needed; rename "BYTE" to "READ_BYTE", as <winsock.h> defines BYTE as well, and that definition causes a conflict; get rid of references to "__FUNCTION__", as MSVC++ doesn't define it (I suspect at least some UNIX compilers don't define it, either). svn path=/trunk/; revision=3428
2001-05-20Rewritten IGMP dissector, from Ronnie Sahlberg.Guy Harris1-1/+2
svn path=/trunk/; revision=3426
2001-05-11Automake updates, from Nathan Neulinger, to handle the current CVSGuy Harris1-6/+6
version of automake (which will probably eventually become the next release of automake) - it assumes variables that end with _SOURCES are of the form "target_SOURCES", where "target" must be a target that the Makefile builds. Rename "DISSECTOR_SOURCES" to "DISSECTOR_SRC" in "Makefile.nmake", as well, so that part of "Makefile.nmake" exactly matches that part of "Makefile.am". svn path=/trunk/; revision=3408
2001-05-07NIS+ support, from Ronnie Sahlberg.Guy Harris1-1/+2
svn path=/trunk/; revision=3401
2001-04-24Modbus/TCP support, from Riaan Swart.Guy Harris1-1/+2
svn path=/trunk/; revision=3376
2001-04-24RANAP support, from Martin Held.Guy Harris1-1/+2
svn path=/trunk/; revision=3375
2001-04-21SPRAY support, from Ronnie Sahlberg.Guy Harris1-1/+2
svn path=/trunk/; revision=3356
2001-04-20KLM support, from Ronnie Sahlberg.Guy Harris1-1/+2
svn path=/trunk/; revision=3345
2001-04-20Check in the file used to define fields for the X11 dissector, and theGuy Harris1-1/+13
Perl script that generates them, so that if we have to change those fields we can do so more conveniently. Remove the generated header files from CVS, and arrange that we generate them when we do a build. svn path=/trunk/; revision=3341
2001-04-18YPPASSWD support, from Ronnie Sahlberg.Guy Harris1-1/+2
svn path=/trunk/; revision=3329
2001-04-12Improvement of 'make clean' targets.Gilbert Ramirez1-2/+3
svn path=/trunk/; revision=3297
2001-04-07RWALL dissector, from Ronnie Sahlberg.Guy Harris1-1/+2
svn path=/trunk/; revision=3269
2001-04-05Win32 build fix, show "0.5.2 (WinPcap 2.1)" as the libpcap versionGilbert Ramirez1-2/+2
for Win32, and show a slightly more informative (i.e., geared to the user) help message when trying to capture without having WinPcap installed. svn path=/trunk/; revision=3261
2001-04-05Use sed in the Win32 build to place the version in various files.Gilbert Ramirez1-3/+10
We us $(VERSION), defined in the top-level config.nmake, to replace @VERSION@ in various files. $(RC_VERSION) and $(WTAP_VERSION) are similarly used. svn path=/trunk/; revision=3258
2001-04-04GTP support, from Michal Melerowicz.Guy Harris1-1/+2
svn path=/trunk/; revision=3252
2001-04-03Now that WinPcap is a DLL, I can load it at run-time rather than load-time.Gilbert Ramirez1-11/+10
That means that I no longer need to distribute capture and non-capture versions of Ethereal for Win32; one version (compiled with WinPcap headers) can run on systems with or without WinPcap. For systems that don't have WinPcap, instead of disabling the Capture menu, Capture|Start brings up a dialogue informing the user that wpcap.dll was not loadable, and gives a URL to the WinPcap home page. svn path=/trunk/; revision=3249
2001-03-31BACNET support, from Hartmut Mueller.Guy Harris1-1/+4
svn path=/trunk/; revision=3214
2001-03-23Add the LMI dissector for Frame Relay and the Wellfleet compressionGuy Harris1-1/+3
dissector. svn path=/trunk/; revision=3171
2001-03-23The Win32 build builds wiretap as a DLL and requires WinPcap 2.1.Gilbert Ramirez1-18/+24
svn path=/trunk/; revision=3163
2001-03-22Add a new tool which summarizes packet counts by protocols, butGilbert Ramirez1-1/+2
organizes the protocols in the same hierarchical order in which they are found in the packet. The GUI needs some more refinement (placment of vertical scrollbar, style of GtkCTree, initial sizing of window). I need to add an option to honor/not honor the current display filter. svn path=/trunk/; revision=3162
2001-03-18DCE RPC support, from Todd Sabin.Guy Harris1-1/+2
svn path=/trunk/; revision=3144
2001-03-15Status monitor callback protocol support, from Ronnie Sahlberg.Guy Harris1-1/+2
svn path=/trunk/; revision=3140
2001-03-15Add a new Wiretap encapsulation type for Cisco HDLC. Map the NetBSDGuy Harris1-1/+2
DLT_HDLC to it. Make a separate dissector for Cisco HDLC, and add a dissector for Cisco SLARP. Have the PPP dissector call the Cisco HDLC dissector if the address field is the Cisco HDLC unicast or multicast address. Use the Cisco HDLC dissector for the Cisco HDLC Wiretap encapsulation type. Add a new dissector table "chdlctype", for Cisco HDLC packet types (they're *almost* the same as Ethernet types, but 0x8035 is SLARP, not Reverse ARP, and 0x2000 is the Cisco Discovery protocol, for example), replacing "fr.chdlc". Have a "chdlctype()" routine, similar to "ethertype()", used both by the Cisco HDLC and Frame Relay dissectors. Have a "chdlc_vals[]" "value_string" table for Cisco HDLC types and protocol names. Split the packet type field in the Frame Relay dissector into separate SNAP and Cisco HDLC fields, and give them the Ethernet type and Cisco HDLC type "value_string" tables, respectively. svn path=/trunk/; revision=3133
2001-03-11CUPS browsing protocol support, from Charles LevertGuy Harris1-1/+2
<charles@comm.polymtl.ca>. svn path=/trunk/; revision=3124
2001-03-06Add some win32-specific targets in .cvsignore's.Gilbert Ramirez1-12/+12
Replace 'nmake' with $(MAKE) /$(MAKEFLAGS), from Mike Frisch. svn path=/trunk/; revision=3108
2001-02-27Rquota support, from Mike Frisch.Guy Harris1-1/+2
svn path=/trunk/; revision=3082
2001-02-13Updates from Neil Hunter.Guy Harris1-1/+3
svn path=/trunk/; revision=3026