Commit Graph

22586 Commits

Author SHA1 Message Date
Anders Broman ae83d08f30 Revert revision=51577.
Ref https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=9082
Since this commit the IP (source and destination) address in the GUI will be
replaced with some date after I click on the entry, reverting this commit fixes
the problem.


This looks like a memory corruption. I imported an older pcap file.

svn path=/trunk/; revision=51579
2013-08-29 22:08:23 +00:00
Pascal Quantin aa99a6c17b From Hauke Mehrtens via https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=9081 :
DTLS: improve detection of encrypted handshake messages

svn path=/trunk/; revision=51578
2013-08-29 20:23:43 +00:00
Anders Broman 39a61a1680 Don't store address in the hastable when name resolution is off.
svn path=/trunk/; revision=51577
2013-08-29 18:59:49 +00:00
Anders Broman 894ca4e904 From Johan Wåhl:
Dissect 3GPP AVP 637 UAR-Flags.

svn path=/trunk/; revision=51575
2013-08-29 17:09:14 +00:00
Michael Mann 951e0101a3 From Hauke Mehrtens:
Break out Signature Hash Algorithm into hash and signature values

From me:
Cleanup all "saved" trees throughout the dissector as well as removing a few unnecessary NULL tree checks.
Removed most of the tvb_ensure_bytes_exist checks because the line that follows will through an exception anyway if there isn't enough bytes in the tvb.




svn path=/trunk/; revision=51574
2013-08-29 14:25:38 +00:00
Bill Meier 3bd36d84d2 Minor reformatting; Also: remove some boilerplate comments.
svn path=/trunk/; revision=51573
2013-08-29 02:20:49 +00:00
Bill Meier 92fe2aa40d Minor cleanup:
- proto_reg_handoff_...() & related;
- Remove unneeded #includes

svn path=/trunk/; revision=51572
2013-08-29 02:17:00 +00:00
Bill Meier 3b9ecc4f4a Fix some indentation to match mode-lines; Do some other minor reformatting.
svn path=/trunk/; revision=51571
2013-08-29 02:05:31 +00:00
Jörg Mayer ee9c47b6eb Slightly improve the decoding of unknown Aironet IEs
svn path=/trunk/; revision=51570
2013-08-28 22:57:52 +00:00
Anders Broman 821b3f24e3 Fix a copy-paste error.
svn path=/trunk/; revision=51569
2013-08-28 19:53:44 +00:00
Anders Broman 87d4d484c7 packet-aruba-erm.c:136: warning: 'range_add_callback' defined but not used
svn path=/trunk/; revision=51568
2013-08-28 19:25:48 +00:00
Anders Broman f6b9c18eed Use dissector_delete_uint_range/dissector_add_uint_range
svn path=/trunk/; revision=51567
2013-08-28 19:10:33 +00:00
Pascal Quantin 519a7778aa Fix copy/paste error introduced in r51541 and spotted by Joerg
svn path=/trunk/; revision=51564
2013-08-28 17:31:12 +00:00
Jörg Mayer b9a4e7a56c As reported by Ben Smith (thex1le@gmail.com) on #wireshark:
Aironet IE 20 is ClientMFP

svn path=/trunk/; revision=51561
2013-08-28 14:09:32 +00:00
Jörg Mayer 57b9b11e40 Comment out a line that seems to do nothing.
** CID 1068812: Unused pointer value (UNUSED_VALUE)

svn path=/trunk/; revision=51560
2013-08-28 10:47:23 +00:00
Alexis La Goutte 574183b9ec Fix some Dead Store (Dead assignement/Dead increment) Warning found by Clang
svn path=/trunk/; revision=51552
2013-08-27 21:13:09 +00:00
Alexis La Goutte af7e3d0835 Fix indent (use 4 spaces) And add modelines info
svn path=/trunk/; revision=51551
2013-08-27 21:13:00 +00:00
Alexis La Goutte f079ce9117 Fix indent (use 4 spaces) And add modelines info
svn path=/trunk/; revision=51550
2013-08-27 21:12:52 +00:00
Alexis La Goutte 37e43e58eb Enhance TLS ALPN dissection (Add length of ALPN)
svn path=/trunk/; revision=51549
2013-08-27 21:12:42 +00:00
Pascal Quantin 22c5585547 Add a DRX subtree to GTP dissector now that the subtree (useless for NAS and EPS NAS dissectors) was removed from de_gmm_drx_param in r51537
svn path=/trunk/; revision=51541
2013-08-27 19:38:35 +00:00
Anders Broman 7e3922cf43 Use dissector_delete_uint_range/dissector_add_uint_range
svn path=/trunk/; revision=51540
2013-08-27 19:21:20 +00:00
Pascal Quantin 77f1ed0f93 Make SPLIT PG CYCLE CODE filterable
svn path=/trunk/; revision=51537
2013-08-27 17:01:58 +00:00
Pascal Quantin 7dfc77adcd From Jiri Engelthaler via https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=8849 :
IEC104: fix dissection of VTI Value and Normalised value

svn path=/trunk/; revision=51536
2013-08-27 14:56:00 +00:00
Pascal Quantin 165caf0869 From Hadar Shoham via https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=9076 :
MGCP: add support for option mp and fxr/fx

