aboutsummaryrefslogtreecommitdiffstats
path: root/epan
AgeCommit message (Collapse)AuthorFilesLines
2008-08-26Fix some macro name errors.Guy Harris2-4/+4
svn path=/trunk/; revision=26092
2008-08-26#include <emem.h> not req'dBill Meier68-68/+0
svn path=/trunk/; revision=26091
2008-08-26Get rid of an unused variable in the P7 dissector.Guy Harris3-27/+41
Create a set of warning-clean ASN.1 dissectors and build them with -Werror, to try to prevent errors creeping back in. Put the P7 dissector there. svn path=/trunk/; revision=26090
2008-08-25#include <prefs.h> not req'dBill Meier44-48/+0
svn path=/trunk/; revision=26089
2008-08-25Add Answer or Request to the Command name in the info column depending onAnders Broman1-1/+2
if the R bit is set or not. https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=2828 svn path=/trunk/; revision=26088
2008-08-25#include <prefs.h> not req'd; Fix indentation to be conistentBill Meier1-109/+109
svn path=/trunk/; revision=26086
2008-08-25From Andrei Slavoiu:Anders Broman1-7/+7
TS 29.060 v7.8.0 and later specify new flags in the Common Flags IE: bit 5 - No QoS Negotiation bit 6 - NRSN bit 7 - Upgrade QoS Supported The current Wireshark implementation has bits 5 and 6 reversed. Attached patch fixes this issue. svn path=/trunk/; revision=26084
2008-08-25prefs_register_protocol not req'd since no prefs; simplify reg_handoff & do ↵Bill Meier1-18/+12
minor cleanup svn path=/trunk/; revision=26081
2008-08-25prefs_register_protocol not req'd since no prefs; simplify reg_handoff & do ↵Bill Meier2-52/+21
minor cleanup svn path=/trunk/; revision=26080
2008-08-25Remove unnecessary registration of a prefs callbackBill Meier1-3/+1
svn path=/trunk/; revision=26079
2008-08-25Remove unnecessary registration of a prefs callback & do minor cleanupBill Meier2-6/+2
svn path=/trunk/; revision=26078
2008-08-25prefs.h not req'd; cleanup reg_handoff; Bill Meier1-8/+3
svn path=/trunk/; revision=26077
2008-08-25remove unnecessary registration of a prefs callback; minor cleanupBill Meier1-3/+1
svn path=/trunk/; revision=26076
2008-08-25remove unnecessary prefs registration since no prefs; minor cleanupBill Meier1-10/+0
svn path=/trunk/; revision=26075
2008-08-25Remove unnecessary prefs callback; simplify reg_handoff; minor cleanupBill Meier1-13/+7
svn path=/trunk/; revision=26074
2008-08-25Move a buffer from the stack & do some minor cleanupBill Meier1-9/+5
svn path=/trunk/; revision=26073
2008-08-25If HAVE_KERBEROS isn't defined, enc_authorization_data_etype isn'tGuy Harris1-0/+3
defined; make it a local variable in that case. svn path=/trunk/; revision=26072
2008-08-25Add another buffer length check to group key decryption.Gerald Combs1-0/+6
svn path=/trunk/; revision=26071
2008-08-25Fix a couple of crashes in WPA group key decryption.Gerald Combs2-0/+7
svn path=/trunk/; revision=26070
2008-08-25implement pac info type #12 UPN_DNS_INFORonnie Sahlberg1-1/+96
svn path=/trunk/; revision=26069
2008-08-25start adding support to decrypt and dissect the enc-authorization-data Ronnie Sahlberg1-1/+86
of TGS_REQ svn path=/trunk/; revision=26068
2008-08-25add a preference and code for tracking how many un-acked bytes are in Ronnie Sahlberg2-0/+67
flight on a tcp connection. this is quite useful toghether with io-grapgs to track how much of the tcp window that an application actually uses svn path=/trunk/; revision=26067
2008-08-24From Stefan Monhof:Anders Broman1-1/+1
Fix a bug in the previous patch. svn path=/trunk/; revision=26065
2008-08-24From Neil Piercy:Anders Broman8-5939/+5965
1 new split file (GMM & SM in one file) and diff patches for the others. The RR, RP and BSSMAP patches are really a tidy-up: now they are split it becomes clear what was redundant code. svn path=/trunk/; revision=26064
2008-08-24From: Stefan Monhof:Anders Broman2-76/+425
changes: - fixed: display of kademlia hash (bug #2348) - added: information on the meaning of the values of kad version, parameter of message types KADEMLIA_REQ and KADEMLIA2_REQ, metatag sourcetype and metatag encryption - added: peer id, target id, recipients id, file id, keyword hash as variants of kademlia hash (searchable as string now) - added: xor between target id and recipients id - fixed: ip adresses in taglist now displayed in dotted-decimal (instead of int) - fixed: some values in taglist were displayed in octal, it's hex now - fixed: message type KADEMLIA2_BOOTSTRAP_REQ was wrongly marked as malformed - added: differences in dissecting peer list 1.0 and peer list 2.0 - fixed: dissection of KADEMLIA2_SEARCH_KEY_REQ and KADEMLIA2_SEARCH_RES - added: source-publishing and keyword-publishing in KADEMLIA_PUBLISH_REQ - fixed: decompressed data are not displayed in a subtree anymore svn path=/trunk/; revision=26063
2008-08-22One set of tests for whether a packet looks like a STUN2 packetGuy Harris1-57/+19
suffices; have the heuristic dissector call the message dissector and return FALSE if the message dissector returns 0 (meaning it's not a STUN2 packet) and TRUE otherwise. New-style dissectors don't return a Boolean, they return 0 if the packet isn't a packet for that protocol and the number of bytes dissected otherwise. (Yes, that's a problem if the length of the tvbuff handed to the dissector is 0; that's why new-style dissectors aren't yet the default.) svn path=/trunk/; revision=26060
2008-08-22Only use one IP address for seq/ack analysis.Stig Bjørlykke1-22/+20
Use correct length for dest entry and ack info entry. Print correct id list for acks. svn path=/trunk/; revision=26059
2008-08-22Fix a (probably benign) case where it appears that && should be &Bill Meier1-1/+1
svn path=/trunk/; revision=26058
2008-08-22Fix a case of && which should be &; add some parentheses for clarityBill Meier1-1/+1
svn path=/trunk/; revision=26057
2008-08-21Add an expert info noting an a_rwnd of 0.Jeff Morriss1-2/+9
svn path=/trunk/; revision=26055
2008-08-21Modified version of a fix from Christopher Maynard as reported in bug 2822.Bill Meier1-2/+1
svn path=/trunk/; revision=26054
2008-08-21Fix from christopher maynard as reported in bug 2822Bill Meier1-1/+1
svn path=/trunk/; revision=26053
2008-08-21_MSC_VERs 1400 and greater require manifests. Check againstGerald Combs1-4/+4
MSC_VER_REQUIRED when we run mt.exe instead of checking for each individual MSVC_VARIANT. This fixes the current buildbot test failures on Windows, which resulted from a missing check for MSVC2008. This also keeps us from having to mess with a bunch of makefiles when we add support for new Visual C++ versions. svn path=/trunk/; revision=26052
2008-08-21From Neil Piercy:Anders Broman1-1/+7
Patch to tap.c which simply returns the same tap_id if the register_tap is called twice with the same name - I can't see any downside to this. ( Needed for the gsm_a split -Anders). svn path=/trunk/; revision=26051
2008-08-20The first argument to vendor IE dissectors is a proto_item *, not aGuy Harris1-19/+30
proto_tree * (yes, they're the same data type, but they're thought of differently - it's a long story). Just call the IE type in a Marvell vendor IE the "type". For IEs with no known type, show the IE data as raw data, as is done with Aironet/Cisco vendor IEs. Get rid of an unused variable, and mark as unused an unused parameter. svn path=/trunk/; revision=26050
2008-08-20From David Woodhouse:Anders Broman1-4/+286
The IEEE80211 part of "Add support for OLPC 802.11s-like mesh protocol". With some changes to make it a bit more generic. svn path=/trunk/; revision=26049
2008-08-20From Scott Bailey:Jaap Keuter3-2/+59
It takes a calculator to decode the timestamps. But no more! Timestamps using the attached patch are displayed as follows: Timestamp = MM:SS mmm absolute (UTM) or Timestamp = MM:SS mmm relative where M is minutes, S is seconds, and m is milliseconds. This is in accord with 'IEEE Std 1278.1-1995' section 5.2.31. svn path=/trunk/; revision=26047
2008-08-20Lint reports addressed.Jaap Keuter1-33/+30
Whitespace cleanup. svn path=/trunk/; revision=26046
2008-08-20From Eric Travis:Jaap Keuter1-1/+4
The included tweak allows for the filtering of packets on the presence of TCP Option 20: tcp.options.scps; svn path=/trunk/; revision=26045
2008-08-20From Steve Friedman:Jaap Keuter1-3/+3
s/Acknowledgment/Acknowledgement/ svn path=/trunk/; revision=26044
2008-08-20Fix up the construction of a subset tvbuff.Guy Harris1-3/+1
svn path=/trunk/; revision=26043
2008-08-19Fix bug:Anders Broman1-5/+36
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=2285 7.3.2.22 Measurement Report element min length is 3 Added dissection of 7.3.2.18 TPC Report element svn path=/trunk/; revision=26042
2008-08-19Add a comment.Anders Broman1-0/+14
svn path=/trunk/; revision=26041
2008-08-19Add OUI_MARVELLAnders Broman1-0/+1
svn path=/trunk/; revision=26040
2008-08-19From Neil Piercy:Anders Broman8-6479/+6692
RR has been split from DTAP, with common stuff going to the common files (plus a few minor knock-on consequences). Fix the broken tap: I had not realised that the register_tap call in the dissector registration actually _created_ the tap entry (not the register_tap_listener), and not just associated the tap_id returned with the tap registered by the listener. The use of separate statics by the split lead to 3 taps called "gsm_a", but only the first of which was ever found in the tap_queue_packet. Added (yet another) global for now to cope. Also attached is a patch to tap.c which simply returns the same tap_id if the register_tap is called twice with the same name - I can't see any downside to this, can you? Anyway it seemed to work with deliberately keeping multiple calls. svn path=/trunk/; revision=26039
2008-08-19Add to a comment.Guy Harris1-0/+3
svn path=/trunk/; revision=26036
2008-08-15Added handling of missing sequence number range in ack.Stig Bjørlykke1-82/+145
Add all message ids in ack to the info column. Changed data types for sequence number and total number of pdus. Untabify file. svn path=/trunk/; revision=26031
2008-08-14Use const with value_string array definitionsBill Meier18-58/+58
svn path=/trunk/; revision=26028
2008-08-14It looks like /Zd was removed in VC++ 2005.Gerald Combs1-2/+2
svn path=/trunk/; revision=26025
2008-08-14Added a missing {0,NULL} as noted by Christopher.Stig Bjørlykke1-0/+1
svn path=/trunk/; revision=26024