aboutsummaryrefslogtreecommitdiffstats
path: root/epan
AgeCommit message (Collapse)AuthorFilesLines
2007-09-28Improves dissection of JXTA traffic from http connections. Mike Duigou1-282/+360
Improved address display in packet summary panes. more options for jxta pdu filtering by addresses. svn path=/trunk/; revision=23019
2007-09-28Why do I have to enable the Bytes View to see the (start of) data of the ↵Jaap Keuter1-1/+19
Data dissector? Adding the data as a subtree to the Data dissector. svn path=/trunk/; revision=23018
2007-09-28Special casing is no longer necessary for formatting of AT_STRINGZ in ↵Mike Duigou1-15/+10
col_set_addr() as address_to_str_buf() does now take COL_MAX_LEN as a parameter. Add support for AT_URI to col_expr for addresses in col_set_addr(). The field names are "uri.src" and "uri.dst". svn path=/trunk/; revision=23017
2007-09-28Changes get_addr_name_buf() to use the more common convention where the ↵Mike Duigou3-11/+6
provided buffer size is the entire size of the buffer including the space for the terminating \0 svn path=/trunk/; revision=23016
2007-09-28Handle IPv6 addresses in ipprim headers.Martin Mathieson1-39/+107
svn path=/trunk/; revision=23013
2007-09-28this silly protocol uses the same port as ndmp and worse, there is Ronnie Sahlberg1-2/+27
nothing really in the header to identify it reliably as silly vendor specific encapsulation 10000 is actually registered by iana for ndmp so it makes no sense for a lazy vendor to use it by default. make it check if the packet is ndmp first before assuming that anything that goes to port 10000 must be some lazy vendor specific protocol grrr svn path=/trunk/; revision=23009
2007-09-28add ndmp.h to the makefileRonnie Sahlberg1-0/+1
svn path=/trunk/; revision=23008
2007-09-28add a function to test if a packet is ndmp or notRonnie Sahlberg2-8/+54
svn path=/trunk/; revision=23007
2007-09-28ndmp and tcp encapsulation of esp both use port 10000Ronnie Sahlberg1-0/+6
make ndmp a heuristic dissector so it will "win" over tcp esp if the packets look like ndmp and if "preferences/tcp/heuristic dissectors first has been chosen" svn path=/trunk/; revision=23006
2007-09-28queue the ip/eth headers for tapping before calling any subdissectors Ronnie Sahlberg2-14/+11
so that they can be tapped even if the subdissectors cause an exception this fixes bug 1527 svn path=/trunk/; revision=23004
2007-09-27As requested by Juan Wortley on -users: instead of allowing only 2 UDP ports ↵Jeff Morriss1-33/+32
to be dissected as NSIP, allow a range. Obsolete the old preferences. svn path=/trunk/; revision=22998
2007-09-27put next few simple ASN.1 dissectors into the new makefile structureTomas Kukosa2-2/+2
svn path=/trunk/; revision=22994
2007-09-26Fix unused functions.Anders Broman1-1/+4
svn path=/trunk/; revision=22991
2007-09-26The unused pinfo strikes back (again).Anders Broman1-1/+1
svn path=/trunk/; revision=22990
2007-09-26Further IE dissection.Anders Broman1-48/+435
svn path=/trunk/; revision=22989
2007-09-26Decode role on shared linkJörg Mayer1-4/+21
svn path=/trunk/; revision=22985
2007-09-26Beginnings of EAPS shared link packet dissection (EAPSv2)Jörg Mayer1-10/+219
svn path=/trunk/; revision=22984
2007-09-26"fix" some warnings about "might be used uninitialized" variablesJörg Mayer2-3/+3
svn path=/trunk/; revision=22983
2007-09-26Make the number of bytes just a guint, in the hopes that it'll squelchGuy Harris1-1/+1
some of the warnings. svn path=/trunk/; revision=22982
2007-09-26The dissector packet-dcp.c now fails to compile on MacOS X (gcc ↵Stephen Fisher1-1/+1
4.0.1/Apple). Change G_INLINE_FUNC back to inline per GLib documentation (also remove recommendation in developer's guide to not use inline): http://library.gnome.org/devel/glib/unstable/glib-Miscellaneous-Macros.html#id2571572 G_INLINE_FUNC #define G_INLINE_FUNC This macro is used to export function prototypes so they can be linked with an external version when no inlining is performed. The file which implements the functions should define G_IMPLEMENTS_INLINES before including the headers which contain G_INLINE_FUNC declarations. Since inlining is very compiler-dependent using these macros correctly is very difficult. Their use is strongly discouraged. This macro is often mistaken for a replacement for the inline keyword; inline is already declared in a portable manner in the glib headers and can be used normally. svn path=/trunk/; revision=22980
2007-09-26Squelch *another* "case M ... N:".Guy Harris1-2/+5
To quote doc/README.developer: Don't use "inline"; not all compilers support it. If you want to have a function be an inline function if the compiler supports it, use G_INLINE_FUNC, which is declared by <glib.h>. svn path=/trunk/; revision=22979
2007-09-26A guint8 can never be > 255.Guy Harris1-1/+1
svn path=/trunk/; revision=22978
2007-09-26Don't useGuy Harris1-8/+7
case N ... M: as that's not supported by all compilers. Say so in the Portability section of README.developer, in the hopes of discouraging others from using that GCCism. svn path=/trunk/; revision=22976
2007-09-25add some more filesUlf Lamping1-0/+12
svn path=/trunk/; revision=22971
2007-09-25This patch adds two new fields to the tcp-dissector:Sake Blok2-1/+101
tcp.time_relative ==> the time that has elapsed since the first packet that was seen in the current TCP stream tcp.time_delta ==> the time that has elapsed since the last packet that was seen in the current TCP stream Calculating these timestamps is turned off by default to not use the extra memory that is needed for the per-packet-data. It can be turned on through the TCP protocol preferences svn path=/trunk/; revision=22966
2007-09-25From Gerrit Renker:Jaap Keuter1-136/+126
This is an update for the DCCP dissector and has previously been sent to the DCCP dissector maintainer, Francesco Fondelli, who supplied the Acked-by. I have been using it with profit for several weeks. This patch provides the following extensions: * type-dependent decoding of feature-negotiation options (NN and SP types of options, NN is a 1..6 byte value in network-byte-order, SP is always a list of unsigned char) * decoding for CCID3 Send Loss Event Rate feature * some pretty-printing of options * decoding of CCID3-specific options - Loss Event Rate (receiver report) - Receive Rate (also reported by receiver) * there was a change in the spec - the NDP count at sometime `grew' from 3 to 6 bytes (it was the same in the kernel). I have updated the data type from uint32 to uint64 * utility function to decode from network-byte-order into host byte order with variable length svn path=/trunk/; revision=22961
2007-09-25Highlight whole ethernet trailer in Packet Details View.Stig Bjørlykke1-1/+2
svn path=/trunk/; revision=22960
2007-09-25Fix:Anders Broman1-4/+3
packet-ldap-template.c(1330) : error C2220: warning treated as error - no object file generated packet-ldap-template.c(1330) : warning C4101: 'gss_len' : unreferenced local var iable NMAKE : fatal error U1077: 'cl' : svn path=/trunk/; revision=22956
2007-09-25put few simple ASN.1 dissectors into the new makefile structureTomas Kukosa2-2/+2
svn path=/trunk/; revision=22951
2007-09-25only set ldap_info->first_auth_frame to 0 first time we see the Ronnie Sahlberg1-48/+49
authentication packet or else we will get inconsistent dissection when clicking on packets. (inconsistent as in : a certain packet might/might not be dissected as LDAP/SASL depending on which packets we clicked on previously) svn path=/trunk/; revision=22949
2007-09-25not all SASL protected blobs use a GSS wrapper for the payload so we Ronnie Sahlberg1-21/+24
cant check that the payload starts with BER tag 0x60 and an oid. instead check that the length byte (first 4 bytes) look sane and if SASL authentication has been negotiated on the connection also, sometimes clients will mix both non-SASL and SASL protected LDAP traffic on the same tcp connection by initially performing simple unauthenticated searches on the database before performing the Bind. svn path=/trunk/; revision=22948
2007-09-25add support for yet another random combination of authentication Ronnie Sahlberg1-29/+38
wrappers that can be used when connecting with sasl svn path=/trunk/; revision=22945
2007-09-25add more control namesRonnie Sahlberg1-0/+14
svn path=/trunk/; revision=22944
2007-09-24Fix warnings.Anders Broman1-5/+5
svn path=/trunk/; revision=22943
2007-09-24More IE:sAnders Broman3-98/+1407
svn path=/trunk/; revision=22941
2007-09-24improvements in ROS handling in Q.932 and H.450Tomas Kukosa7-73/+151
move common ROS code into ros/ros-*.cnf files svn path=/trunk/; revision=22936
2007-09-24Get rid of the remains of NET-SNMP in the build process.Jörg Mayer4-17/+2
svn path=/trunk/; revision=22934
2007-09-24From Jonathan:Jaap Keuter1-0/+14
Capture files generated on TCP segmentation offload (TSO) hardware have an all-zero IP-length field in outbound packets. Wireshark errors out on the small length and refuses to parse the packet further. svn path=/trunk/; revision=22931
2007-09-24#if 0 dissect_rsl_ie_meas_res_no and dissect_rsl_ie_message_id so buildbot ↵Bill Meier1-1/+4
doesn't error out. svn path=/trunk/; revision=22928
2007-09-23Fix a typo.Anders Broman1-2/+2
svn path=/trunk/; revision=22927
2007-09-23Close yer comments.Guy Harris1-1/+1
svn path=/trunk/; revision=22926
2007-09-23Decode more IE'sAnders Broman2-69/+740
svn path=/trunk/; revision=22925
2007-09-23From Allan M. Madsen:Jaap Keuter3-368/+2722
Wireshark is only supporting a very old and deprecated version of the Bluetooth specification (1.1). The Bluetooth SIG recently ratified version 2.1 of the Bluetooth specification and a lot of enhancements have been added to the specification. The HCI dissectors needs a major update to match these changes. svn path=/trunk/; revision=22924
2007-09-22Simplify the parsing of column preferences, which should make it easierGerald Combs2-153/+7
to add column prefs in the future. Fix up whitespace in a couple of places. svn path=/trunk/; revision=22923
2007-09-21Fix compiler warnings.Gerald Combs1-44/+46
svn path=/trunk/; revision=22921
2007-09-21Start of a Radio Signalling Link (RSL) dissector (3GPP TS 48.058).Anders Broman1-0/+1
And the makefile :) svn path=/trunk/; revision=22920
2007-09-21Start of a Radio Signalling Link (RSL) dissector (3GPP TS 48.058).Anders Broman1-0/+897
svn path=/trunk/; revision=22919
2007-09-21Get the GSM A Interface dissector to compile again.Jaap Keuter1-17/+17
svn path=/trunk/; revision=22918
2007-09-21Make it possible to decode messages on the CCCH link.Anders Broman1-44/+586
svn path=/trunk/; revision=22917
2007-09-20From Joe Eykholt:Jaap Keuter1-39/+68
At an August 2007 meeting, a T11 committee made changes to the encapsulation protocol for FCoE. For the latest info, see http://fcoe.com. The attached patch will update the dissector to handle the new version also. svn path=/trunk/; revision=22915