aboutsummaryrefslogtreecommitdiffstats
path: root/plugins
AgeCommit message (Collapse)AuthorFilesLines
2005-09-24delete the xml pluginLuis Ontanon9-590/+0
svn path=/trunk/; revision=15989
2005-09-22Make the private variables for various lexical analyzers static, soGuy Harris1-5/+5
that we don't have all the lexical analyzers in libethereal share them (note that they're already static in radius_dict.l, so they weren't sharing with any other lexical analyzer), and so that OS X 10.3.9's run-time linker doesn't get upset at finding them defined in libethereal and the MATE plugin. Fix up indentation. svn path=/trunk/; revision=15961
2005-09-21Move a comment to the right place.Gerald Combs1-2/+1
svn path=/trunk/; revision=15932
2005-09-20Fix bug #343 Parsing Problem - TransactionResponseAck (MEGACO).Anders Broman1-2/+11
svn path=/trunk/; revision=15902
2005-09-17Move a pile of protocol-related headers from the top-level sourceGuy Harris4-4/+4
directory to the epan directory. Some of them should perhaps ultimately be moved to epan/dissectors, if they pertain only to stuff exported by a particular dissector. Fix Gerald's e-mail address in files we're moving. svn path=/trunk/; revision=15844
2005-09-11Replace tvb_memcpy() calls that extract IPv4 addresses into a guint32,Guy Harris2-2/+2
and that extract IPv6 addresses into a "struct e_in6_addr", with tvb_get_ipv4() and tvb_get_ipv6() calls - except for some that we remove, by using proto_tree_add_item(), rather than replacing. Have epan/tvbuff.h include epan/ipv6-utils.h, to define "struct e_in6_addr" (not necessary to declare the tvbuff routines, but including it there means "struct e_in6_addr" is guaranteed to be defined before those declarations, so we don't get compiler complaints if we define it *after* those declarations). svn path=/trunk/; revision=15758
2005-09-08Let's migrate the xml dissector...Luis Ontanon2-16/+2
svn path=/trunk/; revision=15729
2005-09-07Set "COPYCMD=/Y" and remove the "/Y" from each XCOPY command in orderGerald Combs1-24/+24
to fix compilation under Windows NT. This should fix bug 403. The changes were made using "find . -name Makefile.nmake | xargs perl -pi.bak -e 's: /y::i'". They appear to work under XP, but if anything broke I blame Larry Wall. svn path=/trunk/; revision=15710
2005-09-06In doc/Makefile.nmake, use the "install-deps" target from the rootGerald Combs1-1/+1
Makefile.nmake instead of doing our own XCOPYing. Use the "clean-deps" target when we're done instead of leaving DLLs lying around. Normalize the use of underscores vs hyphens in the "clean-deps" target. svn path=/trunk/; revision=15704
2005-09-02In RTnet, make sure we don't pass a null handle to call_dissector(). AddGerald Combs1-6/+4
an entry about this to the release notes. Fixes a recent buildbot crash. svn path=/trunk/; revision=15673
2005-09-01convert to g_snprintf()Ronnie Sahlberg1-3/+0
also make range_convert_range() return an emem allocated string svn path=/trunk/; revision=15660
2005-08-31fix probable copy and paste error, as the xml dissector should be named xml ↵Ulf Lamping1-1/+1
and not mate svn path=/trunk/; revision=15646
2005-08-31Parlay re-generated with the updated idl2eth generator.Anders Broman1-978/+904
svn path=/trunk/; revision=15644
2005-08-24EVERYTHING IN THE BUILDBOT IS GOING TO BE RED!!! Sorry! Ulf Lamping2-10/+3
I've done more than a day to change the timestamp resolution from microseconds to nanoseconds. As I really don't want to loose those changes, I'm going to check in the changes I've done so far. Hopefully someone else will give me a helping hand with the things left ... What's done: I've changed the timestamp resolution from usec to nsec in almost any place in the sources. I've changed parts of the implementation in nstime.s/.h and a lot of places elsewhere. As I don't understand the editcap source (well, I'm maybe just too tired right now), hopefully someone else might be able to fix this soon. Doing all those changes, we get native nanosecond timestamp resolution in Ethereal. After fixing all the remaining issues, I'll take a look how to display this in a convenient way... As I've also changed the wiretap timestamp resolution from usec to nsec we might want to change the wiretap version number... svn path=/trunk/; revision=15520
2005-08-20- Include the .h files in their .c files.Jörg Mayer2-0/+2
- Remove epan/dissectors/packet-sna.h, it isn't used anywhere. svn path=/trunk/; revision=15475
2005-08-17snprintf -> g_snprintfUlf Lamping1-9/+9
svn path=/trunk/; revision=15398
2005-08-10ep_tvb_get_string() -> tvb_get_ephemeral_string().Gerald Combs1-3/+3
svn path=/trunk/; revision=15277
2005-08-09Make sure we initialize our iap_conv struct _before_ we go diggingGerald Combs1-4/+4
into a tvbuff. This keeps us from leaving junk data behind if we throw an exception. svn path=/trunk/; revision=15267
2005-08-09The "proto" argument to "conversation_get_proto_data()" andGuy Harris1-6/+6
"conversation_add_proto_data()" is supposed to be a protocol ID, as returned by "proto_register_protocol()". In addition, there are two different types of protocol data being attached to a conversation; use different protocol IDs for them, so we don't misinterpret an "iap_conversation_t" as a "lmp_conversation_t" or vice versa. svn path=/trunk/; revision=15265
2005-08-08various code cleanup:Ulf Lamping8-51/+24
-use g_snprintf instead of sprintf and snprintf -use g_strdup_printf where appropriate -remove #include "snprintf.h" (as only g_snprintf should be used) -replace some more alloc/realloc/calloc/free with their glib pendants svn path=/trunk/; revision=15264
2005-08-06Make a variable whose value might be trashed by setjmp/longjmpGuy Harris1-1/+1
"volatile" to avoid that. svn path=/trunk/; revision=15240
2005-08-06fix a comment typoUlf Lamping1-1/+1
svn path=/trunk/; revision=15233
2005-08-05Squelch a warning about "state" being used uninitialized.Guy Harris1-2/+1
svn path=/trunk/; revision=15230
2005-08-05More char -> const char warning fixes.Jörg Mayer1-4/+4
Removed (very few) casts that only change the warning message but don't remove it (with gcc-4). svn path=/trunk/; revision=15227
2005-08-05From Thomas Steffen:Anders Broman1-1/+1
Fix a copy-paste error in the prefs. code svn path=/trunk/; revision=15225
2005-08-04Put in comments explaining why we're removing some generated files withGuy Harris2-5/+14
"make distclean", even though they come with the distribution, and make the one in plugins/xml/Makefile.nmake match the one in some other files. svn path=/trunk/; revision=15214
2005-08-02Clean up after ourselves so that we pass "distcheck" again.Gerald Combs1-0/+5
svn path=/trunk/; revision=15194
2005-08-02Last set of trivial fixes for "no previous declaration" warnings.Jörg Mayer2-14/+14
svn path=/trunk/; revision=15191
2005-08-02Some warning fixes for "no previous declaration"Jörg Mayer2-6/+6
Remove svn:executable Add svn:eol-style native Add svn:keywords Id svn path=/trunk/; revision=15179
2005-08-01Make sure "lemon" exists before we try to use it. This can happen if weGerald Combs1-1/+1
run "make dist" before running "make". svn path=/trunk/; revision=15167
2005-07-27fix another leak of tap dataLuis Ontanon1-15/+10
svn path=/trunk/; revision=15113
2005-07-25rename OUT to OUTSIDE and TEXT to CDATALuis Ontanon1-18/+18
svn path=/trunk/; revision=15070
2005-07-25fix a typo: lenght -> lengthUlf Lamping1-1/+1
svn path=/trunk/; revision=15058
2005-07-24include pinfo_stats_tree.c in the build process, so MSVC compiles againUlf Lamping2-2/+2
don't use extern before a function body, that don't make sense svn path=/trunk/; revision=15048
2005-07-24Break out of another infinite loop. Fixes bug 293.Gerald Combs1-0/+5
svn path=/trunk/; revision=15047
2005-07-24Register the port range preferences as such, rather than doing our ownGuy Harris1-223/+95
range implementation. Make string preferences "const", to squelch compiler warnings, and make other variables and arguments "const" to match. Port numbers are unsigned; display them as such. svn path=/trunk/; revision=15037
2005-07-24Add "pinfo_stats_tree.h" to declare "register_pinfo_stat_trees()", andGuy Harris4-10/+39
include it in "pinfo_stats_tree.c" (which defines it) and "stats_tree_plugin.c" (which refers to it). Make all the other routines defined in "pinfo_stats_tree.c" static, as they're not used outside "pinfo_stats_tree.c". Get rid of declaration of unused "register_http_stat_trees()". svn path=/trunk/; revision=15035
2005-07-24http_stats_tree is moving to a new home (packet-http.c)Luis Ontanon4-267/+3
svn path=/trunk/; revision=15021
2005-07-23More 'char*' -> 'const char*' changes to fix warnings.Jörg Mayer14-90/+97
svn path=/trunk/; revision=15015
2005-07-23'char*' -> 'const char*' to fix warningsJörg Mayer1-38/+41
svn path=/trunk/; revision=15014
2005-07-14moduleinfo.h was included twice.Jörg Mayer1-1/+0
svn path=/trunk/; revision=14916
2005-07-10After doing "make maintainer-clean", "svn status --no-ignore | grep ^I"Jörg Mayer25-4/+98
returned quite a list of files. Add them to MAINTAINERCLEANFILES. Whitespace changes (replace multiple spaces by TABs, in a few cases this needed to be done at the beginning of Makefile lines. svn path=/trunk/; revision=14891
2005-07-05Add application/vnd.wv.csp.xmlAnders Broman1-0/+1
svn path=/trunk/; revision=14853
2005-06-30From Karl KnoeblAnders Broman1-656/+707
Accept SP as separator and * provide info to COL_INFO and some "prettification" Cleaned up some comments as well. svn path=/trunk/; revision=14824
2005-06-28Regenerated Tango with the latest idl2eth and the tango.idlAnders Broman1-470/+509
svn path=/trunk/; revision=14806
2005-06-26Get rid of the private "my_match_strval()" routine in many dissectors;Guy Harris1-6/+4
add a "match_strval_idx()" routine that does the same thing, and have "match_strval()" call it. Make those routines, and "val_to_str()", return a "const" pointer. Update dissectors as necessary to squelch compiler warnings produced by that. Use "val_to_str()" rather than using "match_strval()" and then, if the result is null, substituting a specific string. Clean up some other "match_strval()"/"val_to_str()" usages. Add a null pointer check in the NDPS dissector's "attribute_value()" routine, as it's not clear that "global_attribute_name" won't be null at that point. Make some global variables in the AFS4INT dissector local. Make some routines not used outside the module they're in static. Make some tables "static const". Clean up white space. Fix Gerald's address in some files. svn path=/trunk/; revision=14786
2005-06-25In generated GIOP dissectors, don't set the Protocol or Info columns, orGuy Harris3-10992/+12138
create the top-level protocol tree item, until the dissector accepts the packet as being for it. "strcmp()" isn't a Boolean; don't treat it as such. Get rid of trailing white space. svn path=/trunk/; revision=14750
2005-06-24Re-generate the CosNaming, CosEventComm, and Parlay dissectors from theGuy Harris4-2218/+2228
IDL (and re-insert an earlier bug fix into the CosNaming and CosEventComm dissectors), and add a new check added to ethereal_gen.py to the Tango dissector. svn path=/trunk/; revision=14745
2005-06-24More constification.Guy Harris1-1/+1
svn path=/trunk/; revision=14740
2005-06-21Fix the line endings.Guy Harris1-120741/+120735
Get rid of include of "snprintf.h", and _U_-ify arguments, as per changes made to idl2eth. svn path=/trunk/; revision=14719