aboutsummaryrefslogtreecommitdiffstats
path: root/epan/dissectors/packet-eapol.c
AgeCommit message (Collapse)AuthorFilesLines
2013-08-05Keep result of [new_]register_dissector in some dissectors.Jakub Zawadzki1-4/+3
svn path=/trunk/; revision=51156
2013-06-14Remove check_col() and the occasional tree.Michael Mann1-56/+53
svn path=/trunk/; revision=49920
2013-05-20Fix typo s/ENCNA/ENC_NA/Evan Huus1-1/+1
svn path=/trunk/; revision=49442
2013-05-20Add Modelines Info and fix warning from fix-encoding-args toolsAlexis La Goutte1-7/+20
svn path=/trunk/; revision=49438
2013-05-20From david19801118 via ↵Alexis La Goutte1-15/+39
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=8680 Add decryption for WPA eapol 4-way handshake Wireshark can't decode eapol packet which using WPA properly. (decode eapol packaet which using WPA2 is work well.) svn path=/trunk/; revision=49437
2013-03-17[-Wmissing-prototypes]Anders Broman1-0/+3
Use explicit casts. svn path=/trunk/; revision=48347
2012-10-12From Andrei Emeltchenko:Anders Broman1-0/+2
Register eapol dissector. https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=7633 svn path=/trunk/; revision=45498
2012-09-20We always HAVE_CONFIG_H so don't bother checking whether we have it or not.Jeff Morriss1-3/+1
svn path=/trunk/; revision=45017
2012-06-28Update Free Software Foundation address.Jakub Zawadzki1-1/+1
(COPYING will be updated in next commit) svn path=/trunk/; revision=43536
2012-04-26Minor: reformatting, unneeded #includes, whitespace cleanup;Bill Meier1-205/+233
Also: use val_to_str_const(0 instead of val_to_str() in a few cases. svn path=/trunk/; revision=42271
2012-04-09From Nick Lowe: Fix two check warnings, make consistent. (Rebased.) ↵Anders Broman1-12/+12
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=7037 svn path=/trunk/; revision=41989
2012-04-07Fixed checkAPI warnings for blurb matching field nameGraham Bloice1-3/+3
svn path=/trunk/; revision=41978
2012-04-07From Nick Lowe:Anders Broman1-108/+118
Review use of proto_tree_add_*() in packet-eapol.c https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=7037 svn path=/trunk/; revision=41977
2012-03-27From Nick Lowe via https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=7001 :Jeff Morriss1-1/+12
Show EAPOL versions textually. svn path=/trunk/; revision=41786
2011-10-21For proto_tree_add_item(..., proto_xxx, ...)use ENC_NA as the encoding arg.Bill Meier1-1/+1
Also: remove trailing whitespace for a number of files. svn path=/trunk/; revision=39503
2011-10-06Convert 'encoding' parameter of certain proto_tree_add_item() calls in ↵Bill Meier1-4/+4
non-autogenerated epan/dissectors: Specifically: Replace FALSE|0 and TRUE|1 by ENC_BIG_ENDIAN|ENC_LITTLE_ENDIAN as the encoding parameter for proto_tree_add_item() calls which directly reference an item in hf[] which has a type of: FT_UINT8 FT_UINT16 FT_UINT24 FT_UINT32 FT_UINT64 FT_INT8 FT_INT16 FT_INT24 FT_INT32 FT_INT64 FT_FLOAT FT_DOUBLE svn path=/trunk/; revision=39288
2011-10-04Use ENC_NA as encoding for proto_tree_add_item() calls which directly ↵Bill Meier1-9/+9
reference an hf item (in hf[] with types: FT_NONE FT_BYTES FT_IPV6 FT_IPXNET FT_OID Note: Encoding field set to ENC_NA only if the field was previously TRUE|FALSE|ENC_LITTLE_ENDIAN|ENC_BIG_ENDIAN svn path=/trunk/; revision=39260
2011-05-31From Mark Phillips via https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=5830Alexis La Goutte1-1/+1
802.11 Tag WME Qos Info field is not decoded From me : * Update from Trunk * Make item fiterable svn path=/trunk/; revision=37497
2010-12-20Rename the routines that handle dissector tables with unsigned integerGuy Harris1-2/+2
keys to have _uint in their names, to match the routines that handle dissector tables with string keys. (Using _port can confuse people into thinking they're intended solely for use with TCP/UDP/etc. ports when, in fact, they work better for things such as Ethernet types, where the binding of particular values to particular protocols are a lot stronger.) svn path=/trunk/; revision=35224
2010-03-14From Jouni Malinen:Jaap Keuter1-1/+35
Use Key Info field to figure out which EAPOL-Key frame use case (4-way handshake and Group key handshake) and provide more details in COL_INFO column to make it easier to debug issues with EAPOL-Key exchanges. In addition, add description of key descriptor version 3 from IEEE Std 802.11r-2008. svn path=/trunk/; revision=32183
2009-11-17Remove the address operator from value_string arrays fed to VALS()Gerasimos Dimitriadis1-1/+1
svn path=/trunk/; revision=30995
2009-11-09Put key_index values in correct tree.Stig Bjørlykke1-2/+2
svn path=/trunk/; revision=30886
2009-08-16Switch a bunch of dissectors over to using tvb_new_subset_remaining()Kovarththanan Rajaratnam1-2/+2
svn path=/trunk/; revision=29446
2009-08-09Don't guard col_clear with col_checkKovarththanan Rajaratnam1-2/+1
svn path=/trunk/; revision=29344
2009-08-09Don't guard col_set_str (COL_PROTOCOL) with col_checkKovarththanan Rajaratnam1-2/+1
svn path=/trunk/; revision=29340
2009-07-07Changed flags_set_truth -> tfs_set_notsetStig Bjørlykke1-7/+7
svn path=/trunk/; revision=28989
2009-06-18From Kovarththanan Rajaratnam via bug 3548:Stig Bjørlykke1-14/+14
(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
2007-06-25Fix logic to properly ignore (for now) encrypted keys and group keys.Gerald Combs1-3/+5
svn path=/trunk/; revision=22186
2007-01-26Add support for "wildcard" WPA keys in the form "wpa:passphrase" (noteGerald Combs1-40/+41
the lack of SSID). Wildcarding combines the passphrase with the last seen SSID and attempts decryption. The last-seen stack is only one element tall, which means it may get clobbered on busy and diverse networks. We can expand it if needed. Make internal functions static in airpdcap.c. Rearrange the AIRPDCAP_KEY_ITEM struct so that the passphrase and SSID don't get clobbered when we set our PSK. svn path=/trunk/; revision=20572
2006-07-20from michael stevensRonnie Sahlberg1-1/+1
fix an incorrect expression to decode keydata properly svn path=/trunk/; revision=18770
2006-07-11Bugfix: If we have an rc4 key and the length remaining for theJörg Mayer1-4/+9
actual key is 0, then this isn't a malformed packet. The key locally generated by the peer itself should be used. svn path=/trunk/; revision=18713
2006-06-29Fix description of EAPOL Key Descriptor Version values, as per mail fromGuy Harris1-1/+1
Michael Stevens. svn path=/trunk/; revision=18610
2006-05-21change a whole bunch of ethereal into wiresharkRonnie Sahlberg1-2/+2
svn path=/trunk/; revision=18196
2005-09-17Move a pile of protocol-related headers from the top-level sourceGuy Harris1-1/+1
directory to the epan directory. Some of them should perhaps ultimately be moved to epan/dissectors, if they pertain only to stuff exported by a particular dissector. Fix Gerald's e-mail address in files we're moving. svn path=/trunk/; revision=15844
2005-05-05Change 802.11f -> F, 802.1d -> D, 802.1x -> X, 802.1q -Q, 802.1P -> pJörg Mayer1-1/+1
svn path=/trunk/; revision=14321
2004-12-20- Diplay SSID in mangemntframesJörg Mayer1-1/+1
- Display unprintable characters in SSID as '.' (SSID charaters are of type octet, not alphanum). svn path=/trunk/; revision=12784
2004-07-18Move dissectors to epan/dissectors directory.Gilbert Ramirez1-0/+431
Also move ncp222.py, x11-fields, process-x11-fields.pl, make-reg-dotc, and make-reg-dotc.py. Adjust #include lines in files that include packet-*.h files. svn path=/trunk/; revision=11410