aboutsummaryrefslogtreecommitdiffstats
path: root/plugins/Makefile.am
AgeCommit message (Collapse)AuthorFilesLines
2004-01-25Delete generated files during distclean instead of maintainerclean, soGerald Combs1-2/+2
that we pass distcheck. svn path=/trunk/; revision=9850
2003-12-29Delete the generated files only during maintainercleanJörg Mayer1-3/+5
svn path=/trunk/; revision=9485
2003-12-18From Jan Kiszka: IrDA support.Guy Harris1-2/+2
svn path=/trunk/; revision=9345
2003-12-17From Christoph Neusch: V5UA support.Guy Harris1-2/+2
From Anders Broman: patches to various makefiles and configure scripts to build the V5UA dissector, and patches to make it compile. From me: .cvsignore file, and NSIS patches. svn path=/trunk/; revision=9311
2003-11-17From Erwin Rol: initial ENTTEC support and RDM support.Guy Harris1-2/+2
svn path=/trunk/; revision=8985
2003-10-28From Matthias Melchior: plugin to decode BER-encoded ASN.1 messages,Guy Harris1-2/+2
given a type-table from "snacc" as a protocol description. svn path=/trunk/; revision=8799
2003-10-14From Erwin Rol: ACN support.Guy Harris1-2/+2
svn path=/trunk/; revision=8686
2003-08-18Get plugins/README.interface into the source tarball.Guy Harris1-1/+2
svn path=/trunk/; revision=8189
2003-08-18From Matthijs Melchior:Guy Harris1-4/+3
move the initialization of the addresses in the plugin interface structure from run-time to link time; don't attempt to rebuild the X* files automatically, just warn that they're out of date and show the command used to rebuild them (not everybody has GCC installed, but it's required in order to rebuild them). Get rid of the checked-in Xepan_plugins.c, as it's no longer generated or used. Fix Makefile.am now that Xepan_plugins.c has been replaced by Xass-list. Give plugin_gen.py an RCS ID. svn path=/trunk/; revision=8186
2003-08-05LWRES support, from Oleg Terletsky.Guy Harris1-2/+2
svn path=/trunk/; revision=8133
2003-07-23Remove duplicate targets and circular rules, as pointed out by Guy.Gerald Combs1-3/+2
svn path=/trunk/; revision=8070
2003-07-22Fix a "make distcheck" failure.Gerald Combs1-4/+22
svn path=/trunk/; revision=8065
2003-07-19Fix a couple of distcheck failures.Gerald Combs1-2/+2
svn path=/trunk/; revision=8055
2003-07-18From Matthijs Melchior: generate all declarations and definitions forGuy Harris1-2/+15
plugin ABI from a single file. svn path=/trunk/; revision=8038
2003-06-11From Erwin Rol: RTNET/TDMA support.Guy Harris1-2/+2
svn path=/trunk/; revision=7839
2003-04-21From Erwin Rol: ArtNET support.Guy Harris1-2/+2
svn path=/trunk/; revision=7518
2003-01-14From Christian Falckenberg: beginnings of a MEGACO dissector.Guy Harris1-2/+2
Move SCTP payload protocol IDs to a header file, and get the PPIDs from that header file rather than defining them in dissectors running atop SCTP. Use both the old(?) and official PPID for ASAP. svn path=/trunk/; revision=6926
2002-10-03Added a dissector plugin for Packet Cable Lawful Intercept.Ed Warnicke1-2/+2
svn path=/trunk/; revision=6366
2002-07-12From Anand V. Narwani:Guy Harris1-4/+3
DOCSIS support, including support for "Ethernet" captures where the raw frame is a DOCSIS frame rather than an Ethernet frame (some Cisco cable-modem head-end gear can send out a trace of all traffic on an Ethernet, but what it sends are the raw bytes of DOCSIS frames, not Ethernet frames) Get rid of second AUTHORS entry for Devin Heitmueller, merging its item into the older entry. Clean up the order of some lists of plugin items. svn path=/trunk/; revision=5861
2002-07-06From Nix:Guy Harris1-2/+2
Don't add "-I/usr/include" to CFLAGS or CPPFLAGS; GCC 3.1 warns about it, and it's not necessary. Expand the plugin directory path used for installation at installation time, rather than configuration time, so the user can reset "prefix" at installation time. svn path=/trunk/; revision=5828
2002-05-05Make a "tcp_dissect_pdus()" with the standard loop for a TCP segment,Guy Harris1-1/+2
extracting PDUs from it and possibly doing reassembly. Make the COPS, DNS, DSI, Gryphon, and SCCP dissectors use it. Add "set_actual_length()", "tcp_dissect_pdus()", "decode_boolean_bitfield()", "decode_numeric_bitfield()", and "decode_enumerated_bitfield()" to the list of routines available to dissectors on platforms where routines in the main program aren't available to dynamically-loaded code. Declare routines in "to_str.h" as "extern"; as I remember, that's necessary to allow the "decode_XXX_bitfield()" routines declared therein to be made available to plugins as per the above. Note that new exported routines should be added to the end of the table if that's the only change being made to the table. Create a new "plugin_api_decls.h" header file, used to declare both the "p_" variables and the "p_" structure members in the routine-exporting mechanism; this reduces the number of places you have to change to change the list of exported routines. svn path=/trunk/; revision=5394
2001-10-31Sigh. Well, if you make the function declarations external, that meansGuy Harris1-1/+2
that they're external when the plugin is compiled, and there's no definition to satisfy the extern, so plugins fail to compile. Add a "plugins/plugin_api_defs.h" header file that defines them, and include that in one (and only one) source file for a particular plugin. svn path=/trunk/; revision=4117
2001-07-19GIOP CosNaming support, from Frank Singleton.Guy Harris1-2/+2
svn path=/trunk/; revision=3740
2000-11-09Add MGCP dissector plugin from Ed Warnicke <hagbard@physics.rutgers.edu>.Gilbert Ramirez1-2/+2
svn path=/trunk/; revision=2588
2000-03-15Give all the Ethereal APIs available to plugins their own functionGuy Harris1-1/+2
pointers, and call the APIs by calling through the function pointers - the old technique of using wrappers didn't work, as the underlying function they all called no longer exists. svn path=/trunk/; revision=1724
2000-03-03Add config.nmake and two Makefile.nmake's to the list of deliverables.Gilbert Ramirez1-2/+3
svn path=/trunk/; revision=1690
2000-02-15Create a header file for every packet-*.c file. Prune the packet.h file.Gilbert Ramirez1-1/+5
This change allows you to add a new packet-*.c file and not cause a recompilation of everything that #include's packet.h Add the plugin_api.[ch] files ot the plugins/Makefile.am packaging list. Add #define YY_NO_UNPUT 1 to the lex source so that the yyunput symbol is not defined, squelching a compiler complaint when compiling the generated C file. svn path=/trunk/; revision=1637
2000-01-08I finally got autoconf, automake, and the plugins to behave together.Gilbert Ramirez1-2/+2
The distro is buildable finally. I had to change "plugins/gryphon" from a separately configured (i.e., "./configure") package to a member of the main ethereal autoconf package so that PLUGIN_DIR could be passed to plugins/gryphon/Makefile.am. In doing so, I had to get rid of plugins/gryphon/config.h which had PACKAGE and VERSION #defined, the latter of which was actually used in packet-gryphon.c. So I moved those two #defines into a new file, plugins/gryphon/moduleinfo.h. svn path=/trunk/; revision=1438
1999-12-26Integrate libtool/libltdl with the plugin code. Add libtool and libltdlGerald Combs1-0/+27
to the distribution. svn path=/trunk/; revision=1379