mccabe%netscape.com
4f7990cd94
Fix to 7610. Modify xpidl compiler to add 'const' to the method signature for generated attribute setter methods for string, wstring and nsid attributes.
...
As this changed the generated interface signatures, I had to change all of the uses to avoid bustage. Any corners of the browser that aren't built by default, or that I haven't discovered how to build, may be at risk of bustage if they use string or wstring attributes. (This could mean blackwood; sorry, guys!)
Many thanks to Alec Flett (alecf@netscape.com ) for preparing diffs for the mailnews portion of the signature changes; thanks also to Ariel Backenroth (arielb@rice.edu ) and Mike Shaver (shaver@mozilla.org ) for help with updating the tree with NS_DECL_NSIFOO macros; everwhere where one of these macros was used was one less place I had to manually add 'const'.
Also removed extraneous space from generated method signatures, leftover from Brendan's capitalization spam, and made 'const decl must be of type short or long' an error rather than just a warning.
1999-09-19 23:46:35 +00:00
bienvenu%netscape.com
4100bc0ee9
fix memory leaks and mismatched deletes
1999-09-18 18:58:15 +00:00
alecf%netscape.com
05e5230991
implement mapping from server.type to IID
1999-09-17 23:59:51 +00:00
putterman%netscape.com
a3e720e049
more performance work for loading folders without .msf files or that have to have
...
headers downloaded.
1999-09-17 23:12:44 +00:00
bienvenu%netscape.com
ece73a991c
fix imap msg flagging
1999-09-17 20:13:42 +00:00
bienvenu%netscape.com
203340ed27
auto create inbox when building imap folder tree
1999-09-17 02:06:24 +00:00
bienvenu%netscape.com
1ab356ab31
start work on pseudo interruption, not hooked up yet
1999-09-16 23:30:46 +00:00
putterman%netscape.com
25ad829406
don't call UpdateFolder in GetnewMessages.
1999-09-16 21:08:47 +00:00
cls%seawood.org
cb3abff6ef
Remove unnecessary -D_BSD_SOURCE now that __STRICT_ANSI__ is set in <prinet.h>
1999-09-16 14:50:19 +00:00
sspitzer%netscape.com
c5e68fac46
remove or comment out unused code. fix warnings.
1999-09-16 11:05:12 +00:00
sspitzer%netscape.com
540ba27ef7
fix warning
1999-09-16 11:04:26 +00:00
bienvenu%netscape.com
880466e384
fix race condition chaining imap urls
1999-09-16 01:32:43 +00:00
warren%netscape.com
7d5e565fd5
Factored file transport service out of file: protocol.
1999-09-16 01:16:22 +00:00
bienvenu%netscape.com
7e397a56e1
fix message size on imap
1999-09-16 00:15:50 +00:00
bienvenu%netscape.com
e46bfb5f59
start work on pseudo interruption for imap useability
1999-09-16 00:08:02 +00:00
warren%netscape.com
279545985d
Adding includes for nsIThreadPool.h and nsIRunnable.h in anticipation of idl files.
1999-09-15 09:49:18 +00:00
ramiro%netscape.com
e8ba593918
Cleanup the neckutil linking thing.
1999-09-15 02:15:11 +00:00
jefft%netscape.com
a46c88cc36
fixed bug 13574 -- use stream converter instead of temp file for reply quoting
1999-09-15 02:13:04 +00:00
bienvenu%netscape.com
1120b750bf
add folder loaded notifications
1999-09-15 00:59:03 +00:00
briano%netscape.com
107d63133d
General cleanup.
1999-09-14 23:27:55 +00:00
sspitzer%netscape.com
532077a63a
when you get the default local path, and it wasn't set, and you make one up, you need to set it so the pref will get set.
1999-09-14 08:32:58 +00:00
mscott%netscape.com
836811052d
the imap server sink is now blocking so in ProcessCurrentUrl we would block when
...
calling LoadNextQueuedUrl which in turn signaled a url ready to run monitor. When it was non-blocking
things used to work fine because we had time to get into the wait for monitor code but now we aren't getting
there. So we're getting around the problem by flagging ourselves as ready to run another url.
This problem manifested itself when we started loading a message right after deleting one in the thread pane.
1999-09-14 06:55:42 +00:00
mscott%netscape.com
c78cbd3590
api sync for fetch message.
1999-09-14 05:35:58 +00:00
mscott%netscape.com
6e65073df4
Bug #9593 , #13674 --> implement save message to disk. i also added added a helper function: DecomposeImapURI, optimized some lines to use nsCAutoString
...
fixed a few mem leaks where we would leak an imap url...enforced
com ptr useage for nsIImapUrl. FetchMessage no longer requires the sink event queue...as an interface
simplification, we can just figure it out ourselves..
1999-09-14 05:35:40 +00:00
mscott%netscape.com
1b540788e4
Bug #9593 --> make the old display code turn into save msg to disk code
1999-09-14 05:34:54 +00:00
mscott%netscape.com
36e025a0cd
add save message to disk action.
1999-09-14 05:34:04 +00:00
mscott%netscape.com
34b9cbbd43
Bug #9593 --> implement save message to disk. i also added added
1999-09-14 05:33:55 +00:00
mscott%netscape.com
4c124c3dc1
Bug #9593 --> SetupMsgWriteStream needs to know the file name of the file we should write the message to. Use this value instead of "tempMessage.eml"
1999-09-14 05:33:35 +00:00
bienvenu%netscape.com
3456144dd5
break out UpdateFolder method from GetMessages
1999-09-14 04:02:34 +00:00
sspitzer%netscape.com
b6a9d0a97f
make the defaultLocalPath attribute of the nsIMsgProtocolInfo interface NOT read only. when we do pref migration, I have to call the setter (which will set the pref for me)
1999-09-14 03:16:02 +00:00
bienvenu%netscape.com
e5f0aba605
use server key instead of host username when finding imap folders, fixes folder discovery after migration bug
1999-09-14 02:23:56 +00:00
alecf%netscape.com
e4e52250a7
register imap protocol info progid
1999-09-14 00:15:08 +00:00
alecf%netscape.com
ddab31885b
implement nsIMsgProtocolInfo in nsImapService
1999-09-13 23:51:16 +00:00
bienvenu%netscape.com
c838ec9958
one more try to create imap parent directories
1999-09-13 05:27:20 +00:00
jfrancis%netscape.com
c2e69d3f1c
temp build fix - bienvenu needs to fix this for real
1999-09-13 01:24:09 +00:00
bienvenu%netscape.com
8f3a014420
fix mac build bustage
1999-09-12 22:58:43 +00:00
bienvenu%netscape.com
a58a7b9307
create parent directories if they don't exist
1999-09-12 21:35:30 +00:00
bienvenu%netscape.com
254d9aff06
fix solaris build bustage
1999-09-12 18:34:26 +00:00
bienvenu%netscape.com
41e8dfb284
pass uid of message read to finish message loading notification
1999-09-12 18:27:19 +00:00
bienvenu%netscape.com
d9762ab44c
move message sink to idl
1999-09-12 17:49:08 +00:00
bienvenu%netscape.com
741212ca90
remove
1999-09-12 17:47:25 +00:00
bienvenu%netscape.com
1e341e3364
add nsIImapMessageSink
1999-09-12 17:46:36 +00:00
bienvenu%netscape.com
aaf522307b
added files: mozilla/mailnews/imap/public/nsIImapMessageSink.idl
1999-09-12 17:45:42 +00:00
bienvenu%netscape.com
c462c7fc46
add idl for message sink not part of ubild yet
1999-09-12 17:31:23 +00:00
cls%seawood.org
a87b20551f
Fix my bustage using -D_BSD_SOURCE
1999-09-12 17:15:57 +00:00
mscott%netscape.com
5a157ddb69
fix build breakage across the board
1999-09-12 06:30:02 +00:00
mscott%netscape.com
0896391d29
Fix build breakage across the board!
1999-09-12 06:29:36 +00:00
mscott%netscape.com
8618ecb91d
Just to be safe, include nsIPrincipal.h
1999-09-12 05:51:17 +00:00
mscott%netscape.com
c575c7b3f7
api sync change.
1999-09-12 05:17:38 +00:00
mscott%netscape.com
3376716b0b
Implement the mock channel class.
...
Part of Bug #10933 which improves message display performance.
Run message display urls through the webshell.
1999-09-12 05:17:05 +00:00