aboutsummaryrefslogtreecommitdiffstats
path: root/epan/dissectors/packet-wbxml.c
AgeCommit message (Collapse)AuthorFilesLines
2008-09-30Minor proto_reg_handoff cleanup: use find_dissector when appropriate.Bill Meier1-1/+1
svn path=/trunk/; revision=26308
2008-09-02Fix a few Emacs "file variables" to have "safe" values.Bill Meier1-1/+1
That is: indent-tabs-mode: tabs --> indent-tabs-mode: t Also: fix a typo: set-tabs-mode --> indent-tabs-mode svn path=/trunk/; revision=26113
2008-08-11From Darryl Champagne:Anders Broman1-0/+578
Add SyncML 1.2, and ActiveSync support to packet-wbxml. svn path=/trunk/; revision=25984
2008-06-27If we find an invalid version number, at least put something into theGuy Harris1-2/+7
Info column and protocol tree to indicate that. If we find an invalid version number in the *second* switch statement, don't bother spewing out a warning - that's a "cannot happen", so just throw a dissector assertion. svn path=/trunk/; revision=25621
2008-06-27Fix some checkAPIs warnings.Gerald Combs1-1/+1
svn path=/trunk/; revision=25617
2008-04-09Remove:Anders Broman1-3/+0
#ifdef NEED_G_ASCII_STRCASECMP_H #include "g_ascii_strcasecmp.h" #endif svn path=/trunk/; revision=24859
2008-02-07Removed some "statement not reached" warnings.Stig Bjørlykke1-2/+0
svn path=/trunk/; revision=24282
2007-12-15Get rid of another non-ASCII character.Guy Harris1-1/+1
svn path=/trunk/; revision=23877
2007-11-27strcasecmp(), strncasecmp(), g_strcasecmp(), and g_strncasecmp() delendaGuy Harris1-1/+5
est. Use g_ascii_strcasecmp() and g_ascii_strncasecmp(), and supply our own versions if they're missing from GLib (as is the case with GLib 1.x). In the code to build the list of named fields for Diameter, don't use g_strdown(); do our own g_ascii_-style upper-case to lower-case mapping in the hash function and use g_ascii_strcasecmp() in the compare function. We do this because there is no guarantee that toupper(), tolower(), and functions that use them will, for example, map between "I" and "i" in all locales; in Turkish locales, for example, there are, in both upper case and lower case, versions of "i" with and without a dot, and the upper-case version of "i" is "I"-with-a-dot and the lower-case version of "I" is "i"-without-a-dot. This causes strings that should match not to match. This finishes fixing bug 2010 - an earlier checkin prevented the crash (as there are other ways to produce the same crash, e.g. a bogus dictionary.xml file), but didn't fix the case-insensitive string matching. svn path=/trunk/; revision=23623
2007-11-26Get rid of C++/C99 style comments--not all compilers support themJeff Morriss1-146/+146
svn path=/trunk/; revision=23608
2007-10-05From Andrei Rubaniuk:Stig Bjørlykke1-1483/+2585
This patch adds support for IMPS 1.3 protocol dissection and also updates IMPS 1.2 protocol to approved release version. From me: - Updated vals_wbxml_public_ids table. - Reindented file. svn path=/trunk/; revision=23078
2007-03-26From Sebastien Tandel Ronnie Sahlberg1-82/+87
fixes for various compiler warnings svn path=/trunk/; revision=21210
2006-10-25From Stephen FisherJaap Keuter1-1/+1
Attached is a patch to fix bug #1170: "Wireshark interpretation of WBXML does not comply with Spec." This has been verified with the sample capture the user provided. svn path=/trunk/; revision=19681
2006-10-16Make sure a value is non-null before we feed it to strcmp(). Fixes bugGerald Combs1-56/+56
1134. svn path=/trunk/; revision=19560
2006-05-21change a whole bunch of ethereal into wiresharkRonnie Sahlberg1-3/+3
svn path=/trunk/; revision=18196
2005-11-01Use g_print() instead of fprintf() to write messages to the debug console.Olivier Biot1-3/+2
svn path=/trunk/; revision=16373
2005-09-22bugfix: don't crash, if tag_save_literal == NULLUlf Lamping1-2/+2
svn path=/trunk/; revision=15968
2005-08-20sprintf removalsRonnie Sahlberg1-4/+7
svn path=/trunk/; revision=15459
2005-08-02Fix more "no previous declaration" warningsJörg Mayer1-18/+18
svn path=/trunk/; revision=15169
2005-06-10just to get things straight: a dissector should *never* do any g_assert() calls!Ulf Lamping1-1/+1
in a simple approach, I've replaced all g_assert() and g_assert_not_reached() calls by their exception throwing counterparts DISSECTOR_ASSERT() and DISSECTOR_ASSERT_NOT_REACHED() this will replace application crash by showing a dissector bug, which is the desired behaviour there were some g_assert calls in the protocol registering functions, which might not be acting as expected now, but to be able to simply search for g_assert in the future I've replaced that calls too one g_assert remained, the one when someone throws an unknown exception "into" packet_frame.c, but IMHO this one should remain. svn path=/trunk/; revision=14608
2005-06-02bugfix: don't use match_strval() in combination with format strings (as it ↵Ulf Lamping1-5/+5
may return NULL) but val_to_str() I don't know if the output as hex is appropriate, someone with more WBXML knowledge might have a look (however, it's done for unknown values only) svn path=/trunk/; revision=14522
2004-09-27Move prefs.c and prefs.h into the epan subdirectory.Guy Harris1-1/+1
svn path=/trunk/; revision=12115
2004-07-18Move dissectors to epan/dissectors directory.Gilbert Ramirez1-0/+6731
Also move ncp222.py, x11-fields, process-x11-fields.pl, make-reg-dotc, and make-reg-dotc.py. Adjust #include lines in files that include packet-*.h files. svn path=/trunk/; revision=11410