Граф коммитов

1569 Коммитов

Автор SHA1 Сообщение Дата
kaie%netscape.com 9a1fd83a06 b=156546 Fixing Windows bustage 2002-07-10 07:58:20 +00:00
kaie%netscape.com 360356f264 b=156546 Forwarded inline: Incorrect signature/encryption status shown in header area
r=ducarroz sr=alecf
2002-07-10 06:36:06 +00:00
rods%netscape.com 733498dff7 simply creates a "title" tag with the subject in it. This enables the printed
mail msgs to display the subject as the title in the progress dialog and on the
printed page
Bug 156307 r=ducarroz sr=spitzer
2002-07-09 02:19:33 +00:00
ducarroz%netscape.com 3dbf6d047b Fix for bug 152014. Better detection of end of input buffer when we fold one character before the end and the last character is either a space or a tab. R=cavin, SR=bienvenu 2002-07-08 23:39:00 +00:00
ducarroz%netscape.com d7d41ebeb5 Fix build bustage. 2002-07-05 00:14:32 +00:00
ducarroz%netscape.com 25f190e698 Fix for bug 155671. Pass the originalMsgURI received by message compose service to msgDraft down to mime and back to the compose window. Did some cleanup too which fix some memory leak. R=kaie, SR=bienvenu 2002-07-04 23:28:07 +00:00
timeless%mac.com d1dc2dc452 Bug 155446 change mime to use NS_ASSERTIONs instead of PR_ASSERTs
R=ducarroz sr=jst
2002-07-04 11:51:54 +00:00
nhotta%netscape.com 15ff3185fa Do not set the default charset to nsIMsgWindow if forward inline or edit as new,
bug 155253, r=ducarroz, sr=bienvenu.
2002-07-03 01:01:55 +00:00
ducarroz%netscape.com 3f4117a1f6 Fix for bug 154734. We need to unsecape the original message uri else IMAP will have trouble to deal with it. R=cavin, SR=bienvenu 2002-06-28 20:12:34 +00:00
dbaron%fas.harvard.edu 6d2263f19b Convert handwritten GetIID methods to use NS_DEFINE_STATIC_IID_ACCESSOR and add |const| to GetCID methods so that static |nsID|s are declared as |const|. b=153525 sr=jag r=bryner 2002-06-26 03:38:55 +00:00
kaie%netscape.com 0eea589942 b=137071 [UE] Replies to or forwarding S/MIME encrypted mail should default to encrypt
Additional required patch, to fix "forward inline".
Patch created by ducarroz.
r=kaie sr=mscott
2002-06-21 14:04:57 +00:00
ducarroz%netscape.com 16d5ab1cdc Fix for bug 146584. We need to convert plain text data to HTML before inserting it into a HTML compose window. R=varada, SR=mscott 2002-06-18 20:34:10 +00:00
ducarroz%netscape.com 58c348747f Fix for bug 151954. Fix bogus PR_Malloc check. Patch submitted by dbradley@netscape.com. R=ducarroz, SR=bienvenu 2002-06-17 21:22:29 +00:00
ducarroz%netscape.com 05af3b9589 Fix for bug 137742. We need to prevent folding long header between the header name and the value. Patch submitted by taka@netscape.com. R=ducarroz, SR=bienvenu 2002-06-12 17:50:44 +00:00
alecf%netscape.com 23cd22be23 backing out, don't know why this built on my machine 2002-06-06 23:25:43 +00:00
alecf%netscape.com bcf192e308 fix for bug 101761 - REQUIRES update - remove all REQUIRES that are no longer necessary.. r=cls, a=asa (build-only changes) 2002-06-06 20:28:14 +00:00
cathleen%netscape.com 64856eb68b clean up last traces of nsCRT::strlen(char* s), bug 124536 r=dp, sr=brendan 2002-06-04 23:05:39 +00:00
nhotta%netscape.com 11c77022cb Changed strcpy to strncpy to protect the buffer,
bug 145370, r=ducarroz, sr=bienvenu.
2002-05-31 19:41:45 +00:00
naving%netscape.com 6e3818f973 146089 r=ducarroz sr=bienvenu fixing a crasher when downloading pop3 mail with malformed "From" address. 2002-05-23 20:21:42 +00:00
ducarroz%netscape.com 5435013cc5 Fix for bug 132163 (patch v3). Fix warnings. R=ducarroz, SR=mscott. Patch provided by ayn2@cornell.edu (Aleksey Nogin) 2002-05-21 21:34:56 +00:00
ducarroz%netscape.com 7c090253d3 Fix for bug 132163 (patch v2). Fix warnings. R=ducarroz, SR=bienvenu. Patch provided by ayn2@cornell.edu (Aleksey Nogin) 2002-05-21 21:12:10 +00:00
ducarroz%netscape.com 6486cc0ffa Fix for bug 131990. We must allow spave for the BCC headers. Also, function generate_encodedwords should not accept a output_carryoverlen <= 0. R=taka, SR=bienvenu 2002-05-21 00:17:43 +00:00
ducarroz%netscape.com 2ddfea8f86 Fix for bug 142672. We should not display an alternative part without a content-type. R=varada, SR=bienvenu 2002-05-17 19:47:50 +00:00
ducarroz%netscape.com 64596972f0 Fix for bug 134277. Better managment (encoding/decoding) of double-quote in addresses. R=taka, SR=bienvenu 2002-05-15 20:17:48 +00:00
dougt%netscape.com c683a217ab Fixes mozilla/strings requiring unfrozen nsCRT class. patch by scc, r=dougt, sr=jag, b=136756 2002-05-15 18:55:21 +00:00
naving%netscape.com 2ff40f9b36 bugscape 15399 fix by ducarroz r=cavin sr=mscott. fix Body of Multipart/alternative message with attachment not included when forwarded 2002-05-10 03:46:18 +00:00
naving%netscape.com 066c35c03c 141152 r=ducarroz sr=bienvenu fix the partial msg display code in mime to use escaped uidl and then unescape
this uidl in pop3 code. fixes truncated pop3 msg download problems with uidl having quotes(")
2002-05-03 01:00:21 +00:00
yokoyama%netscape.com 6efda3be84 Bug139842
Populate the unicode string with replacement char in case of decoder failure
Impact only mail/news.
/r=nhotta;sr=bienvenu
2002-04-29 23:21:53 +00:00
nhotta%netscape.com 14bce627cc Changed to use a different util function which does not call the converter repeatedly in a loop
in order to workaround the converter problem (bug 138578),
bug 120728, r=ducarroz, sr=sspitzer.
2002-04-23 02:20:17 +00:00
mscott%netscape.com 36da9ea91d Bug #133580 --> make image/tiff attachments show up as external attachments
instead of acting non-existent in the message.
r=ducarroz
sr=bienvenu
2002-04-23 01:14:47 +00:00
kaie%netscape.com fb19288806 b=125607 Temporary workaround for better displaying signed S/Mime messages w/ attachments from IMAP servers.
r=ducarroz sr=bienvenu
2002-04-22 23:02:29 +00:00
kaie%netscape.com 7e0bebea5f b=137627 Fix crash seen with some messages.
r=kaie sr=sspitzer
2002-04-22 13:49:53 +00:00
seawood%netscape.com f1d907679e Remove references to obsolete CHROME_ variables.
Bug #113401 r=bryner
2002-04-19 01:29:29 +00:00
nhotta%netscape.com 58dc36e89d Use ISO-8859-1 as a compose charset if us-ascii, change for edit as new,
bug 136938, r=ducarroz, sr=kin.
2002-04-18 21:43:10 +00:00
mozilla.BenB%bucksch.org 17ce2b7392 108153:
Forgot to remove the debug output, as promised to reviewers.
r=ducarroz,sr=bienvenu
2002-04-17 09:56:25 +00:00
mozilla.BenB%bucksch.org 4369bcc66e Fixing mac build. Forgot to check in the mac build system change :-(.
Also forgot a little debug change.
2002-04-16 20:44:46 +00:00
mozilla.BenB%bucksch.org a6c809d88a 108153, 30888, 69529, 126082:
New HTML message body options for Mailnews
Provide a work around / fix for some of the security and usability problems that HTML mails currently impose, by not rendering everything the sender throws at the user.

We achieve that by either
- removing offending HTML tags/attributes
- using the plaintext alternative (if existing) or converting HTML to plaintext and back to HTML (if there's only HTML) or
- rendering the HTML source.

r=ducarroz, sr=bienvenu

This is the libmime backend. It adds 2 new libmime classes for the HTML conversion, code to select the right libmime classes and some other helperstuff/tweaks.
2002-04-16 18:41:45 +00:00
mozilla.BenB%bucksch.org 322a9014aa 108153, 30888, 69529, 126082:
New HTML message body options for Mailnews
Provide a work around / fix for some of the security and usability problems that HTML mails currently impose, by not rendering everything the sender throws at the user.

We achieve that by either
- removing offending HTML tags/attributes
- using the plaintext alternative (if existing) or converting HTML to plaintext and back to HTML (if there's only HTML) or
- rendering the HTML source.

r=ducarroz, sr=bienvenu

This is the libmime backend. It adds 2 new libmime classes for the HTML conversion and some other switching code.

Adding new files
2002-04-16 18:36:34 +00:00
kaie%netscape.com cc964d5bed b=119418 Fix handling of opaque signed S/Mime messages.
Also fixes some other S/Mime issues, as described in the bug.
r=ddrinan/ducarroz/darin sr=alecf
2002-04-12 04:26:40 +00:00
ducarroz%netscape.com e68462307c Fix for bug 120594. Add null pointer check to avoid crashing. R=varada. SR=bienvenu, A=asa 2002-04-10 21:20:53 +00:00
dmose%netscape.com 49752a8d2d LDAP over SSL (bug 107411). UI changes thanks to srilatha@netscape.com nsLDAPSecurityGlue.cpp: r=mcs@netscape.com; Mac S/MIME build changes: r=javi@netscape.com; Mac Project changes: r=rdayal; all other files: r=bhuvan@netscape.com; entire patch: sr=sspitzer@netscape.com 2002-04-10 04:21:13 +00:00
nhotta%netscape.com 69a973b2a6 Use the correct attribute for transliteration. 'transliterate' is an attribute of nsIEntityConverter,
need to use 'attr_EntityAfterCharsetConv', 'attr_EntityNone' skips transliteration at all,
bug 135538, r=ducarroz, sr=sspitzer, a=asa, adt.
2002-04-06 00:19:39 +00:00
ducarroz%netscape.com 50180a8c0c Fix for bug 109249. Don't automatically load related parts we cannot display inline by linking them to the message body. Instead, show them as attachment. Up to the user to decide to open them. R=cavin, SR=mscott, A=asa 2002-04-02 15:31:26 +00:00
mkaply%us.ibm.com f10e725275 OS/2 bustage - implementation is const, so it must be const in the IDL/header 2002-03-29 16:47:04 +00:00
sspitzer%netscape.com 437f13b03e landing changes for MDN Return Receipts feature, bug #16241
feature contributed by our friend jt95070@netscape.net (Jeff Tsai)
r=sspitzer,sr=bienvenu,a=asa.  Parts not written by jefft, r=jefft,sr=bienvenu.
2002-03-28 21:34:42 +00:00
seawood%netscape.com f940144626 Remove xp_core.h & xp_mem.h and all build references to them.
Remove cruft from xp_mcom.h & xp_str.h.
Bug #38061 r=brendan sr=alecf a=valeski
2002-03-27 06:02:39 +00:00
kaie%netscape.com 2cd4e5db3f b=129100 Finalize S/Mime UI implementation
r=ducarroz/javi
sr=mscott
a=asa
2002-03-27 02:29:34 +00:00
dbaron%fas.harvard.edu b95312c405 Convert users of nsAReadable[C]String and nsAWritable[C]String typedefs to [const] nsA[C]String. b=131899 r=scc sr=jag a=asa 2002-03-23 21:03:32 +00:00
cbiesinger%web.de 0604302118 bug 104906 r=pavlov sr=tor a=asa
imgRequest::SniffMimeType and nsUnknownDecoder::SniffForImageMimeType should be one function
2002-03-23 13:21:33 +00:00
ducarroz%netscape.com cc4806c39b Fix for bug 124045. Don't try to print a null string. Patch submitted by Henry.Jia@sun.com. R=ducarroz, SR=sspitzer, A=scc 2002-03-23 01:16:14 +00:00
bienvenu%netscape.com 4d465d4679 fix context menu and saving of inline attachments r=ducarroz, sr=sspitzer a=scc 129852 2002-03-22 03:57:07 +00:00
darin%netscape.com 460a4578e2 fixes pending mac bustage 2002-03-20 23:55:16 +00:00
darin%netscape.com 9fbd1028d6 b=128508 "freeze nsIChannel nsIRequest" r=gagan, sr=rpotts, a=asa 2002-03-20 22:50:33 +00:00
ducarroz%netscape.com cd488b8463 Remaining fix for bug 83263. Don't stop parsing alternative parts at the first invalid one, instead continue until the last one. R=varada, SR=mscott, A=asa 2002-03-19 22:06:36 +00:00
darin%netscape.com 281c86ec58 b=99165 Freeze nsIInputStream nsIOutputStream (not yet frozen... but close)
r=dougt sr=shaver a=asa
2002-03-12 00:59:06 +00:00
cbiesinger%web.de 6dc708c085 partially fixes bug 41333, Adding a new image type is way too complicated
r=pavlov sr=tor a=asa
2002-03-08 18:58:57 +00:00
jgmyers%netscape.com e897fb906e Don't detect HZ as UTF-8: bug 119079 r=nhotta sr=mscott a=asa 2002-03-07 21:25:13 +00:00
ducarroz%netscape.com adf7063e7f Fix for bug 129131. Fix regression caused by my previous checkin and add a null pointer check to avoid future crash. R=varada, SR=bienvenu, A=dbaron 2002-03-07 03:01:21 +00:00
ducarroz%netscape.com 087ddb6e3c Fix for bug 83263. When checking if we can display an alternative part, we need to do a strict class search. R=varada, SR=bienvenu, A=asa 2002-03-06 22:38:42 +00:00
darin%netscape.com f1a6738b6c fixes bug 124042 "support internationalized URIs" r=dougt, sr=alecf, a=asa 2002-03-06 07:48:55 +00:00
ducarroz%netscape.com 665d1181b6 Fix for bug 128887. Need to allocate an extra spot in the attachment list for the inline message itself. R=varada, SR=sspitzer, A=asa 2002-03-05 01:23:31 +00:00
ducarroz%netscape.com 4f1ba54695 Fix for bug 127877. Fully rewrite the function that build the attachment list. R=varada, SR=bienvenu, A=asa 2002-02-28 22:39:34 +00:00
cathleen%netscape.com 4a5da35b5c eliminate nsCRT::strlen for char* strings (final part), bug 124536 r=dp sr=brendan a=roc+moz 2002-02-28 04:11:37 +00:00
taka%netscape.com 1bca41b949 Re-write RFC-2047 encoder. bug 73403 12699 37088 98675 102610 104447 119079, r=nhotta, sr=mscott 2002-02-20 07:18:11 +00:00
ducarroz%netscape.com b08cd95732 Fix for bug 93439. Better algorithm to extract attachment of embedded messages. Also use subject of the message as attachment name if needed. R=varada, SR=bienvenu 2002-02-20 03:45:45 +00:00
ducarroz%netscape.com 2166a71a1b Fix for bug 112625. When decomposing a message into files, we need to parse children of a multipart/alternative part. R=cavin, SR=mscott 2002-02-20 03:39:55 +00:00
ducarroz%netscape.com 610133f2d2 Temporary back up my fix for bug 112625 to verify is not the cause of the MLK reported in bug 12364 2002-02-19 22:47:31 +00:00
bbaetz%student.usyd.edu.au 5bc52035c9 OK, lets try this, then.
Build bustage fix.
2002-02-19 10:24:09 +00:00
bbaetz%student.usyd.edu.au 4f85aaa3fa Fix for mac bustage (side effect of bug 102980). This should hopefully fix
it - I don't have a mac.
rs=shaver
2002-02-19 09:20:45 +00:00
cathleen%netscape.com 3f9b432d36 eliminate nsCRT::strlen for char* strings (part 3), bug 124536 r=dp sr=brendan 2002-02-19 08:42:48 +00:00
ducarroz%netscape.com ab48b42be3 Fix for bug 112625. When decomosing a message to file, we need to parse children of a multipart/alternative part. R=cavin, SR=mscott 2002-02-19 05:32:06 +00:00
kaie%netscape.com e46c7f3115 b=115010 Implement "Message Security Info" when reading S/Mime messages.
(includes b=115209 Only care for outermost signing/encryption level)
r=javi/ducarroz sr=mscott
2002-02-18 15:36:30 +00:00
dbaron%fas.harvard.edu 59892aa65e Remove more no-longer-needed nsComponentManager::RegisterComponent calls. Remove remnants of NS_IMPL_IDS macro, associated with long-gone NS_DECLARE_ID. b=125782 r=dougt rs=jag 2002-02-16 16:18:13 +00:00
ducarroz%netscape.com b2dfefd94b Fix for bug 125620. In case of an appledouble related part, we need to generate an url which point to the data part child. R=varada, SR=bienvenu 2002-02-16 04:30:29 +00:00
nhotta%netscape.com 18d402c794 In addition to the last change, include the comments of the second super-reviewer,
contributed by jshin@pantheon.yale.edu,
bug 102623, r=ducarroz, nhotta, sr=bienvenu,sr=sspitzer.
2002-02-15 01:13:05 +00:00
nhotta%netscape.com e03414fa6b Changed to use lang instead of font-family for message display,
contributed by jshin@pantheon.yale.edu,
bug 102623, r=ducarroz, nhotta, sr=bienvenu.
2002-02-15 00:46:08 +00:00
sspitzer%netscape.com 0f2019cb5c fix for #86980. when printing, we always print ASCII header names,
instead of the localized versions.  r/sr=bienvenu
2002-02-14 08:52:31 +00:00
nhotta%netscape.com 8ac1a03abd Changed to use default charset for forward inline, if there no charset specified,
contibuted by adu@sparc.spb.su, bug 66098, r=nhotta, sr=bienvenu.
2002-02-12 23:20:58 +00:00
nhotta%netscape.com 0c3f8b9a6b Changed to use a default charset for non forward case if we cannot find a charset in the header or the override is set.
Also removed unnecessary conversion to UTF-8,
bug 117956, r=ducarroz, sr=bienvenu.
2002-02-12 22:18:56 +00:00
ccarlen%netscape.com 0d871a1552 Bug 115334 - Removing .mcp files which are obsolete after XML conversion. r=jj/sr=sfraser 2002-02-12 15:41:41 +00:00
cathleen%netscape.com a5ec167c47 eliminate 24 callers to nsCRT::memmove to use memmove from libC instead. removed nsCRT::memove() bug 118135 r=dp sr=brendan 2002-02-08 01:11:33 +00:00
ducarroz%netscape.com e893cdcf0c Fix for bug 122815 (part 2). We don't need to manggle the file name of the temp file, just use the default one. R=cavin, SR=bienvenu 2002-02-08 01:07:20 +00:00
cathleen%netscape.com 740d95a0a9 eliminates 107 nsCRT::memset calls to use memset instead. removed nsCRT::memset() function. bug 118135 r=dp sr=brendan 2002-02-05 01:41:13 +00:00
mscott%netscape.com 0adc8d97d3 Bug #108965 --> remove xul emitter from the build
r=ducarroz
sr=sspitzer
2002-01-31 21:02:16 +00:00
nhotta%netscape.com aede9db791 MIME encoder change, fixed a problem of treating separater characters (and some clean up),
contributed by adu@sparc.spb.su, bug 92355, r=nhotta, sr=sspitzer.
2002-01-30 21:26:39 +00:00
nhotta%netscape.com c1922fe916 Fixed charset conversion problem for headers for SaveAs (and some clean up),
contributed by adu@sparc.spb.su, bug 74424, r=nhotta, sr=sspitzer.
2002-01-30 21:26:17 +00:00
sfraser%netscape.com d133d4956f Making the nsModuleComponentInfo data const; bug 74803. r=dp, sr=waterson 2002-01-30 21:14:20 +00:00
ducarroz%netscape.com f44803c50d Part of fix for bug 108965. Remove xul emitter from the Mac build. R=mscott, SR=sspitzer 2002-01-26 03:43:15 +00:00
cathleen%netscape.com 486c0d47f9 remove memcpy function from nsCRT, eliminate 2 new nsCRT::memcpy callers
and fix up alighment problems from previous patch, bug 118135, sr=brenda r=dp
2002-01-26 00:04:45 +00:00
mscott%netscape.com 8b9e13afc4 Bug #108965 --> remove xul emitter from the build
r=ducarroz
sr=sspitzer
2002-01-25 23:20:21 +00:00
mscott%netscape.com 8c9ffc4606 Bug #108965 --> remove xul emitter from the build
r=ducarroz
sr=sspitzer
2002-01-25 05:18:17 +00:00
nhotta%netscape.com 61f5c1597f Fixed the problem of the default chaset was overwritten even when the message has no chaset,
this fixes the reply quoting problem of no MIME messages,
bug 118740, r=ducarroz, sr=sspitzer.
2002-01-24 21:07:33 +00:00
mscott%netscape.com a37be1e44f Bug #115772 --> remove borders and shading to the headers
because this is messing up printing of messages.
r=ssu
sr=sspitzer
2002-01-24 03:04:06 +00:00
mscott%netscape.com 41be656db8 Bug #117962--> add a null ptr check on aURI and fall out if we don't
have one to avoid a crash.
r/sr=sspitzer
2002-01-24 03:01:01 +00:00
ducarroz%netscape.com 2bc0f341a6 Fix for bug 71090. Patch provided by Denis Antrushin <adu@sparc.spb.su>
Skip over invalid empty encoded-words. R=ducarroz, SR=mscott
2002-01-24 01:22:44 +00:00
kaie%netscape.com 87002d36a7 b=115010 Mail/News UI must provide detail info on signature/encryption status
r=javi sr=mscott
2002-01-16 04:29:26 +00:00
bzbarsky%mit.edu 5a1b42ffbb Bug 90633. Use the URL extension for the temp file we pass to helpers
if it matches the extension list in the mime info.  r=law, sr=mscott.
2002-01-16 04:28:06 +00:00
cathleen%netscape.com 92d4fbf218 converted 271 references to nsCRT::memcpy to memcpy, bug 118135 r=dp 2002-01-12 03:18:55 +00:00
nhotta%netscape.com 0ee20025a9 Added wstring version of MakeFullAddress to nsIMsgHeaderParser,
changed non wstring functions to noscript because they need UTF-8 string and are not scriptable,
bug 118010, r=ducarroz, sr=sspitzer.
2002-01-11 23:52:15 +00:00
sspitzer%netscape.com 11c636a95c fix for #118876. fix xml error when printing addressbook cards with < & or >.
use the txt to html converter to turn those into entities.
r=bienvenu,sr=mscott
2002-01-11 00:07:45 +00:00
bienvenu%netscape.com ef7d3419f0 make mimemoz cache images in mem cache instead of dropping them on the floor, fixes case where imap message gets fetch multiple times, r=sspitze, sr=mscott 93208 2002-01-10 23:18:41 +00:00
nhotta%netscape.com 7ec2d2dca4 Changed mime_convert_charset to initialized the result value, bug 115387, r=ducarroz, sr=sspitzer. 2002-01-10 01:37:40 +00:00
nhotta%netscape.com 56b2ab19fb Change the conversion function to return a length to eliminate unnecessary strlen by the caller,
bug 116134, r=ducarroz, sr=sspitzer.
2002-01-10 00:42:59 +00:00
ducarroz%netscape.com b2518d6ecc Fix for bug 105825. If the main body of a message is not plain text or html, we must load it as an attachment. Also fix some memory leak. R=cavin, SR=sspitzer 2002-01-09 23:52:58 +00:00
racham%netscape.com f0d95f87cd Fixing bug 112737. Making sure the From field of the compose of window reflects the selected account rather than a default account in cases of forward inline, draft/template, edit message. Identity object is released at appropriate time. r=ducarroz, sr=bienvenu 2002-01-08 01:28:18 +00:00
ducarroz%netscape.com 19ae5c8bdf fix for bug 93481. Do not remove the whole line that contains the META tag but rather remove just the charset portion of it. Also, the new code avoid duplicating the line which could be hudge in some case. R=cavin, SR=mscott 2002-01-04 00:49:44 +00:00
naving%netscape.com 40ba182d49 117858, 117859 r=ducarroz sr=bienvenu. fix leaking char* on reading messages 2002-01-04 00:17:48 +00:00
timeless%mac.com 61a97fd94a Bugzilla Bug 106386 rid source of these misspellings: persistant persistance priviledge protocal editting editted targetted targetting
r='s from many people. sr=jst
2001-12-23 23:23:41 +00:00
sspitzer%netscape.com d08d4d3f97 landing the AB_OUTLINER_BRANCH.
fix for #73868, and numerous other bugs.
switch the addressbook over to use outliner,
a bunch of addressbook UI fixes and code cleanup.

r=dmose,racham,others and sr=bienvenu
2001-12-22 02:06:31 +00:00
ducarroz%netscape.com 080b43381d FIx for bug 112343. Use nsXPIDLCString to avoid memory leak. R=cavin, SR=sspitzer 2001-12-21 22:46:11 +00:00
ducarroz%netscape.com 0834cad6c6 *** empty log message *** 2001-12-21 22:44:06 +00:00
ducarroz%netscape.com 0ab5c711a9 FIx for bug 116044, Cannot call SetMimeOutputType() before calling Init(). R=cavin, SR=sspitzer 2001-12-21 22:42:10 +00:00
ducarroz%netscape.com 4fbd144e22 Fix for bug 109238. Need to initialize mimeOutputType before calling SetMimeHeadersListener. R=varada, SR=bienvenu 2001-12-19 14:20:05 +00:00
nhotta%netscape.com ff15d4353f Removed MIME_ConvertCharset and related code for performance improvement, bug 115387, r=ducarroz, sr=sspitzer. 2001-12-19 00:18:46 +00:00
dougt%netscape.com 849d297364 nsIComponentManager API Changes (bug 98553)
a) create a new nsIComponentManager with only four functions on it:
CreateInstance CreateInstanceByContractID GetClassInfo GetClassInfoByContractID.

b) rename the old nsIComponentManager to nsIComponentManagerObsolete.

c) fixes callers which use to access the nsIComponentManager for component
registration functionality.  These callers will temporary use the
nsIComponentManagerObsolete interface.

d) Create a new API NS_GetComponentManager() which mirrors the
NS_GetServiceManager()

