Commit Graph

36628 Commits

Author SHA1 Message Date
Alexis La Goutte ac8e9e7e44 From Brian Cavagnolo via https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=6173
Update 802.11s packet dissecting to the ratified standard (v12.0)

[PATCH 5/9] make pre-80211s marvell mesh use its own data structures

The pre-80211s legacy mesh networking developed by marvell has some similarities to the latest 80211s mesh networking. However, there are enough differences in naming and convention that they should have their own data.  For clarity, we break up the marvell and 80211s mesh dissection.

Note that as of this patch, 80211s parsing uses the legacy data structures. That will change in subsequent patches in this set.

svn path=/trunk/; revision=38277
2011-07-30 15:23:33 +00:00
Alexis La Goutte 6d1430440e From Brian Cavagnolo via https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=6173
Update 802.11s packet dissecting to the ratified standard (v12.0)

Subject: [PATCH 4/9] eliminate obsolete non-standard 80211s peer link action frame code

The peer link action frame no longer exists.  Its data now appears in the self-protected action frame and the peering management IE.

Note that this leaves a gap in the internal field codes that is addressed in a subsequent patch.

svn path=/trunk/; revision=38276
2011-07-30 15:20:40 +00:00
Alexis La Goutte b5bc73f869 From Brian Cavagnolo via https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=6173
Update 802.11s packet dissecting to the ratified standard (v12.0)

[PATCH 3/9] add support for 802.11s v12.0 mesh peering management IE

The v12.0 mesh peering management IE replaces the exiting mesh peer link management IE and has a slightly different format.

From me
Fix checkAPI Errors (the blurb field matches the field name)
Remove unused hf_ieee80211_mesh_mgt_pl_reason_code

svn path=/trunk/; revision=38275
2011-07-30 15:19:10 +00:00
Alexis La Goutte afd9d6f633 From Brian Cavagnolo via https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=6173
Update 802.11s packet dissecting to the ratified standard (v12.0)

[PATCH 2/9] add support for 802.11s v12.0 action frame fixed fields

From me
Fix checkAPI Errors (the blurb field matches the field name)

svn path=/trunk/; revision=38274
2011-07-30 15:16:30 +00:00
Alexis La Goutte 4864e95f69 From Brian Cavagnolo via https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=6173
Update 802.11s packet dissecting to the ratified standard (v12.0)

[PATCH 1/9] update mesh ID and mesh config IEs to latest 80211s draft (v12)

svn path=/trunk/; revision=38273
2011-07-30 15:14:19 +00:00
Alexis La Goutte cc2b9a77d8 * Replace FALSE by ENC_BIG_ENDIAN for encoding parameter
* Remove some whitespace...

svn path=/trunk/; revision=38272
2011-07-30 14:11:08 +00:00
Anders Broman eb31fad0b5 Add 3GPP Sv interface.
svn path=/trunk/; revision=38271
2011-07-30 14:05:55 +00:00
Anders Broman e1313c5756 Add 3GPP Sv interface.
svn path=/trunk/; revision=38270
2011-07-30 14:05:31 +00:00
Stig Bjørlykke ec2940333f Fix a typo.
svn path=/trunk/; revision=38269
2011-07-30 09:52:40 +00:00
Anders Broman 0146079da4 CCRSI is not included in 3GPP 29.274 R8.
Fix https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=6183

svn path=/trunk/; revision=38268
2011-07-30 09:33:10 +00:00
Jörg Mayer baa189aee0 Fix the problem in the .c file.
svn path=/trunk/; revision=38267
2011-07-30 09:17:08 +00:00
Jörg Mayer f9f01fea36 The last commit contained a change too much. Revert it.
svn path=/trunk/; revision=38266
2011-07-30 08:49:18 +00:00
Jörg Mayer a1c995f3d5 Macros aren't functions: Back out rev 38264 and wait for someone who knows what he is doing to fix this
svn path=/trunk/; revision=38265
2011-07-30 08:48:20 +00:00
Jörg Mayer 272fcc2ed5 - Put gtk_table_get_size into old-gtk-compat.h
- Shorten comment about sealing bug.

