chuang%netscape.com
1c747bcccc
Set window overflow policy
1999-04-12 09:02:48 +00:00
braddr%puremagic.com
4cee9af102
oops.. $(ZLIB_LIB) -> $(ZLIB_LIBS)
1999-04-12 07:06:05 +00:00
sspitzer%netscape.com
9641f9a8ac
use a more realistic example in the comment
1999-04-12 03:58:21 +00:00
sspitzer%netscape.com
2e29c63d52
use a more realistic path
1999-04-12 03:57:19 +00:00
sspitzer%netscape.com
2330cb0b56
add news_message:// URI to the example comment
1999-04-12 03:53:27 +00:00
sspitzer%netscape.com
951e50dbd6
renamed NS_MAILNEWSMESSAGERESOURCE_CID to NS_MAILBOXMESSAGERESOURCE_CID
...
(it is mailbox_message:// after all) created NS_NEWSMESSAGERESOURCE_CID (for news_message://)
1999-04-12 03:42:08 +00:00
sspitzer%netscape.com
bdb969e36b
cleaned this code up. (still a work in progress)
1999-04-12 03:41:32 +00:00
sspitzer%netscape.com
fa143b4359
more debugging printfs and comments to help explain what's going on
1999-04-12 03:37:29 +00:00
sspitzer%netscape.com
a23a6b2d9c
changes required because I added nsNewsSummarySpec.h nsNewsSummarySpec.cpp
1999-04-12 03:35:38 +00:00
sspitzer%netscape.com
3918620a5d
initial add (for the newsdb work)
1999-04-12 03:32:22 +00:00
bienvenu%netscape.com
e54e498e39
add a couple methods for imap folder sync
1999-04-11 23:28:48 +00:00
bienvenu%netscape.com
40289e551a
fix a couple top level threading bugs
1999-04-11 23:27:36 +00:00
bienvenu%netscape.com
d295afc321
hook up some of the stuff for syncing folders
1999-04-11 23:26:30 +00:00
bienvenu%netscape.com
52bf8e6e2b
add abstract interface for flag and uid state
1999-04-11 23:14:31 +00:00
braddr%puremagic.com
bc34760959
Changed direct uses of -lz or -lzlib to $(ZLIB_LIBS)
...
Changed direct use of -lnspr3 and friends to $(NSPR_LIBS)
1999-04-11 23:07:04 +00:00
braddr%puremagic.com
47749dec10
-lz should be -lzlib
1999-04-11 22:37:49 +00:00
braddr%puremagic.com
689164d9f2
Fix linking for nspr libs
1999-04-11 22:12:29 +00:00
sspitzer%netscape.com
158b7bd43e
windows doesn't build the mailbox test, so UNIX isn't going to either.
1999-04-11 19:24:12 +00:00
sspitzer%netscape.com
c989e21049
fix the hardcoded value. don't wory. this is temporary anyways
1999-04-11 00:39:30 +00:00
sspitzer%netscape.com
b44a1dab62
fix the hardcoded value. don't panic, this is all temporary work anyways
1999-04-11 00:39:01 +00:00
sspitzer%netscape.com
4f91b59887
more newsdb related stuff
1999-04-11 00:38:32 +00:00
sspitzer%netscape.com
68fecc78c7
strcmp returns 0 if the strings match. doh!
1999-04-10 23:12:01 +00:00
sspitzer%netscape.com
70b8a65146
commented out the pop3 test because alecf's recent changes cause it not
...
to build
1999-04-10 22:55:21 +00:00
sspitzer%netscape.com
e56359dbce
pop3Test is broken, due to alecf's recent changes.
1999-04-10 22:50:41 +00:00
sspitzer%netscape.com
12206d967b
changes for the news host gif
1999-04-10 22:43:12 +00:00
sspitzer%netscape.com
1df8f1c3ef
added news host icon
1999-04-10 22:42:15 +00:00
sspitzer%netscape.com
211f3461c5
fix my typos
1999-04-10 22:14:23 +00:00
sspitzer%netscape.com
c57cb17c9b
more newsdb work
1999-04-10 22:05:58 +00:00
sspitzer%netscape.com
df1ffb59a1
more newsdb changes and changes to quiet the compiler
1999-04-10 22:04:29 +00:00
sspitzer%netscape.com
aec4acfc17
more newsdb related changes
1999-04-10 22:04:02 +00:00
sspitzer%netscape.com
bc72fdf02f
more newsd related changes.
...
and changes to quiet the compiler
1999-04-10 22:03:26 +00:00
sspitzer%netscape.com
d0531f9389
anal retentive stuff, ignore
1999-04-10 22:02:39 +00:00
alecf%netscape.com
cbe6a9e734
forgot to define getDefaultCharPref
1999-04-10 21:58:09 +00:00
sspitzer%netscape.com
8178791847
minor tweak to the still-not-done news parser test
1999-04-10 21:56:55 +00:00
alecf%netscape.com
8308172bea
oops, forgot to check in these updated interfaces
...
- add SetKey() and remove LoadPreferences() so that we can build these objects lazily
1999-04-10 21:04:50 +00:00
alecf%netscape.com
dc94e0bc7c
implementation for updated Multiple Accounts. create accounts/identities lazily, etc
1999-04-10 20:55:30 +00:00
alecf%netscape.com
910bd725b8
the POP3 service now takes an nsIPop3IncomingServer to get context for all pop3 activity.
...
nsIPop3Sink now contains an nsIPop3IncomingServer that gets passed down along
with the URL so that after the URL has run we still have information about which server this came from
1999-04-10 20:50:52 +00:00
alecf%netscape.com
43b01ca5c8
rev the Multiple Accounts system:
...
- remove LoadPreferences() function, make use of SetKey instead
- lazily create accounts/identities/servers are they are requested
- request pref service inside each object rather than passing the same service around
- start to support upgrading of preferences from 4.x world
- preference accessors ask prefs store directly instead of trying to maintain their own copy of each preference
- start to add support for shadow/default "fallback" account/server prefs
1999-04-10 20:46:47 +00:00
alecf%netscape.com
81db3b9355
resort to the lowest common denomenator - don't make special cases for mac
1999-04-10 20:39:59 +00:00
alecf%netscape.com
7f40895261
clean up the data source
...
- move much of the target-creation logic into seperate functions
- speed up enumeration by using enumeration function rather than element->GetAt() style loops
1999-04-10 20:38:53 +00:00
alecf%netscape.com
98b4f548a5
add mailnews/idl to the unix build
1999-04-10 20:28:19 +00:00
alecf%netscape.com
4748ca69a4
create idl file for MailNewsTypes.h so that other IDL files don't get confused
1999-04-10 20:26:54 +00:00
alecf%netscape.com
4f5df45a2f
move nsIMsgThread to base/public, and create IDL source
...
nsIMsgThread.idl has to be in base/public because nsIMessage needs it during
IDL compilation
1999-04-10 20:23:54 +00:00
alecf%netscape.com
e2b4b58775
include mdb.h because soon the interface file will not be including it
1999-04-10 20:21:03 +00:00
sspitzer%netscape.com
4c5b1e2a1c
point the news demo url to an article on a public news server. so that it
...
works for people outside netscape
1999-04-10 17:10:26 +00:00
jefft%netscape.com
2ed06b463a
enabled imap logging facility
1999-04-10 15:34:48 +00:00
nhotta%netscape.com
ebbf4c1749
CSID -> charset name
1999-04-10 05:03:24 +00:00
ducarroz%netscape.com
ac48283899
Mime Mac landing, last part
1999-04-10 01:44:54 +00:00
sspitzer%netscape.com
9b05e964f0
changes needed for when we build with libIDL
...
the idl files need to get exported before we build news
1999-04-10 01:44:46 +00:00
ducarroz%netscape.com
164aa2c964
Fix class member function declaration problem
1999-04-10 01:43:53 +00:00
ducarroz%netscape.com
88e3f8a978
update project files
1999-04-10 01:40:20 +00:00
ducarroz%netscape.com
94dd6312c3
Mime Mac Landing, fixed few build problem
1999-04-10 01:38:48 +00:00
sspitzer%netscape.com
46a93c1e55
ignore the test that gets created
1999-04-10 01:37:52 +00:00
ducarroz%netscape.com
c2e48427d1
update Manifest files
1999-04-10 01:36:30 +00:00
ducarroz%netscape.com
58fa9b9432
First Checked In.
1999-04-10 01:35:38 +00:00
nhotta%netscape.com
9c9a88fd59
MIME encoder utf-8 support.
1999-04-10 01:00:15 +00:00
sspitzer%netscape.com
e0763e021e
changes to get newsParserTest to work (at least, work better...)
1999-04-10 00:54:19 +00:00
sspitzer%netscape.com
d1bb8d096c
changes to get the tree to build when the libIDL rpms are installed
1999-04-10 00:41:03 +00:00
sspitzer%netscape.com
0c4be041ff
adding these cvsignore files
1999-04-10 00:39:11 +00:00
sspitzer%netscape.com
61baf4feba
ignore the test that gets built
1999-04-10 00:36:48 +00:00
jefft%netscape.com
1a035858d3
set flag state to imap parser at the intialize() method; use PR_CALLOC instead of PR_MALLOC
1999-04-10 00:35:19 +00:00
sspitzer%netscape.com
3e67a02921
fix the makefile to listen to ENABLE_TESTS
1999-04-10 00:35:08 +00:00
sspitzer%netscape.com
e4af1c9abf
fixes to make the tests build
1999-04-10 00:34:44 +00:00
sspitzer%netscape.com
2d359f0ce0
comment out mailbox test, because it is stale and won't build
1999-04-10 00:34:26 +00:00
sspitzer%netscape.com
d698abb60a
changes to make the tests build
1999-04-10 00:34:04 +00:00
jefft%netscape.com
855c8da9bf
(not part of the build yet) rename TIMAPACLRightsInfo to nsIMAPACLRightsInfo
1999-04-09 22:06:58 +00:00
jefft%netscape.com
fe2a604ae9
(not part of the build yet) fixed typo for AllocateCanonicallFolderPath
1999-04-09 22:05:43 +00:00
jefft%netscape.com
6ee945864e
(not part of the build yet) export nsIMAPNamespace.h
1999-04-09 22:04:21 +00:00
jefft%netscape.com
1a3432285e
(not part of the build yet) more porting from 4.5 to 5.0; filling in more stub'd methods in nsImapProtocol; added missing host info methods
1999-04-09 21:55:28 +00:00
jefft%netscape.com
b9149695f8
(not part of the build yet) more porting from 4.5 to 5.0; added missing host info methods
1999-04-09 21:51:18 +00:00
bienvenu%netscape.com
cd68fdde0a
remove a few uses of GetBuffer()
1999-04-09 02:44:17 +00:00
bienvenu%netscape.com
8f0c2269a0
bunch of stuff to get message header download working
1999-04-09 01:46:22 +00:00
jefft%netscape.com
ceb7703d96
failed to set m_protocolInitialized flag when protocol did get initialized
1999-04-08 23:38:30 +00:00
rhp%netscape.com
9c5fd14fb0
Fix for bug #4784 - reviewer: mscott - This is a fix for
...
a problem when not escaping XML output from RFC822 headers.
1999-04-08 23:35:08 +00:00
mscott%netscape.com
f04324128d
Add test option for select folder and use the imap service to implement this test.
1999-04-08 23:06:25 +00:00
mscott%netscape.com
b3d843b1f7
(not part of the build yet)
...
support the SelectFolder interface.
1999-04-08 23:05:35 +00:00
mscott%netscape.com
6e02009f28
(not part of the build yet)
...
add SelectFolder method to the imap service interface.
1999-04-08 23:05:12 +00:00
mscott%netscape.com
fb7eed9d41
(not part of the build yet).
...
I removed our dependencies on xplib so we no longer need to link to it. This cuts down the imap dll by some 40% or so. yippee!
1999-04-08 23:04:13 +00:00
mscott%netscape.com
080bea8c05
(not part of the build yet)
...
Update imap body shell to use nsHashTable instead of XP_HashTable.
1999-04-08 23:00:10 +00:00
jefft%netscape.com
e4a9e8e984
(not part of the build yet) more porting on message download; remove SetMessageDownloadOutputStream method; added PostLineDownLoadEvent, m_downloadLineCache, & m_fromHeaderSeen
1999-04-08 22:14:02 +00:00
jefft%netscape.com
6f6e7bf39b
added TLineDownloadCache class
1999-04-08 22:10:52 +00:00
jefft%netscape.com
9d9385e493
(not part of the build yet) removed SetMessageDownloadOutputStream
1999-04-08 22:10:03 +00:00
jefft%netscape.com
18abd805a7
(not part of the build yet) more porting from 4.5; added GetShouldDownloadArbitraryHeaders, GetArbitraryHeadersToDownload, AdjustChunkSize, FetchMessage method; added more member variable - m_trackingTime, m_startTime, m_endTime, m_tooFastTime, m_idealTime, m_chunkAddSize, m_chunkStartSize, m_maxChunkSine, m_fetchByChunk, m_chunkSize & m_chunkThreshold
1999-04-08 14:50:17 +00:00
mscott%netscape.com
dae7fbf1a0
(not part of the build yet) a=cyeh.
...
Replace the identity stuff with their equivalents in nsIMsgIncomingServer.
use the imap service to create a protocol instance instead of creating one directly ourselves.
1999-04-08 02:59:52 +00:00
mscott%netscape.com
09dd9b99f1
(not part of the build yet) a=cyeh.
...
build nsImapService and nsImapIncomingServer.
1999-04-08 02:58:38 +00:00
mscott%netscape.com
8272d94590
(not part of the build yet) a=cyeh.
...
Foundation for our imap service. Right now it only creates protocol instances.
1999-04-08 02:57:47 +00:00
mscott%netscape.com
522e54db4a
(not part of the build yet) a=cyeh.
...
implementation of the nsIImapIncomingServer interface. This class is responsible for maintaining an up to date list of all the prefs for a given imap server.
1999-04-08 02:57:20 +00:00
mscott%netscape.com
c493c76177
(not part of the build yet) a=cyeh.
...
Replace identity with nsIMsgIncomingServer. Initialize now takes a host session list.
1999-04-08 02:56:12 +00:00
mscott%netscape.com
d0f15cebcd
(not part of the build yet) a=cyeh.
...
Replace the identity with nsIMsgIncomingServer. Initialize now takes in the host session list.
1999-04-08 02:55:29 +00:00
mscott%netscape.com
b1b3e8059b
(not part of the build yet) a=cyeh.
...
Replace identity stuff with nsIMsgIncomingServer.
1999-04-08 02:54:20 +00:00
mscott%netscape.com
677108ad97
(not part of the build yet) a=cyeh.
...
Export nsIImapService.h and nsIImapIncomingServer.h
1999-04-08 02:53:17 +00:00
mscott%netscape.com
d414fe0fb5
(not part of the build yet) a=cyeh.
...
Foundation for an imap service interface.
1999-04-08 02:53:01 +00:00
mscott%netscape.com
353823efdf
(not part of the build yet) a=cyeh.
...
Changed identity getters and setters to use the new nsIMsgIncomingServer interface instead.
1999-04-08 02:52:28 +00:00
mscott%netscape.com
e7eda06bc1
(not part of the build yet) a=cyeh.
...
Initialize now takes the host session list.
1999-04-08 02:51:13 +00:00
mscott%netscape.com
1500badd84
(not part of the build yet) a=cyeh.
...
Add an imap incoming server interface which holds imap account server specific information such as user name, host name, etc.
1999-04-08 02:50:44 +00:00
mscott%netscape.com
1a5dfb158b
(not part of the build yet) a=cyeh.
...
I changed the dll name for imap to be msgimap.dll. We now need prefs and js in the requires list.
1999-04-08 02:49:40 +00:00
mscott%netscape.com
7a96ad797e
(not part of the build) a=cyeh.
...
Imap factory can now generate components for the imap service and for the imap incoming server.
1999-04-08 02:48:56 +00:00
putterman%netscape.com
3550b83e4a
Fixes bug 4650. Backed out some changes so that linux will start working again.
...
When bug 4668 is fixed I will put these back in. Approved by chofmann and reviewed
by mscott.
1999-04-07 20:56:48 +00:00
bienvenu%netscape.com
6308bd3f0f
avoid iterating over first thread twice
1999-04-07 06:56:19 +00:00
jefft%netscape.com
a13671c213
partially hooked up imap parser and fe proxy event implementation
1999-04-07 04:33:45 +00:00
jefft%netscape.com
858d9c1663
added NS_INIT_REFCNT() to the constructor; temporary added a global gImapHostSessionList for the test purpose
1999-04-07 04:29:12 +00:00
jefft%netscape.com
cf6dfe2850
export nsImapServerResponseParser.h nsIMAPGenericParser.h & nsImapSearchResults.h
1999-04-07 04:26:38 +00:00
jefft%netscape.com
bff4d92da5
implemented nsIImapMailfolder, nsIImapMessage, nsIImapExtension, nsIImapMiscellaneous interfaces
1999-04-07 04:25:12 +00:00
mcafee%netscape.com
9bdb3e952e
Using XP macro for -lz
1999-04-07 04:19:01 +00:00
mcafee%netscape.com
072688873d
XP way of specifying libz
1999-04-07 03:47:27 +00:00
putterman%netscape.com
b385bdcc74
More work on threads.
1999-04-07 02:50:25 +00:00
nisheeth%netscape.com
c0701131df
Fixing well-formedness errors reported by expat...
1999-04-07 02:03:08 +00:00
mscott%netscape.com
f5efaede06
Fix for part of the problem with get new mail failing. We were passing a null pointer instead of the address of the pointer...
1999-04-07 01:56:15 +00:00
nisheeth%netscape.com
29243e607e
Fixing well-formedness errors caused by expat...
1999-04-07 01:54:04 +00:00
bienvenu%netscape.com
7d501977df
start adding msgrfc822 parser, fix multiple thread problem
1999-04-07 01:41:23 +00:00
mscott%netscape.com
3d649b68d8
New folder icon from scotty.
1999-04-07 01:01:11 +00:00
putterman%netscape.com
bf8ad40a9c
Add return value to end of function so all control paths return a value.
1999-04-07 00:59:52 +00:00
alecf%netscape.com
5c9992d989
include the right RDF idl file
1999-04-07 00:43:04 +00:00
bienvenu%netscape.com
39a278ec79
fix thread iterator, add some debugging iterators
1999-04-07 00:31:36 +00:00
mscott%netscape.com
92828d845e
I fixed the pop3 test to be in synch with alecf's identity changes so it should be safe to build the test again. Turning it back on.
1999-04-07 00:27:54 +00:00
mscott%netscape.com
abf8780cb0
Updates to use new identity information for alecf.
1999-04-07 00:26:35 +00:00
putterman%netscape.com
c4adf07613
Started work on threads.
1999-04-07 00:05:23 +00:00
putterman%netscape.com
2cace2e11b
Changes for threads.
1999-04-07 00:04:20 +00:00
putterman%netscape.com
3d07d87559
Started work on threading.
1999-04-07 00:03:26 +00:00
mscott%netscape.com
8cbf6c1c66
temporarily fix windows build breakage for alecf by not building the test directory. QA needs this test for their smoketests though. So as soon as I've updated the code with Alec's changes, I'll turn it back on.
1999-04-07 00:01:25 +00:00
alecf%netscape.com
94b297e626
forgot to export nsMsgAccount and nsMsgAccountManager
1999-04-06 23:35:17 +00:00
alecf%netscape.com
e82c8f8241
oops, both parameters had the same name in the header
1999-04-06 23:28:03 +00:00
alecf%netscape.com
4bbbdcddde
oops, parameters had the same name
1999-04-06 23:26:38 +00:00
alecf%netscape.com
61d646dfda
get the SMTP prefs from the current identity
1999-04-06 22:49:27 +00:00
alecf%netscape.com
91a6c4678f
get composition prefs from the current identity
1999-04-06 22:49:03 +00:00
alecf%netscape.com
2f6e408e20
land multiple accounts system into local mail and pop
1999-04-06 22:48:25 +00:00
alecf%netscape.com
ff44ac006c
landing multiple accounts
...
account information is now acquired by the account manager, which is held by the nsIMsgMailSession service.
1999-04-06 22:47:12 +00:00
mscott%netscape.com
ebc92e6165
Checking in new messenger icons I got from scotty today.
1999-04-06 22:42:51 +00:00
alecf%netscape.com
571c95b24b
new POP3 incoming server implementations
1999-04-06 22:37:51 +00:00
alecf%netscape.com
302e12e4e6
first addition of POP3 incoming server implementation
1999-04-06 22:36:19 +00:00
alecf%netscape.com
535f8bf8de
first addition of nsIMsgAccount and nsIMsgAccountManager implementations
1999-04-06 22:35:43 +00:00
alecf%netscape.com
ad70ff9ea6
first addition of account/identity interfaces, with IDL
1999-04-06 22:35:13 +00:00
alecf%netscape.com
3790ed5c9c
first addition of identity work
...
- Identity for outgoing mail
- Incoming Server for incoming mail
1999-04-06 22:34:19 +00:00
alecf%netscape.com
52dfdee6cc
first check in of identity tests
1999-04-06 22:30:47 +00:00
alecf%netscape.com
b6d19b3e68
remove dependancy on libxp so we can track this with ldd -r
1999-04-06 22:30:20 +00:00
mscott%netscape.com
f980da1c60
The style sheets for displaying message headers is now in /res/mailnews/messenger.
1999-04-06 22:24:05 +00:00
alecf%netscape.com
5f3050d965
rev this interface
1999-04-06 22:23:11 +00:00
mscott%netscape.com
d0fb5c1f7b
The style sheets for displaying message headers are now being copied into /res/mailnews/messenger.
1999-04-06 22:22:15 +00:00
alecf%netscape.com
f889bdf135
fix crash if local mail directory is not found
1999-04-06 22:19:59 +00:00
nhotta%netscape.com
6b54fa0505
Changed to use unicode converter and related changes.
1999-04-06 21:46:15 +00:00
mscott%netscape.com
77c1ad9cc2
Add getter and setter for an identity to the imap url interface.
1999-04-06 21:02:50 +00:00
mscott%netscape.com
fd16397931
Add getters and setters for the identity associated with the url. If the caller attempts to get an identity and we don't have one, then we go out and return the default identity....
1999-04-06 21:02:07 +00:00
ducarroz%netscape.com
2f046a21b4
Update project, added nsRDFCursorUtil.cpp
1999-04-06 19:32:15 +00:00
mscott%netscape.com
47734ea2b1
Fix linux breakage for rhp. Build new mime/emitters/raw directory.
1999-04-06 19:05:00 +00:00
rhp%netscape.com
7bfca29511
Changes for new CID
1999-04-06 19:03:01 +00:00
rhp%netscape.com
e7eb2facb3
Changes for cleaner attachment output
1999-04-06 18:56:54 +00:00
putterman%netscape.com
b9ad46047b
More work on unread messages view.
1999-04-06 18:40:30 +00:00
bienvenu%netscape.com
e306d0f9b6
add interfaces to get thread object from msg hdr or msg key
1999-04-06 18:27:28 +00:00
ducarroz%netscape.com
1599e4701f
update project
1999-04-06 18:23:30 +00:00
ducarroz%netscape.com
9f630ba983
Don't need to link with msgCoreUtil.lib
1999-04-06 18:22:31 +00:00