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

1467 Коммитов

Автор SHA1 Сообщение Дата
mscott%netscape.com 39bf7a50c0 Bug #8475 --> problems connecting to trash & subfolders after deleting a message.
r/sr=bienvenu
2001-08-14 00:02:32 +00:00
bienvenu%netscape.com 3ed2c0bee9 fix saving as template imap message while offline r=sspitzer, sr=mscott 81690 2001-08-13 23:56:54 +00:00
bienvenu%netscape.com a40f875f4c coalesce imap copy operations played back online r=naving, sr=sspitzer 95143 2001-08-13 23:53:13 +00:00
bienvenu%netscape.com 228355e5cf fix bug 94249 messages copied into imap folder offline disappear if you go online with the dest folder open r=naving, sr=sspitzer 2001-08-13 23:51:13 +00:00
naving%netscape.com 8b3106dbd7 94660 r/sr=bienvenu. Update the imapHostSession object when the imap delete model is changed during a
session.
2001-08-10 21:54:54 +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
bienvenu%netscape.com e8e3bf038c fix duplicate imap header problem, rs=sspitzer 93537 2001-08-07 18:47:50 +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
bienvenu%netscape.com 18de2af2e0 make saving imap draft offline work, r=naving, sr=sspitzer 64417 2001-08-03 20:56:36 +00:00
bienvenu%netscape.com 27db932f52 fix problem getting selected/flagged imap messages for offline use when they're large messages r=naving, sr=sspitzer 91679 2001-08-03 13:25:51 +00:00
bienvenu%netscape.com 73ccf71989 fix problem with trying to fetch msg uid -1 r=mscott sr=sspitzer 40701 2001-08-01 00:58:53 +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
bienvenu%netscape.com 775cb01c2d potential fix for 40701 rs=mscott problem with handling unsolicited imap flag responses 2001-07-24 22:19:15 +00:00
naving%netscape.com e9f444cd23 91651 r/sr=bienvenu. Remove the messages from the array that have not been
successfully copied.
2001-07-24 00:50:14 +00:00
jaggernaut%netscape.com cb0faab070 Bug 73353: clean up the REQUIRES lines in Makefiles. 2001-07-23 22:36:12 +00:00
bienvenu%netscape.com 14eeffd273 fix imap timeouts to use PRTimeInterval r=naving, sr=sspitzer 90079 2001-07-23 22:22:11 +00:00
mkaply%us.ibm.com b9b6dd5930 HPUX bustage - need newline at end of file 2001-07-20 02:37:47 +00:00
dbragg%netscape.com 45c1cd44cb Checking in for smeredith@netscape.com.
Fix for bug 18266.  Check all IMAP folders for new messages when getMessage is pressed.
Added function GetNewMessagesAllFolders.  r=bienvenu, sr=mscott.
2001-07-19 23:56:34 +00:00
bienvenu%netscape.com 04dd6715b8 fix problems with biff and cleanup inbox on exit with SSL, r=naving, sr=mscott 90767 58964 2001-07-18 13:51:27 +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
dbaron%fas.harvard.edu aa4fec2b67 Header include dependency cleanup. b=64023 r=jag rs=brendan 2001-07-16 02:40:48 +00:00
dbaron%fas.harvard.edu 2133b79907 Changing CRLF line endings to LF to fix IRIX bustage. 2001-07-14 00:18:44 +00:00
dbaron%fas.harvard.edu 76d666b495 Changing CRLF line endings to LF to fix IRIX bustage. 2001-07-13 18:34:42 +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 5ea76dae39 89463 r=cavin sr=bienvenu; use the copy listener in copystate to issue end of copy
notification
2001-07-12 05:59:13 +00:00
mscott%netscape.com 9e1e00caf1 Bug #90073 --> clear out the cache entry if we aren't going to use it.
r/sr=bienvenu
2001-07-11 00:37:09 +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
sspitzer%netscape.com d14a9cddce fix for bugs #57034 and #60514. fix some search and filter UI problems caused
by a mismatch of consts in two different interfaces (nsMsgSearchScope and nsIMsgSearchValidityManager),
and some various clean up.
r=naving, sr=bienvenu
2001-07-06 21:16:32 +00:00
naving%netscape.com 4075aea8f4 70517 r=sspitzer sr=bienvenu; Set unicode name for the folder on rename/delete 2001-07-06 06:13:49 +00:00
cls%seawood.org 19a8175c16 Removing extra ^Ms 2001-07-03 07:32:27 +00:00
racham%netscape.com fcc1853b99 Fixing bug 6830. Additional patch to check if the server prefs are already set via rdf files. r,sr=sspitzer 2001-07-03 07:22:42 +00:00
dianesun%netscape.com f9642b2546 Fix for bug 81321(disable rename/compact/delete folder for offline). r=bhuvan, sr=sspitzer 2001-07-03 03:11:53 +00:00
bienvenu%netscape.com ff1a88ef4b implement offline imap empty trash r=naving, sr=sspitzer 84841 2001-07-03 01:27:32 +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
bienvenu%netscape.com d1e5a081ec make copying an offline imap message copy the offline msg body while offline r=naving, sr=sspitzer 78809 2001-07-02 21:42:04 +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 d626846739 88442 make the draft save again on imap folder;
checking in for bienvenu; r=naving
2001-06-29 22:54:37 +00:00
racham%netscape.com 966f5b5ec7 Fixing bugscape bug 6830. This fix allows ISPs to control user actions on their servers. Attributes to determine whether user can file messages on a given server and whether folder creation is allowed have been added. ISPs can set this value in rdf file. r,sr=sspitzer 2001-06-29 07:04:38 +00:00
naving%netscape.com 769c7b88df 83831 r=bienveu sr=mscott; don;t update the count if the copy has failed
and also continue to copy messsages even if one fails inbetween, for
multiple messages.
2001-06-29 06:00:47 +00:00
cls%seawood.org 098afccb30 ^Ms bad. 2001-06-28 10:14:18 +00:00
bienvenu%netscape.com 679104606e fix handling of errors opening dbs r=naving, sr=sspitzer 84438 2001-06-28 01:24:59 +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
sspitzer%netscape.com 5a43b8700a fix for #86200. add search to the subscribe dialog (and remove typedown.)
like 4.x, the text area is disabled for IMAP servers.

