Commit Graph

38364 Commits

Author SHA1 Message Date
Gerald Combs cb9725ce2b Prepend the sita_phdr fields with "sita_" to make them less
collision-prone.

svn path=/trunk/; revision=40320
2011-12-28 23:39:14 +00:00
Gerald Combs 10dfe94842 Add some CMake files and directories.
svn path=/trunk/; revision=40319
2011-12-28 22:57:02 +00:00
Gerald Combs 1fc129282b Remove some NSIS 1.x cruft.
svn path=/trunk/; revision=40318
2011-12-28 22:42:40 +00:00
Gerald Combs 5ce69a0445 Simplify wireshark.nsi a bit by copying DLLs from the wireshark-gtk2
directory.  This picks up any DEP/ASLR-related changes. Run peflags on
more DLLs.

svn path=/trunk/; revision=40317
2011-12-28 22:37:38 +00:00
Gerald Combs c9681dcb26 Add "peflags" to the list of required executables. Use it to make sure
the DLLs we use have DEP and ASLR enabled.

svn path=/trunk/; revision=40316
2011-12-28 20:29:13 +00:00
Chris Maynard 043f5f71d0 Fix Coverity CID 1342: UNUSED_VALUE
svn path=/trunk/; revision=40315
2011-12-28 17:02:43 +00:00
Chris Maynard e7e36de7dd Add missing break; Fixes Coverity CID 1343.
svn path=/trunk/; revision=40314
2011-12-28 16:59:17 +00:00
Chris Maynard ba47e1d521 min() -> MIN().
svn path=/trunk/; revision=40313
2011-12-28 16:53:50 +00:00
Chris Maynard 5debb5c5e3 Fix memory leaks involving tvb_get_string[z]().
svn path=/trunk/; revision=40312
2011-12-28 16:36:57 +00:00
Bill Meier 825850aa89 add_new_data_source() needed in several places.
svn path=/trunk/; revision=40311
2011-12-28 16:09:45 +00:00
Bill Meier c2030be97b Add svn:executable property
svn path=/trunk/; revision=40310
2011-12-28 15:23:56 +00:00
Bill Meier ebe33ba92a Add tshark option '-G heuristic-decodes' to dump heuristic dissector tables.
svn path=/trunk/; revision=40309
2011-12-28 15:05:59 +00:00
Bill Meier 2a1eaf14e2 Remove a not really relevant comment.
svn path=/trunk/; revision=40308
2011-12-28 15:01:17 +00:00
Bill Meier 1870f750a1 Remove unneeded #includes;
Reformat some long lines;
Convert '4 space tabs' to spaces.

svn path=/trunk/; revision=40307
2011-12-28 14:57:43 +00:00
Gerald Combs 3c1b8a6ca1 Add a "-G ftypes" option, which dumps our supprted FT_… names and
descriptions. Captitalize and fix up the descriptions. Use its output to
create the field type list in the wireshark-filter man page.

svn path=/trunk/; revision=40306
2011-12-27 20:35:41 +00:00
Bill Meier 727046dc35 Tighten up format string used for date/time parse;
Use 'static' in function definitions to match function declarations;
Do minor reformatting.

svn path=/trunk/; revision=40305
2011-12-27 18:54:32 +00:00
Chris Maynard 3362e174f6 From Jim Young via bug 5580: Only update the time elapsed between the previous displayed packet and this packet if the packet is actually displayed. Ref: https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=5580
svn path=/trunk/; revision=40304
2011-12-27 18:16:12 +00:00
Chris Maynard 8fdfd98ad7 Fix a comment. Correct a few typos.
svn path=/trunk/; revision=40303
2011-12-27 17:46:25 +00:00
Chris Maynard adf0b2f274 Corrected some obvious typos.
svn path=/trunk/; revision=40302
2011-12-27 17:34:01 +00:00
Chris Maynard a4599ecdb7 Use tvb_get_ntoh48() instead of tvb_get_ntohs() || tvb_get_ntohl().
svn path=/trunk/; revision=40301
2011-12-27 17:08:33 +00:00
Chris Maynard 4b46562c50 Use tvb_ether_to_str() instead of ether_to_str(ep_tvb_memdup()). Add modelines.
svn path=/trunk/; revision=40300
2011-12-27 16:51:59 +00:00
Anders Broman eb722fa0c1 Initialise variables.
svn path=/trunk/; revision=40299
2011-12-27 11:08:52 +00:00
Anders Broman 1cab431dc9 From Gaurav Tungatkar:
support extended ICMP for multi-part messages as specified by
RFC 4884. Additionally, it adds support for the Interface Information Object
extension to ICMP as specified by RFC 5837.
1. RFC 4884 - This redefines certain ICMP messages to support multi-part
messages with extensions. It adds a length field to the ICMP header and defines
an extension structure to define extension objects that can be appended to the
selected ICMP messages. It retains backward compatibility with messages that do
not support the extensions defined by this RFC. 
2. RFC 5837 - This defines an extension object to identify the interface and
next-hop information to selected ICMP messages.

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

svn path=/trunk/; revision=40298
2011-12-27 10:48:04 +00:00
Anders Broman 35e767e28a Dissect Service Option Profile.
svn path=/trunk/; revision=40297
2011-12-27 10:15:00 +00:00
Martin Mathieson 4dbf893401 Display the meaning of the special values of the Stop MTCH field.
From Pascal Quantin

svn path=/trunk/; revision=40296
2011-12-27 00:27:46 +00:00
Guy Harris 911a3120c6 That's the 3GPP spec for this protocol layer, right?
svn path=/trunk/; revision=40295
2011-12-26 23:00:33 +00:00
Alexis La Goutte 8edf55985b Update ICMPv6 to last IANA Parameters (2011-12-21)
* RFC3775 => RFC6275
* draft-ietf-6lowpan-nd-17 => draft-ietf-6lowpan-nd-18

