aboutsummaryrefslogtreecommitdiffstats
path: root/plugins
AgeCommit message (Collapse)AuthorFilesLines
2004-06-30Include "crc16.h" to handle "crc16_ccitt_tvb()".Guy Harris1-1/+2
svn path=/trunk/; revision=11284
2004-06-30get rid of data_handle decalriation, bacause it isMichael Tüxen1-3/+1
defined external in irda-appl.h which is included. svn path=/trunk/; revision=11282
2004-06-30Add packet-sir.lo.Guy Harris1-0/+1
svn path=/trunk/; revision=11281
2004-06-30Add "crc16_ccitt_tvb()" to the plugin API and the list of functionsGuy Harris6-2/+9
exported from libethereal.dll. svn path=/trunk/; revision=11280
2004-06-30From Shaun Jackman: Serial Infrared support.Guy Harris5-6/+243
svn path=/trunk/; revision=11279
2004-06-19From Dennis Lim: add routines used by dissectors for ONC RPC protocolsGuy Harris7-3/+117
to the plugin API. Add them to the list of routines exported from the libethereal DLL on Windows as well. svn path=/trunk/; revision=11186
2004-05-31From Thomas Anders fix some memory leaksAnders Broman1-1/+4
svn path=/trunk/; revision=11047
2004-05-30From Thomas Anders patch adds sub parameter dissection to the MGCP pluginAnders Broman1-7/+148
(plugins/mgcp/packet-mgcp.c), initially for the ConnectionParameters(P), and updates/adds some specification references. This patch makes the sub parameter values filterable as numbers and may allow for improved MGCP statistics in the future. svn path=/trunk/; revision=11033
2004-05-24Have two strings in an enum_val_t - one that's a short string that isGuy Harris1-12/+12
convenient to put into a command line (no capital letters, no spaces to require quotes), and one that's a detailed description for use in the UI. Allow either of them in the preferences file or "-o" option; use the detailed description in the UI, and also use it when writing the preferences out, so that the preference will be readable by older versions of Ethereal (assuming the preference existed in that version). Update "README.developer" to give more detail about an enum_val_t (and to put the _t in), and to give a more detailed description of the "radio_buttons" argument to "prefs_register_enum_preference()". svn path=/trunk/; revision=10982
2004-05-23Add translation of result codesAnders Broman1-4/+48
svn path=/trunk/; revision=10972
2004-05-09From Lars Roland: add support for building a libethereal.dll with MSVC:Guy Harris2-4/+31
add a config.nmake option to control whether to build libethereal.dll or not; remove "./wiretap" from PATH to prevent problems due to wrongly-loaded files; build dissector.lib with MSVC; move "print.c" and "ps.c" to the dissector helpers, as "print.c" imports variables from packet-frame.c and packet-data.c, which are in libethereal; move "g711.c" out of the dissector helpers, as they're used only by Ethereal in a tap, not in Tethereal or in any dissector; add a .def file for libethereal; arrange to declare global variables exported from libethereal with "__declspec(dllimport)" when building programs that import those variables; update the NSIS installer. Make the "configure" script define ETH_VAR_IMPORT as "extern". svn path=/trunk/; revision=10834
2004-04-25Replace the plugin linkage libs into PLUGIN_LIBS which is generated from theOlivier Biot18-37/+37
top-level configure.in when running configure. svn path=/trunk/; revision=10699
2004-04-25Fix the fixJörg Mayer3-11/+3
svn path=/trunk/; revision=10693
2004-04-25It's proto_register_rudp not proto_reg_rudpJörg Mayer1-2/+2
svn path=/trunk/; revision=10690
2004-04-25Give --enable-static a chance to succeed:Jörg Mayer3-26/+90
Some plugins failed to do initialization inside a #ifndef ENABLE_STATIC. svn path=/trunk/; revision=10689
2004-04-23Get rid of bogus extra "proto_tree_add_text()" arguments.Guy Harris1-3/+2
svn path=/trunk/; revision=10668
2004-04-21Skipp leading spaces in front of MEGACO and fix dissection of ↵Anders Broman1-22/+30
TransactionResponseAck svn path=/trunk/; revision=10658
2004-04-16Add a "report_failure()" routine to allow dissectors to report arbitraryGuy Harris6-2/+10
errors to the user. Use that, rather than "g_warning()", in the Diameter dissector to report errors reading the dictionary. Make the format argument to "simple_dialog()" a "const" pointer. Fix up the read-error message in Tethereal to end with a newline. If a simple dialog is requested before the main window or the capture-control window is popped up, queue it up and pop the queued messages up once the main or capture-control window is displayed. svn path=/trunk/; revision=10616
2004-04-14Add support for plugin dissectors on cygwin builds, by adding the followingOlivier Biot18-18/+37
line to every Makefile.am file for a given plugin XXX: XXX_la_LIBADD = -L../../epan -lethereal @GLIB_LIBS@ This way symbols defined in libethereal and GLib are resolved when linking the plugin dissector modules. svn path=/trunk/; revision=10601
2004-03-30From Albert Chin: the Sun WorkShop 5.0 compiler and HP-UX 10.20 compilerGuy Harris1-4/+11
don't allow you to initialize aggregates with an initializer that includes non-constant values. svn path=/trunk/; revision=10527
2004-03-30From Lars Roland: have "make clean" and "make distclean" clean up theGuy Harris1-1/+13
new Cisco VoIP plugins. svn path=/trunk/; revision=10521
2004-03-30From Duncan Sargeant: include "moduleinfo.h" so that the plugins get theGuy Harris3-3/+9
right version number. svn path=/trunk/; revision=10520
2004-03-26Call plugin_address_table_init() before proto_register_protocol().Gerald Combs1-3/+3
svn path=/trunk/; revision=10497
2004-03-26Update for Tomas Kukosa's new APIs to get the parent and theGuy Harris5-1/+14
nth-grandparent-up for a protocol tree item and to get the last item created by the BER dissector (that API and the new names for the universal tags were supplied by him - the checkin item didn't give him credit). svn path=/trunk/; revision=10491
2004-03-25From Tomas Kukosa: add APIs to get the parent of a protocol tree itemGuy Harris1-1/+4
and the item N levels up from a protocol tree item. svn path=/trunk/; revision=10486
2004-03-25Add .cvsignore files to the new plugins.Guy Harris3-0/+57
svn path=/trunk/; revision=10484
2004-03-25Squelch compiler warnings, and remove some trailing blanks from lines.Guy Harris3-39/+39
svn path=/trunk/; revision=10483
2004-03-25Add the usual extra files to the new plugins.Guy Harris15-0/+1029
svn path=/trunk/; revision=10482
2004-03-25From Duncan Sargeant: Cisco SS7 RUDP, RLM, and Session ManagementGuy Harris14-4/+930
support. svn path=/trunk/; revision=10480
2004-03-25From Tomas Kukosa: BER dissector enhancements and proto.c updates toGuy Harris6-29/+61
support them. From Ronnie Sahlberg: Kerberos updates with new constants from the current draft, decryption and dissection of Kerberos blobs, and changes to work with the changed BER dissector. svn path=/trunk/; revision=10479
2004-03-23Make "epan_init()" take, as additional arguments, pointers to routinesGuy Harris3-7/+7
that dissectors should call to report file open and read errors, and have "report_open_failure()" and "report_read_failure()" call through those pointers, rather than being defined and exported by the application using libethereal - instead, the application would define those functions and pass pointers to them to 'epan_init()". Move "report_err.h" to the epan directory, as the functions it declares are now part of the libethereal API. svn path=/trunk/; revision=10470
2004-03-17From Brian Wheeler: DOCSIS 2.0 support.Guy Harris11-295/+1843
svn path=/trunk/; revision=10387
2004-03-08Add the URL of the specifications page.Guy Harris1-2/+6
svn path=/trunk/; revision=10348
2004-03-08Use "tvb_format_text()" on the port name, so that if there are bytes inGuy Harris1-5/+3
it that aren't printable characters, they'll be shown as C-style escape sequences. svn path=/trunk/; revision=10343
2004-03-07Fetch the port name string using "tvb_get_string()", so that we don'tGuy Harris1-7/+15
have to worry about overflowing a buffer; thanks to Stefan Esser for catching that one. (It also means we handle it if there's no '\0' at the end.) svn path=/trunk/; revision=10341
2004-03-04From Tomas Kukosa: add packet-ber.c routines to the plugin API.Guy Harris7-3/+64
svn path=/trunk/; revision=10295
2004-03-02Note to self: If you update the code, you should update the docs too.Jörg Mayer3-9/+11
Update README.plugins to use ENABLE_STATIC instead of __ETHEREAL_STATIC__ Update some plugins, that were created after my changes according to the outdated docs. Changed occurrences of G_MODULE_EXPORT void plugin_reg_handoff(void) into G_MODULE_EXPORT void plugin_reg_handoff(void) as the one line Python version doesn't work with the Python of Suse 9.0 svn path=/trunk/; revision=10281
2004-02-22Make the default ASN.1 file be "no file", not {Ethereal installGuy Harris1-14/+20
directory}/asn1/default.tt. svn path=/trunk/; revision=10192
2004-02-21Include "report_err.h" to declare "report_open_failure()" andGuy Harris1-1/+2
"report_read_failure()". svn path=/trunk/; revision=10167
2004-02-21Regenerate the files from the latest list of exported functions.Guy Harris5-1/+14
svn path=/trunk/; revision=10154
2004-02-21Move "dissect_per_bit_string()" to the end, to preserve the order ofGuy Harris1-3/+3
earlier entries in the table of exported functions. svn path=/trunk/; revision=10153
2004-02-21Add routines that can be called from dissectors to report file open andGuy Harris2-4/+10
read errors; there are separate implementations for Ethereal (pops up an alert box) and Tethereal (prints an error message). Use those routines in the ASN.1 dissector. svn path=/trunk/; revision=10152
2004-02-20Fix a typo.Guy Harris1-2/+2
svn path=/trunk/; revision=10141
2004-02-20On Win32, don't treat "file not found" as an error when trying to loadGuy Harris1-3/+13
the ASN.1 file if the pathname is the old default file pathname, with the last component preceded by "/" rather than "\", to suppress complaints if you have a preferences file saved under the old regime. svn path=/trunk/; revision=10118
2004-02-18From Lars Roland: Add support for a combined GTK1/2 Windows installer.Gerald Combs1-1/+5
svn path=/trunk/; revision=10098
2004-02-18From Erwin Rol: update RTnet plugin to the latest spec.Guy Harris2-101/+202
svn path=/trunk/; revision=10083
2004-02-16From Tomas Kukosa, add a PER helper to dissect BITSTRINGSRonnie Sahlberg1-1/+3
svn path=/trunk/; revision=10071
2004-02-10Add "tvb_strsize()".Guy Harris6-2/+8
svn path=/trunk/; revision=10023
2004-02-06replaced every appearance of gtk_scrolled_window_new() withUlf Lamping1-6/+4
scrolled_window_new(). added gtk_scrolled_window_set_policy(AUTOMATIC,AUTOMATIC) to scrolled_window_new() added GTK2's gtk_scrolled_window_set_shadow(GTK_SHADOW_IN) to every place needed svn path=/trunk/; revision=9999
2004-02-05Update a comment.Guy Harris1-2/+9
svn path=/trunk/; revision=9981