for news servers, when you type we show you the list of newsgroups that contain the substring.

r=naving, sr=mscott
2001-06-26 05:08:26 +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
cavin%netscape.com 3c2f84dfd0 Fix for bugscape 3491, 3611 and 4696. r=/sr=sspitzer, a=asa@mozilla.org. Convert/hide AOL folder names; Turn off busy cursor when canceling login; Add redirector type to Logon() method in nsIMsgLogonRedirector. 2001-06-21 00:03:15 +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
naving%netscape.com 0f6bf1f2e1 should fix speedracer SunOS bustage 2001-06-20 00:24:54 +00:00
naving%netscape.com 40e3695ddd 86467 r=suresh sr=mscott a=asa. use inbox as "INBOX" so that imap commands
are in sync.
2001-06-19 22:45:33 +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
mscott%netscape.com 2cbbc0ecad Bug #78195 --> crash in nsImapMockChannel::SetupPartExtractorListener caused
by running the same imap url twice. We need to given the url a new mock channel
when we run it again.

Bug #80347 --> use the body structure when trying to find a part

sr=bienvenu
r=naving
a=asa
2001-06-15 19:03:20 +00:00
naving%netscape.com bb7607c021 78237 r=bienvenu sr=mscott a=asa treat INBOX is the case-insensitive folder for imap servers so that we don't have mutliple inboxes. 2001-06-13 21:33:26 +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
bienvenu%netscape.com f5d57fda5b fix bug 83709 inline attachments in offline imap messages not displayed while offline r=naving, sr=mscott a=drivers 2001-06-06 14:08:15 +00:00
naving%netscape.com b3a5b20270 50572 r=bienvenu sr=mscott a=pdt. check if the folder is noSelect folder and
return appropriately
2001-06-06 03:32:19 +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
bienvenu%netscape.com e8af18563c fix playback of offline imap copy operations 83734 r=naving, sr=sspitzer, a=drivers@mozilla.org 2001-06-04 22:58:09 +00:00
sspitzer%netscape.com e7f5c26fb9 fix for #82821. fix several problems (including an infinite loop problem during folder discovery)
cause by long folder names on platforms with filename limitations.
r/sr=mscott,bienvneu,a=leaf/chofmann
2001-05-31 05:26:08 +00:00
mscott%netscape.com 1a5b8aea5a Bug #82972 --> avoid crash when we've closed the channel b4 the cache entry came back with data...
r=bienvenu
sr=sspitzer
a=asa
2001-05-30 21:40:29 +00:00
bienvenu%netscape.com cdc2ce67c2 fix problem downloading message bodies for offline use when headers haven't been downloaded r=naving, sr=sspitzer a=drivers@mozilla.org 82248 2001-05-30 04:03:35 +00:00
bienvenu%netscape.com 74767b2ca2 add support for counting lines in offline messages so that offline message body search will work, r=naving, sr=sspitzer, a=blizzard 79723 2001-05-26 21:49:14 +00:00
bienvenu%netscape.com 873a57b157 fix 79104 crash doing get selected messages when no messages selected r=naving, sr=sspitzer a=asa@mozilla.org 2001-05-26 15:00:02 +00:00
bienvenu%netscape.com ba10763cf8 fix download of imap attachments while offline r=naving, sr=mscott a=asa 2001-05-25 18:40:41 +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
bienvenu%netscape.com 02f787d12b make newly created folders respect default offline setting for newly created folders, rs=mscott, r=naving also lots of white space cleanup 81509 2001-05-17 21:45:26 +00:00
naving%netscape.com f91f28622e 79444. r=suresh sr=bienvenu. Set the trash folder flag for cyrus imap servers and when
delimiter is not '/' convert name to onlineName
2001-05-16 01:42:57 +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
bienvenu%netscape.com ee741c5aee fix hang doing imap sync r+sr=sspitzer, 79764 2001-05-10 14:09:39 +00:00
bienvenu%netscape.com 212b9c9a14 fix problem getting msgs for offline use when they're in the memory cache r=naving, sr=mscott 78799 2001-05-10 14:02:55 +00:00
bienvenu%netscape.com 648d31be78 fix problem detecting if special folders, like the sent folder, exist r=racham, sr=sspitzer 78791 2001-05-09 13:43:32 +00:00
bienvenu%netscape.com 3225b2ad2d fix hang emptying trash on exit while offline r=naving, sr=sspitzer 78825 2001-05-09 13:39:04 +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
bienvenu%netscape.com e044966ea3 fix playback of offline moves, removes duplicate, bogus header sr=sspitzer 78520 also white space fixes 2001-05-05 02:43:58 +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
mscott%netscape.com 01c39cae68 63189 --> Unable to detect attachments for imap accounts with a user name containing an '@' sign. Fix is in NewURI. don't unescsape
the url, just unescape the pre host part.