svn path=/trunk/; revision=38264
2011-07-30 08:33:33 +00:00
Jörg Mayer ed01e84359 Looks like ->column was sealed during the gtk 2.13 development cycle.
svn path=/trunk/; revision=38263
2011-07-29 22:29:31 +00:00
Stig Bjørlykke 050b61d4cf Print a more correct error message when missing gtk3.
This fixes bug 6181.

svn path=/trunk/; revision=38262
2011-07-29 19:35:16 +00:00
Stig Bjørlykke 3834af4bc0 Try build with GSEAL_ENABLE if not gtk3 again.
svn path=/trunk/; revision=38261
2011-07-29 17:00:59 +00:00
Jörg Mayer 8689bbbb5c Looks like button was deprecated with version 20, not 22
svn path=/trunk/; revision=38260
2011-07-29 16:50:35 +00:00
Bill Meier cccda1f981 Remove unneeded #includes and do other minor cleanup.
svn path=/trunk/; revision=38259
2011-07-29 16:07:00 +00:00
Alexis La Goutte 12592dab19 From Owen Kirby via https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=6147
6LoWPAN: Support for IP-in-IP tunnelingy

svn path=/trunk/; revision=38258
2011-07-29 14:26:41 +00:00
Alexis La Goutte a513ad55ba From Colin O'Flynn & Robert Craige via https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=6109
Add support for PANA Relay

svn path=/trunk/; revision=38257
2011-07-29 13:19:16 +00:00
Stig Bjørlykke 4f3bcc86cc Removed building with GSEAL_ENABLE, does not work yet.
svn path=/trunk/; revision=38256
2011-07-29 12:06:24 +00:00
Stig Bjørlykke 693ebda5d8 Build with GSEAL_ENABLE if not gtk3.
svn path=/trunk/; revision=38255
2011-07-29 11:04:58 +00:00
Stig Bjørlykke 8c48b5f932 Make it compile.
svn path=/trunk/; revision=38254
2011-07-29 10:53:51 +00:00
Guy Harris eaecea41a3 Get rid of non-ASCII characters.
Clean up white space.

Clean up capitalization a bit.

svn path=/trunk/; revision=38253
2011-07-29 10:28:29 +00:00
Anders Broman 8f54d76a77 - Always build with GSEAL_ENABLE
svn path=/trunk/; revision=38252
2011-07-29 10:12:48 +00:00
Anders Broman bbd73d2a11 Remove remaining direct access to GTK structs in Windows.
svn path=/trunk/; revision=38251
2011-07-29 10:11:24 +00:00
Michael Tüxen c6b79979c2 Get it compiling.
svn path=/trunk/; revision=38250
2011-07-29 07:24:15 +00:00
Anders Broman bbf4437af0 From Wido Kelling:
Add Dissection of newly released PNIO IEC 61158 Version 2.3.
From me use ENC_BIG_ENDIAN.
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=6154

svn path=/trunk/; revision=38249
2011-07-29 05:36:57 +00:00
Anders Broman 3203f39543 From Lei Chen:
support PSI5 and PSI13 in packet-gsm_rlcmac.c
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=6177

svn path=/trunk/; revision=38248
2011-07-29 05:19:29 +00:00
Stig Bjørlykke 10c3eaa321 Avoid a possible infinite loop in dissect_delete().
This may fix the "Malformed IKE Packet DoS" bug.

svn path=/trunk/; revision=38247
2011-07-28 22:19:46 +00:00
Bill Meier d6253e7504 Fix gcc 4.6 "set but not used [-Wunused-but-set-variable]" warning.
svn path=/trunk/; revision=38246
2011-07-28 18:17:16 +00:00
Bill Meier 103509672d Fix gcc 4.6 "set but not used [-Wunused-but-set-variable]" warning.
svn path=/trunk/; revision=38245
2011-07-28 17:57:11 +00:00
Bill Meier b2aee4f4c2 Fix gcc 4.6 "set but not used [-Wunused-but-set-variable]" warning;
Also:
   Return same 'offset' from functions whether or not 'if(tree)'

