aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2009-04-22proto.c: proto_registrar_dump...() fixes/changes:Bill Meier1-15/+61
- dump_values: Handle range_strings (prevents crash); - dump_fields: a. Formats 2,3: If type==FT_BOOLEAN: output integer "parent bitfield width" in Field 7 instead of "BASE_NONE", etc. to allow addt'l field validation when using ftsanity.py. b. Format 3: Output bitmask (Field 8) in hex (0x...) instead of decimal. svn path=/trunk/; revision=28134
2009-04-22Try to fix more unused code warnings.Anders Broman2-60/+11
svn path=/trunk/; revision=28133
2009-04-22Fix a warning in the RANAP dissector.Guy Harris3-4/+4
There don't seem to be any more RANAP warning, so put it back with the clean dissectors. svn path=/trunk/; revision=28132
2009-04-22Use #.OMIT_ASSIGNMENTAnders Broman2-63/+29
svn path=/trunk/; revision=28131
2009-04-22Try to fix unused code warnings.Anders Broman2-55/+17
svn path=/trunk/; revision=28130
2009-04-22Try to fix unused code warnings.Anders Broman2-195/+89
svn path=/trunk/; revision=28129
2009-04-22From Mark Cave-Ayland: Fix a crash in the PCNFSD dissector.Gerald Combs3-9/+16
From me: Apply Mark's fix to the ident string. Add public #defines for the special strings that dissect_rpc_* might return and use them in PCNFSD. Replace a manual buffer allocation with ep_strdup_printf. svn path=/trunk/; revision=28128
2009-04-22Fix a typo.Anders Broman1-1/+1
svn path=/trunk/; revision=28127
2009-04-22- Dissect transportlayeraddressAnders Broman3-34/+107
- Don't add nbap to protocols in framelist for every IE. svn path=/trunk/; revision=28126
2009-04-22- Try to get rid of the unused code warnings.Anders Broman3-328/+362
- GTP-TEI as hex and dec. svn path=/trunk/; revision=28125
2009-04-22smpp: Fix potential crash(es): Mark hf[] entries with a range_string[] with ↵Bill Meier1-4/+4
BASE_RANGE_STRING in 'display' field; svn path=/trunk/; revision=28124
2009-04-22From Anders: add the OPCUA plugin to the Windows distributionJeff Morriss2-0/+2
svn path=/trunk/; revision=28123
2009-04-22More file-offset fixes.Guy Harris1-1/+1
svn path=/trunk/; revision=28122
2009-04-22ssize_t is UN*X-only; don't use it.Guy Harris1-12/+12
The header length, as processed by airopeekv9_process_header(), is never 0, so use 0, not -1, as the error return. svn path=/trunk/; revision=28121
2009-04-22LLP64 fix.Guy Harris1-1/+1
svn path=/trunk/; revision=28120
2009-04-22Signed vs. unsigned fix.Guy Harris1-1/+1
svn path=/trunk/; revision=28119
2009-04-22Bleah, some dissectors still insist on using structures and sizeof andGuy Harris1-1/+4
offsetof, so turn off 64-to-32 warnings for now. svn path=/trunk/; revision=28118
2009-04-22Clean up some 64-bit issues.Guy Harris23-256/+248
svn path=/trunk/; revision=28117
2009-04-22More float-constant-not-double-constant fixes.Guy Harris1-1/+1
svn path=/trunk/; revision=28116
2009-04-21Get rid of trailing tab.Guy Harris1-1/+1
svn path=/trunk/; revision=28115
2009-04-21checkAPIs: check for 'const' in value_string definition.Bill Meier1-0/+5
svn path=/trunk/; revision=28114
2009-04-21Replace some non-ascii characters in commentBill Meier1-2/+2
svn path=/trunk/; revision=28113
2009-04-21infiniband.h: Verify addt'l fields against spec; reformatBill Meier1-1635/+2074
svn path=/trunk/; revision=28112
2009-04-21Move ranap to dirty dissectors for now.Anders Broman1-1/+1
svn path=/trunk/; revision=28111
2009-04-21From Artem Tamazov: Fix compilation for Visual C++ 7.1.Gerald Combs1-1/+14
svn path=/trunk/; revision=28110
2009-04-21- Reintroduce heuristic dissectorAnders Broman9-496/+2038
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3426 - Dissect TransportLayerAddress as IPv4 or IPv6 address https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3427 - Use call dissector_try_port_new() - Update ASN1 descriptions. svn path=/trunk/; revision=28109
2009-04-21Turn on -Wshorten-64-to-32 by default, and fix some issues that turnedGuy Harris44-116/+113
up (99 44/100% of which were assignments of double-precision floating-point constants to floats). Hopefully this will catch at least some P64 issues on UN*X. svn path=/trunk/; revision=28108
2009-04-21Fix a typo.Anders Broman2-2/+2
svn path=/trunk/; revision=28107
2009-04-21Introduce call dissector_try_port_new() to be used when no protocol entry is ↵Anders Broman2-9/+24
to be made in the protocols list. Used by asn2wrs dissectors to avoid multiple entrys as calls are made multiple times for the same PDU. svn path=/trunk/; revision=28106
2009-04-21infiniband: Fix various issues mostly relating to protocol field display:Bill Meier2-2660/+2664
- Conform display of fields to Infiniband spec (1.2.1): E.G.: use correct bitmasks in hf[]; (The verification/correction process is not complete: see packet-inifiniband.h); - Comment out unused hf[] & related elements; - hf[]: FT_BOOLEAN entries with bitmask: "BASE" should be "bitwidth of parent bitfield"; - packet-infiniband.c: Use consistent indentation; - Move proto_register & proto_reg_handoff to the end of the file. svn path=/trunk/; revision=28105
2009-04-21Also show number of RAR bodies/entries in stats.Martin Mathieson3-5/+20
svn path=/trunk/; revision=28104
2009-04-21Simplify headerfields a bit.Jaap Keuter1-19/+19
svn path=/trunk/; revision=28103
2009-04-21Constify some more value_strings.Jaap Keuter2-11/+11
svn path=/trunk/; revision=28102
2009-04-21Constify some more value_strings.Jaap Keuter3-5/+5
svn path=/trunk/; revision=28101
2009-04-20Remove some backslashes that were inadvertently continuing lines.Gerald Combs1-3/+2
svn path=/trunk/; revision=28100
2009-04-20Squelch some warnings.Guy Harris1-7/+6
svn path=/trunk/; revision=28099
2009-04-20More IE decoding, expect messages to be integrity protected.Anders Broman1-20/+302
svn path=/trunk/; revision=28098
2009-04-20Fix build without HAVE_LIBGCRYPT.Jaap Keuter1-1/+3
svn path=/trunk/; revision=28097
2009-04-20More constification to fix warnings.Guy Harris1-1/+1
svn path=/trunk/; revision=28096
2009-04-20Add Naoyoshi Ueda to authors list.Jaap Keuter1-0/+4
svn path=/trunk/; revision=28095
2009-04-20More constification, fewer warnings.Guy Harris1-14/+14
svn path=/trunk/; revision=28094
2009-04-20Constify some items to squelch some compiler warnings in the WindowsGuy Harris3-25/+25
buildbot; based on a patch from Chris Maynard, with some additional changes to squelch GCC warnings on UN*X. svn path=/trunk/; revision=28093
2009-04-20Add a preference for allowing transparent RRC data (BCH, PCH, CCCH) to be ↵Martin Mathieson1-21/+83
decoded as such. svn path=/trunk/; revision=28092
2009-04-20Remove code duplication.Jaap Keuter1-9/+1
svn path=/trunk/; revision=28091
2009-04-20From Chris A:Jaap Keuter1-19/+26
Right now with DESEGMENT_UNTIL_FIN, the TCP dissector doesn't display the fragment tree (the "Reassembled TCP segments" with links to the frames that were reassembled). Attached is one possible patch to packet-tcp.c to display the fragment tree. Because DESEGMENT_UNTIL_FIN dissects the FIN packet as the high-level PDU, the fragment tree also contains the FIN packet. It has 0 bytes of PDU data. Ugly but logical.. svn path=/trunk/; revision=28090
2009-04-20From Naoyoshi Ueda:Jaap Keuter3-76/+660
Currently wireshark has ability to decrypt ISAKMP IKEv1 packets, but not IKEv2 packets. With attached patch decryption of IKEv2 packets is now passible. svn path=/trunk/; revision=28089
2009-04-19When a frame contains the remainder of a previous PDU and a new PDU, the Sake Blok1-1/+9
protocol tree would show two "Secure Socket Layer" branches and the INFO column would fail to show the content type of the second PDU. Don't give control back to TCP for the second PDU by just fetching the remaining bytes of the first PDU, but ask for a whole new segment so that all processing will be done within the SSL dissector itself. svn path=/trunk/; revision=28088
2009-04-19[Automatic manuf and enterprise-numbers update for 2009-04-19]Gerald Combs2-5/+161
svn path=/trunk/; revision=28086
2009-04-18Try to speed up lookup of LTE mac/rlc/pdcp dissectorsMartin Mathieson1-23/+37
svn path=/trunk/; revision=28085
2009-04-18From rspmn:Jaap Keuter1-10/+22
Wireshark considers an Activate PDP Context Request which contains a DNS Server Address Request parameter according to section 10.5.6.3 of TS 24.008 to be a malformed packet. The attached patch (against SVN revision 28067) fixes the problem for the parameters DNS Server Address Request and P-CSCF Address Request. svn path=/trunk/; revision=28084