sr=bienvenu
2001-05-04 22:08:55 +00:00
bienvenu%netscape.com cec2828926 fix download now button on folder prop r=sspitzer 78892 2001-05-04 14:47:19 +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
mscott%netscape.com 03bcbade48 Bug #73093 --> fix corruption when opening attachments multiple times. When determining if
we are fetching a part look for ;section= AND ?section= in the url spec.
sr=bienvenu
2001-05-02 23:02:26 +00:00
sspitzer%netscape.com 9cdfaf0347 fix for ##48409. prevent mac from crashing when using the subscribe dialog.
I was recursing over the internal tree to generate the hostinfo.dat.
win32 and linux were ok, but all hell broke loose on the mac.
256K of stack is not enough for my approach.  I've switched
to keep a duplicate list of the groups on the server.  also fix some minor
subscribe issues.

sr=bienvenu
2001-05-01 08:50:07 +00:00
sspitzer%netscape.com ce46a7fd38 fix for #11387. save as draft on an existing should remove the old draft.
fix by cavin@netscape.com r=ducarroz, bienvenu.  sr=sspitzer.
2001-05-01 03:17:47 +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
bienvenu%netscape.com 32d0484c33 restore part of backed out changes from bustage 2001-04-27 14:57:35 +00:00
pollmann%netscape.com d8ca4bf931 Backing out Linux bustage 2001-04-27 07:33:25 +00:00
sfraser%netscape.com 245d4eb76f Backing out valeski 2001-04-27 05:53:22 +00:00
bienvenu%netscape.com 92ba6159a6 fix problem playing back offline imap operations r=naving, sr=sspitzer 2001-04-27 04:17:41 +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
bienvenu%netscape.com 217dd213c6 fix problem replaying offline imap operations, remove unused adopt method r=naving, sr=sspitzer 76668 2001-04-27 04:15:07 +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
bienvenu%netscape.com 6854b90991 fix problem reading unread imap msg from mem cache not marking msg read r=naving,sr=sspitzer 24787 2001-04-17 23:32:09 +00:00
naving%netscape.com b52e7f3dd9 75992. sr=bienvenu. When it is cross-server update the counts correctly. 2001-04-16 23:42:07 +00:00
mscott%netscape.com 2dc43f386f Bug #73819 --> hook imap and news up to the new memory cache.
r/sr=sspitzer,bienvenu
2001-04-13 03:48:37 +00:00
bienvenu%netscape.com b998aaf3a5 add support for imap get new mail downloading message bodies r/sr =sspitzer,mscott 15865 2001-04-12 04:42:28 +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
stephend%netscape.com fc0ef199da Checking in the fix for bug 40191, 'Bad connection refused message under an IMAP server.' r=hwaara@chello.se sr=alecf@netscape.com 2001-04-11 04:39:39 +00:00
darin%netscape.com 00a7e27ee6 Necko API changes, bug 74221. r=valeski, sr=rpotts. 2001-04-10 06:01:08 +00:00
disttsc%bart.nl 72cea9bb38 Clean up MODULE/REQUIRES, bug=73353, r=cls 2001-04-08 08:33:11 +00:00
dbaron%fas.harvard.edu e4bada04d5 Fix MOZ_TRACK_MODULE_DEPS (senna tinderbox) bustage by adding new header file dependencies to REQUIRES. 2001-04-07 05:27:06 +00:00
danm%netscape.com 33594c68ff removing use of nsNetSupportDialog. bug 72112 continued. r=hyatt,morse,mstoltz,various 2001-04-07 03:33:56 +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
bienvenu%netscape.com 4556ca5d28 fix problem with messed up imap folder hierarchy, folder names in server.msf files 72854 and 72871 sr=sspitzer 2001-03-31 02:50:11 +00:00
disttsc%bart.nl dacbb4faa9 Add "gfx2" and "imglib2" to REQUIRES lines in Makefile.in for MOZ_TRACK_MODULE_DEPS builds (e.g. senna) 2001-03-30 10:39:06 +00:00
bienvenu%netscape.com 761dc44073 fix problem fetching message-ids and priority noted in bug 71983 add space to protocol we send sr=sspitzer 2001-03-29 15:06:20 +00:00
bienvenu%netscape.com 6b408b3a23 add progress and status msg to folder compaction r=naving, sr=sspitzer 34073 2001-03-28 21:14:18 +00:00
bienvenu%netscape.com bf87d8e53d fix 42863 (pref for enabling env imap prot command), 26735 (respect read-only imap mailboxes) add pref for downloading msg bodies with msg headers for offline imap (15865) r=naving, sr=mscott,sspitzer 2001-03-27 15:22:14 +00:00
cls%seawood.org 979c006ff6 Change netwerk/mime to use MODULE=mimetype to remove avoid confusion with mailnews/mime . Update necessary REQUIRES.
Bug #68381 r=jag
2001-03-26 23:40:28 +00:00
disttsc%bart.nl f595ed19f3 Clean up REQUIRES lines. r=cls 2001-03-25 22:59:27 +00:00
bienvenu%netscape.com c428e1cd55 get replying to offline msg working sr=sspitzer 64424 2001-03-25 22:13:22 +00:00
mscott%netscape.com a90e3b0842 Bug #73250, 67997 --> fix infinite loop when displaying images with the new image lib.
When fetching a part or an attachment to an imap message, automatically invoke a mime converter
to extract just the part. this fixes saving mail attachments from the browser window.
sr=bienvenu
2001-03-25 00:24:41 +00:00
bienvenu%netscape.com efce4931fc get status msgs working again for imap 73241, couple small fixes for offline imap 15865 r=naving, sr=sspitzer 2001-03-24 14:53:54 +00:00
gayatrib%netscape.com 1ad4817ab0 Implementing deleting/filing messages on single and multiple folders in search. Fixed regression introduced after merging performance branch that search does not display number of search hits. r=bhuvan,bienvenu. sr=bienvenu. 2001-03-24 09:08:26 +00:00
bienvenu%netscape.com ae3941d951 add support for local folders under imap servers, also fix problem with offline sync playback r=naving,sr=sspitzer 15865 2001-03-22 14:38:00 +00:00
timeless%mac.com e76ccfd647 fix Bug 70989 Clean up lots of "shadows" and other common warnings
r=peterv, jst, ducarroz, edburns. sr=jst, shaver
2001-03-21 05:32:22 +00:00
disttsc%bart.nl 497249a5e8 Move nsCString from |operator char*()| to |get()| and |NS_CONST_CAST| where needed. bug=53057, r=dmose, sr=shaver 2001-03-20 05:37:56 +00:00
dbaron%fas.harvard.edu c35f64b6e0 Fix MOZ_TRACK_MODULE_DEPS (senna tinderbox) bustage from mailnews performance branch landing by adding new header file dependencies to REQUIRES. 2001-03-17 03:49:10 +00:00
sspitzer%netscape.com 790bdb2dc8 remove files no longer part of the build due to the mailnews landing.
(specifically, there is no more message datasource or nsIMessage)
2001-03-17 02:54:34 +00:00
mscott%netscape.com fe4edc0bea Land the Mailnews Performance Branch.
Includes front end re-write to use the outliner widget for the thread pane.

