Commit Graph
141 Commits
Author SHA1 Message Date
sfraser@netscape.com 3e46ff6050 Fixing use of obsolete types for shaver. 1999-09-29 02:54:18 +00:00
shaver@netscape.com d8b603c8f0 nsIRegistry scriptability and beginning of category support, r=dp,alecf,dveditz a=leaf,chofmann 1999-09-29 02:35:42 +00:00
dveditz@netscape.com 7c73d2959c Make sure componentMgr calls NR_ShutdownRegistry(), fixing MLKs and registry corruption from unflushed registry buffers.
r=dp,a=chofmann
1999-09-26 21:20:21 +00:00
dveditz@netscape.com 99529b0a78 Fix assert exposed by fix for bug 14551 (eliminate registry leaks from component mgr). r=dp, a=chofmann 1999-09-26 21:17:54 +00:00
briano@netscape.com d369e8a8ff SunOS4-specific fix. If SUNOS4 is defined, we need to include unistd.h for SEEK_SET and friends. 1999-09-25 02:49:00 +00:00
dveditz@netscape.com a01f50e1d8 Turning buffered registry i/o back on, bugs 14306,11203 1999-09-22 07:53:15 +00:00
dveditz@netscape.com 972849364a Bugfix 7928 1999-09-22 07:49:22 +00:00
waterson@netscape.com e5089c32df Fix backwards return values on nsIEnumerator::IsDone(). 1999-09-21 01:28:18 +00:00
dveditz@netscape.com aa1a26b911 backing out bufio changes until corruption fixed 1999-09-20 00:53:07 +00:00
dveditz@netscape.com b278de1711 make version registry code match main mozilla registry code 1999-09-18 01:23:59 +00:00
sfraser@netscape.com 85311add93 Fix for bug 14160 -- bad registry name. Don't assume that Mac Handles are nul terminated. 1999-09-18 01:14:50 +00:00
dveditz@netscape.com dcc3661df6 fix Mac startup bustage 1999-09-17 23:42:47 +00:00
dveditz@netscape.com 55e42d8c74 reverting registry changes for Unix, a=leaf, r=ramiro 1999-09-17 17:44:41 +00:00
sspitzer@netscape.com 8b6b224650 fix crash when launching mail 1999-09-17 09:46:58 +00:00
dveditz@netscape.com 7b22853507 match buffered i/o registry change in XP_MAC section 1999-09-17 07:00:55 +00:00
sfraser@netscape.com 48e3dda253 Added file for dveditz, set up prefix files. 1999-09-17 06:56:45 +00:00
sfraser@netscape.com 4e6c53ca0f First Checked In. 1999-09-17 06:56:23 +00:00
dveditz@netscape.com 7af8855e67 more trying to get nr_bufio to work on a mac 1999-09-17 06:35:32 +00:00
dveditz@netscape.com fef77a0c27 fixing mac path sadness with new nr_bufio stuff 1999-09-17 06:13:38 +00:00
dp@netscape.com a4e6547ad4 Caching of what registry was opened to improve performance of multiple
opens on the same registry file.
1999-09-17 05:46:25 +00:00
dveditz@netscape.com cd7adea61e Buffered I/O for registry performance 1999-09-17 01:32:00 +00:00
dp@netscape.com c51594821d NS_ADDREF() instead of calling it directly 1999-09-16 19:20:18 +00:00
dveditz@netscape.com 252cf925de expose whether the registry is already open or not, which enables the profile
manager to avoid opening and closing the registry ~20 times at startup.
1999-09-16 05:32:28 +00:00
cls@seawood.org fb9ec36772 Use the rules in rules.mk instead of making your own. 1999-09-15 18:00:50 +00:00
slamm@netscape.com a00bed6d05 Fix build warning. 1999-09-14 23:09:39 +00:00
briano@netscape.com defa34ca4c General cleanup. 1999-09-14 02:51:42 +00:00
jdunn@netscape.com f2acefc246 add HP to the list of os's that don't like MMAP'd IO 1999-09-11 00:49:20 +00:00
duncan@be.com aed22f6f96 BeOS doesn't have mmap. Also, BeOS is case sensitive like Unix. 1999-09-10 22:35:58 +00:00
cls@seawood.org d1a366b980 OS_ARCH is not set until config.mk is included but the form of CSRCS changes after rules.mk is included 1999-09-10 12:42:25 +00:00
Jerry.Kirk@Nexwarecorp.com 546751cd0b Makefile hackery for Neutrino to build vreg with CC instead of CCF
CCF includes (eventually) DSO_PIC_CFLAGS which has the option "-shared"
which is not allowed for Neutrino executables just object files and
libraries.
1999-09-10 12:06:28 +00:00
briano@netscape.com 23f9395cc8 General cleanup. 1999-09-10 00:37:14 +00:00
Jerry.Kirk@Nexwarecorp.com 26b10daf56 Disable Memory mapped file support for QNX and Neutrino platforms. 1999-09-08 12:42:23 +00:00
shaver@netscape.com ee17548d28 fix from bryner@uiuc.edu (Brian Ryner) for better PRInt64 handling 1999-09-06 03:41:57 +00:00
pinkerton@netscape.com 98dd9fb16d adding #include of string.h for dveditz. 1999-09-04 21:42:02 +00:00
dveditz@netscape.com 1c192c7a1d remove xp_file.h from NSReg.h, required minor tweaking elsewhere to include
now missing NSPR types.
1999-09-04 19:46:18 +00:00
dveditz@netscape.com 74fcbcea12 fixing registry assert 1999-09-04 19:18:57 +00:00
shaver@netscape.com 89ca9b75a6 Added mmapio patch from jim_nance@yahoo.com (James L. Nance) to speed
registry-read.  Enabled on XP_UNIX only.
1999-09-02 21:23:44 +00:00
dveditz@netscape.com 2c33f4853d fixing makefile weirdness 1999-09-01 01:30:04 +00:00
cyeh@netscape.com fd9bb700f3 Remove IGNORE_MANIFEST=1. It doesn't do anything and it confuses people. 1999-09-01 01:24:51 +00:00
dp@netscape.com 33db36f0fa Removing nsIRegistry::GetIntArray() and SetIntArray(). These aren't
being used and block scritability. So if we need then, we will figure
out a way to add them that wont break scritability.
1999-08-26 05:11:40 +00:00
dp@netscape.com d001ebc7ef Removed default parameter to Open() to facilitate IDLification. 1999-08-26 03:22:26 +00:00
sgehani@netscape.com a7ce58bf4a Part of fix for bug 12426. 1999-08-25 01:34:31 +00:00
scc@netscape.com 6f62a47cac got rid of |NS_IMPL_ISUPPORTS|, where possible, in favor of |NS_IMPL_ISUPPORTS0| or ...1 according to the specific use; got rid of |NS_DEFINE_IID| where possible, or where it should have been |NS_DEFINE_CID|; fixed bad implementations of |QueryInterface|, where possible. Built, tested apprunner, reviewed the changes with hyatt (since he was around to look) before checking in 1999-08-23 10:14:16 +00:00
mccabe@netscape.com 0508c78f6c Replace manual method declarations in implementations of xpcom/ interfaces with NS_DECL_NSIFOO. 1999-08-22 11:25:50 +00:00
ramiro@netscape.com 090a0e36b4 cleanup linking of libmozreg. 1999-08-21 15:41:53 +00:00
cls@seawood.org be468eae84 Removed all references to obsolete OBJDIR variable.
Removed various sections of config.mk & rules.mk that were only used by OBJDIR or by a non-autoconf build.
1999-08-20 06:52:59 +00:00
sgehani@netscape.com ad82bd9126 Fix for Mac specific bug: 10421. 1999-08-19 09:48:53 +00:00
sgehani@netscape.com aff0e0f8da Fix for UNIX specific bug: 10180. 1999-08-18 05:51:58 +00:00
dveditz@netscape.com e13d1ea2cb fixing bustage 1999-08-07 05:03:08 +00:00
bienvenu@netscape.com 67f5139b4a one more try, export the lib during the libs phase 1999-08-07 04:56:01 +00:00