e) Perserves the old NS_GetGlobalComponentManager().  Note the cast usage.

r/sr = rpotts@netscape.com  alecf@netscape.com  brendan@mozilla.org
2001-12-19 00:12:41 +00:00
seawood%netscape.com 45bfbf0658 Landing the rest of the win32 gmake changes:
* Adds Makefile.ins to win32 specific dirs
* Adds WINNT ifdefs to Makefile.ins
* Causes NSPR to be compiled with --with-mozilla
* Misc general Makefile.in cleanup

Bug #58981 r=mcafee
2001-12-18 09:14:29 +00:00
mkaply%us.ibm.com 9a954644ec Fixing linker bustage - we have a new linker, but I haven't got in on the TB yet 2001-12-17 22:40:27 +00:00
tor%cs.brown.edu 073a7c9d91 Bug 66976 - turn on libpr0n MNG decoder. r=pavlov, sr=brendan.
Mac build patch by conrad, r=pinkerton, sr=sfraser
2001-12-17 22:07:03 +00:00
seawood%netscape.com a30cfc467c Fixing OS/2 bustage from string changes. 2001-12-17 21:49:19 +00:00
jaggernaut%netscape.com e44e7d9ec8 Bug 113228: Replace ns{C}String::To{Upper,Lower}Case with global versions. r=bzbarsky, sr=jst 2001-12-17 07:14:49 +00:00
jaggernaut%netscape.com 97b0530073 Bug 104158: Use NS_LITERAL_STRING instead of XXXWithConversion("..."). r=bryner, rs=alecf 2001-12-16 11:58:03 +00:00
seawood%netscape.com 51fa852613 Make OS/2 use the win32 build changes and finish LIB_PREFIX substitution.
Thanks to Javier Pedemonte (pedemont@us.ibm.com) for the patch.
Bug #58981 r=cls
2001-12-14 23:49:04 +00:00
ducarroz%netscape.com 6f175430bb Fix for bug 111305. Check for null ptr before using it. Don't truncate and initialize a nsString with a length of -1, that cause the whole app to freeze. R=damn, SR=mscott, A=asa 2001-12-14 01:18:16 +00:00
jj%netscape.com 1a81a5ac05 obsolete after xml projects landing & codewarrior 7 adoption 2001-12-14 00:15:57 +00:00
mscott%netscape.com 0aac614070 Bug #89606 --> don't call ODA if we don't have any bytes in the input stream.
fixes a crash on linux.
r=bienvenu
sr=sspitzer
2001-12-12 01:44:14 +00:00
ccarlen%netscape.com af646e6f1f Bug 98349 - Convert Mac build to CW7 and XML projects. Removing obsolete .mcp files. r=pink/sr=sfraser 2001-12-11 05:45:45 +00:00
ducarroz%netscape.com f70cf8613d Fix for bug 112784. The linked string array got broken which cause us to leak a bunch of strings. R=varada, SR=mscott 2001-12-11 03:35:20 +00:00
ducarroz%netscape.com f6e780c330 Fix for bug 110700. mCItationCOlor wasn't free. R+varada, SR=sspitzer 2001-12-11 03:30:15 +00:00
sfraser%netscape.com 3339ff50e2 Add XML project for smime.mcp, which was missed in the first pass. 2001-12-11 02:21:12 +00:00
ccarlen%netscape.com b564bb181b Adding new files for conversion to CW7 and XML project files. Bug 98349 r=pink/sr=sfraser. 2001-12-10 21:20:58 +00:00
ccarlen%netscape.com baca6ece31 Adding new files for conversion to CW7 and XML project files. Bug 98349 r=pink/sr=sfraser. 2001-12-10 20:42:22 +00:00
shanjian%netscape.com 07d8f2b551 #112904 MimeInlineText's charset need to be initialized before setting font
r=ducarroz sr=sspitzer
2001-12-05 23:52:07 +00:00
naving%netscape.com 67c66b0acb 112783 r=ducarroz sr=bienvenu. free charset got from parsing headers before setting to ISO-8859-1 2001-12-03 23:25:13 +00:00
naving%netscape.com a9f4852fcf 112331, 112333 r=ducarroz sr=bienvenu. fix leaking char *mail charset and url string. 2001-12-03 00:58:37 +00:00
nhotta%netscape.com 2bef954c77 Added charsetOverride field to nsIMsgWindow, so msgCompose can use it for quoting,
bug 111055, r=ducarroz, sr=sspitzer.
2001-11-29 04:56:42 +00:00
naving%netscape.com 0b692416d5 112342 r=ducarroz sr=bienvenu. free filename after use. 2001-11-29 01:51:19 +00:00
dbaron%fas.harvard.edu 824e7d22ca Make nsSharable[C]String writable by overriding appropriate methods. Ensure that it doesn't store null buffer handle pointer internally, and override get() on nsXPIDL[C]String for backwards-compatibility. Collapse nsSharedBufferHandle and nsFlexBufferHandle into nsSharedBufferHandle which knows its length but can't have a storage start distinct from its data start. Convert string users who were working around broken nsSharableString::Assign back to using it. b=104663, 100751, 74726 r=jag sr=scc 2001-11-28 05:22:57 +00:00
cathleen%netscape.com 51222e2da0 fix bustage in win32 static build, and also it's run-time err, unable to get
textService, bug 111062 r=dbaron sr=darin
2001-11-28 02:36:27 +00:00
naving%netscape.com c8ec16032a 112266 r=ducarroz sr=bienvenu. free mimeGetStringById after use (fwd inline)
112287 r=ducarroz sr=bienvenu. fix leaking mime url by using nsCOMPtr (fwd inline)
2001-11-28 01:33:44 +00:00
mscott%netscape.com 50c518f821 Bug #110543 --> add smime UI to message display
r=kai
sr=sspitzer
2001-11-28 01:07:46 +00:00
naving%netscape.com 016a4fefbf 112095 r=ducarroz sr=bienvenu. fix leaking msg hdrs (to, from..) upon reading mail/news messages 2001-11-27 19:23:41 +00:00
naving%netscape.com 7c8e9909a9 112070 r/sr=bienvenu. fix a small char* leak. 2001-11-27 05:05:08 +00:00
bzbarsky%mit.edu edfb3b268f Use <> for system headers, not "". This should help prevent Sun WSU2
compiler bustage.  Bug 111574, patch from Roland Mainz
(<Roland.Mainz@informatik.med.uni-giessen.de>), r=bzbarsky, sr=bienvenu
2001-11-23 22:36:54 +00:00
naving%netscape.com a7c73b634a 111314 r=ducarroz sr=bienvenu. fix char* memory leaks. 2001-11-22 00:56:56 +00:00
seawood%netscape.com 7733357d51 Rename 'install' build phase to 'libs'.
Bug #56601 r=pavlov
2001-11-21 09:49:41 +00:00
mscott%netscape.com 4fc0e35c4e Bug #110905 --> remove code to enumerate over parsed header results.
allow the ability to get all of the results all at once in a set of
arrays. This improves message display performance by reducing the number
of round trips between the JS thread and the UI thread.
r=ducarroz
sr=bienvenu
2001-11-20 22:53:47 +00:00
bienvenu%netscape.com e9e44887c9 fix MimeInlineText leaking encoder and decoder for every message read, r=ducarroz, sr=sspitzer 11066 2001-11-19 21:42:16 +00:00
bienvenu%netscape.com 22b967254e fix leak of identity object when editing drafts r=ducarroz, sr=sspitzer 2001-11-19 21:40:33 +00:00
nhotta%netscape.com bf532e0cdb Change to notify S/MIME charset properly, it needs to have a separte code because the parsing is delayed for S/MIME
and the common code in mimemult.cpp cannot get the charset because of the delay,
bug 110030, r=ducarroz, sr=mscott.
2001-11-19 21:31:11 +00:00
sspitzer%netscape.com 33d8df3f0b fix for #110698. fix assertions cause by calling NS_ConvertUTF8toUCS2() with null.
fix the code to not call MIME_DecodeMimeHeader() and NS_ConvertUTF8toUCS2() when the
header is null.  r/sr=bienvenu
2001-11-19 01:07:19 +00:00
sspitzer%netscape.com 8aede5f38c fix for #110502. get "edit as new" and "fwd inline" to work again.
the problem is the standard url parser no longer allows us to use illegal
uris.  '_' is an illegal character in a URI (and URL) scheme.
so this patch switches from "foo_message://" to "foo-message://"
r=bbaetz,sr=bienvenu
2001-11-18 23:38:52 +00:00
alecf%netscape.com 50a2692b43 aug, I give up. stupid SMIME 2001-11-15 05:58:14 +00:00
alecf%netscape.com 2e7119d59e better fix - conditional REQUIRES based on BUILD_SMIME (but thanks anyway dbaron) 2001-11-15 05:12:38 +00:00
dbaron%fas.harvard.edu 972d738471 Fix bustage. windowwatcher still needed in REQUIRES (ifdef BUILD_SMIME). 2001-11-15 04:27:27 +00:00
alecf%netscape.com d49a4ba867 win32 REQUIRES cleanup 2001-11-15 03:49:13 +00:00
nhotta%netscape.com a1e7be4688 Changed to use char* for charset instead of nsString& for i18n functions, bug 108932, r=ducarroz,sr=sspitzer. 2001-11-15 02:00:32 +00:00
sspitzer%netscape.com 79dbcc56df repairing...(I hope) 2001-11-15 00:40:01 +00:00
sspitzer%netscape.com cc377d1cad trying to repair mime.mcp. 2001-11-15 00:38:25 +00:00
dbaron%fas.harvard.edu c8f31a0924 Add unicharutils static library. 2001-11-14 03:08:55 +00:00
gerv%gerv.net 5011281b28 Bug 108177 - change Henrik Gemal's email address to mozilla@gemal.dk . r=gerv, auto-sr=brendan. Comment changes only. 2001-11-10 19:10:40 +00:00
mscott%netscape.com ea65a2903a remove a define DEBUG_rhp from the makefile 2001-11-10 00:36:14 +00:00
mscott%netscape.com d6a13f3e88 remove a define DEBUG_rhp from the make project. 2001-11-10 00:35:51 +00:00
mscott%netscape.com a2ad7e6805 fix mac build. 2001-11-10 00:13:19 +00:00
nhotta%netscape.com 6d7d1d49dd Changed to use local stack for message body charset conversion, bug 108749, r=ducarroz, sr=sspitzer. 2001-11-09 23:56:19 +00:00
mscott%netscape.com 4fdc097f65 Bug #22960 --> broadcast all the headers at once instead of individually.
if not in view all headers mode, only send out the headers we need. This helps
message display performance.
r=ducarroz
sr=sspitzer
2001-11-09 23:31:54 +00:00
kaie%netscape.com 8d0e153774 build smime if MOZ_PSM is defined
a=leaf
2001-11-09 20:45:36 +00:00
mscott%netscape.com 1fa024fc20 build smime if psm2 is defined.
a=leaf
2001-11-09 20:26:40 +00:00
dbaron%fas.harvard.edu 8cd8d91750 Ensure that string literals are used as |const char*| rather than |char*|. r=jag sr=brendan b=107052 2001-11-07 06:24:10 +00:00
dbaron%fas.harvard.edu bfb2f49916 Add assertions that users of nsDependentC?String meet the requirements of nsAFlatC?String. Add nsDependentSingleFragmentC?Substring for users that don't. Additional cleanup after bug 100214. b=104651 r=jag sr=scc 2001-11-07 04:12:20 +00:00
javi%netscape.com 83a15db1b9 This should be the last for Bug 106507.
Forgot to add mimecryp.cpp to the Mac Mime project file.
2001-11-06 23:30:24 +00:00
seawood%netscape.com c62560f0b5 Whoops! The glue library is supposed to be static.
Bug #83544
2001-11-06 10:50:37 +00:00
seawood%netscape.com 3d14e64e96 Move generic implementations of mimexpcom & nsMimeContentTypeHandler classes into glue library. Modify vcard, calendar & smimestub handlers to use the generic implementations of the base classes. Remove old non-generic copies of mimexpcom & nsMimeContentTypeHandler .
Bug #83544 r=ducarroz sr=waterson
2001-11-06 05:12:09 +00:00
seawood%netscape.com 8a2068b530 Use generic mimexpcom & nsMimeContentTypeHandler files from cthandlers/glue. Bug #83544 r=ducarroz sr=waterson 2001-11-06 05:08:26 +00:00
sspitzer%netscape.com ac718a05e4 fix build bustage 2001-11-06 03:29:02 +00:00
seawood%netscape.com cdbdd84c95 silly line-endings 2001-11-06 03:20:41 +00:00
seawood%netscape.com 5645080e4d Removed IGNORE_MANIFEST 2001-11-06 02:48:37 +00:00
seawood%netscape.com 9926f0f2fe Start building content handler glue library.
Bug #83544 r=ducarroz sr=waterson
2001-11-06 02:31:08 +00:00
seawood%netscape.com df3c96259b Make mimexpcom & nsMimeContentTypeHandler generic enough to be used for any content handler.
Bug #83544 r=ducarroz sr=waterson
2001-11-06 02:29:16 +00:00
seawood%netscape.com fdfef80f08 Adding makefiles for cthandlers glue lib.
Bug #83544 r=ducarroz sr=waterson
2001-11-06 01:44:07 +00:00
shanjian%netscape.com 5228ddb623 #107869 Reply mail doesn't inherit the original charset
r=ducarroz sr=sspitzer
2001-11-06 01:02:25 +00:00
hyatt%netscape.com 79f6e4162f Fix for 18502, Christian Biesinger's BMP decoder and my ICO decoder. r/sr=pavlov,jband 2001-11-03 07:10:51 +00:00
ducarroz%netscape.com fc756976ca Fix for bug 104989: Allow the compose window to be recycled instead of closing it, that will save us precious time next time we need a new compose window. Also include fix for bug 108270: Remove ReleaseMessageServiceFromURI. R=varada, SR=sspitzer 2001-11-03 04:42:19 +00:00
seawood%netscape.com be10c3b1a8 Backing out fix for remote mach-o builds as it left mach-o builds fragile.
Add TK_CFLAGS back to default CFLAGS/CXXFLAGS.
Bug #107696
2001-11-03 03:29:05 +00:00
javi%netscape.com 4d72af72c1 Part of 106507 Land the mime project changes so the S/MIME compose can be built. Not turned on it official build though. 2001-11-03 00:34:13 +00:00
mscott%netscape.com 07170b41fd Bug #106507 --> if BUILD_SMIME is defined in the build environment then don't build the smime
stub dll.