Improvements in scrolling, folder loading, message display, replyto time, sorting, selecting, deleting, the list goes
on and on.

enjoy =).
2001-03-17 01:59:34 +00:00
ducarroz%netscape.com 4e8eca6cab Mailnews performance branch landing... 2001-03-17 01:53:39 +00:00
racham%netscape.com 33be1443a1 Fixing bugs 66830, 68346, 71356. Fix to bug 66830 makes AccountCentral item display more dynamic based on server and protocol capabilities. Fix to bug 68346 makes the startup page appear once per account per mozilla session. Fix to bug 71356 fianlly makes the right biff sound to get played at the right time. r=gayatrib, sspitzer, bienvenu sr=sspitzer, bienvenu. 2001-03-14 02:32:04 +00:00
dprice%netscape.com edb387e49c 71057 sr=waterson new order files. NOT PART OF THE REGULAR BUILD 2001-03-13 10:47:37 +00:00
timeless%mac.com 46f25f14e7 fix Bug 49727 Grammar incorrect in alert message when deleting mail folder
r=naving, sr=bienvenu
2001-03-13 04:45:52 +00:00
shaver%mozilla.org fcf7cd0d9f 67699: all your nsIClassInfo is belong to us
- teach nsGenericFactory about nsIClassInfo, and nsIClassInfo.idl to the
  builds
