aboutsummaryrefslogtreecommitdiffstats
path: root/packet-multipart.c
AgeCommit message (Collapse)AuthorFilesLines
2004-07-18Move dissectors to epan/dissectors directory.Gilbert Ramirez1-933/+0
Also move ncp222.py, x11-fields, process-x11-fields.pl, make-reg-dotc, and make-reg-dotc.py. Adjust #include lines in files that include packet-*.h files. svn path=/trunk/; revision=11410
2004-07-18Set the svn:eol-style property on all text files to "native", so thatGuy Harris1-1/+1
they have LF at the end of the line on UN*X and CR/LF on Windows; hopefully this means that if a CR/LF version is checked in on Windows, the CRs will be stripped so that they show up only when checked out on Windows, not on UN*X. svn path=/trunk/; revision=11400
2004-04-30Add a generic media dissector. The dissectors trying to find a suitableOlivier Biot1-4/+7
media dissector for a given media type (value of a Content-Type header) must provide the logic to fall-back to this media dissector upon no match. Note that you must set the pinfo->match_string to the media type name, and if the media type is specified with parameters, then those parameters can be added to pinfo->private_data. If there are no parameters, or the parameter decoding is not implemented, you must set pinfo->private_data to NULL. Known TODOs: - Fix the WSP parameter handling so it accompanies any media dissector. Simplest approach is to retrieve the header field label from the WSP Content-Type field and to search for a semicolon in it (or by using the string length of the content type string representation). - Verify that that subdissection always works in the WSP dissector, even when the protocol tree is not being built. - Implement the media dissector in the remaining dissectors that use the media type string table. svn path=/trunk/; revision=10743
2004-03-08Remove email addresses and add a reference to the AUTHORS file (or man page)Olivier Biot1-3/+6
for contacting the authors of the files. svn path=/trunk/; revision=10345
2004-02-11Cast "char" values to "guchar" before passing them to <ctype.h> macros,Guy Harris1-3/+3
so that characters with the 8th bit set don't get sign-extended and cause the macros not to return the right answer. svn path=/trunk/; revision=10036
2004-02-06Add a new dissector table for multipart media encpsulation (similar to theOlivier Biot1-2/+26
"media_type" dissector table defined in the HTTP dissector), allowing us to make the distinction between dissecting a standaone media type and an encapsulated media type (e.g., encapsulated in a multipart entity). Provide separate dissectors for "standalone" and "encapsulated" MMSE, hence fixing the needlessly clearing of the Info column when the MMSE is only part of the encapsulated entity (e.g., in the PAP protocol for WAP Push). svn path=/trunk/; revision=9988
2004-01-22From Yaniv Kaul: register multipart/form-data.Olivier Biot1-1/+3
svn path=/trunk/; revision=9787
2004-01-16Constify some pointers to which pointers-to-const are assigned.Guy Harris1-3/+3
svn path=/trunk/; revision=9684
2004-01-16GLib versions prior to 2.0 don't have g_ascii_strdown(). Use g_strdown()Gerald Combs1-1/+6
instead. svn path=/trunk/; revision=9672
2004-01-16Fix a typo in protocol tree.Olivier Biot1-2/+2
svn path=/trunk/; revision=9671
2004-01-16Add support for MIME multipart dissection.Olivier Biot1-0/+896
svn path=/trunk/; revision=9670