DXR is a code search and navigation tool aimed at making sense of large projects. It supports full-text and regex searches as well as structural queries.

Name Description Modified (UTC) Size
MimeHeaderParser.cpp 6.3 kB
comi18n.cpp 22.6 kB
comi18n.h Decode MIME header to UTF-8. * Uses MIME_ConvertCharset if the decoded string needs a conversion. 2.8 kB
jsmime.jsm This file exports the JSMime code, polyfilling code as appropriate for use in * Gecko. 2.3 kB
mime.def 226 Bytes
mimeJSComponents.js 1.4 kB
mimeParser.jsm 8.0 kB
mimebuf.cpp mimebuf.c - libmsg like buffer handling routines for libmime 8.0 kB
mimebuf.h 1.6 kB
mimecms.cpp 22.5 kB
mimecms.h The MimeEncryptedCMS class implements a type of MIME object where the object is passed through a 1.0 kB
mimecom.cpp These calls are necessary to expose the object class hierarchy * to externally developed content ty 2.0 kB
mimecom.h XP-COM Bridges for C function calls 1.4 kB
mimecont.cpp 6.1 kB
mimecont.h MimeContainer is the class for the objects representing all MIME types which can contain other MI 1.3 kB
mimecryp.cpp 18.0 kB
mimecryp.h 6.0 kB
mimecth.cpp These calls are necessary to expose the object class hierarchy * to externally developed content t 1.0 kB
mimecth.h This is the definitions for the Content Type Handler plugins for * libmime. This will allow develop 4.6 kB
mimedrft.cpp 67.5 kB
mimeebod.cpp 14.4 kB
mimeebod.h The MimeExternalBody class implements the message/external-body MIME type. (This is not to be con 1.2 kB
mimeenc.cpp 30.5 kB
mimeeobj.cpp 7.6 kB
mimeeobj.h The MimeExternalObject class represents MIME parts which contain data which cannot be displayed i 1.0 kB
mimefilt.cpp mimefilt.c --- test harness for libmime.a This program reads a message from stdin and writes the 10.1 kB
mimehdrs.cpp 24.3 kB
mimehdrs.h This file defines the interface to message-header parsing and formatting code, including conversi 2.9 kB
mimei.cpp SUPPORTED VIA PLUGIN | | |--- MimeInlineTextVCard 66.7 kB
mimei.h 16.5 kB
mimeiimg.cpp 7.5 kB
mimeiimg.h The MimeInlineImage class implements those MIME image types which can be displayed inline. 886 Bytes
mimeleaf.cpp MimeLeafClass 6.3 kB
mimeleaf.h MimeLeaf is the class for the objects representing all MIME types which are not containers for ot 2.1 kB
mimemalt.cpp 18.5 kB
mimemalt.h The MimeMultipartAlternative class implements the multipart/alternative MIME container, which dis 1.2 kB
mimemapl.cpp 5.5 kB
mimemapl.h The MimeMultipartAppleDouble class implements the multipart/appledouble MIME container, which pro 924 Bytes
mimemcms.cpp 14.6 kB
mimemcms.h The MimeMultipartSignedCMS class implements a multipart/signed MIME container with protocol=appl 1.0 kB
mimemdig.cpp 831 Bytes
mimemdig.h The MimeMultipartDigest class implements the multipart/digest MIME container, which is just like 941 Bytes
mimemmix.cpp 688 Bytes
mimemmix.h The MimeMultipartMixed class implements the multipart/mixed MIME container, and is also used for 855 Bytes
mimemoz2.cpp 67.3 kB
mimemoz2.h stream functions 8.4 kB
mimempar.cpp 703 Bytes
mimempar.h The MimeMultipartParallel class implements the multipart/parallel MIME container, which is curre 935 Bytes
mimemrel.cpp 36.2 kB
mimemrel.h The MimeMultipartRelated class implements the multipart/related MIME container, which allows `sib 2.0 kB
mimemsg.cpp 30.0 kB
mimemsg.h The MimeMessage class implements the message/rfc822 and message/news MIME containers, which is to 1.5 kB
mimemsig.cpp 25.9 kB
mimemsig.h 5.0 kB
mimemult.cpp 26.8 kB
mimemult.h The MimeMultipart class class implements the objects representing all of the "multipart/" MIME ty 3.7 kB
mimeobj.cpp Way to destroy any notions of modularity or class hierarchy, Terry! 10.5 kB
mimeobj.h 8.0 kB
mimepbuf.cpp See mimepbuf.h for a description of the mission of this file. Implementation: When asked t 8.5 kB
mimepbuf.h This file provides the ability to save up the entire contents of a MIME object (of arbitrary size 2.4 kB
mimesun.cpp 11.3 kB
mimesun.h 1.8 kB
mimetenr.cpp All the magic for this class is in mimetric.c; since text/enriched and text/richtext are so simil 1.1 kB
mimetenr.h The MimeInlineTextEnriched class implements the text/enriched MIME content type, as defined in RF 937 Bytes
mimetext.cpp 19.0 kB
mimetext.h The MimeInlineText class is the superclass of all handlers for the MIME text/ content types (whic 3.0 kB
mimethpl.cpp TODO: - If you Save As File .html with this mode, you get a total mess. - Print is untested (cra 6.4 kB
mimethpl.h The MimeInlineTextHTMLAsPlaintext class converts HTML->TXT->HTML, i.e. HTML to Plaintext and the 1.2 kB
mimethsa.cpp Most of this code is copied from mimethpl; see there for source comments. If you find a bug here, 6.7 kB
mimethsa.h The MimeInlineTextHTMLSanitized class cleans up HTML This class pushes the HTML that we get from 1.6 kB
mimethtm.cpp 6.7 kB
mimethtm.h The MimeInlineTextHTML class implements the text/html MIME content type. 839 Bytes
mimetpfl.cpp 20.5 kB
mimetpfl.h The MimeInlineTextPlainFlowed class implements the text/plain MIME content type for the special c 1.8 kB
mimetpla.cpp 15.2 kB
mimetpla.h The MimeInlineTextPlain class implements the text/plain MIME content type, and is also used for a 1.2 kB
mimetric.cpp This function has this clunky interface because it needs to be called from outside this module (n 11.5 kB
mimetric.h The MimeInlineTextRichtext class implements the (obsolete and deprecated) text/richtext MIME cont 1.0 kB
mimeunty.cpp 16.7 kB
mimeunty.h The MimeUntypedText class is used for untyped message contents, that is, it is the class used for 2.4 kB
modlmime.h Opaque object describing a block of message headers, and a couple of routines for extracting data 16.5 kB
modmimee.h This file defines interfaces to generic implementations of Base64, Quoted-Printable, and UU decod 2.1 kB
moz.build 1.7 kB
msgMime.manifest 154 Bytes
nsMimeConverter.cpp nsIMimeConverter 2.8 kB
nsMimeConverter.h public nsIMimeConverter 1.4 kB
nsMimeObjectClassAccess.cpp nsIMimeObjectClassAccess 2.2 kB
nsMimeObjectClassAccess.h public nsIMimeObjectClassAccess 2.1 kB
nsMimeStringResources.h Note that the negative values are not actually strings: they are error * codes masquerading as stri 2.0 kB
nsMsgHeaderParser.cpp Macros used throughout the RFC-822 parsing code. 46.6 kB
nsMsgHeaderParser.h public nsIMsgHeaderParser 2.8 kB
nsSimpleMimeConverterStub.cpp 6.0 kB
nsSimpleMimeConverterStub.h 554 Bytes
nsStreamConverter.cpp 35.2 kB
nsStreamConverter.h public nsIStreamConverter 3.5 kB