Commit Graph

1319 Commits

Author SHA1 Message Date
naving%netscape.com
5d1bc9f720 98377 r/sr=bienvenu fix nsMsgMailNewsUrl mlk on copying local messages. 2001-09-06 04:41:03 +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
naving%netscape.com
f7ea9d11f9 67836 r/sr=sspitzer. Use PL_strchr instead of PL_strstr for finding end of line. 2001-09-04 23:30:06 +00:00
naving%netscape.com
4044a1f023 97530 r=cavin sr=bienvenu. Save the filterlist if the destination folder for a
filter has been renamed/deleted.
2001-09-04 23:19:39 +00:00
naving%netscape.com
fe799ffba7 97246 r=suresh sr=mscott a=asa. check m_runningUrl for null because OnStopRequest may be called after
socket is closed.
97553 r=cavin sr=mscott a=asa. Increase the copy buffer size from 4k to 16K because fileTransport can
give us upto 16k, should make copying of local messages faster.
2001-08-30 06:09:06 +00:00
bienvenu%netscape.com
1c6ede373a attempt to fix linux bustage 2001-08-22 04:04:02 +00:00
bienvenu%netscape.com
0f1882e174 attempt to fix linux bustage 2001-08-22 04:03:37 +00:00
bienvenu%netscape.com
ab0f4b4f49 attempt to fix linux bustage 2001-08-22 04:02:12 +00:00
bienvenu%netscape.com
29c35bc365 fix 95601 crash after getting new pop mail before selecting pop inbox r=naving, sr=sspitzer 2001-08-22 03:53:31 +00:00
naving%netscape.com
7957b8d886 88251 r=bienvenu sr=sspitzer. Maintain the sort-order etc when emptying local trash. 2001-08-21 21:06:40 +00:00
naving%netscape.com
14b40d01c0 95720 r/sr=bienvenu. Make minor change to pop3 NSPR_LOG 2001-08-17 22:38:26 +00:00
sspitzer%netscape.com
4ef0c7c0c5 fix for #94288. no refresh after compacting a local folder. r/sr=bienvenu 2001-08-15 04:51:22 +00:00
cls%seawood.org
a3c1dd1b09 Use NS_PTR_TO_INT32 macros to do 64-bit safe pointer conversions.
Bug #20860 r=Roland.Mainz@informatik.med.uni-giessen.de sr=brendan@mozilla.org
2001-08-14 07:59:59 +00:00
naving%netscape.com
8e189caf7b 94662 r=bienvenu sr=mscott. Make Undo/Redo work for the imap::delete model.
94830 r=bienvenu sr=mscott. fix msg_service leak on copying messages.
2001-08-14 00:05:19 +00:00
bienvenu%netscape.com
52dade5132 fix for moving local messages/compacting local folders slow on linux 94602 rs=sspitzer 2001-08-10 14:05:29 +00:00
bienvenu%netscape.com
62d3c3bda8 back out andreas local mail change for fix for 40670, it breaks local mail r=me 2001-08-08 14:15:40 +00:00
naving%netscape.com
a7ee915b06 94226 r/sr=bienvenu. Use NS_IF_RELEASE to destroy m_newMailParser and refcount m_newMailParser 2001-08-08 04:01:19 +00:00
andreas.otte%primus-online.de
6917b5d061 bug 40670 [URL: resolution of protocol:/path] checking in the groundwork to have an easy fix if we ever decide to support these kind of deprecated relative urls. For that a new attribute URIType is added to nsIProtocolHandler and its implementations to store some protocol/scheme dependend information to have enough information to allow correct parsing. r=darin@netscape.com sr=rpotts@netscape.com 2001-08-07 20:42:57 +00:00
sspitzer%netscape.com
cbe5f49aa6 back end changes for "POP over SSL". bug #68516.
thanks to kai.engert@gmx.de for the patch.  r=sspitzer, sr=mscott
2001-08-06 20:12:31 +00:00
naving%netscape.com
f09ea42fb4 88889 r/sr=bienvenu. Prevent some potential leaks of imap/local folders and nsITransactionManager. Also
prevent one case where empty hdrs can be created for local folders (86489).
2001-08-03 21:46:57 +00:00
naving%netscape.com
35c4c2afc0 correct fix for the bustage caused earlier 2001-08-02 06:26:01 +00:00
naving%netscape.com
65ed87a708 fix the mac and linux bustage 2001-08-02 04:19:11 +00:00
naving%netscape.com
7478c47250 34074, 92056 r=cavin sr=bienvenu. ReSelect the folder and the message after compacting local folders
transfer info from the old msf to new msf file.
2001-08-02 03:09:33 +00:00
bienvenu%netscape.com
802721f8be put up an error if fcc folder is set to a file in a directory that doesn't exist 83682 r=naving, sr=sspitzer 2001-08-01 13:43:34 +00:00
naving%netscape.com
53ac08f6a9 91731 r=bienvenu sr=mscott; Obtain the folder lock for compacting folders and for getiing pop3 messages
so that the operations do not write each other's data, only one operation should be able to write to
the folder at one time.
2001-08-01 05:31:31 +00:00
naving%netscape.com
f3e84ca90f forgot to checkin this part of the fix for bug 41720. a=dbaron 2001-07-25 22:53:30 +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
naving%netscape.com
472546ee63 41720 r=bivenvenu sr=sspitzer. Make the filters work on rename and warn and
disable the filter on delete of a folder. Also added msgWindow to some
pop mail retrieval and filter routines.
2001-07-25 04:21:01 +00:00
pete%alphanumerica.com
f020dcc1cd Fix for nsIFile delete conflicts with JS reserved name b=37406, r=dougt, sr=jst
Renamed all Delete methods to Remove.

