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

533 Коммитов

Автор SHA1 Сообщение Дата
bienvenu%netscape.com 2dde332087 make mork a dll /so 1999-06-22 20:34:14 +00:00
ducarroz%netscape.com b2080f2aef fix wrong PPC target in debug 1999-06-22 18:59:54 +00:00
mscott%netscape.com 4fb43fc132 Remove NS_IMAPMESSAGERESOURCE_CID definition which doesn't belong here. 1999-06-22 04:54:44 +00:00
ducarroz%netscape.com bf51c58595 First Checked In. 1999-06-21 23:04:20 +00:00
jefft%netscape.com d3779801ad CutAllColumns() after CutRow() from m_mdbAllMsgHeadersTable 1999-06-21 23:00:09 +00:00
bienvenu%netscape.com 9eb02714b6 make mork a dll 1999-06-21 21:24:08 +00:00
bienvenu%netscape.com 571f4506ee fix warnings 1999-06-20 15:33:31 +00:00
sspitzer%netscape.com efacaf1816 remove several warnings 1999-06-19 21:34:32 +00:00
ducarroz%netscape.com 326c05e1e3 Fix for bug 7508, A=chofmann, R=bienvenu 1999-06-16 22:58:02 +00:00
bienvenu%netscape.com 20f563331e check for null mdb row when setting property, perhaps fix #7443 1999-06-16 02:17:08 +00:00
bienvenu%netscape.com 912dc7a410 add commit after deleting msg 1999-06-16 02:07:00 +00:00
bienvenu%netscape.com 65b15d80a2 use character set stored in dbfolderino 1999-06-15 03:41:05 +00:00
ducarroz%netscape.com c6b761a97b do not export an auto-generated interface file (nsIDBFolderInfo.h) 1999-06-14 22:13:56 +00:00
bienvenu%netscape.com bd14342ad5 remove nsIDBFolderInfo.h from exports 1999-06-14 22:02:20 +00:00
bienvenu%netscape.com 76525b703d convert to idl for nsIDBFolderInfo 1999-06-14 21:46:37 +00:00
ducarroz%netscape.com 07c1bc7bb2 First Checked In. 1999-06-14 21:41:14 +00:00
bienvenu%netscape.com 09c6636a39 convert to idl for nsIDBFolderInfo 1999-06-14 21:03:45 +00:00
bienvenu%netscape.com 53ebac20a8 prepare for msgdb idl 1999-06-14 02:20:41 +00:00
sspitzer%netscape.com bafdaa982f fix for #7891. commit db after we mark a header read. 1999-06-12 18:07:21 +00:00
bienvenu%netscape.com 5eda008456 remove offline code which isn't used yet to get rid of mac warnings, add bulletproofing on header copy 1999-06-11 07:04:22 +00:00
sspitzer%netscape.com 387f3e43c2 clean up the nsIMsgHdr and nIMessage idl and header insanity. 1999-06-10 20:25:23 +00:00
sspitzer%netscape.com 1722f76cbd clean up the nsIMsgHdr & nsIMessage idl and header insanity 1999-06-10 20:24:43 +00:00
alecf%netscape.com 95c35e6614 fix leak 1999-06-10 02:19:01 +00:00
mscott%netscape.com 53bde8bcd6 Use NS_WITH_SERVICE1 which uses the service manager that was passed in to
NSRegisterSelf / NSUnregisterSelf.
1999-06-09 06:40:48 +00:00
tague%netscape.com 1fb0b5851e Fix for #7798: Spelling error in locale GetCategory API. Made one change to mailnews to reflect new spelling 1999-06-09 02:37:14 +00:00
sspitzer%netscape.com d03bc12900 giant cleanup of Windows mail / news makefile.wins. properly use MODULE, and name things so that Windows and UNIX match. (a big checkin for UNIX proceeded this.) 1999-06-08 02:22:10 +00:00
sspitzer%netscape.com 6e2a3cc01a giant cleanup of UNIX mail / news Makefiles. properly use MODULE, and
name things so that Windows and UNIX match.  (a big checkin for Windows
will follow shortly.)
1999-06-08 02:17:24 +00:00
mscott%netscape.com a80e4efdcf remove IGNORE_MANIFEST. 1999-06-07 21:28:20 +00:00
mscott%netscape.com 72b5ef7afd remove IGNORE_MANIFEST and remove LCFLAGS since we don't have any. 1999-06-07 21:11:16 +00:00
putterman%netscape.com b43f1ac9f3 Remove extra PR_FREEIF. 1999-06-07 21:05:13 +00:00
putterman%netscape.com a90cd82a2c Fix some memory leaks. 1999-06-07 20:53:22 +00:00
mscott%netscape.com a19d88af09 Don't build dll until the install phase, not the lib phase. 1999-06-07 08:22:54 +00:00
mscott%netscape.com 3d0e344c29 Part of makefile clean up for windows. Changes include removing old cruft, giving each
component it's own module name (this helps clear up problems with the xp connect type lib
name for each component), making sure libs built in src directories have _s suffix as
they are static libraries and unifying component names with "msg" prefixes.
Also removed extraneous CPP_SRCS info.
1999-06-07 06:52:45 +00:00
mscott%netscape.com 2e7a152087 Build mork before msgdb. 1999-06-07 06:45:56 +00:00
mscott%netscape.com 7a8df3fdfa Bug #5633 -- use NS_WITH_SERVICE macro. Also cleaned up goto statements such that if we fail to register or unregister a component, we try to register/unregister the rest of the components before giving up. 1999-06-05 00:06:05 +00:00
mscott%netscape.com d43adc784e replace nsAutoCString with more efficient nsAutoString.GetBuffer calls. 1999-06-04 22:47:53 +00:00
alecf%netscape.com 15fd9482f7 fix leaks 1999-06-04 04:19:46 +00:00
sspitzer%netscape.com 352e87b28b return NS_ERROR_NOT_IMPLEMENTED, and not 0. remove dead code. get mark message read working for news. (the m_newSet code isn't being populated from the newsrc file yet, so don't use it.) 1999-06-04 03:38:26 +00:00
mscott%netscape.com 0f55897af7 Remove unnecessary LINCS now that all headers are pushed to the same directory. 1999-06-04 01:21:24 +00:00
putterman%netscape.com 1c579c5f4c Make sure Mork Handles get freed. 1999-06-03 22:57:41 +00:00
rickg%netscape.com 7a7d7b661c replaced nsString2.h references with nsString.h 1999-06-02 01:03:41 +00:00
dp%netscape.com d014238fff Fixing nsrefcnt to be unsigned long to maintain binary compatibility. All Addref() and Release() prototypes modified appropriately 1999-05-28 04:53:17 +00:00
mcmullen%netscape.com 20b077563f Removed base/baseDebug.shlb 1999-05-28 00:48:24 +00:00
bienvenu%netscape.com ffc0a6e761 add GetPriority method 1999-05-27 04:40:52 +00:00
mcafee%netscape.com 5ed55f5e1e There is no tests directory here. 1999-05-27 01:11:39 +00:00
bienvenu%netscape.com 34ccad9ad8 try to fix unix build bustage 1999-05-27 00:52:18 +00:00
bienvenu%netscape.com 99474c6c93 fix memory leaks and problem with stale msf files after marking read via reading a msg 1999-05-26 23:57:21 +00:00
mscott%netscape.com 8cdf833f64 Quiet noisy printf... 1999-05-26 23:05:30 +00:00
sspitzer%netscape.com 1db586a380 turn DEBUG_sspitzer into DEBUG_NEWS.
use PR_sscanf instead of sscanf.
add more debugging printfs
1999-05-26 21:45:19 +00:00
dp%netscape.com 0443b20e33 Landing xpcom20/21 branch. 1999-05-26 01:38:36 +00:00
sspitzer%netscape.com 1117b07845 fix for #6031. the summary file names for newsgroups are based on
the newsgroup name.  if the name is too long for the native file
system, use the hash function to come up with a new name.

