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