--pete
2001-07-24 18:38:25 +00:00
naving%netscape.com
92898f2b1c 91651 r/sr=bienvenu. check for the number of messages to be deleted at the
start of the routine.
2001-07-24 00:51:15 +00:00
jaggernaut%netscape.com
cb0faab070 Bug 73353: clean up the REQUIRES lines in Makefiles. 2001-07-23 22:36:12 +00:00
dbaron%fas.harvard.edu
89287586a9 Convert CRLF line endings to LF to fix IRIX bustage from bienvenu's checkin. 2001-07-16 21:08:37 +00:00
hwaara%chello.se
e7d77a0da2 #90640, implement new filter action: Flag message. r=varada, sr=bienvenu 2001-07-16 20:46:38 +00:00
bienvenu%netscape.com
1961fa6424 fix 90772 rs=sspitzer, offline download stalling if you have a local folders account 2001-07-16 19:46:10 +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
mkaply%us.ibm.com
26bf67c1e8 More IRIX CRLF bustage 2001-07-13 18:19:47 +00:00
bienvenu%netscape.com
095b0a4b3f fix 87531 r=naving, sr=sspitzer only download imap folders after getting new mail for the inbox and running filters, so add a listener to get new mail method 2001-07-12 13:46:46 +00:00
naving%netscape.com
3e1cdfbad5 90186 r=bienvenu sr=mscott; Sort the keys but keep the hdrs in sync with the keys so that
copying messages works correctly
2001-07-12 05:54:43 +00:00
naving%netscape.com
1c8356a6cd 17204. r=bienvenu sr=sspitzer; Add the automatically compact feature when the wasted
space exceeds the purge_threshold for offline and local folders. This also includes a
patch by bienvenu to make CompactOfflineStores work.
2001-07-09 22:15:30 +00:00
naving%netscape.com
ebcc0e1b2b 87872 r=cavin sr=bienvenu; remove Release() because it causes a crash if you
rename a local folder and exit immediately.
2001-07-06 01:45:50 +00:00
naving%netscape.com
0f75cf6ead 85632 r/sr=bienvenu prevent .msf corruption if parsing of inbox and biff goes on
simultaneously.
2001-07-04 04:02:02 +00:00
naving%netscape.com
db6a4ca585 61960. backing out the fix. causes more trouble than good. 2001-07-04 01:54:01 +00:00
naving%netscape.com
8ba53127c6 88171 r=bienvenu sr=sspitzer; make undo work for multiple mail windows. 2001-07-02 22:05:54 +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
naving%netscape.com
935536aae3 85632 r=bienvenu sr=mscott; Do not start downloading msgs until the
folder summary file has been built.
2001-06-29 01:05:25 +00:00
naving%netscape.com
8caa1e8b05 61960 r=bienvenu sr=sspitzer compact all local folders after empty trash.
59871 r=bienvenu sr=mscott update the counts for both imap and local after
empty trash.
2001-06-27 06:23:39 +00:00
naving%netscape.com
ac21c4b967 87140. r=suresh sr=mscott Make the password dialog come up again on blank password and
set the window object for the mailnewsurl whenever possible
2001-06-26 05:08:07 +00:00
racham%netscape.com
a6b7db0294 Fixing bug 87396. Today, when a new IMAP account is created special folder prefs are pointed to the server. This will be a problem for ISPs who do not want allow any folder creation on their servers and it is not very user friendly experience for end user in such a case. This check in allows ISPs to turn off that default setting to point to server via rdf file. Local folders will be used as home for special folders in such cases. r,sr=sspitzer a=chofmann 2001-06-23 21:11:52 +00:00
naving%netscape.com
99d35b7061 85228 r=suresh sr=mscott a=chofmann; check for null 2001-06-22 00:57:08 +00:00
naving%netscape.com
b8f5dd69ba 85228 r=suresh sr=mscott a=blizzard; prevent the crash by use of nsXPIDLString. 2001-06-21 00:42:01 +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
racham%netscape.com
5d5db17218 Fixing bugs 23625 and 62433. Bug 23625 is about creation of special folders for new IMAP accounts. Fix to that bug includes the rearrangment of copies and folder UI panel which is a bit similar to 4.x model now. Panel UI allows user to select a special folder on the IMAP server and the folder is then created at runtime as needed. Today, IMAP account special folders point to Local folders which is confusing. Bug 62433 takes care of migration of multiple 4.x imap servers under single identity to get migrated properly with unique account names based on username, hostname and the port value if needed. r=naving, s=sspitzer a=asa 2001-06-20 06:13:27 +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
scc%mozilla.org
1f69171c8f bug #85271: avoid regressions by re-creating the old behavior near |nsCRT::strdup|, see bug #86316 2001-06-18 03:50: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
sspitzer%netscape.com
7362e7fcff fix for bug #79239.
hide or alter offline related UI for servers and folders that don't support
offline.