move that has code out of xp_hash.c and into newsSummarySpec.cpp

in 4.x, this was the only place it was used anyways.

fix my debugging printf.

re-arrange addressbook makefiles in mailnews/makefiles so that people
who use obj-dir can build.
1999-05-21 22:21:23 +00:00
sspitzer%netscape.com 8e519c68fe remove duplicate implementations of nsNewsSet. rename nsNewsSet to nsMsgKeySet.
heed the news set.  this fixes #6730 and #6244.
1999-05-20 02:54:25 +00:00
sspitzer%netscape.com 48e5ddbd61 alter code to quiet warnings 1999-05-16 04:14:57 +00:00
bienvenu%netscape.com c214b6f85a check for null store when adding headers 1999-05-15 02:28:01 +00:00
jefft%netscape.com 0bdd196b04 fixed ForceClosed() crashes con CloseDB() 1999-05-15 00:47:47 +00:00
sspitzer%netscape.com 694210f08f code cleanup 1999-05-15 00:22:23 +00:00
sspitzer%netscape.com f59bdc1811 fix a bug in nsMsgDBEnumerator. this means I don't have to use
2 enuermators for my "show me only the last n news message" hack.
1999-05-14 22:25:31 +00:00
putterman%netscape.com b899c94d49 Added Mark Read. 1999-05-14 00:45:48 +00:00
mscott%netscape.com 785d38d3d7 Fix warnings. Use nsAutoCString. 1999-05-13 23:24:59 +00:00
bienvenu%netscape.com aa4691fcdd add old flags to key change notification, use PRUint32 exclusively 1999-05-13 23:16:39 +00:00
bienvenu%netscape.com 761efc4d1e don't addref the db, don't release it 1999-05-13 02:34:36 +00:00
sspitzer%netscape.com 4be0f2c301 news, like imap and local mail, needs to use the db cache to make sure that when several
Open()'s happen, they get the same db object.  this fixes the problem where getting new
news wouldn't update the db listers (folder pane and thread pane, in this case.)
1999-05-11 04:04:10 +00:00
sspitzer%netscape.com 43ba84d28b don't delete m_newsgroupSpec here. causes sigsegv on linux. 1999-05-11 01:55:42 +00:00
sspitzer%netscape.com 54f7aad594 fix memory leak 1999-05-11 00:49:14 +00:00
ducarroz%netscape.com 504b3d6482 Don't create anymore a nsFileSpec from a unix path 1999-05-11 00:38:08 +00:00
ducarroz%netscape.com c18acc5c5e fix bug #6175 due to new behavior of nsFileSpec on Mac 1999-05-10 22:02:39 +00:00
bienvenu%netscape.com 15ae2bad4e fix priority enum names 1999-05-10 21:08:18 +00:00
sspitzer%netscape.com 2023c492c8 changes for GetLineCount().
we had SetLineCount(), but no GetLineCount().

