Michael Mann
9822a1f00a
Add support for filterable expert info fields. Statistics don't separate out the expert info fields from the hf_ fields because we're really just looking for display filter name errors, regardless of source.
...
svn path=/trunk/; revision=50398
2013-07-06 02:52:16 +00:00
Evan Huus
56db3a238e
Fix the last remnant of https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=8160
...
Correctly calculate delta-displayed time when using two-pass dissection with a
display filter.
svn path=/trunk/; revision=50397
2013-07-06 02:49:57 +00:00
Michael Mann
eec311ef39
Fix duplicate diplay filter names found by checkfiltername.pl
...
svn path=/trunk/; revision=50396
2013-07-06 01:20:38 +00:00
Evan Huus
6de3257a6c
From Fabio Tarabelloni via
...
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=8718
Zigbee messaging cluster dissector.
svn path=/trunk/; revision=50395
2013-07-06 00:44:10 +00:00
Evan Huus
599d994938
From Chris Bontje via https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=8860
...
Numerous changes and fixes to the selfm dissector. Too many to bother listing
here, see the bug for full details.
svn path=/trunk/; revision=50394
2013-07-06 00:01:59 +00:00
Luis Ontanon
880e19ac3d
Yet another iteration:
...
- improve the parameter api
- Add a parameter set message to the NEW child message to set parameters in bulk in the child
- some more harvestig from tshark
svn path=/trunk/; revision=50393
2013-07-05 23:57:07 +00:00
Evan Huus
34cd52a8e5
Fix the use of va_args in the new expert code. Passing a va_list to a ... is
...
valid, but doesn't do what you actually want most of the time.
svn path=/trunk/; revision=50392
2013-07-05 23:53:25 +00:00
Guy Harris
7fb1b4ab37
Get rid of extra blank line.
...
svn path=/trunk/; revision=50391
2013-07-05 23:27:10 +00:00
Guy Harris
ef71eb1606
Add a -u flag to uninstall the support tools and libraries.
...
svn path=/trunk/; revision=50390
2013-07-05 23:26:15 +00:00
Guy Harris
b1a91b434c
LIBFFI_CFLAGS and LIBFFI_LIBS are defined only to suppress the attempt
...
to run pkg-config to get their values; they should be set equal to the
values that would be returned by pkg-config for libffi with the --cflags
and --libs arguments, respectively. They should *NOT* include the
values of CFLAGS and LDFLAGS supplied in the environment; those should
be handled separately.
svn path=/trunk/; revision=50389
2013-07-05 23:19:58 +00:00
Evan Huus
a4e5839f1f
Fix compile errors: remove unused parameters, fix format string.
...
svn path=/trunk/; revision=50388
2013-07-05 22:54:51 +00:00
Michael Mann
0823711a66
Major cleanup to ICQ dissector. Still needs a bunch of proto_tree_add_text -> proto_tree_add_xxx conversion (although the conversion seems simple but tedious).
...
The big problem appears to be that this dissector doesn't support an ICQ version in use today. Maybe having it look less scary will encourage someone to submit a patch that supports a more recent version.
svn path=/trunk/; revision=50387
2013-07-05 20:47:24 +00:00
Martin Kaiser
e4e67b1517
fix compiler warning
...
packet-mpls-echo.c: In function 'dissect_mpls_echo_tlv':
packet-mpls-echo.c:1136:38: error: 'ddsti' may be used uninitialized in
this function [-Werror=maybe-uninitialized]
packet-mpls-echo.c:1065:17: note: 'ddsti' was declared here
svn path=/trunk/; revision=50386
2013-07-05 18:37:36 +00:00
Michael Mann
e2cfb1f173
Make checkAPIs.pl a little more discerning when looking for too many proto_tree_add_text()s. I believe the intent was to ignore "small" dissectors that didn't have enough fields to qualify, but the previous logic ignored dissectors that were (almost) all proto_tree_add_text and no proto_tree_add_xxx.
...
I'm flexible on the definition of "small" (20 "fields"), but I think checkAPIs should flag the "all proto_tree_add_text" dissectors.
svn path=/trunk/; revision=50385
2013-07-05 14:22:35 +00:00
Michael Mann
28bb3a5591
Batch of filterable expert infos.
...
svn path=/trunk/; revision=50384
2013-07-05 03:10:36 +00:00
Guy Harris
d798f70a96
Use xcrun --show-sdk-path to find out where the system include files are
...
hidden, rather than a "compile a program" hack.
svn path=/trunk/; revision=50383
2013-07-04 23:16:23 +00:00
Guy Harris
df952279cb
More details in a comment.
...
svn path=/trunk/; revision=50382
2013-07-04 18:11:59 +00:00
Pascal Quantin
df562fe9f5
Add channel id to UDP framing protocol and allow to dissect only the header of a signalling PDU (as we do for data PDUs)
...
svn path=/trunk/; revision=50381
2013-07-04 12:11:54 +00:00
Luis Ontanon
047c252e93
some more harvesting from tshark
...
svn path=/trunk/; revision=50380
2013-07-04 05:34:25 +00:00
Guy Harris
d85874c64c
Add more comments indicating what this is doing.
...
svn path=/trunk/; revision=50379
2013-07-04 00:39:54 +00:00
Guy Harris
88c1661af4
Global variables considered harmful.
...
svn path=/trunk/; revision=50378
2013-07-04 00:12:27 +00:00
Michael Mann
7878e93cad
expert_add_info_format_text + proto_tree_add_text = proto_tree_add_expert_format, where applicable.
...
svn path=/trunk/; revision=50377
2013-07-03 23:43:26 +00:00
Jakub Zawadzki
242e18dace
PROTO_REGISTRAR_GET_NTH() not needed after TRY_TO_FAKE_THIS_ITEM
...
svn path=/trunk/; revision=50376
2013-07-03 22:57:53 +00:00
Pascal Quantin
784c7d680b
Fix a null pointer dereference in downlink direction
...
svn path=/trunk/; revision=50374
2013-07-03 21:26:12 +00:00
Pascal Quantin
956fa2acdb
Clear info column when using UDP framing
...
svn path=/trunk/; revision=50373
2013-07-03 20:03:52 +00:00
Jakub Zawadzki
99e03acfd8
Optimize proto_item_prepend_text: if there's no fi->rep avoid one strlcpy().
...
svn path=/trunk/; revision=50372
2013-07-03 17:44:46 +00:00
Stephen Fisher
e930250384
Change grammar (obsoleted -> obsolete) in RIP preferences.
...
svn path=/trunk/; revision=50371
2013-07-03 17:07:23 +00:00
Alexis La Goutte
5cdc82ab69
From Oliver Gasser via https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=8863 Add CAA support to DNS dissector
...
Add informationa about Certificate Authority Authorization (CAA) data to the DNS dissector. See the RFC [1] for more information. Suggestions and improvements are welcome.
[1] http://tools.ietf.org/html/rfc6844
svn path=/trunk/; revision=50370
2013-07-03 16:46:29 +00:00
Alexis La Goutte
361b800eae
Remove trailing whitespace
...
svn path=/trunk/; revision=50369
2013-07-03 16:46:20 +00:00
Alexis La Goutte
f937828fff
Fix some warnings from fix-encoding-args tools.
...
svn path=/trunk/; revision=50368
2013-07-03 16:46:11 +00:00
Alexis La Goutte
0a8f75a63f
Fix some warnings from fix-encoding-args tools.
...
svn path=/trunk/; revision=50367
2013-07-03 16:46:01 +00:00
Alexis La Goutte
3220474d52
Fix some Dead Store (Dead assignement/Dead increment) Warning found by Clang
...
svn path=/trunk/; revision=50366
2013-07-03 16:45:52 +00:00
Alexis La Goutte
4f2a033098
Fix some Dead Store (Dead assignement/Dead increment) Warning found by Clang
...
svn path=/trunk/; revision=50365
2013-07-03 16:45:42 +00:00
Alexis La Goutte
16bd4e733d
Fix some Dead Store (Dead assignement/Dead increment) Warning found by Clang
...
svn path=/trunk/; revision=50364
2013-07-03 16:45:33 +00:00
Alexis La Goutte
647bad86fd
Fix some Dead Store (Dead assignement/Dead increment) Warning found by Clang
...
svn path=/trunk/; revision=50363
2013-07-03 16:45:24 +00:00
Alexis La Goutte
d8a21fe1db
Fix some Dead Store (Dead assignement/Dead increment) Warning found by Clang
...
svn path=/trunk/; revision=50362
2013-07-03 16:45:14 +00:00
Alexis La Goutte
4da8927735
Fix some Dead Store (Dead assignement/Dead increment) Warning found by Clang
...
svn path=/trunk/; revision=50361
2013-07-03 16:45:05 +00:00
Alexis La Goutte
3a1c338213
Fix some Dead Store (Dead assignement/Dead increment) Warning found by Clang
...
svn path=/trunk/; revision=50360
2013-07-03 16:44:55 +00:00
Alexis La Goutte
915a81155a
Fix some Dead Store (Dead assignement/Dead increment) Warning found by Clang
...
svn path=/trunk/; revision=50359
2013-07-03 16:44:45 +00:00
Alexis La Goutte
a7a2017b62
Fix some Dead Store (Dead assignement/Dead increment) Warning found by Clang
...
svn path=/trunk/; revision=50358
2013-07-03 16:44:36 +00:00
Alexis La Goutte
97ba22acff
Fix some Dead Store (Dead assignement/Dead increment) Warning found by Clang
...
svn path=/trunk/; revision=50357
2013-07-03 16:44:26 +00:00
Alexis La Goutte
bfd7c94851
Fix some Dead Store (Dead assignement/Dead increment) Warning found by Clang
...
svn path=/trunk/; revision=50356
2013-07-03 16:44:17 +00:00
Alexis La Goutte
dc00c8fc94
Fix some Dead Store (Dead assignement/Dead increment) Warning found by Clang
...
svn path=/trunk/; revision=50355
2013-07-03 16:44:08 +00:00
Alexis La Goutte
890da55c94
Fix some Dead Store (Dead assignement/Dead increment) Warning found by Clang
...
svn path=/trunk/; revision=50354
2013-07-03 16:43:58 +00:00
Alexis La Goutte
327ca65ae2
Fix some Dead Store (Dead assignement/Dead increment) Warning found by Clang
...
svn path=/trunk/; revision=50353
2013-07-03 16:43:49 +00:00
Alexis La Goutte
a06cccbe25
Fix some Dead Store (Dead assignement/Dead increment) Warning found by Clang
...
svn path=/trunk/; revision=50352
2013-07-03 16:43:40 +00:00
Alexis La Goutte
d58b0bf1a1
Fix some Dead Store (Dead assignement/Dead increment) Warning found by Clang
...
svn path=/trunk/; revision=50351
2013-07-03 16:43:31 +00:00
Alexis La Goutte
82bef2abe7
Fix some Dead Store (Dead assignement/Dead increment) Warning found by Clang
...
svn path=/trunk/; revision=50350
2013-07-03 16:43:21 +00:00
Alexis La Goutte
172b0237a3
Fix some Dead Store (Dead assignement/Dead increment) Warning found by Clang
...
svn path=/trunk/; revision=50349
2013-07-03 16:43:12 +00:00
Alexis La Goutte
88211d30ae
Fix some Dead Store (Dead assignement/Dead increment) Warning found by Clang
...
svn path=/trunk/; revision=50348
2013-07-03 16:43:02 +00:00