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
Lars Roland
7ca59bef69
fix clean target
...
svn path=/trunk/; revision=13653
2005-03-07 20:25:09 +00:00
Guy Harris
802859d3fd
Call the "new-style init" routine for plugins a "register" routine, as
...
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-07 02:44:41 +00:00
Luis Ontanon
e6853d6645
- Add some media types to be dissected as xml
...
- be more tollerant on how an XML document should look like
svn path=/trunk/; revision=13639
2005-03-06 21:57:25 +00:00
Guy Harris
e41c4740c9
Handle XNS IDP socket numbers.
...
Handle SMB-over-SPP.
svn path=/trunk/; revision=13635
2005-03-06 20:13:58 +00:00
Luis Ontanon
3f3c09bf67
- get rid of some warnings
...
svn path=/trunk/; revision=13633
2005-03-06 18:30:59 +00:00
Luis Ontanon
cdb24872be
- use the string id of the node, not the integer id in tick_stat_node
...
svn path=/trunk/; revision=13632
2005-03-06 18:02:27 +00:00
Luis Ontanon
3bdc6321bd
Forgot this in the last checkin
...
svn path=/trunk/; revision=13630
2005-03-06 16:58:34 +00:00
Luis Ontanon
40132d1fde
Add stats_tree and xml plugins to the build process
...
svn path=/trunk/; revision=13629
2005-03-06 16:49:16 +00:00
Luis Ontanon
b134a48c12
oops, no new_plugin_init() now there is
...
svn path=/trunk/; revision=13620
2005-03-06 03:45:41 +00:00
Luis Ontanon
3bdcc50bda
The first part of the XML dissector
...
currently just a preety-printer with some generic fields
svn path=/trunk/; revision=13619
2005-03-06 03:38:25 +00:00
Luis Ontanon
17dc5ee62e
remove plugin_init()
...
svn path=/trunk/; revision=13613
2005-03-06 02:55:06 +00:00
Luis Ontanon
c6694e7354
Change to new_plugin_init()
...
svn path=/trunk/; revision=13612
2005-03-06 02:53:23 +00:00
Lars Roland
00273300e7
Preparations for dropping the old plugin api.
...
Introduce a new init routine for plugins,
which does not take the plugin api table as an
argument and allows etheral to distinguish
between plugins using the old and the new api.
Update README.plugins accordingly
Change all g_warnings() in epan/plugins.c to report_failue().
On windows we do not have a log console open while
loading the plugins, because a log console cannot be opened before the prefs have been read. Thus g_warnings()
does not work for reporting problems with plugins.
svn path=/trunk/; revision=13596
2005-03-05 06:28:10 +00:00
Luis Ontanon
839ef649ed
add the http_srv tap a tree to verify load distribution between several http servers and/or virtual hosts
...
svn path=/trunk/; revision=13566
2005-03-01 19:43:14 +00:00
Luis Ontanon
47cd961ac6
add the http_stats_tree,
...
a replacement for the current http tap listeners and a tree for requested hosts/uris
svn path=/trunk/; revision=13556
2005-02-28 22:32:16 +00:00
Luis Ontanon
eaba6357cb
Adapt the stats_tree example plugin to the last changes
...
svn path=/trunk/; revision=13550
2005-02-28 11:10:49 +00:00
Lars Roland
b62cc7c598
add agentx plugin to the clean target and update the old plugin api
...
svn path=/trunk/; revision=13524
2005-02-25 23:08:53 +00:00
Guy Harris
1199ef4690
Fix the declaration of "dissect_ber_boolean()" to match the current
...
version.
svn path=/trunk/; revision=13512
2005-02-25 08:32:33 +00:00
Guy Harris
626a91d524
Fix the declaration of "dissect_ber_boolean()" to match the current
...
version.
svn path=/trunk/; revision=13511
2005-02-25 08:31:51 +00:00
Luis Ontanon
445e030088
added a tree example
...
svn path=/trunk/; revision=13509
2005-02-25 05:15:18 +00:00
Luis Ontanon
dfa295919c
Change the plugin to be something useful.
...
Adds more taps,
tests range nodes
tests pivot nodes
svn path=/trunk/; revision=13503
2005-02-24 22:04:34 +00:00
Luis Ontanon
96c41e1293
- fix a crash in new_avpl_strict_match when the operator avpl was empty
...
- change the name of the preference mate.config_filename: into mate.config:
svn path=/trunk/; revision=13488
2005-02-24 04:11:31 +00:00
Luis Ontanon
5912813eeb
avoid crashing when Debug_Cfg is set and no Payload is given for a Pdu
...
svn path=/trunk/; revision=13464
2005-02-22 02:16:35 +00:00
Luis Ontanon
9edd68b0e1
ooops,I forgot this one with the last checkin
...
svn path=/trunk/; revision=13462
2005-02-21 23:29:49 +00:00
Ulf Lamping
2f836c20a8
fix a typo: lenght -> length
...
This seems to be a "more common" typo, fixed it 13 times throughout the code ...
svn path=/trunk/; revision=13452
2005-02-20 22:36:34 +00:00
Luis Ontanon
9b02a501cd
Fixes few things during reinitialization with gtk2 (it doesn't crash anymore),
...
there are still problems at reinit (gtk2 node->pr warns about an iterator not been OK)
set up propperties of the given files
svn path=/trunk/; revision=13448
2005-02-20 17:43:38 +00:00
Lars Roland
b65e9739d2
Don't register mgcp taps,
...
when we haven't loaded the mgcp plugin.
and
From Alejandro Vaquero:
mgcp support for the voip call analysis tap
svn path=/trunk/; revision=13447
2005-02-20 15:53:11 +00:00
Jörg Mayer
bbee792260
Add some svn props
...
svn path=/trunk/; revision=13442
2005-02-20 05:39:24 +00:00
Luis Ontanon
80ec76c622
Changed the GopTree in GogDef and GogExtra from a boolean to a string
...
GopTree={BasicTree|NoTree|FullTree}
NoTree: just an item for each gop
BasicTree: (default) some essential information regarding the gop
FullTree: the Gop's full tree
added Id and eol-style to examples
svn path=/trunk/; revision=13435
2005-02-20 02:21:04 +00:00
Luis Ontanon
59ef46c037
add mms.mate to the examples collection
...
svn path=/trunk/; revision=13430
2005-02-19 03:22:24 +00:00
Luis Ontanon
e2e5536fef
In order to avoid a crash at reanalize_gop(), do not accept a GogKey where the Gop has not yet being declared.
...
svn path=/trunk/; revision=13429
2005-02-19 03:10:50 +00:00
Luis Ontanon
c2f7b07a5a
Step the version number of the plugin
...
svn path=/trunk/; revision=13428
2005-02-18 22:43:12 +00:00
Luis Ontanon
2cd67ce468
Adds Payload AVP to PduDef AVPLs simmetric to the Transport AVP
...
allows to fetch fields also from ranges that are the payload of the Proto
svn path=/trunk/; revision=13427
2005-02-18 22:33:16 +00:00