summaryrefslogtreecommitdiff
path: root/epan
AgeCommit message (Collapse)AuthorFilesLines
2007-08-24Decode certificatesJörg Mayer1-2/+10
svn path=/trunk/; revision=22626
2007-08-24Don't acidentally print the hexdump of a certificateJörg Mayer1-1/+1
in the summary-tree svn path=/trunk/; revision=22625
2007-08-24Add a value for message_authenticatorJörg Mayer1-1/+2
svn path=/trunk/; revision=22623
2007-08-24From Chris Maynard:Anders Broman1-16/+16
Fix display filter field problems Correct the template files in the case of generated dissectors. svn path=/trunk/; revision=22622
2007-08-24From Chris Maynard:Anders Broman4-88/+64
Fix display filter field problems Correct the template files in the case of generated dissectors. svn path=/trunk/; revision=22621
2007-08-24Another iteration, the new code is almost there, We're missing just the ↵Luis Ontanon1-7/+20
implied octetstrings indexes. svn path=/trunk/; revision=22618
2007-08-24Don't build in init_plugin_dir if HAVE_PLUGINS is not defined, whichRichard van der Hoff1-0/+6
means that we aren't reliant on PLUGIN_DIR having a sensible value. svn path=/trunk/; revision=22616
2007-08-23From Chris Maynard <christopher.maynard@gtech.com> / bug 1789:Richard van der Hoff3-29/+29
Incorrect display filter field naming conventions for packet-c*.c dissector files. svn path=/trunk/; revision=22615
2007-08-23add remaining golay_* functionsRichard van der Hoff1-1/+3
svn path=/trunk/; revision=22614
2007-08-23When detecting fast retransmissions or out of order packets, use a 64-bit ↵Jeff Morriss1-3/+3
variable to store the time delta (instead of a 32-bit one). We're counting nanoseconds here, so this allows us to accurately detect differences greater than 4.294 seconds. svn path=/trunk/; revision=22609
2007-08-23Export golay_errors() to get the Windows builds going againJeff Morriss1-0/+1
svn path=/trunk/; revision=22608
2007-08-23Clean up the code.Jaap Keuter1-163/+161
- Move add. info from header - Remove excess comma's - Use plurality macro - NULL pointer for field descriptions svn path=/trunk/; revision=22607
2007-08-23Implement Resolution of conceptual table indexingLuis Ontanon1-5/+5
So far this has being tested only for integer indexes. svn path=/trunk/; revision=22606
2007-08-23in preparation for de-pluginising h223, move golay code support into ↵Richard van der Hoff3-2/+310
libwireshark svn path=/trunk/; revision=22603
2007-08-23Translate Q.850 Cause values.Anders Broman1-1/+43
svn path=/trunk/; revision=22602
2007-08-23Large update with improvements in objects dissected, fragment reassembly, ↵Graham Bloice1-333/+400
info column details and filter field names svn path=/trunk/; revision=22600
2007-08-23Permit decoding of individual service errors + removal of a few lines ↵Graham Bloice1-15/+15
consisting of just whitespace svn path=/trunk/; revision=22599
2007-08-23From David Helder:Jaap Keuter1-1/+5
The MP_REACH_NLRI (and MP_UNREACH_NLRI) parser incorrectly increments a buffer offset. Any attributes following will be skipped and/or parsed incorrectly. No security problem I see - the bounds are checked before parsing each attribute. svn path=/trunk/; revision=22598
2007-08-23From Steve KargJaap Keuter1-89/+109
1. Moved all the network layer message type decodings under the network layer control bit check to prevent malformed packets. 2. Added the decoding of the optional network number for the Who-Is-Router-To-Network message type. 3. Added the decoding for the Establish-Connection-To-Network and Disconnect-Connection-To-Network network layer messages. 4. Corrected Initialize-Routing-Table and Initialize-Routing-Table-Ack decoding. 5. Added Network layer info under Column Info. svn path=/trunk/; revision=22597
2007-08-22Prepare the oids dataset for managing conceptual table indexingLuis Ontanon2-62/+243
svn path=/trunk/; revision=22596
2007-08-22Added DPNSS_NONE as par3_num and par4_num to "PCON-P"Stig Bjørlykke1-2/+3
Fixed a signed/unsigned compiler warning svn path=/trunk/; revision=22595
2007-08-22From Todd J Martin:Stig Bjørlykke1-2/+0
When LACP packets have the actor state or partner state fields set to 0x00, wireshark prints the state like this (note the closing parenthesis): Actor State: 0x00) Since there are no flags set, this fields should be printed like this: Actor State: 0x00 svn path=/trunk/; revision=22594
2007-08-22Put suplementarry service strings and parameters into the tree.Anders Broman1-7/+654
svn path=/trunk/; revision=22593
2007-08-22Move wtap_pcap_encap_to_wtap_encap()'s definition to libpcap.h so ↵Jeff Morriss1-4/+1
packet-ppi.c can get access to it even when we don't HAVE_LIBPCAP (besides, it doesn't seem to be specific to capturing...) svn path=/trunk/; revision=22591
2007-08-22Show which bits 'fragment offset' comes from (I had to look it up :( )Martin Mathieson1-1/+1
svn path=/trunk/; revision=22586
2007-08-22The reserved field is now 16 bits. Treat it as such.Jaap Keuter1-2/+2
svn path=/trunk/; revision=22585
2007-08-22More timestamp calculation fixes similar to the previous ones.Guy Harris1-4/+4
svn path=/trunk/; revision=22584
2007-08-22From Victor Fajardo:Jaap Keuter1-57/+38
Updated patches to support draft-ietf-pana-pana-18.txt. svn path=/trunk/; revision=22583
2007-08-22Oops, have to regenerate this after changing its template.Guy Harris1-3/+3
svn path=/trunk/; revision=22582
2007-08-21Fix a known- and marked-by-a-comment memory leak: replace g_strdup() with ↵Jeff Morriss1-2/+1
se_strdup(). (The address in question is stored in a conversation structure so it's "seasonal".) svn path=/trunk/; revision=22579
2007-08-21From yin sun <sunyin51@gmail.com> / bug 1722:Richard van der Hoff1-10/+6
When a subdissector on top of TCP set ... DESEGMENT_UNTIL_FIN ... then the subdissector should receive the whole reassembled TCP stream in tvb. But the bug is it is missing the last payload from the FIN packet. svn path=/trunk/; revision=22578
2007-08-21From Shaun Jackman <sjackman@gmail.com> / bug 1753:Richard van der Hoff1-222/+339
* asn1/mpeg/packet-mpeg-pes-template.c: Improved decoding of PES extension header and Pack header. Decode SCR, PTS, and DTS. * asn1/mpeg/mpeg-pes.asn (Pack): Remove. * epan/dissectors/packet-mpeg-pes.c: Regenerate. * wiretap/mpeg.c (mpeg_read): Decode the SCR using integer arithmetic instead of double float arithmetic to prevent rounding error. * wiretap/wtap-int.h (mpeg_t) <t0>: Use time_t instead of double. svn path=/trunk/; revision=22577
2007-08-21From Francois-Xavier Le Bail <fx.lebail@yahoo.com> / bug 1724:Richard van der Hoff1-2/+3
The following patch decode DHCP option 249 (Classless Static Route) used by some Microsoft systems. Same decoding as option 121 (RFC 3442). svn path=/trunk/; revision=22576
2007-08-21A further iteration in the code, things start to look good!Luis Ontanon2-71/+108
svn path=/trunk/; revision=22575
2007-08-21Change COPY_ADDRESS to SE_COPY_ADDRESS: all of these appear to have ↵Jeff Morriss3-16/+21
"seasonal" scope (e.g., they are used in conversations or similar). svn path=/trunk/; revision=22573
2007-08-21Use SET_ADDRESS (instead of COPY_ADDRESS) for an address that has ↵Jeff Morriss1-90/+96
"ephemeral" scope. Use SE_COPY_ADDRESS when the address is copied to the template cache (with "seasonal" scope.) svn path=/trunk/; revision=22571
2007-08-21From Mike Duigou <wireshark@duigou.org> (bug 1698):Richard van der Hoff1-3/+3
Enclosed is a patch with fixes problems with the desegmentation of chunked HTTP message bodies. ... Changing the value of pinfo->desegment_len to DESEGMENT_ONE_MORE_SEGMENT rather than the current 1 or 2 seems to make everything work. (I'm kind of confused as to why the headers resassembly code already used DESEGMENT_ONE_MORE_SEGMENT and the body reassembly code did not). svn path=/trunk/; revision=22570
2007-08-21fix a signedness-in-comparison warningRichard van der Hoff1-1/+1
svn path=/trunk/; revision=22569
2007-08-21When saving off a temporary copy of an address, use SET_ADDRESS instead of ↵Jeff Morriss1-4/+4
COPY_ADDRESS so as to avoid a memory leak (or adding g_free() calls to fix said memory leak). svn path=/trunk/; revision=22568
2007-08-21From Neil Piercy:Jaap Keuter4-43/+311
This patch set provides a an API for out of band signalling protocols to register flows as SRTP/SRTCP using extended versions of the existing rt(c)p_add_address functions. At present the encrypted portions of the payloads are simply skipped, and the auth tags etc added as fields. svn path=/trunk/; revision=22562
2007-08-20Fix the build.Jaap Keuter1-2/+2
svn path=/trunk/; revision=22561
2007-08-20Dissect End-to-End and Link-by-Link messages.Anders Broman1-15/+208
svn path=/trunk/; revision=22560
2007-08-20From Cyrille Colin:Anders Broman2-2/+3
gsm_a : http://bugs.wireshark.org/bugzilla/show_bug.cgi?id=1754 SMS CP (gsm_a_dtap), RP (gsm_a_rp) and T-PDU (gsm_sms) protocol stacks are decoded in Wireshark when called by BSSAP or RANAP. Same protocol stack can be called by GPRS-LLC (sapi 7). Simple modification needed in packet-gsm_a.c to add dtap dissector to llcgprs.sapi 7. Me a comment in gprs-llc. svn path=/trunk/; revision=22559
2007-08-20we need to track the fid in the rwdata structure so that reassembly of Ronnie Sahlberg1-0/+7
connectionoriented dcerpc over smb pipes will be able to find the fid used for reassembly svn path=/trunk/; revision=22557
2007-08-19Filtering on snmp variables starts to work so I put it there in case anyone ↵Luis Ontanon2-135/+211
wants to start playing with it. I'll leave the generated dissector in place and the rest off the Makefiles so that others are not bothered by this. TODO: - Global - add libsmi to autoconf (I modified CFLAGS and LDADDs in the makefile.ams appending my own values, that's good only for me) - have other users of oid_resolv.h get to use the new functions in oids.h - add a menu item or preference setting for the smi_modules UAT ( the smi_modules file has one dquoted string per line with the name of each module to be loaded) - SNMP - put complete information in the labels of the VarBind Items - add oids to COL_INFO - negative testing (Well, testing in general) - OIDS - implement "ALL" modules - some functions are not yet tested or implemented I'll put a TO-DO list on the wiki for people (incl. me) to add more items svn path=/trunk/; revision=22556
2007-08-19Mark pinfo as unused to make buildbot happy again.Stig Bjørlykke1-1/+1
svn path=/trunk/; revision=22555
2007-08-19Fix copy-paste errors.Anders Broman1-3/+4
svn path=/trunk/; revision=22554
2007-08-19Disscet CC messages.Anders Broman1-128/+435
svn path=/trunk/; revision=22553
2007-08-18Check for COTP if Call Request has not been captured.Stig Bjørlykke1-2/+16
Fixed an offset for diagnostic in COL_INFO. This file should really be rewritten to use more proto_tree_add_item's instead of proto_tree_add_text's. svn path=/trunk/; revision=22552
2007-08-18Handle unknown Universal and BMP strings.Graeme Lunt1-0/+14
svn path=/trunk/; revision=22551