Gerald Combs
a3048aed2d
From Jouni Malinen via bug 4713:
...
The 0x80 bit in the Action Category field indicates that the
transmitter is reporting an unrecognized category (or somehow
incorrect frame). Rest of the frame body is identical to the original
Action frame, so we should handle dissecting of these just like with
the category without the 0x80 bit.
svn path=/trunk/; revision=32699
2010-05-07 00:13:33 +00:00
Jaap Keuter
384d4c9c4f
From Jouni Malinen:
...
Dissect the optional IEs following the fixed fields in Deauthentication
and Disassociation frames.
svn path=/trunk/; revision=32656
2010-05-04 05:31:29 +00:00
Anders Broman
ddb29f962b
More hf renaming.
...
svn path=/trunk/; revision=32437
2010-04-09 05:58:48 +00:00
Anders Broman
6f36921448
From Jouni Malinen:
...
Add a dissection ofr FT Action frames (part of IEEE 802.11r)
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4658
From me name header fields a bit more consistent.
svn path=/trunk/; revision=32436
2010-04-09 05:46:30 +00:00
Anders Broman
9a76e5fafb
From Jouni Malinen:
...
Add a dissector for FTIE (part of IEEE 802.11r).
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4654
svn path=/trunk/; revision=32424
2010-04-08 06:36:38 +00:00
Anders Broman
e7c985f0a8
From Jouni Malinen:
...
Dissect IEEE 802.11r and IEEE 802.11w features.
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4626
With extra minor code cleanup.
svn path=/trunk/; revision=32342
2010-03-31 19:10:43 +00:00
Stig Bjørlykke
47e732e29e
Changed "reassembled_length" -> "reassembled.length".
...
svn path=/trunk/; revision=31776
2010-02-03 08:47:15 +00:00
Stig Bjørlykke
88b72356ad
Introduce "Reassembled length" filter element for all protocols doing
...
reassembly.
svn path=/trunk/; revision=31767
2010-02-02 16:01:52 +00:00
Bill Meier
de4c6ff515
Fix a number of gcc _Wshadow warnings
...
svn path=/trunk/; revision=31557
2010-01-18 21:49:47 +00:00
Bill Meier
11ef8a5e0f
Fix Bug 4183: "Wireshark can't decrypt WPA(2)-PSK when passphrase is 63 bytes".
...
See https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4183
svn path=/trunk/; revision=31498
2010-01-11 15:26:39 +00:00
Anders Broman
7afd9b0c3b
From Jakub Zawadzki:
...
Cleanup dissector code - use proper memory functions.
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4164
svn path=/trunk/; revision=31408
2010-01-02 09:46:16 +00:00
Jaap Keuter
53d17afd80
Get the offset right.
...
svn path=/trunk/; revision=31010
2009-11-18 23:50:05 +00:00
Gerasimos Dimitriadis
c840cdd5a0
Remove the address operator from value_string arrays fed to VALS()
...
svn path=/trunk/; revision=30995
2009-11-17 18:35:27 +00:00
Anders Broman
88bb44a51e
From Jakub Zawadzki:
...
Cleanup dissector code - use proper memory functions.
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4164
svn path=/trunk/; revision=30691
2009-10-25 11:43:30 +00:00
Jaap Keuter
34f6f0d9e9
From Jouni Malinen:
...
IEEE 802.11k added a new Action frame category: Public Action. I'm proposing
some initial code to recognize this and to add a placeholder for switch
statement that can be used for processing vendor specific Public Action frames
(they are defined in IEEE 802.11w).
svn path=/trunk/; revision=30593
2009-10-18 12:53:29 +00:00
Kovarththanan Rajaratnam
1a201e72de
Don't pass in ephemeral allocated string to col_set_str()
...
Fixed https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4071
svn path=/trunk/; revision=30238
2009-10-01 15:14:43 +00:00
Kovarththanan Rajaratnam
00810ff199
* Prefer col_append_str instead of col_append_fstr for constant strings
...
* Remove check_col guards
svn path=/trunk/; revision=30127
2009-09-24 20:21:23 +00:00
Kovarththanan Rajaratnam
8b515e9340
Switch a bunch of dissectors over to using tvb_new_subset_remaining()
...
svn path=/trunk/; revision=29446
2009-08-16 12:36:22 +00:00
Gerald Combs
f625c7131d
Use the right size for FT_UINT16.
...
svn path=/trunk/; revision=29385
2009-08-11 21:11:12 +00:00
Kovarththanan Rajaratnam
0a5b014cec
Don't guard col_clear with col_check
...
svn path=/trunk/; revision=29344
2009-08-09 07:36:13 +00:00
Kovarththanan Rajaratnam
4b6090e576
Don't guard col_set_str (COL_INFO) with col_check
...
svn path=/trunk/; revision=29342
2009-08-09 07:01:26 +00:00
Kovarththanan Rajaratnam
e971354a54
Don't guard col_set_str (COL_PROTOCOL) with col_check
...
svn path=/trunk/; revision=29340
2009-08-09 06:26:46 +00:00
Jaap Keuter
203269175e
Fix for bug 3806:
...
Add presentation of Block Ack Bitmap.
svn path=/trunk/; revision=29302
2009-08-05 07:33:44 +00:00
Bill Meier
65faee6470
Set editor modelines to be consistent between emacs and vi/ex;
...
Indentation and whitespace cleanup;
svn path=/trunk/; revision=29180
2009-07-23 17:46:09 +00:00
Gerald Combs
1d32de944e
Squelch a couple of Valgrind warnings. This should fix bug 3700.
...
svn path=/trunk/; revision=29085
2009-07-13 18:54:24 +00:00
Stig Bjørlykke
0437f102c3
From Kovarththanan Rajaratnam:
...
More FT_XXX cleanup.
svn path=/trunk/; revision=28971
2009-07-07 09:02:59 +00:00
Anders Broman
f179827b21
From Greg Schwendimann:
...
802.11 decryption is broken
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3590
svn path=/trunk/; revision=28860
2009-06-27 12:41:39 +00:00
Stig Bjørlykke
b228488bc0
From Kovarththanan Rajaratnam via bug 3548:
...
(1) Trailing/leading spaces are removed from 'name's/'blurb's
(2) Duplicate 'blurb's are replaced with NULL
(3) Empty ("") 'blurb's are replaced with NULL
(4) BASE_NONE, NULL, 0x0 are used for 'display', 'strings' and 'bitmask' fields
for FT_NONE, FT_BYTES, FT_IPv4, FT_IPv6, FT_ABSOLUTE_TIME, FT_RELATIVE_TIME,
FT_PROTOCOL, FT_STRING and FT_STRINGZ field types
(5) Only allow non-zero value for 'display' if 'bitmask' is non-zero
svn path=/trunk/; revision=28770
2009-06-18 21:30:42 +00:00
Stig Bjørlykke
f55541c7e1
Fixed bit position for wlan_mgt.fixed.delba.param.initiator.
...
This fixes bug 3505.
svn path=/trunk/; revision=28620
2009-06-03 10:38:07 +00:00
Anders Broman
b4aeb97ed5
tvb_new_real_data -> tvb_new_child_real_data
...
svn path=/trunk/; revision=28517
2009-05-29 06:16:43 +00:00
Jörg Mayer
ced7569727
Rename an CCX IE
...
svn path=/trunk/; revision=28370
2009-05-15 06:51:58 +00:00
Anders Broman
5f538e901d
Apply some of the patches from:
...
http://wiki.wireshark.org/Development/Optimization
svn path=/trunk/; revision=28362
2009-05-14 19:11:43 +00:00
Guy Harris
269f7023c3
Try to detect the mysterious two bytes of 0x00 stuck in after the 802.11
...
header in at least some OLPC frames.
svn path=/trunk/; revision=28239
2009-05-02 02:41:00 +00:00
Guy Harris
51ea1cb223
Pull the code to dissect Marvell vendor actions into a routine of its
...
own.
svn path=/trunk/; revision=28237
2009-05-01 19:26:15 +00:00
Guy Harris
dad0226759
Clean up indentation.
...
Clean up an idiom used when dissecting actions.
svn path=/trunk/; revision=28235
2009-05-01 18:04:40 +00:00
Bill Meier
6f92b028aa
Use some default true_false_string's.
...
svn path=/trunk/; revision=27983
2009-04-07 12:20:41 +00:00
Stig Bjørlykke
df120bc8d2
Removed some "initializer does not fit or is out of range" warnings.
...
svn path=/trunk/; revision=27826
2009-03-23 12:44:50 +00:00
Bill Meier
94f9079b2f
g_snprintf() & etc since glib 1.3.12 don't return -1,
...
and also always NUL terminate the string.
svn path=/trunk/; revision=27819
2009-03-22 15:42:03 +00:00
Bill Meier
091c4a0009
Fix non-ascii characters
...
svn path=/trunk/; revision=27723
2009-03-15 15:02:24 +00:00
Stig Bjørlykke
62f60df6b4
From Jakub Zawadzki (bug 3331):
...
g_free() is NULL safe, so we don't need check against it.
svn path=/trunk/; revision=27718
2009-03-13 22:06:48 +00:00
Guy Harris
067d476556
Clean up display of QoS PS Buffer State field.
...
svn path=/trunk/; revision=27570
2009-03-01 08:24:24 +00:00
Guy Harris
04072a4202
Show bit 4 of the QoS field for frames not coming from an AP.
...
Make the TXOP Limit, Queue Size, and TXOP Duration Request part of the
QoS field separate named fields, and show them in a bit better fashion.
svn path=/trunk/; revision=27569
2009-03-01 07:26:59 +00:00
Jaap Keuter
6895406b11
From Didier Gautheron:
...
ECWmin and ECWmax in the Beacon WME Information Element are not displayed correctly.
They appear as equal each to the other. It should be: byte2 & 0x0f, (byte2 & 0xf0) >> 4.
svn path=/trunk/; revision=27550
2009-02-26 05:42:55 +00:00
Jaap Keuter
860a6d7f95
From Jerry Kotland:
...
There's a slight error with one of the 802.11n SM Power Save labels.
Currently, when SM Power save == 3, the label is "SM enabled".
According to 802.11n Draft 2.07 it should be "SM Power Save disabled".
svn path=/trunk/; revision=27531
2009-02-24 06:37:45 +00:00
Gerald Combs
6d04f793f0
Back out r27047 and r27053.
...
svn path=/trunk/; revision=27062
2008-12-19 17:39:52 +00:00
Gerald Combs
fc71188963
Update calls to proto_tree_add_bytes_format to reflect r27047.
...
svn path=/trunk/; revision=27053
2008-12-18 20:19:49 +00:00
Bill Meier
c544c20956
Fix various typos and spelling errors (mostly in text strings)
...
svn path=/trunk/; revision=27050
2008-12-18 19:08:49 +00:00
Bill Meier
a8f30cbca1
Fix some typos and spelling (mostly in text strings)
...
svn path=/trunk/; revision=27037
2008-12-17 17:23:37 +00:00
Jaap Keuter
39de8a0cb8
From Alexis La Goutte:
...
I do not know if I have to reopen this ticket or create a new ticket.
But with last SVN, when i dissector Aruba GRE, i get
In GRE line, it is find to unknown protocol (0x8200 - unknown)
We need to create a new patch to not show "unknown".
svn path=/trunk/; revision=26962
2008-12-10 23:28:51 +00:00
Bill Meier
8afa208ffb
Windows build: #include winsock2.h only when needed.
...
#include winsock2.h pulls in about 90 distinct .h files
and about 140 total .h files.
Currently winsock2.h is (mostly unnecessarily) included
for each dissector via packet.h/wtap.h.
This patch removes #include winsock2.h from wtap.h and
then includes winsock2.h (or windows.h) in the
few specific places required.
With this patch, my Windows Wireshark build takes
about 30% less time.
svn path=/trunk/; revision=26535
2008-10-24 00:42:09 +00:00