svn path=/trunk/; revision=40294
2011-12-26 14:59:50 +00:00
Alexis La Goutte 333bbe5079 Update IKEv2 to last IANA Parameters (2011-12-19)
RFC-kivinen-ipsecme-secure-password-framework-03 => RFC6467

svn path=/trunk/; revision=40293
2011-12-26 14:00:22 +00:00
Gerald Combs 632d4980d5 [Automatic manuf, services and enterprise-numbers update for 2011-12-25]
svn path=/trunk/; revision=40290
2011-12-25 15:03:26 +00:00
Anders Broman fdef15ed5e Revisit the spec, value is 16 bits.
svn path=/trunk/; revision=40289
2011-12-25 11:48:31 +00:00
Anders Broman c4a88586f3 Use packet-radius.c to dissect embedded AVP:s.
svn path=/trunk/; revision=40288
2011-12-25 11:25:39 +00:00
Bill Meier 43466d9eb1 Use tvb accessors rather than directly accessing tvb struct.
svn path=/trunk/; revision=40286
2011-12-23 16:14:06 +00:00
Chris Maynard 70397ecfb1 Use ENC_LITTLE_ENDIAN instead of TRUE as encoding argument to proto_tree_add_bitmask_text().
svn path=/trunk/; revision=40285
2011-12-23 14:31:24 +00:00
Chris Maynard 36735ea864 Update/simplify the list of some of the stuff I worked on.
svn path=/trunk/; revision=40284
2011-12-23 14:20:53 +00:00
Anders Broman 295c3424c8 Use item lenght when dissecting Additional Session Info.
svn path=/trunk/; revision=40283
2011-12-22 22:31:26 +00:00
Chris Maynard 618b231e19 Alphabetize the list of encapsulation types via "mergecap -T" as well as the list of capture file types via "mergecap -F".
svn path=/trunk/; revision=40282
2011-12-22 21:52:16 +00:00
Chris Maynard fe290f10f6 Appease the buildbots.
svn path=/trunk/; revision=40281
2011-12-22 19:41:13 +00:00
Chris Maynard a856a7ec53 Revert some of the changes made as part of the patch from bug 6194 committed in r38326. Also, change the 3 separate reserved bit fields to a single 3-bit reserved field to more closely match the spec. Lastly, in accordance with NOTE 2 of Table 3-1 of the spec, display the connection id, whatever it is, rather than assuming it's zero just because the Com bit isn't set.
svn path=/trunk/; revision=40280
2011-12-22 19:22:43 +00:00
Martin Mathieson ac8463ce5b Missed in last commit, define symbol for new RNTI type...
svn path=/trunk/; revision=40279
2011-12-22 18:45:15 +00:00
Bill Meier 1e89640004 (Trivial) Indentation, whitespace & formatting cleanup.
svn path=/trunk/; revision=40278
2011-12-22 18:13:18 +00:00
Bill Meier 70e4b3dab4 Add two missing calls to add_new_data_source().
svn path=/trunk/; revision=40277
2011-12-22 18:09:06 +00:00
Martin Mathieson 412385e6fd Support for MCH PDUs (introduced in R9 for MBMS).
From Pascal Quantin.

svn path=/trunk/; revision=40276
2011-12-22 18:05:48 +00:00
Chris Maynard 4b735ad5f3 What is the airspeed velocity of an unladen swallow?
aspell and my own spelling preferences do not always agree with the spelling variations used by folks across the pond.  Revert a couple of spelling changes.

svn path=/trunk/; revision=40275
2011-12-22 14:49:43 +00:00
Guy Harris 7962edcf56 The encapsulation following WTAP_ENCAP_ARCNET is
WTAP_ENCAP_ARCNET_LINUX; update various tables mapping Wiretap
encapsulations to file-type encapsulations.  Get rid of some trailing
"sorry, that's not supported" entries while we're at it.

svn path=/trunk/; revision=40274
2011-12-22 09:22:35 +00:00
Anders Broman 678711f488 From Naoyoshi Ueda:
Enable decryption of TLS 1.2.

 Add some cipher suites from RFC5246 and RFC5289.

Fixed a bug in the handling of stream cipher.
(The explicit IV field in the application record doesn't exist when stream ciphers are used. But the original code handles it as if one-byte IV exists.)

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

svn path=/trunk/; revision=40273
2011-12-22 07:03:42 +00:00
Anders Broman 55b05cb42b From Fred Fierling:
Update the ZigBee dissectors to the latest profile identifier database,
05-3298-18.

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

svn path=/trunk/; revision=40272
2011-12-22 06:55:31 +00:00
Chris Maynard c4f4087a9a Use ENC_LITTLE_ENDIAN instead of TRUE as endian argument to proto_tree_add_bitmask_text().
svn path=/trunk/; revision=40271
2011-12-22 02:17:11 +00:00
Chris Maynard b3ee0e1295 Set encoding to ENC_BIG_ENDIAN instead of the incorrect encoding of TRUE.
svn path=/trunk/; revision=40270
2011-12-22 01:57:20 +00:00
Bill Meier 9708878fa3 Rework some code in tvbtest to fix an issue when testing composite tvbs.
tvbtest now completes all the tvb tests successfully (including those for composite tvbs) !!

In addition, running tvbtest under valgrind shows no memory leaks.


svn path=/trunk/; revision=40269
2011-12-21 23:42:17 +00:00
Bill Meier a15064f02f Fix a Windows compile error.
svn path=/trunk/; revision=40268
2011-12-21 21:49:10 +00:00