Luis Ontanon
e3d0bbc874
let's get things right, we are in plugins/mate not epan/dfilter (from which I stole the nmake rules)
...
svn path=/trunk/; revision=14375
2005-05-16 15:10:50 +00:00
Luis Ontanon
d6fa558b5f
Forgot this one in the last checkin!
...
svn path=/trunk/; revision=14374
2005-05-16 14:59:14 +00:00
Luis Ontanon
047baf2c38
MATE has a grammar.
...
Although not yet fully implemented I want this version as a reference.
svn path=/trunk/; revision=14373
2005-05-16 13:28:35 +00:00
Gerald Combs
e3e4f52245
Don't write a '\0' way the heck past the end of an array. Fixes bug 164.
...
Add a comment asking if we shouldn't use oid_to_str() instead of our own
routine.
svn path=/trunk/; revision=14344
2005-05-10 23:45:39 +00:00
Guy Harris
0c8fb767d1
Fix a call to dereference a pointer (found by a compiler warning).
...
svn path=/trunk/; revision=14318
2005-05-05 11:08:20 +00:00
Ulf Lamping
1a9152727b
add a *lot* more dissections of the various PN-IO blocks
...
svn path=/trunk/; revision=14301
2005-05-03 19:58:05 +00:00
Ulf Lamping
4e3c0cde68
move the pn-dcp dissector into the profinet plugin
...
svn path=/trunk/; revision=14285
2005-05-03 01:39:00 +00:00
Lars Roland
5bb4e926aa
add the new target "install-plugins" to nmake makefile
...
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-03 01:03:33 +00:00
Lars Roland
cca89430e4
add another lenght check in the megaco dissector.
...
Fixes bug 150.
svn path=/trunk/; revision=14283
2005-05-03 00:19:08 +00:00
Gerald Combs
3d582e6e55
In dissect_mgcp_firstline(), throw an exception if tokenlen > 4. This fixes
...
bug 145, but may not be the best solution.
svn path=/trunk/; revision=14275
2005-05-02 20:05:03 +00:00
Michael Tüxen
8403c50a91
Get rid of trailing \
...
svn path=/trunk/; revision=14263
2005-05-02 10:59:51 +00:00
Ulf Lamping
9656f54e9b
as Thomas Boehne suggested, put each plugin target into it's own line, so private plugins can better keep in track with the official Makefile's
...
svn path=/trunk/; revision=14262
2005-05-02 10:47:12 +00:00
Ulf Lamping
cf33dbddb3
added the profinet plugin
...
svn path=/trunk/; revision=14261
2005-05-02 10:35:37 +00:00
Gerald Combs
9f61403c0b
Break out of another infinite loop. Found during fuzz testing.
...
svn path=/trunk/; revision=14250
2005-05-01 13:36:00 +00:00
Ulf Lamping
a46d7d2d59
set subversion attributes
...
svn path=/trunk/; revision=14249
2005-04-30 20:55:21 +00:00
Ulf Lamping
48aee19b1a
move the profinet related files to a plugin (step by step), to make prototyping and further development easier (at least for me :-)
...
svn path=/trunk/; revision=14248
2005-04-30 20:52:20 +00:00
Lars Roland
6a4b4fc1b9
From Martin Mathieson:
...
- 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-29 00:00:42 +00:00
Gerald Combs
e5af03f331
Fix a buffer overflow. Fixes bug 96.
...
svn path=/trunk/; revision=14207
2005-04-27 20:25:37 +00:00
Gerald Combs
b979f69c0c
Break out of an infinite loop. Fixes bug 95.
...
svn path=/trunk/; revision=14204
2005-04-27 19:09:55 +00:00
Lars Roland
0c30cc130b
Reindent the mgcp dissector with tabs and
...
remove trailing white spaces.
svn path=/trunk/; revision=14195
2005-04-26 23:14:35 +00:00
Lars Roland
f78d66b0d7
From Martin Mathieson:
...
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-25 00:51:11 +00:00
Gerald Combs
23738d70f0
Make sure a pointer isn't null before we dereference it.
...
svn path=/trunk/; revision=14121
2005-04-18 02:48:31 +00:00
Gerald Combs
d8a7d0beb4
Keep MGCP from looping in an infinite fashion. Other parts of the code look
...
like they might be prone to doing the same.
svn path=/trunk/; revision=14119
2005-04-18 01:22:17 +00:00
Gerald Combs
caf66bb8dd
Add a length check.
...
svn path=/trunk/; revision=14030
2005-04-08 19:14:05 +00:00
Ronnie Sahlberg
a574ef6b88
From Martin M
...
updates to MGCP
checked in per Anders B request hope it compiles
svn path=/trunk/; revision=14028
2005-04-08 11:25:18 +00:00
Ronnie Sahlberg
f16afe28a9
From Cvetan Ivanov
...
Updates to Q931, SM and ISUP
svn path=/trunk/; revision=14013
2005-04-04 07:40:07 +00:00
Gerald Combs
f52c3c3a14
Add a couple of length checks.
...
svn path=/trunk/; revision=14008
2005-04-04 03:01:40 +00:00
Anders Broman
80e9643f2f
From Martin Mathieson :
...
- 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-29 20:56:42 +00:00
Ulf Lamping
1d3e8ddbd3
bugfix of a bug causing tethereal value output to fail:
...
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-27 02:40:05 +00:00
Ulf Lamping
1352cfe808
bugfix of a bug causing tethereal value output to fail:
...
value_string's must be terminated with { 0, NULL }!!!
svn path=/trunk/; revision=13928
2005-03-27 01:18:06 +00:00
Guy Harris
ed3ecc443b
Add rules to build xml_lexer.c, and to remove it with "make distclean",
...
modeled after the rules in epan/dfilter/Makefile.nmake.
svn path=/trunk/; revision=13919
2005-03-26 10:48:38 +00:00
Guy Harris
afd5ea96b1
xml_lexer.c is generated by Flex; we don't put files generated by Flex
...
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-26 03:30:08 +00:00
Jörg Mayer
fcda7c68a0
Remove trailing ';'
...
svn path=/trunk/; revision=13865
2005-03-22 16:02:09 +00:00
Luis Ontanon
22084517ad
Fix the names that were not consistent after the rename.
...
svn path=/trunk/; revision=13852
2005-03-21 17:51:07 +00:00
Luis Ontanon
3af24ce10a
Add a cleanup call-back to the stats_tree.
...
svn path=/trunk/; revision=13851
2005-03-21 15:40:33 +00:00
Luis Ontanon
8f404dccf2
This one is not in the makefiles (it's an example of stats_tree not realy a feature), make sure it works nontheless
...
svn path=/trunk/; revision=13843
2005-03-21 01:32:26 +00:00
Luis Ontanon
29499bbb66
This one was missing from the last commit
...
svn path=/trunk/; revision=13841
2005-03-21 01:22:23 +00:00
Guy Harris
5d8d20629a
From Oleg Terletsky:
...
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-20 21:52:11 +00:00
Ulf Lamping
6c8482f286
Move request packets above (before) response ones, this seems to be more natural.
...
Use a single HTTP submenu instead of two menu items with an entry and a submenu
svn path=/trunk/; revision=13814
2005-03-19 19:06:08 +00:00
Ulf Lamping
6a0bf13c45
Fix capitalization of tree topics
...
svn path=/trunk/; revision=13813
2005-03-19 18:16:39 +00:00
Lars Roland
af529a9fb0
Clean up.
...
Remove obsolete plugin address table and related files.
Remove related targets from various makefiles.
svn path=/trunk/; revision=13787
2005-03-17 00:10:23 +00:00
Lars Roland
65fb9ef620
Remove support for the old plugin api.
...
TODO:
cleanup files in /trunk/plugins
svn path=/trunk/; revision=13782
2005-03-16 23:07:08 +00:00
Guy Harris
3fd9dac8e4
Don't use the result of "format_text()" as a format string argument, as
...
it might contain %'s; instead, use "%s" as the format string.
svn path=/trunk/; revision=13741
2005-03-13 10:26:56 +00:00
Gerald Combs
0ab3f0586c
Sync to recent changes in packet-rtp.h.
...
svn path=/trunk/; revision=13703
2005-03-10 21:41:24 +00:00
Luis Ontanon
8ee0a507c7
An optimization.
...
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-10 17:13:47 +00:00
Luis Ontanon
420323a212
check in the newly generated lexer too
...
svn path=/trunk/; revision=13687
2005-03-10 06:33:07 +00:00
Luis Ontanon
5a9267805c
- changed the lexer to return entire tags, refactored packet-xml.c for those changes
...
- add markup_declarations and indent on doctype's []
- removed debugging code
- renamed meta_tag into xmlpi
svn path=/trunk/; revision=13686
2005-03-10 06:32:06 +00:00
Olivier Biot
e16aebe919
Remove duplicate media types and add XML media types from packet-text-media.c.
...
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-09 19:52:58 +00:00
Lars Roland
9a1a762922
remove remnants of the old plugin api from dissectors and plugins
...
svn path=/trunk/; revision=13656
2005-03-07 21:40:29 +00:00
Lars Roland
a479e104df
set SVN keyword ID
...
svn path=/trunk/; revision=13654
2005-03-07 20:31:35 +00:00