svn path=/trunk/; revision=38244
2011-07-28 17:05:56 +00:00
Bill Meier b72bd299ab Fix gcc 4.6 "set but not used [-Wunused-but-set-variable]" warning;
Also:
  Return same 'offset' from functions whether or not 'if(tree)'

svn path=/trunk/; revision=38243
2011-07-28 16:54:42 +00:00
Martin Mathieson 2c877da104 Make links forward from DL tx to retx frames.
svn path=/trunk/; revision=38242
2011-07-28 16:52:02 +00:00
Bill Meier cfbe5cf55d Fix gcc 4.6 "set but not used [-Wunused-but-set-variable]" warning;
Also:
  Use -1 iso tvb_[reported_]length() as 'len' arg in proto_tree_add_...();
  Use tvb_reported_length_remaining() where appropriate.

svn path=/trunk/; revision=38241
2011-07-28 15:34:18 +00:00
Anders Broman a4d4f61e3f Use cairo for drawing.
svn path=/trunk/; revision=38240
2011-07-28 14:25:09 +00:00
Jörg Mayer a20662fe42 - Always build with GSEAL_ENABLE
- Enable the extra warnings only when building with GTK2 (but not GTK3
  directly).

svn path=/trunk/; revision=38239
2011-07-28 14:21:29 +00:00
Jörg Mayer 0b68e60aaf Commit a hack^wworkaround for the missing accessor function to the column
element in GtkTreeView when building with GSEAL.

svn path=/trunk/; revision=38238
2011-07-28 14:11:21 +00:00
Chris Maynard 716766aa27 Add a cast to avoid "conversion from size_t to int, possible loss of data" warning found when attempting to create the U3 package on Windows 7-x64. Hmm, why doesn't the Window 7-x64 buildbot build U3 or portableapps packages?
svn path=/trunk/; revision=38237
2011-07-28 12:28:06 +00:00
Anders Broman c789918edb Diameter dissector does not decode User-Authorization-Type AVP properly and add AVP 651.
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=6174

svn path=/trunk/; revision=38236
2011-07-28 11:45:47 +00:00
Anders Broman e9edaef048 application/simservs+xml
svn path=/trunk/; revision=38235
2011-07-28 10:04:12 +00:00
Anders Broman 794ebd24ad Replace gdk_draw_rectangle() with cairo equivalents
svn path=/trunk/; revision=38234
2011-07-28 09:21:43 +00:00
Anders Broman 42a4b2776e From Dirk:
support ISO style date and time for frame.time filter

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

svn path=/trunk/; revision=38233
2011-07-28 05:49:47 +00:00
Anders Broman 3e2aa69b02 From Edwin Groothuis:
Add preference to Mute noise of TCP Timestamp Option in the summary line.
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=6162

svn path=/trunk/; revision=38232
2011-07-28 05:42:25 +00:00
Anders Broman 9c92699857 From Lei Chen:
support 'Packet System Information Type 3' in packet-gsm_rlcmac.c
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=6170

svn path=/trunk/; revision=38231
2011-07-28 05:38:07 +00:00
Anders Broman f274b1366e Try to fix
../gtk/old-gtk-compat.h:42:48: error: "(" may not appear in macro parameter list

svn path=/trunk/; revision=38230
2011-07-27 20:28:07 +00:00
Anders Broman 8bfbe39e67 Replace the remaining gdk_draw_pixmap().
svn path=/trunk/; revision=38229
2011-07-27 20:25:31 +00:00
Anders Broman f459f00eb9 (dialog)->vbox can be replaced by gtk_dialog_get_content_area()
in gtk 2.14.

svn path=/trunk/; revision=38228
2011-07-27 19:44:35 +00:00