bienvenu%netscape.com
40289e551a
fix a couple top level threading bugs
1999-04-11 23:27:36 +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
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
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
bienvenu%netscape.com
6308bd3f0f
avoid iterating over first thread twice
1999-04-07 06:56:19 +00:00
bienvenu%netscape.com
7d501977df
start adding msgrfc822 parser, fix multiple thread problem
1999-04-07 01:41:23 +00:00
bienvenu%netscape.com
39a278ec79
fix thread iterator, add some debugging iterators
1999-04-07 00:31:36 +00:00
putterman%netscape.com
2cace2e11b
Changes for threads.
1999-04-07 00:04:20 +00:00
alecf%netscape.com
f889bdf135
fix crash if local mail directory is not found
1999-04-06 22:19:59 +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
bienvenu%netscape.com
a3caca534e
more work on threading interfaces, plus i18n change
1999-04-06 05:44:37 +00:00
sspitzer%netscape.com
340a380cbb
quiet egcs / gcc.
...
(the windows compiler will compile ANYTHING, or windows people like to ignore
warnings.)
update the arguments to Open(). This code has suffered bit rot.
1999-04-06 04:22:45 +00:00
ducarroz%netscape.com
5091269390
Part of Messenger Mac landing
1999-04-06 02:05:52 +00:00
ducarroz%netscape.com
7a8ccd237e
Update project
1999-04-06 00:59:38 +00:00
ducarroz%netscape.com
8103950630
First Checked In.
1999-04-06 00:58:31 +00:00
bienvenu%netscape.com
a8a6b0bda5
get top level reference threading working
1999-04-05 23:42:32 +00:00
bienvenu%netscape.com
7381e0e2dc
more work on threading, fix mork warnings, problem deleting out of date summary files
1999-04-05 22:50:45 +00:00
mcafee%netscape.com
165d61c509
Ignore generated files.
1999-04-05 05:23:13 +00:00
mscott%netscape.com
4f5c9c7aa5
Fix crash when running mailnews app. Problem: we're creating an object that is an interface without going through the component manager and are calling new on it directly. so the object returned has a ref count of 0. We need to add ref it before returning it..This change should be moot if we were going through the component manager though.
1999-04-04 21:12:10 +00:00
mscott%netscape.com
457a6832b1
One more change...we need to link against mork to remove some unresolved symbols which occurr when we load the library.
1999-04-04 20:27:48 +00:00
mscott%netscape.com
fd8568870d
Help fix Linux build problems for bienvenu. Link with correct name for the msgdb library.
1999-04-04 20:24:36 +00:00
mscott%netscape.com
462db11788
Help fix Linux build for bienvenu. We want to build the static library for this...
1999-04-04 20:23:16 +00:00
bienvenu%netscape.com
5b40ca78bb
make msgdb a dll
1999-04-04 17:48:16 +00:00
bienvenu%netscape.com
388c210647
start imap db
1999-04-04 17:42:41 +00:00
bienvenu%netscape.com
16f7006c1d
start implementing port table cursor
1999-04-04 17:38:39 +00:00
bienvenu%netscape.com
8ac5730f34
make msgdb a dll
1999-04-04 17:38:02 +00:00
mcmullen%netscape.com
5801e0700c
Fix unix bustage with pref calls.
1999-04-03 00:49:50 +00:00
mcmullen%netscape.com
5186633dc7
Adapt to changes in prefapi.h etc
1999-04-03 00:36:49 +00:00
bienvenu%netscape.com
85bdc88c69
more work on threading
1999-04-02 03:26:14 +00:00
bienvenu%netscape.com
7d90882f74
remove use of master in constructor
1999-04-02 03:25:59 +00:00
rhp%netscape.com
ffa83949bd
updates for libmime changes
1999-04-02 02:42:18 +00:00
ducarroz%netscape.com
55d7f55ccf
Part of Messenger Mac landing
1999-04-02 01:00:37 +00:00
putterman%netscape.com
f3d6d53ad2
Build URI correctly.
1999-04-01 23:41:33 +00:00
ducarroz%netscape.com
6396e875d7
First Checked In.
1999-04-01 18:36:02 +00:00
bienvenu%netscape.com
7d09b85fad
start turning on threading of messages
1999-04-01 03:09:08 +00:00
putterman%netscape.com
b74d0fb2d0
Added build local message URI routine.
1999-03-31 22:29:28 +00:00
bienvenu%netscape.com
f4b278884f
use store to get hdr from now that mork bug is fixed
1999-03-31 05:22:26 +00:00
bienvenu%netscape.com
e5a06f027c
couple bug fixes, fix memory leaks, table scope
1999-03-31 05:21:49 +00:00
bienvenu%netscape.com
2035682ae0
work around mork problem getting msg hdrs
1999-03-30 06:31:16 +00:00
bienvenu%netscape.com
5fa4a76fbe
latest mork drop, fix ref counting bug, add meta table info
1999-03-30 05:43:09 +00:00
waterson%netscape.com
3062f66f67
Changed RDF-specific errors to be success rather than error codes.
1999-03-30 02:30:16 +00:00
putterman%netscape.com
ad230dc153
fixed freeing mismatched memory error.
1999-03-30 02:24:18 +00:00
bienvenu%netscape.com
a3cb27cd37
fix unix build bustage
1999-03-28 23:09:16 +00:00
bienvenu%netscape.com
1f4811367c
add thread object and interface
1999-03-28 21:04:05 +00:00
bienvenu%netscape.com
b4a60b1403
add i18n routines
1999-03-28 21:03:11 +00:00
alecf%netscape.com
44e7d884ee
define PurgeNeeded so that this isn't undefined in this library
1999-03-25 22:48:02 +00:00
alecf%netscape.com
a3aded6458
link against libreg to avoid undefined symbols
1999-03-25 22:47:44 +00:00
bienvenu%netscape.com
562c9d5756
i18n routines don't seem happy with empty strings, so don't pass them in
1999-03-25 05:55:28 +00:00
bienvenu%netscape.com
6b9f1334cb
add i18n interfaces for mime2 encoding and collation keys - shouldn't be called yet
1999-03-25 05:01:58 +00:00
ducarroz%netscape.com
69b39560f9
First Checked In.
1999-03-24 21:49:55 +00:00
bienvenu%netscape.com
393205b761
turn back on commit code
1999-03-24 03:12:33 +00:00
alecf%netscape.com
25923cad03
switch over to nsIDBFolderInfo from nsDBFolderInfo to reduce library dependancies
...
Added new API to nsIDBFolderInfo
1999-03-24 00:17:23 +00:00
bienvenu%netscape.com
2df72e466b
turn on mork parsing, add nsNewsDatabase to makefile
1999-03-23 23:38:25 +00:00
bienvenu%netscape.com
58d5c01a0d
make close mdb object close the object as well as the handle
1999-03-23 23:33:53 +00:00
bienvenu%netscape.com
18e5d15e51
get mork parsing working so we can read existing databases
1999-03-23 23:01:37 +00:00
bienvenu%netscape.com
1d028af2d3
fix search for singleton folder info row
1999-03-23 05:20:33 +00:00
bienvenu%netscape.com
1e938a0be2
initial entry into cvs
1999-03-22 05:11:27 +00:00
bienvenu%netscape.com
34cec78cf3
initial entry into cvs ofnews database
1999-03-22 05:09:55 +00:00
bienvenu%netscape.com
6412a4f7cf
more porting of news database
1999-03-22 05:09:29 +00:00
alecf%netscape.com
40b0878e75
remove stub code that doesn't build and add relevant libraries
1999-03-20 02:14:42 +00:00
alecf%netscape.com
db4dd6c6c5
ignore generated files
1999-03-20 02:13:57 +00:00
alecf%netscape.com
c78d7da45b
add NSPR-based string manipulation and add to link line
1999-03-20 02:13:44 +00:00
alecf%netscape.com
fe5103c953
only build tests if ENABLE_TESTS is on
1999-03-20 02:13:12 +00:00
alecf%netscape.com
d2706eea59
move mork to the front to get linking correct
1999-03-20 02:11:57 +00:00
putterman%netscape.com
0a0848f2d1
Changes made to avoid nsMsgHdr duplication
1999-03-18 21:39:04 +00:00
bienvenu%netscape.com
582bf6a9c2
fix 3754 assert deleting a mail message r=davidmc, a=chofmann
1999-03-15 21:46:11 +00:00
bienvenu%netscape.com
acbc988ac9
fix problem in reply all
1999-03-15 07:43:14 +00:00
bienvenu%netscape.com
5732de5232
latest mork drop, fix commit code
1999-03-15 01:32:31 +00:00
bienvenu%netscape.com
5259ab18ba
add comma separator between addresses, remove null byte in msg hdr yarn
1999-03-14 23:00:31 +00:00
bienvenu%netscape.com
0e09d07bb7
add accessors for recipients and cc list
1999-03-14 17:46:14 +00:00
bienvenu%netscape.com
760fdf0f2b
turn on file stuff for Unix
1999-03-12 20:20:54 +00:00
bienvenu%netscape.com
196df16641
mork landing
1999-03-12 20:16:40 +00:00
bienvenu%netscape.com
2a42d1e782
mork landing, fix delete of local mail messages
1999-03-12 20:12:41 +00:00
bienvenu%netscape.com
6633bf91f6
initialize offset before asking for it
1999-03-12 19:57:56 +00:00
bienvenu%netscape.com
410547465d
fix character after line continuation character problem
1999-03-12 19:12:37 +00:00
bienvenu%netscape.com
bf21b86894
start adding mork to linux build
1999-03-12 18:16:34 +00:00
putterman%netscape.com
bca2803402
Added a parameter to CreateMsgHdr to determine if we use GetMessageKey while
...
creating URI.
1999-03-12 07:56:24 +00:00
bienvenu%netscape.com
18ca235f8d
initial mork landing - not part of build yet
1999-03-12 07:39:27 +00:00
alecf%netscape.com
48d06d740d
constructors not public confuses unix
1999-03-11 20:38:47 +00:00
alecf%netscape.com
c4f28f33c8
use MIN not min - unix doesn't have min()
1999-03-11 20:38:19 +00:00
mscott%netscape.com
fb8bca3d45
Change m0id_scope to m_0id_id in order to fix the problem where the list of msg headers was always empty...
1999-03-11 20:22:41 +00:00
bienvenu%netscape.com
8ae68caac0
add morkWriter and morkCell, morkRowCellCursor.cpp
1999-03-11 06:42:59 +00:00
bienvenu%netscape.com
53426f7534
patches not to use persistent databases
1999-03-11 06:41:29 +00:00
bienvenu%netscape.com
5fd5e382f2
add GetAuthor and GetSubject intefraces
1999-03-11 05:15:33 +00:00
bienvenu%netscape.com
bc0a81553f
fix nsFileSpec bustage
1999-03-10 03:55:10 +00:00
putterman%netscape.com
55a36c9c4b
implement SetMessageKey
1999-03-09 22:36:24 +00:00
putterman%netscape.com
e949760a62
OnAnnouncerGoingAway is abstract.
1999-03-09 22:35:57 +00:00
warren%netscape.com
b2b7c1f496
nsRepository -> nsIComponentManager changes. nsIMsgDatabase interface. Message enumerators. Misc.
1999-03-09 09:52:30 +00:00
bienvenu%netscape.com
fcea7370e3
fix db cache lookup bug
1999-03-08 19:50:24 +00:00
bienvenu%netscape.com
fce5b65dd1
make sure db name is strdupped before caching
1999-03-08 02:11:39 +00:00
bienvenu%netscape.com
703a133ca8
hook up a little more to mdb, add some error checking
1999-03-07 05:39:35 +00:00
bienvenu%netscape.com
26ff69c105
add ClearErrors stub
1999-03-07 05:38:54 +00:00
bienvenu%netscape.com
ea26122e04
check for error creating msghdr in test prepulate method
1999-03-07 05:34:01 +00:00
bienvenu%netscape.com
3e273021f9
fix folder info uint32 handling
1999-03-05 07:23:24 +00:00
bienvenu%netscape.com
e086d76285
add factory method, remove oid parameter to match real mdb
1999-03-05 03:29:41 +00:00
bienvenu%netscape.com
f366250691
try to fix time stamp and stat routines so we can re-open existing db's
1999-03-05 03:28:34 +00:00
bienvenu%netscape.com
5ea8a7cda3
add morkConfig to makefile
1999-03-05 02:49:36 +00:00
bienvenu%netscape.com
c8c2fa438f
add a couple cursors
1999-03-04 15:58:52 +00:00
alecf%netscape.com
396690f1cd
only build tests when ENABLE_TESTS (i.e. --enable-tests) is turned on
1999-03-04 01:36:25 +00:00
mscott%netscape.com
399ea6d2b6
part of scc's merge: change interface calls to IID() to GetIID().
1999-03-04 00:57:51 +00:00
bienvenu%netscape.com
bd62c57d1e
latest drop of mork files
1999-03-03 03:15:45 +00:00
bienvenu%netscape.com
b0a61eb1ef
make sure message key gets set correctly
1999-03-03 01:22:49 +00:00
putterman%netscape.com
0ab1c5931e
Added temporary code for creating a URI and adding it to nsMsgHdr.
1999-03-02 17:17:00 +00:00
bienvenu%netscape.com
fead44362c
add version number to msg database
1999-03-01 23:34:30 +00:00
bienvenu%netscape.com
9e0e2f3adb
add ability to import msf files
1999-02-28 22:00:50 +00:00
putterman%netscape.com
7fc073736e
ListNext returns NULL when no more messages.
1999-02-27 07:17:35 +00:00
mscott%netscape.com
6b4b701ddc
Remove no shared library field
1999-02-27 01:03:26 +00:00
mscott%netscape.com
e81ba218a0
Add mdbstubs.cpp to the build.
1999-02-27 00:56:41 +00:00
warren%netscape.com
e012721b15
Making it build with new RDF registration mechanism.
1999-02-26 12:24:22 +00:00
bienvenu%netscape.com
3294dad74a
more reading and writing of toy db
1999-02-26 03:25:16 +00:00
mscott%netscape.com
2051b8eaed
nsFileSpec changes.
1999-02-26 02:22:01 +00:00
putterman%netscape.com
357311aa65
AddRef database in constructor.
1999-02-26 01:02:15 +00:00
bienvenu%netscape.com
d918f9c015
hack up some persistance
1999-02-25 04:04:43 +00:00
putterman%netscape.com
6cb0fc275c
changed to msgdb.lib
1999-02-25 02:56:44 +00:00
bienvenu%netscape.com
ace34fa3b0
remove use of XP_ASSERT
1999-02-24 16:27:28 +00:00
warren%netscape.com
7f928e4843
Reorganization. Changes for collections, enumerations, generic folders, file paths, etc.
1999-02-24 10:39:06 +00:00
bienvenu%netscape.com
5eaf07d372
make GetFlags pure virtual to fix link error
1999-02-24 06:05:33 +00:00
bienvenu%netscape.com
3270af4bff
start hacking persistance
1999-02-24 02:58:43 +00:00
bienvenu%netscape.com
3bb8f74e61
make dbFolderInfo an interface
1999-02-24 02:56:11 +00:00
bienvenu%netscape.com
e06f775686
add back mdbstubs.obj
1999-02-23 03:35:42 +00:00
bienvenu%netscape.com
0f40cb68c4
add new notifications, char set as string new method to create hdr and add to db
1999-02-23 03:34:02 +00:00
bienvenu%netscape.com
3d4e94bcfb
hook up more db folder info members to mdb
1999-02-23 00:20:50 +00:00
bienvenu%netscape.com
46576b0f38
hook up more db folder info stuff to mdb
1999-02-22 18:05:23 +00:00
bienvenu%netscape.com
384880c034
start getting nntp hooked up to news database
1999-02-19 03:09:39 +00:00
bienvenu%netscape.com
0ff8c84aba
start adding mork impl
1999-02-19 03:08:40 +00:00
bienvenu%netscape.com
5d61d42934
switch to new mdb interface naming conventions
1999-02-19 00:32:39 +00:00
bienvenu%netscape.com
e3958f6e44
add PrePopulate method for testing
1999-02-17 23:18:46 +00:00
bienvenu%netscape.com
5e672e6183
get in-memory toy db working
1999-02-17 22:38:13 +00:00
alecf%netscape.com
c4b2cd2795
fix for egcs 1.0.x multiple inheritance bug
1999-02-17 05:59:01 +00:00
alecf%netscape.com
f2291a88ef
fix egcs compiler bustage
1999-02-17 05:57:50 +00:00
bienvenu%netscape.com
d6181893ec
fix memory crunch freeing memory I don't own
1999-02-17 00:35:25 +00:00
bienvenu%netscape.com
4686853151
add stubs for mdb
1999-02-15 03:06:55 +00:00
bienvenu%netscape.com
6bd7ac6939
more work to get mailbox parsing working
1999-02-14 22:33:19 +00:00
bienvenu%netscape.com
8975a1d9f7
hack up to get rid of pure virtual classes and virtual routines so I can link
1999-02-14 22:31:28 +00:00
bienvenu%netscape.com
95538885e7
override IID method
1999-02-14 19:45:41 +00:00
warren%netscape.com
299d7e296e
Converted nsIMsg into nsIMessage, unifying with nsMsgHdr. Removed NS_DEFINE_IID macros. Renamed a few types and enums.
1999-02-13 10:39:59 +00:00
bienvenu%netscape.com
7c2d359e5d
add set summary valid method and use nsLocalSummaryFileSpec
1999-02-13 01:10:26 +00:00
bienvenu%netscape.com
59bbe05e57
get rid of use of GetMozillaStatusFlags
1999-02-12 18:56:34 +00:00
bienvenu%netscape.com
23a43d1c05
get test mailbox parser linking
1999-02-12 01:59:16 +00:00
bienvenu%netscape.com
c14668c4e3
changes for getting local mail folder parsing to work
1999-02-11 07:09:26 +00:00
warren%netscape.com
099416ac8f
Changed uses of MsgErr to nsresult. Moved CR LF macros to base/src/nsCRT.h.
1999-02-09 04:20:46 +00:00
bienvenu%netscape.com
0dbbf2cf81
add more flag setting stuff, including local mail flag handling
1999-02-08 00:46:47 +00:00
alecf%netscape.com
5ba6cd5d91
update to new NSPR types & utility routines
1999-02-06 02:55:39 +00:00
alecf%netscape.com
be9f74c9df
*** empty log message ***
1999-02-06 02:54:46 +00:00
alecf%netscape.com
42d2e9c38a
add .cvsignore files
1999-02-06 02:49:32 +00:00
alecf%netscape.com
127041b895
use new NSPR types
1999-02-06 02:49:08 +00:00
warren%netscape.com
ab220d2640
More cleanup of XPPtrArray. Factored nsMsgFolder, adding nsMsgLocalMailFolder.
1999-02-06 02:11:54 +00:00
alecf%netscape.com
79ed08293a
fix unix mail/news Makefiles to actually build correctly
1999-02-05 20:15:54 +00:00
bienvenu%netscape.com
37ea2ccb89
start hooking up header deletion
1999-02-05 03:03:10 +00:00
bienvenu%netscape.com
d52fb4fc67
more work on reading and writing db folder info
1999-02-04 17:35:26 +00:00
bienvenu%netscape.com
7a72a37cab
add access to a few more mdb objects
1999-02-03 00:44:41 +00:00
bienvenu%netscape.com
1566fb41c9
add notifications, messageHdrStruct stuff
1999-02-03 00:44:13 +00:00
bienvenu%netscape.com
a44cdfe11e
interface for receiving db change notifications
1999-02-03 00:42:39 +00:00
bienvenu%netscape.com
119d4cd73c
add api's to convert back and forth between yarn and ints and strings
1999-02-02 05:09:34 +00:00
bienvenu%netscape.com
2bd8633a10
start adding message headers to db
1999-02-02 00:53:19 +00:00
bienvenu%netscape.com
50d86a7896
start using row methods
1999-02-02 00:52:17 +00:00
bienvenu%netscape.com
4225dce1ba
make a few methods public for compiling purposes
1999-02-01 03:03:58 +00:00
bienvenu%netscape.com
a860b9a8d9
initial entry into cvs
1999-02-01 02:56:27 +00:00
bienvenu%netscape.com
b53bcc634a
start hooking up mdb calls
1999-02-01 02:55:32 +00:00
bienvenu%netscape.com
fa111f2218
make a couple methods public for compilation purposes
1999-01-29 03:06:13 +00:00
bienvenu%netscape.com
46ebac8f18
add new interfaces for opening and closing dbs
1999-01-29 03:05:30 +00:00
bienvenu%netscape.com
8fda569efd
use NSPR types
1999-01-28 05:35:33 +00:00
bienvenu%netscape.com
6d09c731d0
start implementing open routines
1999-01-28 05:33:55 +00:00
bienvenu%netscape.com
c32b114f74
more db api's
1999-01-28 05:32:58 +00:00
bienvenu%netscape.com
8f9429dfcf
turn off src directory for now
1999-01-28 05:11:21 +00:00
bienvenu%netscape.com
13d13b5559
initial entry into cvs of makefiles for mdb
1999-01-27 00:56:09 +00:00
bienvenu%netscape.com
4b1d6bcdc7
add mdb directory to db build
1999-01-27 00:54:49 +00:00
bienvenu%netscape.com
2013dcecb1
initial entry into cvs of MDB interface
1999-01-27 00:45:21 +00:00
bienvenu%netscape.com
00cbdfcb93
add win makefile for msgdb
1999-01-27 00:43:00 +00:00
bienvenu%netscape.com
90f73da72e
start implementing mail msg db
1999-01-27 00:42:13 +00:00
bienvenu%netscape.com
331b343d5f
start getting msgdb code to build
1999-01-27 00:40:29 +00:00
bienvenu%netscape.com
ec6157d0b4
start getting msgdb building
1999-01-27 00:37:45 +00:00
bienvenu%netscape.com
2b6c2e1b81
add makefiles for db directories
1999-01-27 00:36:45 +00:00
bienvenu%netscape.com
3498439472
remove so I can name it correctly nsMsgHdr.cpp
1999-01-26 21:41:50 +00:00
bienvenu%netscape.com
6fba25956c
initial entry into cvs of news and mail db subclasses
1999-01-26 04:50:54 +00:00
bienvenu%netscape.com
fe0dc285cb
add MessageHdrStruct and db cache apis
1999-01-26 00:54:09 +00:00
bienvenu%netscape.com
f7040b7b48
initial entry into cvs of msgdb api
1999-01-25 01:36:27 +00:00
bienvenu%netscape.com
b2de44620a
initial entry into cvs of msgdb impl
1999-01-25 01:31:40 +00:00