- add a heaping serving of macro love for classes that want to support it
- convert many modules to use nsGenericModule the new way
- handful of warning and modeline fixes
- nsSample and some XPConnect test classes now have nsIClassInfo support for
  testing
2001-03-12 20:43:02 +00:00
kin%netscape.com 11f8ac97cd Fixes for bug #66308 ([embed] XPIDL'ize transaction manager)
sr=sfraser@netscape.com,mscott@netscape.com r=jfrancis@netscape.com

* nsITransaction, nsITransactionListenter, nsITransactionManager have
  been XPIDL'ized and moved into mozilla/editor/txmgr/idl. The versions
  of these interfaces in mozilla/editor/txmgr/public are being CVS removed.

* Renamed Do(), Undo(), and Redo() to DoTransaction(), UndoTransaction(),
  and RedoTransaction() to avoid reserved word problems in languages like
  JS. I did a sweep through editor and mailnews to remove these methods.

* PeekUndoStack() and PeekRedoStack() now return an AddRef'd pointer.

* Removed GetUndoString(), GetRedoString() and Write() from the
  nsITransaction interface. Neither editor or mailnews really made
  use of these methods.

* Removed Write() from the nsITransactionManager.cpp interface.

* The Transaction Manager now supports weak references.

* Added support for nsITransactionList to the TransactionManager
  to allow access to all transactions on the Undo and Redo stacks, as
  well as auto-aggregated transactions.

