aboutsummaryrefslogtreecommitdiffstats
path: root/plugins
AgeCommit message (Collapse)AuthorFilesLines
2005-05-10Don't write a '\0' way the heck past the end of an array. Fixes bug 164.Gerald Combs1-0/+3
Add a comment asking if we shouldn't use oid_to_str() instead of our own routine. svn path=/trunk/; revision=14344
2005-05-05Fix a call to dereference a pointer (found by a compiler warning).Guy Harris1-1/+1
svn path=/trunk/; revision=14318
2005-05-03add a *lot* more dissections of the various PN-IO blocksUlf Lamping1-46/+992
svn path=/trunk/; revision=14301
2005-05-03move the pn-dcp dissector into the profinet pluginUlf Lamping4-2/+960
svn path=/trunk/; revision=14285
2005-05-03add the new target "install-plugins" to nmake makefileLars Roland1-0/+40
in the plugins subdirectory. This target will copy all plugins to plugins/$(VERSION), thus (t)ethereal will find and load the plugins when called from within the source tree. call this target from the main nmake makefile after installing other dependencies. call it from the nmake makefile in the doc subdirectory before calling "tethereal -G". This way "tethereal -G" will recognize the filterable fields from the plugins, too. svn path=/trunk/; revision=14284
2005-05-03add another lenght check in the megaco dissector.Lars Roland1-1/+1
Fixes bug 150. svn path=/trunk/; revision=14283
2005-05-02In dissect_mgcp_firstline(), throw an exception if tokenlen > 4. This fixesGerald Combs1-0/+2
bug 145, but may not be the best solution. svn path=/trunk/; revision=14275
2005-05-02Get rid of trailing \Michael Tüxen1-1/+1
svn path=/trunk/; revision=14263
2005-05-02as Thomas Boehne suggested, put each plugin target into it's own line, so ↵Ulf Lamping2-2/+51
private plugins can better keep in track with the official Makefile's svn path=/trunk/; revision=14262
2005-05-02added the profinet pluginUlf Lamping1-1/+1
svn path=/trunk/; revision=14261
2005-05-01Break out of another infinite loop. Found during fuzz testing.Gerald Combs1-0/+4
svn path=/trunk/; revision=14250
2005-04-30set subversion attributesUlf Lamping7-522/+522
svn path=/trunk/; revision=14249
2005-04-30move the profinet related files to a plugin (step by step), to make ↵Ulf Lamping11-1/+1971
prototyping and further development easier (at least for me :-) svn path=/trunk/; revision=14248
2005-04-29From Martin Mathieson:Lars Roland2-91/+310
- added support for local connection options - added missing "Response Acknowledgement (000)" response code - got rid of "display_dissect_tree" preference and code - increased version number in moduleinfo.h svn path=/trunk/; revision=14225
2005-04-27Fix a buffer overflow. Fixes bug 96.Gerald Combs1-0/+4
svn path=/trunk/; revision=14207
2005-04-27Break out of an infinite loop. Fixes bug 95.Gerald Combs1-1/+6
svn path=/trunk/; revision=14204
2005-04-26Reindent the mgcp dissector with tabs andLars Roland2-1357/+1355
remove trailing white spaces. svn path=/trunk/; revision=14195
2005-04-25From Martin Mathieson:Lars Roland2-1427/+1614
a first step of cleaning up the mgcp dissector: - re-indenting/formatting the file as it was tricky to follow - some code simplification and commenting (more to do) - losing some unnecessary includes (not needed under linux at least...) - show duplicate request and response fields in tree (previously hidden) - improved duplicate response detection - fix a couple of problems shown by fuzz testing svn path=/trunk/; revision=14181
2005-04-18Make sure a pointer isn't null before we dereference it.Gerald Combs1-1/+1
svn path=/trunk/; revision=14121
2005-04-18Keep MGCP from looping in an infinite fashion. Other parts of the code lookGerald Combs1-1/+4
like they might be prone to doing the same. svn path=/trunk/; revision=14119
2005-04-08Add a length check.Gerald Combs1-0/+1
svn path=/trunk/; revision=14030
2005-04-08From Martin MRonnie Sahlberg1-73/+168
updates to MGCP checked in per Anders B request hope it compiles svn path=/trunk/; revision=14028
2005-04-04From Cvetan IvanovRonnie Sahlberg1-11/+87
Updates to Q931, SM and ISUP svn path=/trunk/; revision=14013
2005-04-04Add a couple of length checks.Gerald Combs1-0/+8
svn path=/trunk/; revision=14008
2005-03-29From Martin Mathieson :Anders Broman1-28/+38
- allow dissector to show "MGCP/SDP" in the Protocol column, at least when the 'Display the number of MGCP messages' preference is switched off - when displaying the command verb, show in the tree the full verb name as well as the 4-letter code - show the links to response and request messages as being [generated] - fixed some indentation problems svn path=/trunk/; revision=13972
2005-03-27bugfix of a bug causing tethereal value output to fail:Ulf Lamping1-0/+1
value_string's must be terminated with { 0, NULL }!!! ...seems I've missed one place in my last commit! svn path=/trunk/; revision=13930
2005-03-27bugfix of a bug causing tethereal value output to fail:Ulf Lamping1-1/+4
value_string's must be terminated with { 0, NULL }!!! svn path=/trunk/; revision=13928
2005-03-26Add rules to build xml_lexer.c, and to remove it with "make distclean",Guy Harris1-0/+11
modeled after the rules in epan/dfilter/Makefile.nmake. svn path=/trunk/; revision=13919
2005-03-26xml_lexer.c is generated by Flex; we don't put files generated by FlexGuy Harris1-1737/+0
into the SVN tree, we just put the files from which they're generated into the SVN tree. svn path=/trunk/; revision=13915
2005-03-22Remove trailing ';'Jörg Mayer1-1/+1
svn path=/trunk/; revision=13865
2005-03-21Fix the names that were not consistent after the rename.Luis Ontanon2-6/+4
svn path=/trunk/; revision=13852
2005-03-21Add a cleanup call-back to the stats_tree.Luis Ontanon2-7/+7
svn path=/trunk/; revision=13851
2005-03-21This one is not in the makefiles (it's an example of stats_tree not realy a ↵Luis Ontanon1-14/+14
feature), make sure it works nontheless svn path=/trunk/; revision=13843
2005-03-21This one was missing from the last commitLuis Ontanon1-19/+19
svn path=/trunk/; revision=13841
2005-03-20From Oleg Terletsky:Guy Harris1-91/+47
get rid of a debugging printout; in "get_agentx_pdu_len()", fetch the payload length in the right byte order. If the NETWORK_BYTE_ORDER flag isn't set, that means "little-endian", not "host byte order" - the host on which I'm typing this is big-endian! That means that using the "g_hton[ls]()" macros on the result of "tvb_get_ntoh[ls]()" won't give you little-endian values on a big-endian host; just directly use "tvb_get_letoh[ls]()" to fetch little-endian values. Use "proto_tree_add_item()" whenever possible. svn path=/trunk/; revision=13834
2005-03-19Move request packets above (before) response ones, this seems to be more ↵Ulf Lamping1-6/+6
natural. Use a single HTTP submenu instead of two menu items with an entry and a submenu svn path=/trunk/; revision=13814
2005-03-19Fix capitalization of tree topicsUlf Lamping1-4/+4
svn path=/trunk/; revision=13813
2005-03-17Clean up.Lars Roland14-2311/+1
Remove obsolete plugin address table and related files. Remove related targets from various makefiles. svn path=/trunk/; revision=13787
2005-03-16Remove support for the old plugin api.Lars Roland1-22/+1
TODO: cleanup files in /trunk/plugins svn path=/trunk/; revision=13782
2005-03-13Don't use the result of "format_text()" as a format string argument, asGuy Harris1-1/+1
it might contain %'s; instead, use "%s" as the format string. svn path=/trunk/; revision=13741
2005-03-10Sync to recent changes in packet-rtp.h.Gerald Combs1-1/+1
svn path=/trunk/; revision=13703
2005-03-10An optimization.Luis Ontanon4-227/+219
Instead of first running the lexer to create a list of items and then iterate through this items to create the tree, just create the tree from the lexer. svn path=/trunk/; revision=13696
2005-03-10check in the newly generated lexer tooLuis Ontanon1-178/+116
svn path=/trunk/; revision=13687
2005-03-10- changed the lexer to return entire tags, refactored packet-xml.c for those ↵Luis Ontanon3-206/+110
changes - add markup_declarations and indent on doctype's [] - removed debugging code - renamed meta_tag into xmlpi svn path=/trunk/; revision=13686
2005-03-09Remove duplicate media types and add XML media types from packet-text-media.c.Olivier Biot1-3/+15
NOTE: we need to make sure that all the media types registered in the XML dissector get registered with the line-based text dissector as a fall-back when the XML dissector is disabled. svn path=/trunk/; revision=13683
2005-03-07remove remnants of the old plugin api from dissectors and pluginsLars Roland4-11/+9
svn path=/trunk/; revision=13656
2005-03-07set SVN keyword IDLars Roland1-1/+1
svn path=/trunk/; revision=13654
2005-03-07fix clean targetLars Roland1-1/+1
svn path=/trunk/; revision=13653
2005-03-07Call the "new-style init" routine for plugins a "register" routine, asGuy Harris24-147/+143
it serves the same purpose as the register routine in a built-in dissector, and don't require all dissectors to have one, as they might just be taps. Get rid of the stats tree's init routine, as it's just a tap, and as it doesn't do anything. Update the idl2eth Python script to generate plugins with register routines. svn path=/trunk/; revision=13644
2005-03-06- Add some media types to be dissected as xmlLuis Ontanon3-66/+74
- be more tollerant on how an XML document should look like svn path=/trunk/; revision=13639