r=racham, sr=mscott, a=dbaron
2001-06-16 07:20:15 +00:00
mkaply%us.ibm.com
2361362a90 IRIX bustage - CRLF 2001-06-16 02:07:09 +00:00
cavin%netscape.com
274405b17b Fix for #85921. r=naving, sr=mscott, a=asa. OnStopCopy() should be invoked only once. 2001-06-15 22:00:09 +00:00
naving%netscape.com
3ddcc24b29 84334 r=mscott sr=bienvenu a=asa; Clear the copystate and truncate the mailbox file to the beginning of the last message. 2001-06-12 23:07:44 +00:00
naving%netscape.com
2e584a74be whoops! backing out changes not part of the last checkin 2001-06-11 22:55:04 +00:00
naving%netscape.com
1888d913e6 61171 r=bienvenu sr=mscott a=dbaron; make the password dialog come up again and again independent of the biff settings.
83634 r=bienvenu sr=mscott a=dbaron; wait for the start up connection only; for wrong
passwords we are using existing connection so just try the new password without waiting.
2001-06-11 22:45:25 +00:00
naving%netscape.com
6d4bdbb200 84535; r=racham sr=bienvenu a=asa; If root folder is the destination folder
assert and return.
2001-06-08 21:30:04 +00:00
naving%netscape.com
81cbc7f48b 83807 r=bienvenu sr=mscott a=dbaron. Check if last_accessed_msg < number_of_messages so that we do not access garbage 2001-06-08 05:05:17 +00:00
naving%netscape.com
01eed4abfa 82764 r=bienvenu sr=sspitzer a=blizzard; make undo for multiple messages work across servers and also make it so that we do a copy when we do move/copy across
message.
75936 r=bienvenu sr=mscott a=chofmann; clearing the copystate and calling
onStopCopy() at the right place to make filing messages across server from
search window work.
2001-06-07 05:09:48 +00:00
dougt%netscape.com
27541d4006 Fixes mail bustage 84283.
r/sr sspitzer, a=blizzard@redhat.com
2001-06-06 18:10:34 +00:00
dougt%netscape.com
e0c4831d10 Fixes bug 83401. r=gagan, darin, sr=vidur, a=blizzard. Add port blacklisting to necko 2001-06-06 00:10:09 +00:00
naving%netscape.com
1768a9bd8a 82217 r=naving, sr=sspitzer. open the db with create and upgrading as PR_FALSE. patch
provided by bienvenu@netscape.com
2001-05-29 21:59:09 +00:00
naving%netscape.com
315fb64a24 82217, r=bienvenu sr=sspitzer. Do the db stuff if destMailDB is not null. 2001-05-29 21:57:50 +00:00
gerv%gerv.net
fe5d1c6e44 Remove hard-coded "Mozilla" from some properties files by rewording. Bug 80838. r=doron, sr=brendan (in his absence) using his magic "dtd/properties changes only" rubberstamp. 2001-05-22 21:25:59 +00:00
ccarlen%netscape.com
b7d55f3e7e Bug 38626 - Remove references to nsFileLocations. r=valeski/sr=alecf 2001-05-21 22:36:18 +00:00
racham%netscape.com
d9b3cae8ae Fixing bugs 76388, 79561. This fix introduces a generalized procedure to query a given server for it's offline support level. Offline settings item is added to AccountCentral based on server's offline capability. New checkbox item to make messages in the Inbox available when user works offline is added to IMAP offline settings panel. Offline items are hidden in AccountCentral and AccountManager for those ISPs who does not support this feature. Also, offline panel items have been grouped under offline and disk space sections. Minor UI cleanup by fixing some of the sentences on these panels. r=bienvenu,jglick sr=sspitzer 2001-05-19 01:38:51 +00:00
sspitzer%netscape.com
b568072a67 fix for #63225. "Save Image As" from a message provides a bogus image filename.
remove some dead code.  r=ducarroz, sr=mscott,sspitzer.
2001-05-15 05:04:55 +00:00
sspitzer%netscape.com
1f94b08342 fix for #74055. get news and subscribe to work with non-ASCII newsgroup names.
r=bienvenu,sr=mscott
2001-05-10 07:26:30 +00:00
cls%seawood.org
6f256984a9 Let the use of PR_Log() be controlled by a toplevel build option. All places that set FORCE_PR_LOG to force logging on need to wrap that #define FORCE_PR_LOG in a MOZ_LOGGING ifdef.
It's on by default. Set
--disable-logging (unix)
NO_LOGGING=1 (win32)
moz_logging = 0  (mac)
to turn it off globally.