* Removed all references to nsITransactionDescription from txmgr and editor.

* Added nsPIEditorTransaction and made all Editor internal transactions
  inherit from it so we can distinguish between our transactions and
  ones from 3rd parties.

New files checked in:

  editor/txmgr/idl/nsITransaction.idl
  editor/txmgr/idl/nsITransactionList.idl
  editor/txmgr/idl/nsITransactionListener.idl
  editor/txmgr/idl/nsITransactionManager.idl
  editor/txmgr/src/nsITransactionList.cpp
  editor/txmgr/src/nsITransactionList.h
  editor/idl/nsPIEditorTransaction.idl

Files that were CVS removed:

  editor/txmgr/public/nsITransaction.h
  editor/txmgr/public/nsITransactionListener.h
  editor/txmgr/public/nsITransactionManager.h
  editor/txmgr/idl/nsITransactionDescription.h
  editor/base/IMECommitTxn.cpp
  editor/base/IMECommitTxn.h

Files modified:

  editor/Makefile.in
  editor/makefile.win
  editor/base/ChangeAttributeTxn.cpp
  editor/base/ChangeAttributeTxn.h
  editor/base/CreateElementTxn.cpp
  editor/base/CreateElementTxn.h
  editor/base/DeleteElementTxn.cpp
  editor/base/DeleteElementTxn.h
  editor/base/DeleteRangeTxn.cpp
  editor/base/DeleteRangeTxn.h
  editor/base/DeleteTextTxn.cpp
  editor/base/DeleteTextTxn.h
  editor/base/EditAggregateTxn.cpp
  editor/base/EditAggregateTxn.h
  editor/base/EditTxn.cpp
  editor/base/EditTxn.h
  editor/base/IMECommitTxn.cpp
  editor/base/IMECommitTxn.h
  editor/base/IMETextTxn.cpp
  editor/base/IMETextTxn.h
  editor/base/InsertElementTxn.cpp
  editor/base/InsertElementTxn.h
  editor/base/InsertTextTxn.cpp
  editor/base/InsertTextTxn.h
  editor/base/JoinElementTxn.cpp
  editor/base/JoinElementTxn.h
  editor/base/nsEditor.cpp
  editor/base/nsEditorShell.cpp
  editor/base/nsEditorShell.h
  editor/base/nsEditorTxnLog.cpp
  editor/base/nsStyleSheetTxns.cpp
  editor/base/nsStyleSheetTxns.h
  editor/base/PlaceholderTxn.cpp
  editor/base/PlaceholderTxn.h
  editor/base/SetDocTitleTxn.cpp
  editor/base/SetDocTitleTxn.h
  editor/base/SplitElementTxn.cpp
  editor/base/SplitElementTxn.h
  editor/idl/Makefile.in
  editor/idl/makefile.win
  editor/idl/MANIFEST
  editor/idl/nsIEditorShell.idl
  editor/macbuild/editor.mcp
  editor/macbuild/EditorIDL.mcp
  editor/txmgr/idl/Makefile.in
  editor/txmgr/idl/makefile.win
  editor/txmgr/idl/MANIFEST
  editor/txmgr/idl/nsITransactionManager.idl
  editor/txmgr/macbuild/txmgr.mcp
  editor/txmgr/macbuild/txmgrIDL.mcp
  editor/txmgr/public/Makefile.in
  editor/txmgr/public/makefile.win
  editor/txmgr/public/MANIFEST
  editor/txmgr/src/Makefile.in
  editor/txmgr/src/makefile.win
  editor/txmgr/src/nsTransactionItem.cpp
  editor/txmgr/src/nsTransactionItem.h
  editor/txmgr/src/nsTransactionList.cpp
  editor/txmgr/src/nsTransactionList.h
  editor/txmgr/src/nsTransactionManager.cpp
  editor/txmgr/src/nsTransactionManager.h
  editor/txmgr/src/nsTransactionManagerFactory.cpp
  editor/txmgr/src/nsTransactionStack.cpp
  editor/txmgr/src/nsTransactionStack.h
  editor/txmgr/tests/TestTXMgr.cpp
  editor/ui/composer/content/EditorCommandsDebug.js
  editor/ui/composer/content/editorOverlay.xul
  editor/ui/composer/locale/en-US/editorOverlay.dtd
  mailnews/base/src/nsMessenger.cpp
  mailnews/base/util/nsMsgTxn.cpp
  mailnews/base/util/nsMsgTxn.h
  mailnews/imap/src/nsImapMailFolder.cpp
  mailnews/imap/src/nsImapUndoTxn.cpp
  mailnews/imap/src/nsImapUndoTxn.h
  mailnews/local/src/nsLocalMailFolder.cpp
  mailnews/local/src/nsLocalUndoTxn.cpp
  mailnews/local/src/nsLocalUndoTxn.h
