Tomas Kukosa
4df43619aa
Codec plugin example. The stub for ImTelephone libraries.
...
(It is not compiled by default.)
svn path=/trunk/; revision=23699
2007-12-03 09:59:18 +00:00
Gerald Combs
70510e21c8
Change each filter prefix to match the protocol name ("wmx"). Add a
...
"wmx" prefix to each sub-protocol. "wmx"-ize the preferences and
dissector registration.
svn path=/trunk/; revision=23660
2007-11-28 22:56:27 +00:00
Gerald Combs
af85c74ade
Tweak the order in which fields are registered, so that they don't
...
show up as protocols.
svn path=/trunk/; revision=23656
2007-11-28 22:29:00 +00:00
Guy Harris
9c89cdaaa3
strcasecmp(), strncasecmp(), g_strcasecmp(), and g_strncasecmp() delenda
...
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-27 18:52:51 +00:00
Jeff Morriss
b2991dfd21
Oops, don't put a comment inside a comment
...
svn path=/trunk/; revision=23610
2007-11-26 19:11:26 +00:00
Jeff Morriss
309f7503e5
Get rid of C++/C99 style comments--not all compilers support them
...
svn path=/trunk/; revision=23608
2007-11-26 18:55:17 +00:00
Jeff Morriss
565d493671
Fix http://bugs.wireshark.org/bugzilla/show_bug.cgi?id=1914 when building out of the source tree by not issuing a complaint if the wimaxasncp dictionary is not found. This is ugly but it's how diameter does it, too, and I am not aware of a better way.
...
svn path=/trunk/; revision=23565
2007-11-24 16:09:47 +00:00
Martin Mathieson
9fb579537e
- Prettify "Value" node that contains EAP tree with top-level details
...
- Lose unuseful header file
svn path=/trunk/; revision=23499
2007-11-19 19:07:49 +00:00
Martin Mathieson
24d6a39eb0
Embedding EAP inside wimaxasncp.
...
svn path=/trunk/; revision=23474
2007-11-16 23:03:09 +00:00
Guy Harris
6f1740aa6c
Cast "char"s to "unsigned char" before handing them to <ctype.h> macros.
...
svn path=/trunk/; revision=23417
2007-11-10 00:36:01 +00:00
Martin Mathieson
0f63de9281
From Stephen Croll.
...
Dynamically register filter fields from TLV definitions.
svn path=/trunk/; revision=23414
2007-11-09 14:41:04 +00:00
Anders Broman
6226035893
Apply yet another set of the optimization patches:
...
When offset parameter is 0 replace tvb_bytes_exist() with the faster tvb_length().
On the other hand
if (tvb_bytes_exist(tvb, 0, 20)
is more readable than
if (tvb_length(tvb) >= 20
so only do it in heuristic function
svn path=/trunk/; revision=23412
2007-11-09 06:01:18 +00:00
Anders Broman
a6850bb34e
Delete generated files at distclean.
...
svn path=/trunk/; revision=23368
2007-11-05 20:44:10 +00:00
Anders Broman
dbcabb1938
Get rid of most of the legacy oid stuff.
...
svn path=/trunk/; revision=23333
2007-11-01 22:07:43 +00:00
Stephen Fisher
d33e4cc381
Change a few g_string_append_printf() (GTK2 only) calls to g_strdup_printf()
...
and g_string_append() to work on GTK 1.2 also.
svn path=/trunk/; revision=23311
2007-10-30 05:49:41 +00:00
Martin Mathieson
7c80a7feae
Add expert item for cases of unmatched function type or message op.
...
svn path=/trunk/; revision=23276
2007-10-26 10:38:16 +00:00
Jeff Morriss
c7bed1298f
s/fopen()/eth_fopen()/ in plugins/ (for bug 1827).
...
svn path=/trunk/; revision=23221
2007-10-17 21:25:16 +00:00
Jeff Morriss
0918c7159b
sizeof() returns a 64-bit number when compiling for 64-bit (and a 32-bit number when compiling for 32-bit) so cast sizeof() values that are passed to g_snprintf() to guint (since that appears to be the intent of the display).
...
svn path=/trunk/; revision=23205
2007-10-16 14:54:51 +00:00
Jörg Mayer
4604a19971
Fix a warning about different variable sizes that prevented compilation
...
with gcc.
svn path=/trunk/; revision=23204
2007-10-16 14:30:41 +00:00
Stig Bjørlykke
fe8e1e3fbc
Fixed compiler errors.
...
svn path=/trunk/; revision=23196
2007-10-15 21:46:08 +00:00
Anders Broman
407faa6a2d
Try to fix the buildbot.
...
svn path=/trunk/; revision=23193
2007-10-15 20:12:02 +00:00
Anders Broman
e922e453dd
Add ethercat again
...
svn path=/trunk/; revision=23191
2007-10-15 19:19:33 +00:00
Anders Broman
3c419f798c
Make MGCP a builtin dissector to reduce the number of plugins.
...
(Leave the MGCP plugin dir for now).
svn path=/trunk/; revision=23190
2007-10-15 18:57:10 +00:00
Anders Broman
721796617d
From Peter Johansson:
...
addressing the compilation problems
svn path=/trunk/; revision=23188
2007-10-15 18:39:58 +00:00
Bill Meier
4644ce7263
Fix Windows maintainer-clean/distclean/clean to recurse thru subdirs only once (instead of worst-case 1+2+3 times)
...
svn path=/trunk/; revision=23187
2007-10-15 16:44:31 +00:00
Martin Mathieson
bafcd03634
In source tree, move wimaxasncp TLV files from plugin folder -> new top-level wimaxasncp folder.
...
svn path=/trunk/; revision=23184
2007-10-15 12:32:19 +00:00
Anders Broman
dfec0c6079
Remove Ethercat from the makefiles(second try)
...
svn path=/trunk/; revision=23180
2007-10-15 05:45:50 +00:00
Anders Broman
2cc898ef83
Remove Ethercat from the makefiles
...
svn path=/trunk/; revision=23179
2007-10-15 05:26:22 +00:00
Jaap Keuter
c9131582af
Someone has a compromised filesystem since it contained all kinds of stuff from other plugins.
...
Tried to clean it up and get it in line with the rest of the codebase.
Still doesn't compile without warnings though.
svn path=/trunk/; revision=23177
2007-10-14 21:01:01 +00:00
Anders Broman
c644b82279
Ethercat plugin
...
Author :
Richard Kuemmel <r.kuemmel[AT]beckhoff.de>
Updates and bugfixes:
Peter Johansson <peterjohansson73[AT]gmail.com>
svn path=/trunk/; revision=23174
2007-10-14 15:45:24 +00:00
Anders Broman
3238f6b87a
Ethercat plugin
...
Author :
Richard Kuemmel <r.kuemmel[AT]beckhoff.de>
Updates and bugfixes:
Peter Johansson <peterjohansson73[AT]gmail.com>
svn path=/trunk/; revision=23173
2007-10-14 15:44:05 +00:00
Stephen Fisher
239f4e2ebb
Fix Unix buildbots ("warning: 'msg_type' may be used uninitialized in this
...
function")
svn path=/trunk/; revision=23172
2007-10-14 00:56:53 +00:00
Anders Broman
b5e2191dd6
Decode SDP inside Cisco SM messages(huge guesswork).
...
svn path=/trunk/; revision=23171
2007-10-13 21:59:33 +00:00
Gerald Combs
ff5826a106
Fix wimaxasncp compilation under Windows. Rename a macro that's defined
...
by the platform SDK, cast an int, and use the top-level Makefile.nmake.inc
to build wimaxasncp_dict.{c|obj}.
svn path=/trunk/; revision=23165
2007-10-12 18:26:47 +00:00
Martin Mathieson
13bf6bc269
Another blind attempt to fix the Windows buildbot.
...
Could someone please review this (I'm leaving for the day soon)?
svn path=/trunk/; revision=23164
2007-10-12 16:51:42 +00:00
Jeff Morriss
be55140415
Fix hex-pane byte highlighting for the PDU message type item
...
svn path=/trunk/; revision=23163
2007-10-12 15:41:53 +00:00
Martin Mathieson
faffc473d1
Add targets for lex compilation.
...
svn path=/trunk/; revision=23162
2007-10-12 15:00:20 +00:00
Martin Mathieson
258eab8c26
Try to fix distcheck. Is this change appropriate?
...
svn path=/trunk/; revision=23161
2007-10-12 13:29:54 +00:00
Martin Mathieson
2c994a337f
Added missing header file for distcheck.
...
svn path=/trunk/; revision=23160
2007-10-12 12:26:38 +00:00
Martin Mathieson
278271b8f7
Add missing file.
...
svn path=/trunk/; revision=23158
2007-10-12 10:44:49 +00:00
Martin Mathieson
358c4399ba
TLVs now defined in XML (from Stephen Croll).
...
svn path=/trunk/; revision=23156
2007-10-12 09:59:10 +00:00
Ulf Lamping
5c901658e7
add FSParameterBlock and ARFSUDataAdjust blocks
...
svn path=/trunk/; revision=23140
2007-10-10 18:33:21 +00:00
Ulf Lamping
37d9fc37da
- add DomainName fields for PDInterfaceMrpDataAdjust and PDInterfaceMrpDataReal
...
- lower expert info level if AR wasn't found
svn path=/trunk/; revision=23106
2007-10-09 05:39:48 +00:00
Richard van der Hoff
4d2920314d
From Chris Maynard <christopher.maynard@gtech.com>:
...
With the exception of docsis's packet-tlv.c file, these are all simple problems
with the prefix not exactly set to PROTOABBREV. For example, for
packet-bpkmattr.c, the field names are prefixed with "docsis.bpkmattr." instead
of "docsis_bpkmattr.".
packet-tlv.c had one mis-named field, namely "docsis.cos.sid". It has been
changed to "docsis_tlv.cos.sid" in the patch to be attached, which includes
patches for 29 files in the plugins/docsis/ directory ...
svn path=/trunk/; revision=23088
2007-10-07 23:46:44 +00:00
Stig Bjørlykke
87cffefe2f
Added parentheses to make the buildbot happy.
...
svn path=/trunk/; revision=23065
2007-10-03 19:35:32 +00:00
Ulf Lamping
2a8f9b4c99
check version of each block and don't try to dissect a block if the version is not as expected (to avoid "miss-dissections")
...
svn path=/trunk/; revision=23064
2007-10-03 18:02:27 +00:00
Ronnie Sahlberg
022aaeb39d
make the sbus dissector nwe-style and make it check that the packet does
...
indeed look like sbus before taking it.
this fixes bug 1871
svn path=/trunk/; revision=23057
2007-10-02 22:04:07 +00:00
Ulf Lamping
c3131594a8
update to latest IEC draft
...
svn path=/trunk/; revision=23041
2007-10-02 05:04:35 +00:00
Martin Mathieson
8e59e99b5c
- show type (number) of unrecognised tlvs in the tlv root item
...
- also add this as an expert item
- tlv root item is now an FT_BYTES item (allowing filtering on whole tlv contents)
svn path=/trunk/; revision=22986
2007-09-26 14:47:22 +00:00
Ulf Lamping
33f27f437f
slightly better summary of IODWriteRes and don't repeat AR info for each IODWriteRes_header
...
svn path=/trunk/; revision=22970
2007-09-25 21:56:43 +00:00