svn path=/trunk/; revision=51535
2013-08-27 12:28:21 +00:00
Martin Kaiser 6d97cc86bd revert the last commit, the comment was correct already
svn path=/trunk/; revision=51533
2013-08-27 11:10:36 +00:00
Martin Kaiser 285ab0a5f9 correct a comment: resource -> item
svn path=/trunk/; revision=51532
2013-08-27 11:04:12 +00:00
Martin Kaiser 155ac2eebd set item len correctly
svn path=/trunk/; revision=51531
2013-08-27 11:02:01 +00:00
Martin Kaiser 8911436697 better function name, make it clear what we want to do
svn path=/trunk/; revision=51530
2013-08-27 10:44:16 +00:00
Martin Kaiser 3f4cf67741 dissect the components of the HID descriptor
svn path=/trunk/; revision=51529
2013-08-27 08:32:01 +00:00
Martin Kaiser 75522d1697 register a dissector for HID class specific descriptors
start dissecting the HID descriptor

svn path=/trunk/; revision=51528
2013-08-27 07:40:50 +00:00
Anders Broman 0e81643540 From Michal Labedzki:
Full dissection of EIR/AD and little improve filtering, cd 

https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=9050

svn path=/trunk/; revision=51527
2013-08-27 05:08:34 +00:00
Anders Broman 8ddf822285 From Chun-Yeow:
Decode the Mesh Configuration Capabilities Info in Details.
With a change to use tfs_yes_no.

https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=9070

svn path=/trunk/; revision=51526
2013-08-27 04:57:27 +00:00
Anders Broman 84a319fffc From Dmitry Dyachenko:
Add Vendor Ids

https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=9075

svn path=/trunk/; revision=51525
2013-08-27 04:44:05 +00:00
Martin Kaiser a913e57d01 TABs -> spaces
add modelines

svn path=/trunk/; revision=51524
2013-08-26 21:11:35 +00:00
Evan Huus 304bbabbbe From Jiri Engelthaler via
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=9055

Add support for bitmask set for signed integer types.

svn path=/trunk/; revision=51522
2013-08-26 16:23:55 +00:00
Anders Broman 2a0b65b827 Make the UDP port preference a range.
svn path=/trunk/; revision=51521
2013-08-26 05:14:53 +00:00
Michael Mann b56ffc4143 Make all expert info filterable. Display filter names may need review, but at least the filtering is in place.
svn path=/trunk/; revision=51520
2013-08-26 00:54:48 +00:00
Michael Mann e5e4d357e3 Batch of filterable expert infos.
svn path=/trunk/; revision=51518
2013-08-25 21:01:11 +00:00
Anders Broman d8e8f48636 Simplify adding and deletetion of port ranges by adding new methods.
If no one has any objection I'll edit the deocumentation later.

svn path=/trunk/; revision=51517
2013-08-25 18:48:26 +00:00
Evan Huus b5900e53d9 Make sure our ldap_call_response_t struct is always completely initialized,
fixing a "Conditional jump or move depends on uninitialised value" error found
by valgrind fuzzing.

svn path=/trunk/; revision=51516
2013-08-25 17:31:15 +00:00
Evan Huus 9d4df60b63 Convert XMPP dissector suite to wmem.
svn path=/trunk/; revision=51514
2013-08-25 14:38:06 +00:00
Evan Huus 14e6dddcdc Replace some emem with wmem.
svn path=/trunk/; revision=51512
2013-08-25 14:23:13 +00:00
Gerald Combs fac9c21047 [Automatic manuf, services and enterprise-numbers update for 2013-08-25]
svn path=/trunk/; revision=51510
2013-08-25 14:03:39 +00:00
Evan Huus 11dbf5d161 From Chris Pane via https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=9063
Fix unregistered hf assertion in 1722.1 entity descriptors.

From me: #if0 out even more unused hfs, what is with this dissector?

svn path=/trunk/; revision=51509
2013-08-24 16:26:49 +00:00
Evan Huus d763a6909a Use the correct length field when tagging the SSID. Fixes the first valgrind
fuzz failure.

svn path=/trunk/; revision=51508
2013-08-24 12:13:11 +00:00
Anders Broman ed2d4bc375 From Tommy Wu:
Handle ERROR-SPEC: mandatory object, with an empty value.

svn path=/trunk/; revision=51507
2013-08-24 07:50:46 +00:00
Michael Mann 6614f284b3 From Simon Zhong: Convert several proto_tree_add_text into filterable expert info.
From me: Make "Reserved" fields filterable.  This was enough to pacify checkAPIs.pl, but part of the reason it was complaining in the first place is that many hf items are passed into info_to_display, which will end up calling a proto_tree_add_xxx function, rather than calling a proto_tree_add_xxx function directly.  Cursory glance says info_to_display could probably just be replaced with direct proto_tree_add_xxx calls.

svn path=/trunk/; revision=51504
2013-08-24 01:25:14 +00:00
Guy Harris 0675ed7494 Clang, clang, clang went the warning....
Fix a memset (drb_mapping is a pointer, so its size is the size of a
pointer; we want the size of what it points to).

svn path=/trunk/; revision=51500
2013-08-23 23:51:52 +00:00
Pascal Quantin ae4f556630 Simplify logic a bit now that we do not use anymore GUINT_TO_POINTER macro
svn path=/trunk/; revision=51490
2013-08-23 12:51:07 +00:00
Pascal Quantin 483ee317f7 From Martin Mathieson:
Follow-up of r51429 that
- uses accessors to lazily allocate a private_data struct and returns the different parts based upon their use
- includes the v1130 DRX Config

svn path=/trunk/; revision=51489
2013-08-23 10:42:11 +00:00