If nsNNTPProtocol::NewsResponse gets a NULL string out from m_lineStreamBuffer
and we are not paused, waiting for more data, return an error.
sr=bienvenu
a=asa
confusing image lib which reloads the image if the current url on the channel does not match the original URI on the channel.
IMAP does not implement this method either.
r/sr=bienvenu
crash when reading a news posting in a newsgroup containing a "&" in its name
r/sr=bienvenu, a=sspitzer for 1.5b
thanks to frank.schoenheit@gmx.de for the help.
- combine nsICharsetConverterManager2 and nsICharsetConverterManager
- get rid of nsIAtom in most of the methods
- provide versions of getUnicodeDecoder/Encoder which don't do alias resolution
- change all charset types to ASCII strings
- clean up some other i18n APIs which could be simplified
- fix all consumers of all changed i18n interfaces
r=jshin, smontagu
rs=sfraser
foward inline of news message doesn't work if hostname has any capital letters.
thanks to Boris 'pi' Piwinger for tracking this down.
r/sr=bienvenu, a=sspitzer
characters that should be escaped. the fix for that is in nsSmtpDelegateFactory.cpp.
thanks to nrt@dial.pipex.com for the patch, and cls for testing.
the same problem existed for nntp, in nsNNTPProtocol.cpp
the rest is some code cleanup I had sitting around.
Moved nsFileSpec and related classes into this obsolete library.
Moved nsRegistry and related libreg functionality into the obsolete library.
Updated many callers using the obsolete nsFile spec to use nsIFile and Necko to do file IO.
Combined the following DLLs (source -> dest)
uriloader -> docshell
shistory -> docshell
jsurl -> jsdom
gkview -> gklayout
Moved nsAdapterEnumerator out of xpcom/ds and into mailnews, since they're the only consumer
Modifed the xpt_link tool so that you can specify a �only include� cid list that can mask CID�s that you are not interested in.
Added build options:
Prevent the building of xpinstall (--disable-xpinstall)
Prevent the building js component loader (--disable-jsloader)
A build option to only build a single profile (--enable-single-profile)
A build flag to only built the required xpfe components (--disable-xpfe-components).
Removal or hiding of unused functions and classes including nsEscape*, nsDequeIterator, nsRecyclingAllocatorImpl, nsDiscriminatedUnion, nsOpaqueKey, nsCRT::strlen, NS_NewCommandLineService
Bug 194240, r/sr = darin, alec.
after the biff code, using the purge interval as the timer. (yikes, a 14 day timer!)
now, we fire a timer at a fixed interval, and see if a purge is necessary, and use
the purge interval to decide what messages to delete.
add code to verify that we are only trying to delete messages marked as junk.
we do this because the junk folder might be trash, or there might be non-junk in it
that hasn't been moved, and we don't want to delete that.
r/sr=bienvenu