Bug #53226 r=sspitzer,leaf,sfraser
2001-05-05 10:18:53 +00:00
kandrot%netscape.com
afdac97c93 Check in for Ron Guilmette. r=shaver, sr=waterson. For intl r=nhotta. Changes for NS_IMPL_NSGETMODULE. bug #46775. 2001-05-05 05:33:37 +00:00
naving%netscape.com
7e3dbcc31c 78240, 78934 r=suresh sr=bienvenu; Added a boolean allowUndo to decide when to do Undo; Also
made Undo/redo work for dnd.
2001-05-04 23:29:50 +00:00
bienvenu%netscape.com
35b8bfa64a part of fix multiple msg load on multiple delete r=naving, sr=sspitzer 76501 2001-05-04 00:33:26 +00:00
naving%netscape.com
66fed0cad0 attempt to fix sun OS bustage 2001-04-30 03:05:35 +00:00
bienvenu%netscape.com
cb164503cf add support for ability to copy/move multiple local msgs r=naving, sr=sspitzer 73833 2001-04-29 22:43:57 +00:00
bienvenu%netscape.com
a8d842866c add status strings for copying/moving/deleting local msgs r=naving, sr=sspitzer 78099 2001-04-29 15:07:31 +00:00
cls%seawood.org
00f28396a9 Set EXPORT_LIBRARY=1 in all pertinent Makefile.ins. Allows us to build the final link list as we traverse the tree. Bug #46775 2001-04-28 19:48:12 +00:00
valeski%netscape.com
00bca056ef mozilla diffs r=tao, sr=alecf, commercial diffs r=syd, sr=syd/shaver. lower-casing JS calls to createBundle. removing un-used nsILocale param from nsIStringBundle::CreateBundle(). 76332 2001-04-27 21:30:24 +00:00
sfraser%netscape.com
245d4eb76f Backing out valeski 2001-04-27 05:53:22 +00:00
valeski%netscape.com
54db7dffa3 mozilla tree r=tao, sr=alecf. commercial tree r=syd, sr=syd/shaver. lowercasing the first char in JS method calls to createBundle. removing the dead locale parameter in the CreateBundle() method call. 76332 2001-04-27 04:16:22 +00:00
ducarroz%netscape.com
6f82d27585 Fix for bug 76789. Resole redundant symbols in mailnews in preparion of dll merging. R=varada, SR=sspitzer 2001-04-27 00:22:18 +00:00
naving%netscape.com
f76f1bb58c 75936 75808 sr=bienvenu Cleaned up the searchdbView code to make the file and delete operations work on mulitple folders
72709 sr=sspitzer deleting profiles clears the hdrs from the thread pane
66992 sr=bienvenu
2001-04-26 05:29:24 +00:00
timeless%mac.com
46b177e406 fix Bugzilla Bug 75853 CR and LF are naked ifdefs
r=dveditz, sr=scc
2001-04-18 05:59:43 +00:00
mscott%netscape.com
334ce6620e Bug #74547 --> be sure to initialize m_channelListener to consume the output from libmime when fetching a part. This was causing
us to not show inlined images for local messages.
sr=sspitzer
2001-04-18 03:39:37 +00:00
naving%netscape.com
17e78d87ed 68737. sr=bienvenu. rv wasn't being set correctly to default value for
linux release builds.
2001-04-13 21:37:10 +00:00
naving%netscape.com
f142d07935 75775. sr=bienvenu. check for null pointer and assert if null. This happens when we
have download_on_biff true.
2001-04-12 23:41:01 +00:00
bienvenu%netscape.com
e9c87145da fix handling of new flag for filtered pop messages r=gaytrib, sr=sspitzer 55900 2001-04-12 23:39:18 +00:00
naving%netscape.com
080db94711 61171. r/sr=mscott, bienvenu. If password fails start all over again
because some servers close the connection
2001-04-12 23:31:45 +00:00
shaver%mozilla.org
a0daa1645d 75152: Remove GetVersionNumber stub in favour of upcoming, less-invasive
preloader strategy. r=jag, sr=attinasi.
2001-04-11 14:23:13 +00:00
darin%netscape.com
00a7e27ee6 Necko API changes, bug 74221. r=valeski, sr=rpotts. 2001-04-10 06:01:08 +00:00
sspitzer%netscape.com
4d8bebfe1c I crashed here, now I can reproduce it. add some bulletproofing and an assertion so I can catch it
next time.  no bug.  sr=bienvenu
2001-04-10 05:54:28 +00:00
naving%netscape.com
478d8b40b7 74903. sr=mscott. POP:3 Display the error msg sent by the server. 2001-04-08 23:41:00 +00:00
dprice%netscape.com
8c0b9eaf97 65845 - new order files 2001-04-05 06:02:32 +00:00
rickg%netscape.com
169a621d42 preloader update. r=peterl, sr=attinasi 2001-04-03 22:58:59 +00:00
naving%netscape.com
902d19584d 74446. sr=bienvenu. handle the period at the beginning of the line. 2001-04-03 21:32:59 +00:00
stephend%netscape.com
01f32e31ec Removing 'Netscape' from console output in nsPop3Protocol.cpp. Bug 42509. Patch by Henrik Gemal <gemal@gemal.dk> r=hwaara@chello.se sr=blizzard@mozilla.org 2001-04-02 03:57:29 +00:00