The mime changes have been contributed by ddrinan@netscape.com
r=ducarroz
sr=mscott
2001-11-03 00:31:45 +00:00
mscott%netscape.com f8e0e539fd Bug #106507 --> if BUILD_SMIME is defined in the build environment (which it isn't), build the new smime
files.

The mime changes have been contributed by ddrinan@netscape.com
r=ducarroz
sr=mscott
2001-11-03 00:31:15 +00:00
mscott%netscape.com 6cff1a034d NOT PART OF THE BUILD
Mac specific cpp files.
NOT PART OF THE BUILD
2001-11-02 19:06:30 +00:00
mscott%netscape.com f2e63b8971 NOT PART OF THE BUILD
new files for 106507

NOT PART OF THE BUILD
2001-11-02 01:59:55 +00:00
seawood%netscape.com 8a2a775382 Since '-framework Carbon' causes binaries to require console access to run, do not link using that flag by default. Otherwise, remote builds & non-console tinderboxes will break. Mac OSX Mach-O only.
Bug #107696 r=mozbot
2001-11-01 00:54:48 +00:00
nhotta%netscape.com 4d2af57071 Changed MimeMultipart_parse_line for retrieving a charset of the original message,
added a special handling for "multipart/related",
also changed to check number of children first to avoid calling MimeObjectChildIsMessageBody if not needed.
bug 92957, r=ducarrroz, sr=bienvenu.
2001-10-31 23:14:09 +00:00
shanjian%netscape.com 03c019c1a7 #107084 View Character Coding for message display broken
r=nhotta, sr=sspitzer
2001-10-31 00:12:38 +00:00
ducarroz%netscape.com 321184f9e3 Fix for bug 86089. Replace attachments string in message compose fields by an array of nsIMsgAttachment objects. This architecture change allow us to dissocie the attachment name from the attachment url. We can also now carry over extra information like the attachment content type or Mac file type. This check in contains also fix for related bug 52428, bug 80895, bug 87765 and bug 89090.
R=varada, SR=sspitzer
2001-10-30 14:42:41 +00:00
jaggernaut%netscape.com f02611e9eb Bug 53057: Fixing up users of implicit |CharT*| conversion operators for nsCString to use |.get()| instead, rr=dbaron, rs=scc 2001-10-29 09:27:57 +00:00
bryner%netscape.com c8765945f9 Fixing uninitialized variable. Bug 107262, r=bbaetz, sr=darin. 2001-10-28 22:30:30 +00:00
mkaply%us.ibm.com bd411d0d03 I don't know why this isn't breaking the tb. more reordering 2001-10-28 21:25:46 +00:00
shanjian%netscape.com 796133ab85 #106650 Crash viewing some mails
r=ducarroz, sr=sspitzer
2001-10-26 23:59:30 +00:00
sfraser%netscape.com 72ca9383ae Clean up static linkage with unichar utils (bug 100214) for alecf. r=fm, sr=alecf 2001-10-26 23:34:53 +00:00
alecf%netscape.com 491fe6b2bd Added files: mozilla/intl/unicharutils/util/nsUnicharUtils.cpp 2001-10-26 03:37:38 +00:00
alecf%netscape.com 8b0ceb8c3c final makefile.win changes for bug 100214, just adding some REQUIRES to be used soon 2001-10-26 03:18:09 +00:00
bienvenu%netscape.com 26a8e5a49f remove bunch of unused code after charset conversion code that needed it was removed r=naving, sr=sspitzer 106725 2001-10-26 00:22:07 +00:00
nhotta%netscape.com a415cc19fd For mail body charset conversion, if charset is "us-ascii" then use "ISO-8859-1", bug 82591, r=ducarroz, sr=sspitzer. 2001-10-24 23:54:07 +00:00
shanjian%netscape.com 1fbc4952f5 fix mac bustage,
r=jelwell
2001-10-24 03:17:44 +00:00
shanjian%netscape.com bdb2ec8203 #12481 libmime to feed more characters for charset detection
r=naoki, r=ducarroz, sr=sspitzer
2001-10-24 00:16:01 +00:00
nhotta%netscape.com 6b00f41a54 In MIME encoder, replace nsTextFormatter by NS_ConvertUTF8toUCS2, bug 105527, r=ducarroz, sr=bienvenu. 2001-10-22 20:59:03 +00:00
alecf%netscape.com c8469b7ac5 bug 100214 - add libunicharutil_s to all unix projects that require it, r=cls 2001-10-22 20:44:02 +00:00
mkaply%us.ibm.com 4130d35850 #71601
r=cls
since this is now a generic module, it no longer needs HAS_EXTRAEXPORTS hack
2001-10-20 04:13:54 +00:00
alecf%netscape.com bd048504df convert nsCRT::strn?cmp to Convert() for bug 100214, to depend on string rather than xpcom for case-insensitive unicode support. r=sspitzer for mail stuff, r=jag for everything else, sr=sfraser 2001-10-13 00:16:32 +00:00
ducarroz%netscape.com 9942683c54 Fix for bug xxxx. When a part check for a separator, it need first check if it's not for it's child. R=varada, SR=bienvenu 2001-10-12 21:31:57 +00:00
nhotta%netscape.com 8bd71ee160 Remove charset conversion because the input data is either us-ascii or already UTF-8, bug 92420, r=ducarroz, sr=sspitzer. 2001-10-12 20:21:17 +00:00
jaggernaut%netscape.com 0c2b3bc449 Bug 81444: eliminate |null_nsCOMPtr|. Eliminating all callers, r=syd, rs=mozbot. 2001-10-07 10:58:39 +00:00
bienvenu%netscape.com c95eec7a0f fix 50K memory leak on certain messages r=ducarroz, sr=sspitzer 103023 2001-10-06 02:48:27 +00:00
jaggernaut%netscape.com ca6197295f Bug 100476: Convert uses of member functions ToNewUnicode, ToNewCString and ToNewUTF8String to their global versions and remove support from nsCString and nsString. r=dbaron, rs=scc 2001-09-29 08:28:41 +00:00
gerv%gerv.net 4e12e44b2f Relicensing Round 1, Take 2. Most C-like NPL files -> NPL/GPL/LGPL. Bug 98089. 2001-09-28 20:14:13 +00:00
ftang%netscape.com 6ff26f7d44 fix bug 101434. ignore "UTF-16"xx and "UTF-32"xx in mime while it is impossible
to get that value
while it is really UTF-16 and UTF-32.
r=bienvenu@netscape.com
sr=mscott
2001-09-26 23:32:58 +00:00
cls%seawood.org a93a084489 Declaring win32 dependencies for smimestub.
Bug #98371 sr=alecf
2001-09-19 00:30:46 +00:00
jaggernaut%netscape.com d1a7bfa843 One module per line for REQUIRES. r=/sr=alecf 2001-09-18 22:01:13 +00:00
jaggernaut%netscape.com f8f3e80dd6 Bug 99876: [XUL Syntax] <spring/> --> <spacer/>, r=alecf, sr=hyatt. 2001-09-18 21:47:32 +00:00
jaggernaut%netscape.com dc40187223 Bug 73353: splitting the modules on the REQUIRES lines in Makefile.in across multiple lines to more clearly show the changes made. sr=alecf 2001-09-18 13:41:47 +00:00
alecf%netscape.com 26ade9b5b2 oops, missed this in my last checkin 2001-09-12 21:03:13 +00:00
alecf%netscape.com 19e1c9490b Update mailnews REQUIRES and MODULEs for bug 98371, r=cls 2001-09-12 20:30:32 +00:00
alecf%netscape.com b096718382 add REQUIRES support to mailnews b=98371 r=cls 2001-09-10 20:42:53 +00:00
jaggernaut%netscape.com b26394e3be Bug 73353: clean up REQUIRES. r=cls 2001-09-09 13:36:07 +00:00
dougt%netscape.com f72e52e830 Merge ServiceManager and ComponentManager. Bug 96457. r=dp@netscape.com, sr=wat
erson@netscape.com
2001-09-06 21:13:11 +00:00
ducarroz%netscape.com 68255e09eb Fix for bug 97256. Don't be case sensitive when checking for a RFC822 header!
Patch provided by Denis Antrushin <adu@sparc.spb.su>. R=ducarroz, SR=sspitzer
2001-09-05 23:04:55 +00:00
valeski%netscape.com 93959d48cc r=dbaron, sr=dougt. 97667. nsIInterfaceRequestor is now frozen. nsIInterfaceRequestorUtils.h is now required if you want to use do_GetInterface() for convenience. The two were split because the stuff that is now in nsIInterfaceRequestorUtils.h wasn't ready for freezing. Also, .idl files should just contain interface defs anyway. 2001-09-05 21:28:38 +00:00
jaggernaut%netscape.com 3b3680c17e Bug 98153: Remove SubsumeStr. r=dbaron, sr=scc 2001-09-05 10:46:45 +00:00
hewitt%netscape.com 75956cc8f6 97487 - splitting up mail css files, r=mscott, sr=sspitzer, a=asa 2001-08-31 22:20:37 +00:00
mscott%netscape.com 9a54e0f289 Bug #92367--> fix a crash when closing a compose window while we are busy quoting. the fix is to cleanup some ref counting issues
using a combination of nsCOMPtr and nsWeakReferences
r=varada
sr=sspitzer
2001-08-23 05:12:06 +00:00
cls%seawood.org 3a15d94cdc Fixing REQUIRES bustage 2001-08-22 07:11:45 +00:00
mscott%netscape.com 871b8fe403 Bug #86773 --> string bundle fix up for signed messages. checking in for ducarroz
r=sspitzer
sr=mscott
2001-08-22 00:51:12 +00:00
dbaron%fas.harvard.edu 113ad642ae Replace uses of deprecated NS_IMPL_ISUPPORTS and NS_IMPL_QUERYINTERFACE macros with NS_IMPL_{ISUPPORTS,QUERYINTERFACE}{1,0}. r=jag rs=brendan b=45797 2001-08-21 01:48:11 +00:00
ducarroz%netscape.com 66b49c0dd3 Fix for bug 71865. Don't need to emit an html box for attachments are attachments are now shown in the chrome. R=varada, SR=sspitzer 2001-08-10 23:15:36 +00:00
mscott%netscape.com 4dcfdaf396 Bug #8170 --> force the mime engine to use the category manager when creating emitter objects. This allows people
to over ride libmime with their own emitters.
r=ducarroz
sr=bienvenu
2001-08-06 22:19:31 +00:00
nhotta%netscape.com b1b3aa176b Back out my last change rev=1.86 because of a regression bug 92330, a=dbaron. 2001-07-26 14:11:21 +00:00
jaggernaut%netscape.com e91f8a147e Bug 86734: Remove NS_WITH_SERVICE. r=dbaron, rs=scc, a=asa 2001-07-25 07:54:28 +00:00
cls%seawood.org cfc838824b Rename smime stub library to smimestb to remove conflict with NSS smime3 lib in static builds.
Bug #86254
2001-07-25 06:18:49 +00:00
nhotta%netscape.com 2889456445 Added ASCII check to the US-ASCII optimization code in order to avoid generating illegal UTF-8,
bug 82591, r=ducarroz, sr=sspitzer.
2001-07-24 22:35:55 +00:00
jaggernaut%netscape.com cb0faab070 Bug 73353: clean up the REQUIRES lines in Makefiles. 2001-07-23 22:36:12 +00:00
mscott%netscape.com f77092b7f6 Bug #91570 --> be sure to show forwarded apple double attachments in the message pane.
r=ducarroz, sr=sspitzer
2001-07-20 22:03:52 +00:00
nhotta%netscape.com 29c99225ca Disabling font scaling in libmime to avoid double scaling problem, bug 62756, r=ducarroz, sr=sspitzer. 2001-07-20 21:06:20 +00:00
dbaron%fas.harvard.edu aa4fec2b67 Header include dependency cleanup. b=64023 r=jag rs=brendan 2001-07-16 02:40:48 +00:00
jaggernaut%netscape.com 5a6317b8a5 Bug 88413: Remove |GetUnicode()| from nsString (and replace it with |get()|). r=dbaron, rs=scc.
This removes all call-sites I can currently fix. Tomorrow I'll try to get someone to checkin my changes to security/ and I'll get some help with the Netscape side of things.