news will be using GetMessageSize() and SetMessageSize(), but we'll have
the line count, in case we need it.
1999-05-08 17:02:19 +00:00
putterman%netscape.com 7354a7f1d7 ContainsKey added and now remove header before notifying observers about delete. 1999-05-07 00:33:56 +00:00
putterman%netscape.com cc63ac3739 ContainsKey added. 1999-05-07 00:33:29 +00:00
bienvenu%netscape.com 1a479e17bc fix ref counting problems, write code for deleteing a header from a thread 1999-05-07 00:11:18 +00:00
dp%netscape.com cee9b8c834 Converting stray UnregisterFactory calls to UnregisterComponent 1999-05-06 01:37:04 +00:00
alecf%netscape.com 543c63644f fix some warnings on unix:
- fix shadow variable "key"
- rename "index" to "kindex"
- rename shadow "err" to mdberr because the outter one was a nsresult
1999-05-06 01:01:11 +00:00
bienvenu%netscape.com 481a0f894e make Close not release db 1999-05-05 02:03:47 +00:00
mscott%netscape.com c90171f651 part of mailnews audit --> Conversion to NS_WITH_SERVICE 1999-05-04 21:05:30 +00:00
rickg%netscape.com 3c61a124f6 fixed API mismatch 1999-05-04 06:48:45 +00:00
mcafee%netscape.com 3e319f59c7 Solaris needs explicit cast. a,r=kevinmc@netscape.com. 1999-05-04 03:24:13 +00:00
sspitzer%netscape.com 72a54c5fb1 adding newline at end of file 1999-05-04 03:01:16 +00:00
sspitzer%netscape.com 804fb0ca02 use the NS_WITH_SERVICE macro 1999-05-04 02:55:59 +00:00
bienvenu%netscape.com 9f481ea375 add FindRow api, fix lots of warnings, speed up msg threading 1999-05-04 02:55:30 +00:00
jj%netscape.com 02559028c1 changed output shlb creator to 'MOZZ' in one or more targets. a=cyeh 1999-04-29 22:18:44 +00:00
sspitzer%netscape.com ec6e26b471 fix for bug #5668. now multiple news hosts really works. 1999-04-29 04:10:49 +00:00
putterman%netscape.com 88de2b6b06 Fixed ref counting problems associated with deleting messages. Reviewed by bienvenu
and approved by chofmann.
1999-04-29 01:38:25 +00:00
jefft%netscape.com 6a955d5779 fixed bug 5662 - imap failed to discover folders and downloading mail messages; added NotifyAnnouncerGoingAway() to ForceClosed(); r=bienvenu, a=chofmann 1999-04-29 00:05:16 +00:00
ducarroz%netscape.com b85ce6385f Fix build bustage. 1999-04-28 21:59:32 +00:00
bienvenu%netscape.com 2496f14a92 fix header row copy to use mork, force invalid dbs to close 1999-04-27 22:58:18 +00:00
mscott%netscape.com fe1dc67b52 Fix build breakage for hangas. 1999-04-27 22:49:15 +00:00
bienvenu%netscape.com ee835dfe89 add option to create summary file specs automatically 1999-04-27 14:58:57 +00:00
mscott%netscape.com 4ac4709ac1 Use MSG_LINEBREAK instead of LINEBREAK. 1999-04-27 03:06:34 +00:00
sspitzer%netscape.com 31ee0ec44a change int32 to PRInt32 1999-04-26 23:10:23 +00:00
ducarroz%netscape.com 194610fd02 update projects 1999-04-26 22:55:01 +00:00
bienvenu%netscape.com 93f625098c add interface to set mailboxname 1999-04-25 22:00:58 +00:00
putterman%netscape.com 432e4e2837 use nsIMsgDBHdr instead of nsIMessage. Part of removing rdf dependency. 1999-04-24 20:40:47 +00:00
putterman%netscape.com e310fe10ed Added nsIMsgHdr 1999-04-24 20:38:57 +00:00
putterman%netscape.com 78e6187db9 removed RDF dependency from db. 1999-04-24 20:38:04 +00:00
rickg%netscape.com 60d6e75581 update to sync with nsString2 1999-04-22 06:39:40 +00:00
davidmc%netscape.com 6c08b91c3b set morkStore::mStore_CanAutoAssignAtomIdentity to true in places where MDB clients can access a store instance, so that this bool is enabled only at the last possible moment. 1999-04-21 23:57:03 +00:00
davidmc%netscape.com bf2173b19b fix morkAtomSpace::MakeBookAtomCopy() so it will use new boolean slot on morkStore, mStore_CanAutoAssignAtomIdentity, to decide whether new atoms with auto assigned identity is allowed. 1999-04-21 23:56:02 +00:00
davidmc%netscape.com ffcaa0159e use new default atom space constant; init the new boolean controlling whether auto assignment of atom IDs is allowed 1999-04-21 23:54:22 +00:00
davidmc%netscape.com 2c4aad5376 add new constant kValueSpaceScope to replace old ambiguous ground atom space constant to fix problem with default atom spacing 'a' being used instead of the 'v' space expected by the parser (causing more than one atom space to be used ... bad). Also add a boolean controlling whether auto-assignment of atom IDs is permitted by atom spaces (so this can be disabled during parsing, so it can be detected when it's inappropriate). 1999-04-21 23:53:38 +00:00
davidmc%netscape.com e8b89fb6f9 fix morkEnv::OidAsHex() to print a scope < 0x80 as a plain text byte instead of ^hex hex when the character is a name byte 1999-04-21 23:51:22 +00:00
davidmc%netscape.com 677cf5a1ba change format to v1.4 to account for hex oids for single char spaces changing from, eg., 1CE:^6D to 1CE:m 1999-04-21 23:50:03 +00:00
alecf%netscape.com c5d43aa8a5 include NSPR libs from the right directory 1999-04-21 18:45:41 +00:00
bienvenu%netscape.com 6050ed9b63 fix double commits and problem loading imap uid 1999-04-21 02:35:19 +00:00
davidmc%netscape.com 5de9e486a5 also permit zero scope to be okay as column scope for value oids inside metainfo cells. 1999-04-20 23:52:38 +00:00
davidmc%netscape.com ae64a03f94 also turn on assertions for Mac 1999-04-20 23:51:57 +00:00
davidmc%netscape.com 0a41147c71 append ":c" suffix to table kind hex refs so that column space is used for the atom instead of the value space. 1999-04-20 23:51:31 +00:00
davidmc%netscape.com 4e417fbd17 change Mork file format version number to 1.3 to protect folks from badly formed files created during last day due to incorrect table kind hex refs in Mork. 1999-04-20 23:50:46 +00:00
davidmc%netscape.com 5ef183af6c replace tabs with (Mork canonical) two spaces 1999-04-20 22:14:35 +00:00
davidmc%netscape.com 05eab176a3 continue long values using \linebreak notation; this is done in conjunction with a change to morkParser::ReadValue() which will correctly interpret this notation. Note this is technically a format change in the sense that old versions of Mork will not read such line continuations correctly; but the change is forward compatible so folks should not notice. 1999-04-20 20:33:56 +00:00
davidmc%netscape.com f0d9d22579 fix morkParser::ReadValue() so that CR or LF following '\' is consumed as a line continuation, rather than escaping the byte after '\'; this is now done in conjunction with changing morkWriter to continue long values with \linebreak. 1999-04-20 20:31:36 +00:00
davidmc%netscape.com 0d6f720fe0 several whitespace and content writing changes that do not change the format; write table kind as hex reference because this shortens overhead for small thread tables; suppress newline for table meta row, because this tends to put thread tables on one line when they have few rows; delay starting dict preceding table as long as possible, so that no dict appears at all when no new alias is written, because this also reduces per thread table overhead. 1999-04-20 19:58:16 +00:00
davidmc%netscape.com f37340ecd4 increase kMaxIndent to 66 for better formatting; add boolean to suppress dirty row newline for table's meta row (because this more often causes a one line thread with few rows) 1999-04-20 19:55:08 +00:00
sspitzer%netscape.com 9623299d87 changes to get news in the folder pane 1999-04-20 19:08:10 +00:00
bienvenu%netscape.com dac1072a8c check for null mdb row in folder info 1999-04-20 05:00:30 +00:00
davidmc%netscape.com a498613660 rename one accidentally named "Set..." method to "Get..."; fix class to actually work correctly (I think...) 1999-04-19 22:30:51 +00:00
davidmc%netscape.com 007c3a79c4 rename one accidentally named "Set..." method to "Get..." 1999-04-19 22:30:22 +00:00
davidmc%netscape.com 50fa5a7375 rename one accidentally named "Set..." method to "Get..."; implement a lot of methods for the first time 1999-04-19 22:30:10 +00:00
davidmc%netscape.com 3d5326cb17 rename one accidentally named "Set..." method to "Get..."; return morkRow from CanUseCellCursor() 1999-04-19 22:29:26 +00:00
davidmc%netscape.com 6c6b8c84f2 clarify and increase number of oid<->pos<-> row table methods 1999-04-19 22:28:03 +00:00
davidmc%netscape.com 05e3e29b05 rename accidentally named "Set..." method to "Get..."; clarify and increase number of oid<->pos<-> row table methods 1999-04-19 22:27:02 +00:00
davidmc%netscape.com edaf54053b increase kMaxIndent to 64 1999-04-19 22:25:52 +00:00
davidmc%netscape.com b4071da50d subtle white space changes without changing format 1999-04-19 22:25:23 +00:00
davidmc%netscape.com 27b4885fc0 add morkTable::SafeRowAt() so a row can be indexed in a table with safety check on index within morkArray. 1999-04-19 22:24:50 +00:00
davidmc%netscape.com c95d28256c reorder morkTable member construction to quell Unix warnings; init mTable_CellUses to zero. 1999-04-19 22:24:06 +00:00
davidmc%netscape.com cc34d1c59b reorder morkStore member construction to quell Unix warnings 1999-04-19 22:23:27 +00:00
davidmc%netscape.com 0da433c51c reorder morkRowSpace member construction to quell Unix warnings 1999-04-19 22:23:06 +00:00
davidmc%netscape.com 696e44c41c add NilRowObjectError(); 1999-04-19 22:22:28 +00:00
davidmc%netscape.com 445fbc0c53 morkRow::CellAt(): check for negative mork_pos index morkRow::Set(): call morkAtom::AddCellUse() in both if branches 1999-04-19 22:21:46 +00:00
davidmc%netscape.com 0bf55e5cfa add checks for negative mork_pos values during qualification of valid indexes into a morkArray. Also cast integer types to quell some compiler warnings about signed/unsigned. 1999-04-19 22:19:50 +00:00
davidmc%netscape.com 340f86cea0 make morkPortTableCursor actually work 1999-04-19 22:18:34 +00:00
davidmc%netscape.com bf3eafba74 fix morkParser::ReadValue() so it will notice '$' when reading values, and unescape bytes written in hex earlier by morkWriter. 1999-04-19 22:17:10 +00:00
davidmc%netscape.com 6c90cd8651 reorder morkFactory member construction to quell Unix warnings 1999-04-19 22:16:03 +00:00
davidmc%netscape.com 740c1e83a6 add morkEnv::HexToByte() 1999-04-19 22:15:35 +00:00
davidmc%netscape.com 37672509d1 add morkEnv::HexToByte(); 1999-04-19 22:15:11 +00:00
davidmc%netscape.com bcb3cdd5f2 type of morkCh_Type[] changed to mork_flags array 1999-04-19 22:14:44 +00:00
davidmc%netscape.com 25f7b3f4a4 change type of char pred array to mork_flag, so that callers can pull and cache a byte of predicate bits, permitting many predicates to be examined in a register value without any implied memory access to slow a CPU in tight loops. 1999-04-19 22:14:04 +00:00
davidmc%netscape.com 3f116acde8 reorder morkCell member construction to quell Unix warmings. 1999-04-19 22:12:14 +00:00
davidmc%netscape.com daf62a295d add new mork_u1 typedefs mork_ch and mork_flags, so that char predicates in morkCh.h can distinguish between methods that operate on characters themselves, or else upon a cached flag value pulled from a char predicate flag map. 1999-04-19 22:11:35 +00:00
bienvenu%netscape.com 36bb89ba67 add imap messages to uri scheme 1999-04-19 21:39:29 +00:00
alecf%netscape.com 9402a9d875 remove some of my debugging statements 1999-04-16 23:03:15 +00:00
bienvenu%netscape.com db6f0557cd add method to get charset for a message (though no one sets it currently) 1999-04-16 21:23:43 +00:00
rhp%netscape.com 428ea843e4 Moving header parser interface 1999-04-16 19:02:22 +00:00
bienvenu%netscape.com 58de0226e2 fixes for getting imap database open 1999-04-15 23:56:34 +00:00
putterman%netscape.com 6f89fa5841 Remove xp.h and removed a printf. 1999-04-15 21:13:59 +00:00
bienvenu%netscape.com ca76e5bd0f put printf giving AIX trouble inside #ifdef 1999-04-15 20:59:33 +00:00
chuang%netscape.com de6aa60779 Switch mailnews from prefs.js to prefs50.js 1999-04-13 07:41:24 +00:00
sspitzer%netscape.com ce35f9e12e use a real CID, from http://niki/cgi-bin/uuidgen.pl 1999-04-12 19:06:50 +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
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
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