2001-03-09 14:23:59 +00:00
naving%netscape.com de625dd166 63921. sr=bienvenu Don't kill the connection for the folder to be renamed. Do it
for its children.
2001-03-09 06:27:01 +00:00
bryner%uiuc.edu 8b80c7c363 Bug 70595 - making nsIPrompt accessible to PSM. r=darin, sr=mscott. 2001-03-06 05:10:33 +00:00
disttsc%bart.nl 277181c660 Preparation of removing nsCString::GetBuffer. Landing everything but the actual commenting out of nsCString::GetBuffer. bug=64016, r=timeless, sr=scc 2001-03-02 09:26:57 +00:00
timeless%mac.com c5bb39e046 fix bug 49164 Secure IMAP on wrong port
fix by len@intelligenesis.net r=bienvenu, sr=mscott
2001-03-02 02:18:15 +00:00
dprice%netscape.com 199c935b04 # 65845 sr=waterson, new order files will greatly reduce the number of link warnings. 2001-02-27 04:38:19 +00:00
dougt%netscape.com d619443a3e fixes blocker. r=darin, sr=irc 2001-02-24 07:31:59 +00:00
racham%netscape.com 56dcc94128 Fixing busg 66460, 66442, 66447, 66376, 69358 and 69909. Bug 66460 - Check new mail at startup introduced. All the accounts with this option turned on will perform biff at startup. Bug 66442 - AccountCentral for alternate layout introduced. Bug 66447 - Modifying the AccountCentral header format. Bug 66376 - Read Messages link in AccountCentral fetches new mail. Bug 69358 - A performance improvement at startup. Bug 69909 - Fixing the AccountCentral headers broken by new stringbundle checkins. r=gayatrib, bienvenu, timeless, blakeross sr=sspitzer 2001-02-23 02:42:31 +00:00
disttsc%bart.nl a6f2f5861a Mass REQUIRES update to synch up with string lib and xul changes in an attempt to fix senna bustage. r=jst, sr=cls 2001-02-22 09:35:51 +00:00
dougt%netscape.com 128f95aa9b Relanding Necko Changes.
Revising nsIChannel to allow for overlapped i/o. This consists of three parts:

1. Factoring nsIChannel into a protocol specific part, the nsIChannel, and a socket specific, the nsITransport.
2. Derive the nsIChannel from a nsIRequest.
2. Changes the notification system from necko and the URILoader to pass the nsIRequest interface instead of nsIChannel interface.

This goal stems from wanting to be able to have active AsyncRead and AsyncWrite operations on nsSocketTransport.
This is desired because it would greatly simplify the task of maintaining persistent/reusable socket connections
for FTP, HTTP, and Imap (and potentially other protocols). The problem with the existing nsIChannel interface is
that it does not allow one to selectively suspend just one of the read or write operations while keeping the other active.

r=darin@netscape.com
sr=rpotts@netscape.com
2001-02-21 20:38:08 +00:00
naving%netscape.com 85c4d363cc 64751, 64753. sr =sspitzer, bienvenu. Adding Compact Folders feature to file_menu and Compact This Folder when
you right click on a folder. thanks to sspitzer and bienvenu for good review. Thanks to
david for providing nsMsgFolder::ListDescendents function and all the help.
2001-02-16 02:05:41 +00:00
naving%netscape.com 6fb28b938f 50722, 58083. sr=sspitzer, bienvenu No need to reset the ImapConnection. The IMAP code
now uses the exisiting connection.
2001-02-14 00:17:15 +00:00
dprice%netscape.com 997fb091c7 65845 first cut of the order files 2001-02-13 02:48:02 +00:00
disttsc%bart.nl 3d2d80d536 Back out dougt's channel changes 2001-02-12 03:14:23 +00:00
mscott%netscape.com 10b9edba2f work around to get opening mail attachments and replying to
messages working again (Bugs #68392 and 68371). For imap, if the
AsyncRead on the cache entry returns any kind of error, punt on reading
from the mem cache and hit the network again.
2001-02-10 08:43:32 +00:00
dougt%netscape.com 1b9ca82439 Revising nsIChannel to allow for overlapped i/o. This consists of three parts:
1. Factoring nsIChannel into a protocol specific part, the nsIChannel, and a socket specific, the nsITransport.
2. Derive the nsIChannel from a nsIRequest.
2. Changes the notification system from necko and the URILoader to pass the nsIRequest interface instead of nsIChannel interface.

This goal stems from wanting to be able to have active AsyncRead and AsyncWrite operations on nsSocketTransport.
This is desired because it would greatly simplify the task of maintaining persistent/reusable socket connections
for FTP, HTTP, and Imap (and potentially other protocols).  The problem with the existing nsIChannel interface is
that it does not allow one to selectively suspend just one of the read or write operations while keeping the other active.

The full details of the change on written up in the netlib newsgroup.

r=darin@netscape.com
sr=rpotts@netscape.com
2001-02-10 00:16:26 +00:00
sspitzer%netscape.com 8d258feb5a fix for #63186, crash in subscribe dialog. the UW IMAP server
is sending us folders names that aren't modified UTF7 and this
causes us to crash.  also fix a warning.
r=jgmyers,sr=bienvenu,a=brendan
2001-02-08 02:54:21 +00:00
racham%netscape.com ba724c809d Fixing bug 12165. Adding the ability to get messages for multiple accounts from the GetMsg button and file menu dropdown of messenger application. r=bienvenu sr=sspitzer 2001-02-07 07:37:04 +00:00
naving%netscape.com 16e061b9c0 63300. r=racham, sr=bienvenu. Making IMAP folders case-sensitive and local folders
case-insensitive as done in 4x.
2001-02-06 23:17:26 +00:00
bienvenu%netscape.com f21adc57c6 more work on playback of offline imap ops 15865 r=naving,sr=mscott 2001-02-03 17:48:24 +00:00