nsString::GetUnicode()'s final death-blow will be dealt soon. Please keep this in mind as you add new code :-)
2001-06-30 11:02:25 +00:00
cls%seawood.org acc2b1f488 Use 8.3 name for lib 2001-06-21 05:28:14 +00:00
cls%seawood.org e914b12bc3 Rename smimestub library from smime to smimestub to avoid conflict with nss' smime{3} library. Needed for static builds
Bug #86254 r=ducarroz sr=waterson
2001-06-21 02:38:41 +00:00
waterson%netscape.com b74d6e1c8b Land STATIC_BUILD_20010612_BRANCH, which supports building mozilla with components statically linked into the executable, as well as 'meta modules' that combine components into uber-DLLs. 2001-06-20 20:21:49 +00:00
cls%seawood.org bf5fb48486 Replaced NO_SHARED_LIB & NO_STATIC_LIB with BUILD_SHARED_LIBS, BUILD_STATIC_LIBS, FORCE_STATIC_LIB & FORCE_SHARED_LIB. Added FORCE_USE_PIC.
Changes allow us to have a finer control over which parts of the tree are built with PIC.  Part of the static build branch landing.
Bug #46775 r=mcafee a=leaf
2001-06-18 22:10:38 +00:00
nhotta%netscape.com 72c4a96477 Fixed to use NS_ConvertUTF8toUCS2 for UTF-8 strings, bug 86341 (blocker), r=scc, a=leaf. 2001-06-18 18:05:37 +00:00
scc%mozilla.org a5e3f194e4 fixing accidental behavior change from my checkin for bug #85271. This patch is r=dbaron. Restores the correct return value for the function (|NS_OK| when no converter is found). 2001-06-17 06:17:12 +00:00
scc%mozilla.org a8fb409c6e bug #85271: sr=waterson, r={beard, jag, dbaron}, a=asa. Eliminate features of |nsXPIDLC?String| that keep it out of the string hierarchy (i.e., using assigment to rebind ownership, static |Copy| members, and |getter_Shares|), fixing some leaks in the process. 2001-06-17 05:23:38 +00:00
varada%netscape.com 6a3ce29c55 fix for bug#75449-forwarding attachments inline were getting garbled names in the UI;r=ducarroz;sr=seth;a=asa 2001-06-15 20:01:49 +00:00