gecko-dev/lib/libmime
cyeh%netscape.com a0aa29a6e4 something is wrong. for whatever reason there was a -DNO_SECURITY
that was always enabled, whether security was enabled or not. this caused
a confusion on the compile line, there -DMOZ_SECURITY and -DNO_SECURITY would
be simultaneously defined.
as a temporary hack, duplicate the logic on mozilla/config/config.mk
so that ifdef NO_SECURITY -DNO_SECURITY, else -DMOZ_SECURITY.

what a mess. this needs to be fixed right.
1998-10-13 06:08:31 +00:00
..
addr.c Mailto landing (ifdef MOZ_MAIL_COMPOSE). Aproved by mwelch. 1998-09-04 19:07:08 +00:00
Makefile something is wrong. for whatever reason there was a -DNO_SECURITY 1998-10-13 06:08:31 +00:00
Makefile.in Moved NSPR libraries into $(NSPR_LIBS). Changed link commands to use $(NSPR_LDFLAGS) $(NSPR_LIBS). 1998-10-02 08:58:54 +00:00
mimecont.c libmime updates: security cleansing 1998-07-24 21:05:24 +00:00
mimecont.h Free the lizard 1998-03-28 02:44:41 +00:00
mimedisp.h Patch by Dawn Endico <dawn@cannibal.mi.org> -- cleaned up some 1998-06-30 14:06:34 +00:00
mimedrft.c Remove rosetta references from mail compose code 1998-09-24 21:46:32 +00:00
mimeebod.c libmime updates: security cleansing 1998-07-24 21:05:24 +00:00
mimeebod.h Patch by Dawn Endico <dawn@cannibal.mi.org> -- cleaned up some 1998-06-30 14:06:34 +00:00
mimeenc.c Fixes for build Unix bustage when MOZ_ENDER_MIME is defined. Added checks 1998-10-12 21:50:42 +00:00
mimeeobj.c libmime updates: security cleansing 1998-07-24 21:05:24 +00:00
mimeeobj.h Free the lizard 1998-03-28 02:44:41 +00:00
mimefilt.c Flip security logic from #ifndef NO_SECURITY to #ifdef MOZ_SECURITY 1998-10-12 21:27:12 +00:00
mimehdrs.c Fixes for build Unix bustage when MOZ_ENDER_MIME is defined. Added checks 1998-10-12 21:50:42 +00:00
mimehdrs.h libmime updates: security cleansing 1998-07-24 21:05:24 +00:00
mimei.c Flip security logic from #ifndef NO_SECURITY to #ifdef MOZ_SECURITY 1998-10-12 21:27:12 +00:00
mimei.h various tweaks to get libmime to build, and be linkable with the 1998-08-09 03:51:51 +00:00
mimeiimg.c libmime updates: security cleansing 1998-07-24 21:05:24 +00:00
mimeiimg.h Free the lizard 1998-03-28 02:44:41 +00:00
mimeleaf.c libmime updates: security cleansing 1998-07-24 21:05:24 +00:00
mimeleaf.h Free the lizard 1998-03-28 02:44:41 +00:00
mimemalt.c libmime updates: security cleansing 1998-07-24 21:05:24 +00:00
mimemalt.h Free the lizard 1998-03-28 02:44:41 +00:00
mimemapl.c libmime updates: security cleansing 1998-07-24 21:05:24 +00:00
mimemapl.h Free the lizard 1998-03-28 02:44:41 +00:00
mimemdig.c libmime updates: security cleansing 1998-07-24 21:05:24 +00:00
mimemdig.h Free the lizard 1998-03-28 02:44:41 +00:00
mimemmix.c libmime updates: security cleansing 1998-07-24 21:05:24 +00:00
mimemmix.h Free the lizard 1998-03-28 02:44:41 +00:00
mimemoz.c Flip security logic from #ifndef NO_SECURITY to #ifdef MOZ_SECURITY 1998-10-12 21:27:12 +00:00
mimempar.c libmime updates: security cleansing 1998-07-24 21:05:24 +00:00
mimempar.h Free the lizard 1998-03-28 02:44:41 +00:00
mimemrel.c Got libmime and the mimefilt program to build in the public Mozilla code base. 1998-08-08 02:20:33 +00:00
mimemrel.h Free the lizard 1998-03-28 02:44:41 +00:00
mimemsg.c Mailto landing (ifdef MOZ_MAIL_COMPOSE). Aproved by mwelch. 1998-09-04 19:07:08 +00:00
mimemsg.h libmime updates: security cleansing 1998-07-24 21:05:24 +00:00
mimemsig.c libmime updates: security cleansing 1998-07-24 21:05:24 +00:00
mimemsig.h libmime updates: security cleansing 1998-07-24 21:05:24 +00:00
mimemult.c libmime updates: security cleansing 1998-07-24 21:05:24 +00:00
mimemult.h Free the lizard 1998-03-28 02:44:41 +00:00
mimeobj.c various tweaks to get libmime to build, and be linkable with the 1998-08-09 03:51:51 +00:00
mimeobj.h various tweaks to get libmime to build, and be linkable with the 1998-08-09 03:51:51 +00:00
mimepbuf.c libmime updates: security cleansing 1998-07-24 21:05:24 +00:00
mimepbuf.h libmime updates: security cleansing 1998-07-24 21:05:24 +00:00
mimestub.c in order to make libmime compile without libmsg, moved some 1998-08-09 03:49:12 +00:00
mimesun.c libmime updates: security cleansing 1998-07-24 21:05:24 +00:00
mimesun.h Patch by Dawn Endico <dawn@cannibal.mi.org> -- cleaned up some 1998-06-30 14:06:34 +00:00
mimetenr.c libmime updates: security cleansing 1998-07-24 21:05:24 +00:00
mimetenr.h Free the lizard 1998-03-28 02:44:41 +00:00
mimetext.c various tweaks to get libmime to build, and be linkable with the 1998-08-09 03:51:51 +00:00
mimetext.h Free the lizard 1998-03-28 02:44:41 +00:00
mimethtm.c libmime updates: security cleansing 1998-07-24 21:05:24 +00:00
mimethtm.h Free the lizard 1998-03-28 02:44:41 +00:00
mimetpla.c Got libmime and the mimefilt program to build in the public Mozilla code base. 1998-08-08 02:20:33 +00:00
mimetpla.h Free the lizard 1998-03-28 02:44:41 +00:00
mimetric.c various tweaks to get libmime to build, and be linkable with the 1998-08-09 03:51:51 +00:00
mimetric.h Mac MOZ_DARK 1998-07-02 02:38:19 +00:00
mimeunty.c libmime updates: security cleansing 1998-07-24 21:05:24 +00:00
mimeunty.h Free the lizard 1998-03-28 02:44:41 +00:00
mimevcrd.c Mailto landing (ifdef MOZ_MAIL_COMPOSE). Aproved by mwelch. 1998-09-04 19:07:08 +00:00
mimevcrd.h Patch by Dawn Endico <dawn@cannibal.mi.org> -- cleaned up some 1998-06-30 14:06:34 +00:00
README Patch by Dawn Endico <dawn@cannibal.mi.org> -- cleaned up some 1998-06-30 14:06:34 +00:00

lib/libmime  --- a general-purpose MIME parser.

This module, libmime, implements a general-purpose MIME parser.
One of the methods provided by this parser is the ability to emit
an HTML representation of it.

All Mozilla-specific code is (and should remain) isolated in the
file mimemoz.c.  Generally, if the code involves images, netlib
streams, or MWContexts, it should be in mimemoz.c instead of in
the main body of the MIME parser.

See ALSO: mimei.h, http://www.imc.org/rfcs.html#mime,
  http://www.ietf.cnri.reston.va.us/ids.by.wg/mhtml.html