aboutsummaryrefslogtreecommitdiffstats
path: root/epan/dissectors/packet-daap.c
AgeCommit message (Collapse)AuthorFilesLines
2014-03-04Remove all $Id$ from top of fileAlexis La Goutte1-2/+0
(Using sed : sed -i '/^ \* \$Id\$/,+1 d') Fix manually some typo (in export_object_dicom.c and crc16-plain.c) Change-Id: I4c1ae68d1c4afeace8cb195b53c715cf9e1227a8 Reviewed-on: https://code.wireshark.org/review/497 Reviewed-by: Anders Broman <a.broman58@gmail.com>
2013-11-10Add missing includes in order to remove exceptions.h from proto.h (next commit).Jakub Zawadzki1-0/+1
svn path=/trunk/; revision=53230
2013-03-16[-Wmissing-prototypes]Anders Broman1-0/+3
Use explicit casts. svn path=/trunk/; revision=48338
2013-01-30A "DAAP request" is just an HTTP request of a certain type, possibly onGuy Harris1-17/+7
port 3689. They don't have the media type application/x-dmap-tagged, so they're not handed to us any more. (This means that the Info column now shows the HTTP URI rather than just "DAAP Request", so that's arguably a feature; if you want to see all the traffic in the session, use "Follow TCP Stream" or look for port 3689.) svn path=/trunk/; revision=47377
2013-01-30Add a routine to allow dissectors to specify ports that carry HTTPGuy Harris1-23/+17
traffic *without* claiming all that traffic for themselves; they might want, instead, to register for a particular media type. Not all traffic to or from port 3689 is DAAP - not even traffic between two Apple machines doing media stuff (e.g., some FairPlay traffic isn't). Register for the media type application/x-dmap-tagged, and just say port 3689 is HTTP. This means we can get rid of the FPLY hack, as that traffic is application/octet-stream. Update some comments. Leave it up to the DAAP dissector to tag traffic as DAAP in the protocol column. svn path=/trunk/; revision=47376
2013-01-30Some FairPlay stuff in DAAP starts out with a 4-character FPLY tag, butGuy Harris1-4/+17
what follows the tag isn't a length, it's some unknown form of data. svn path=/trunk/; revision=47370
2012-09-20We always HAVE_CONFIG_H so don't bother checking whether we have it or not.Jeff Morriss1-3/+1
svn path=/trunk/; revision=45017
2012-06-28Update FSF address - part II.Jakub Zawadzki1-1/+1
svn path=/trunk/; revision=43538
2011-10-21For proto_tree_add_item(..., proto_xxx, ...)use ENC_NA as the encoding arg.Bill Meier1-4/+4
Also: remove trailing whitespace for a number of files. svn path=/trunk/; revision=39503
2011-10-15Convert proto_tree_add_item() 'encoding' arg for field types FT_STRING, ↵Bill Meier1-1/+1
FT_STRINGZ, FT_UINT_STRING as follows: 1. If there's no character encoding (ENC_ASCII, ...) specified then use ENC_ASCII. 2. For all but FT_UINT_STRING, always use ENC_NA (replacing any existing True/1/FALSE/0 /ENC_BIG_ENDIAN/ENC_LITTLE_ENDIAN). svn path=/trunk/; revision=39426
2011-09-26Get rid of check_col, while at it set ENC.Anders Broman1-15/+13
svn path=/trunk/; revision=39149
2011-05-04From Nick Glass via bug #5887: DACP (apple remote) enhancement to DAAPStephen Fisher1-0/+82
dissector. Me: Add Nick to AUTHORS file. svn path=/trunk/; revision=36987
2010-12-06Fix various typos and spelling errors.Bill Meier1-3/+3
svn path=/trunk/; revision=35126
2010-11-18Tighten up TLV processing a bit to prevent a potential loop.Bill Meier1-4/+9
svn path=/trunk/; revision=34954
2010-11-17Use value-string_ext fcns to access value_string array;Bill Meier1-287/+299
Sort value_string_array in ascending order by value; Reformat display of tag info to be more readable; Rework TLV processing; Remove unneeded variable; Minor whitespace cleanup. svn path=/trunk/; revision=34933
2010-11-16From Yaniv Kaul via https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=5400 :Jeff Morriss1-35/+284
The attached patch adds many more DAAP codes to be parsed properly by the DAAP dissector. In addition, it fixes some prints. svn path=/trunk/; revision=34899
2009-08-09Don't guard col_set_str (COL_PROTOCOL) with col_checkKovarththanan Rajaratnam1-2/+1
svn path=/trunk/; revision=29340
2007-10-23Apply the small performance enhancment patches for:Anders Broman1-2/+2
- if offset is 0, tvb_length is the same as tvb_length_remaining, just faster. Replace - col_append_fstr() with faster col_append_str() - col_add_str() with col_set_str() when it's safe svn path=/trunk/; revision=23252
2007-05-29Use G_GINT64_MODIFIER, rather than the PRI[douxX]64 macros, for GLibGuy Harris1-1/+1
routines and routines using those routines. GLib might use different modifiers for 64-bit quantities than the platform's C library does. svn path=/trunk/; revision=21990
2006-05-21change a whole bunch of ethereal into wiresharkRonnie Sahlberg1-3/+3
svn path=/trunk/; revision=18196
2005-08-16The real problem is that iTunes requests gzipped data and responds withGuy Harris1-1/+2
it, so unless you're reassembling headers and bodies the DAAP dissector will see the gzipped crap. The HTTP dissector should perhaps not bother handing gzipped or otherwise unusually-encoded bodies to subdissectors if it's not undoing the encoding. svn path=/trunk/; revision=15368
2005-08-05Put in a comment asking about the music going over the connection - weGuy Harris1-6/+5
shouldn't try to parse it as DAAP. svn path=/trunk/; revision=15231
2005-01-26bugfix of crash_00001_20050124142515.cap: dissector packet-daap.c displayed ↵Ulf Lamping1-0/+1
[Dissector Bug] as it dissected a length field and used it without checking it first. use tvb_ensure_bytes_exist() before using this length value, so [Malformed Packet] will be displayed svn path=/trunk/; revision=13177
2005-01-05Use "tvb_format_text()" with %s format strings, so that we handleGuy Harris1-5/+3
non-printable strings. svn path=/trunk/; revision=12952
2004-08-22Propset eol-style and keywordsJörg Mayer1-1/+1
svn path=/trunk/; revision=11805
2004-08-22Use "tvb_get_ntoh64()", now that we have it.Guy Harris1-5/+1
svn path=/trunk/; revision=11802
2004-08-22From Kelly Byrd: DAAP support.Guy Harris1-0/+406
svn path=/trunk/; revision=11801