aboutsummaryrefslogtreecommitdiffstats
path: root/epan
AgeCommit message (Collapse)AuthorFilesLines
2007-04-23Add some GCC warnings to the standard set, and add some others to theGuy Harris50-281/+295
--enable-extra-gcc-checks set. If we turn on -pedantic, try turning on -Wno-long-long as well, so that it's not *so* pedantic that it rejects the 64-bit integral data types that we explicitly require. Constify a bunch of stuff, and make some other changes, to get rid of warnings. Clean up some indentation. svn path=/trunk/; revision=21526
2007-04-23Just use -1 to go to the end of a tvbuff.Guy Harris1-3/+1
svn path=/trunk/; revision=21525
2007-04-23Mark all the items for TCAP statistics as generatedJeff Morriss2-167/+179
svn path=/trunk/; revision=21524
2007-04-23add request/response matching for ctdbRonnie Sahlberg1-7/+299
svn path=/trunk/; revision=21523
2007-04-23Formating changes and align a bit to spec.Anders Broman1-23/+36
svn path=/trunk/; revision=21521
2007-04-23"call_ber_syntax_callback()" isn't used outside packet-ber.c, isn'tGuy Harris1-1/+1
declared in any header file, and isn't in epan/libwireshark.def; make it static, to squelch compiler warnings. svn path=/trunk/; revision=21518
2007-04-22Only #deinfe __USE_XOPEN if not already defined. On my Suse 10.2 it wasJörg Mayer1-2/+5
already #defined to 1, so this would create a warning/error. svn path=/trunk/; revision=21508
2007-04-22Get rid of some const warnings.Guy Harris1-14/+15
Use the "pnto" macros to fetch 16-bit quantities from a buffer - not only do they have the right casts to avoid const warnings, they also work even on platforms (such as SPARC) where you can't dereference unaligned pointers without a trap. Similarly, compare a possibly-unaligned (we make no alignment guarantees in Wireshark) 16-bit quantity against 0 a byte at a time. svn path=/trunk/; revision=21507
2007-04-22Check the GLib version number, not the GTK+ version number; it's GLib weGuy Harris1-1/+1
care about, and this code doesn't use GTK+, so it doesn't include any GTK+ headers and therefore doesn't get the GTK+ version number defined. svn path=/trunk/; revision=21506
2007-04-22GString.len has changed signednedd between gtk1 and gtk2Ronnie Sahlberg1-2/+5
this will hopefully again compile under both gtk1 and 2 svn path=/trunk/; revision=21499
2007-04-22Fix a signedness warning.Jörg Mayer1-1/+1
svn path=/trunk/; revision=21497
2007-04-22Fix for bug 1541. Adjust offset for long longs by 8, not by 4.Jaap Keuter1-1/+1
svn path=/trunk/; revision=21496
2007-04-22fix the sign of a variable to prevent a singed/unsigned warning during Ronnie Sahlberg1-1/+1
compiling svn path=/trunk/; revision=21494
2007-04-21EXPORT DialoguePDU UniDialoguePDU and make them callable by OID.Anders Broman2-29/+65
svn path=/trunk/; revision=21487
2007-04-21Put some missing TAG:s in the tree if internal BER fields shown.Anders Broman1-26/+39
svn path=/trunk/; revision=21486
2007-04-20Move some data frame back out of the control frame scope, so Wireshark Gerald Combs1-25/+119
will stop crashing. More .11n additions and updates from Dustin: - Power Capability tag - Supported Channels tag - Block Ack/Block Ack Request Fixup whitespace. svn path=/trunk/; revision=21484
2007-04-20Fix 64-bit integer handling and whitespace.Gerald Combs1-8/+9
svn path=/trunk/; revision=21483
2007-04-20More .11n-related updates and additions from Dustin Johnson and myself:Gerald Combs1-958/+1838
- MIMO Control frame support - Control Wrapper frame support - Measurement Pilot - Action No Ack - Block Ack Action - PCO Phase Control - PSMP Parameter Set - Antenna Selection - Extended Channel Switch Announcement - HT Information - HT Action - MIMO CSI Matrices Report - Fill in and update a bunch of hf strings Fixup(?) whitespace. svn path=/trunk/; revision=21482
2007-04-20Since code generated by lex may trigger gcc warnings, we are now generating twoSebastien Tandel1-8/+24
libraries. A single library is generated with the lex code without the barrier "stop on warning". An other library is generated from the remaining source files with the "stop on warning" barrier. svn path=/trunk/; revision=21481
2007-04-20get rid of some unused parameters in process_ssl_payloadSebastien Tandel1-11/+6
svn path=/trunk/; revision=21480
2007-04-20Add EXTERNAL to the value string and add comments about UNIVERSAL tags.Anders Broman2-23/+39
svn path=/trunk/; revision=21479
2007-04-20Add Recognition of ELRP (Extreme Loop Recognition Protocol) Elements.Jörg Mayer1-13/+57
I don't know how to decode them though. Fix some typos. Change some Element descriptions. svn path=/trunk/; revision=21478
2007-04-19From Hannes Gredler:Richard van der Hoff1-1/+1
attached a small bugfix that uses the correct bits for determining if the ATM payload is a OAM cell. svn path=/trunk/; revision=21477
2007-04-19export dissect_ber_tagged_type()Tomas Kukosa1-0/+1
svn path=/trunk/; revision=21474
2007-04-19register the right dissector for SIP over SSL/TLSTomas Kukosa1-2/+2
svn path=/trunk/; revision=21473
2007-04-18following advice from Gerald, Graham Bloice, and others, let's try copying ↵Richard van der Hoff1-0/+15
the unit test executables into the wireshark-gtk2 directory before running them. svn path=/trunk/; revision=21472
2007-04-18Fix to BUG GSM CAMEL-3 GPRS InvokeInitialDPGPRS.APN decoded incorrectlyAnders Broman1-20/+6
http://bugs.wireshark.org/bugzilla/show_bug.cgi?id=1543 svn path=/trunk/; revision=21471
2007-04-18Make specifier string match argsMartin Mathieson1-4/+4
(may not be the intended formatting, but it builds...) svn path=/trunk/; revision=21468
2007-04-18usage of new #.MAKE_DEFINES asn2wrs directive in RNSAPTomas Kukosa1-991/+1013
svn path=/trunk/; revision=21467
2007-04-18Don't use DISSECTOR_ASSERT to (essentially) verify packet data. InsteadJeff Morriss1-2/+12
add an expert info entry if the AVP length is 0 and just return after dissecting that AVP. svn path=/trunk/; revision=21465
2007-04-18Add a comment.Anders Broman1-1/+6
svn path=/trunk/; revision=21464
2007-04-18From Michael Lum:Anders Broman1-214/+1872
This patch implements parameter dissection for about 1/2 to 2/3 of the messages in IS-801. Built and tested against the latest source as of Friday April 13th 2007. svn path=/trunk/; revision=21463
2007-04-18Add an IE.Anders Broman2-4/+5
svn path=/trunk/; revision=21462
2007-04-18Pass NULL (instead of proto_) in the last parameter of tap_queue_packet()Jeff Morriss2-21/+23
because NULL is just as interesting as the proto_ entry and the latter generates a compiler warning. svn path=/trunk/; revision=21460
2007-04-17register the right dissector for tcp Luis Ontanon1-3/+3
Fixes Bug 1429 svn path=/trunk/; revision=21457
2007-04-17Detect ELSM as such - meaning of the elements is still unknown.Jörg Mayer1-1/+39
svn path=/trunk/; revision=21456
2007-04-17Make sure ENDTRY gets evaluatedLuis Ontanon1-6/+6
svn path=/trunk/; revision=21455
2007-04-17Fix warnings of the form "long long unsigned int format, guint64 arg": useJeff Morriss4-124/+124
the PRI macros instead of %llu, etc. svn path=/trunk/; revision=21454
2007-04-17More .11k/n updates from Dustin Johnson:Gerald Combs1-415/+1046
- Measurement Pilot frame support - Various Block Ack fields - Various Power fields - Measurement Pilot field - Country String field - Channel Width field - QoS Information fields svn path=/trunk/; revision=21452
2007-04-16revert back to 20437Luis Ontanon1-17/+6
svn path=/trunk/; revision=21451
2007-04-16From Tuomas Maattanen:Gerald Combs1-13/+14
the current SVN (rev 21448) 802.11 WMM TSPEC dissector seems to have some bugs. TS Info field should be three bytes long, not two. Suspension Interval field is missing altogether, shifting all other fields by four bytes. Maximum Burst Size, Minimum PHY Rate, Peak Data Rate and Delay Bound are in wrong order. svn path=/trunk/; revision=21450
2007-04-16Use recent IANA port assignments.Michael Tüxen2-9/+6
svn path=/trunk/; revision=21449
2007-04-16Replace g_assert() with DISSECTOR_ASSERT()Jeff Morriss1-1/+1
svn path=/trunk/; revision=21448
2007-04-16From Victor Fajardo: update the PANA dissector to draft-15aJeff Morriss1-136/+99
svn path=/trunk/; revision=21447
2007-04-16Fix a couple warningsJeff Morriss2-10/+10
svn path=/trunk/; revision=21446
2007-04-16move string tables from packet-ssl-utils.h to packet-ssl-utils.c and export themTomas Kukosa2-391/+420
svn path=/trunk/; revision=21445
2007-04-16Frame numbers are unsigned, print them as suchJeff Morriss7-27/+27
svn path=/trunk/; revision=21443
2007-04-16Wireshark now requires support for 64-bit types so there's no need to #ifdefJeff Morriss1-0/+4
around them. Print 64-bit types using the PRI macros; add inttypes.h to tap.h (if necessary) to pick up those macros for all the taps. svn path=/trunk/; revision=21442
2007-04-15Revert commit 21430 and use #if 0/#endif insteadJörg Mayer1-0/+62
svn path=/trunk/; revision=21440
2007-04-14From Sake Blok:Stephen Fisher1-1/+11
Fix false malformed SSL handshake messages svn path=/trunk/; revision=21438