62 Commits

Author SHA1 Message Date
shaver%netscape.com
6b360833c9 Added mmapio patch from jim_nance@yahoo.com (James L. Nance) to speed
registry-read.  Enabled on XP_UNIX only.


git-svn-id: svn://10.0.0.236/trunk@45734 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-02 21:23:44 +00:00
sgehani%netscape.com
a742c99f4f Part of fix for bug 12426.
git-svn-id: svn://10.0.0.236/trunk@44426 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-25 01:34:31 +00:00
ramiro%netscape.com
1784612f6b cleanup linking of libmozreg.
git-svn-id: svn://10.0.0.236/trunk@44002 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-21 15:41:53 +00:00
cls%seawood.org
c40becaa41 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.


git-svn-id: svn://10.0.0.236/trunk@43791 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-20 06:52:59 +00:00
sgehani%netscape.com
a3f2d065cd Fix for Mac specific bug: 10421.
git-svn-id: svn://10.0.0.236/trunk@43579 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-19 09:48:53 +00:00
sgehani%netscape.com
b20bcb2046 Fix for UNIX specific bug: 10180.
git-svn-id: svn://10.0.0.236/trunk@43477 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-18 05:51:58 +00:00
dveditz%netscape.com
1270a90070 fixing bustage
git-svn-id: svn://10.0.0.236/trunk@42638 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-07 05:03:08 +00:00
bienvenu%netscape.com
6405d2f6f1 one more try, export the lib during the libs phase
git-svn-id: svn://10.0.0.236/trunk@42637 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-07 04:56:01 +00:00
bienvenu%netscape.com
e63e8d2ae2 attempt to fix registry bustage
git-svn-id: svn://10.0.0.236/trunk@42636 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-07 04:22:45 +00:00
dveditz%netscape.com
eb1c26285d change library name to match Unix
git-svn-id: svn://10.0.0.236/trunk@42627 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-07 03:16:02 +00:00
dveditz%netscape.com
05b6bf4c8c update comment to reflect code
git-svn-id: svn://10.0.0.236/trunk@42626 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-07 03:12:40 +00:00
briano%netscape.com
5c9bc855d5 Last part of the fix for bug 8568. Removed all the temporary, transitional references to libreg.{a,so}. Approved by cyeh@netscape.com.
git-svn-id: svn://10.0.0.236/trunk@41492 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-28 21:47:07 +00:00
briano%netscape.com
7cf3f99d48 Needed to do the temporary copying in the libs step, not the install step.
git-svn-id: svn://10.0.0.236/trunk@41351 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-27 23:19:42 +00:00
briano%netscape.com
4ca4f78158 First temporary change involved in fixing bug 8568. This change will allow
for a smooth and hopefully breakage free checkin of all the dependent makefiles.
When that's done, these temporary changes can be deleted and the change to
"libmozreg" can be made permanent.


git-svn-id: svn://10.0.0.236/trunk@41331 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-27 21:45:10 +00:00
briano%netscape.com
0abf17dd70 Fix for IRIX 5.x.
git-svn-id: svn://10.0.0.236/trunk@40758 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-23 00:41:02 +00:00
briano%netscape.com
e016569df8 Added BIN_OBJS to GARBAGE so 'make clean' will delete them properly.
git-svn-id: svn://10.0.0.236/trunk@40189 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-19 23:12:02 +00:00
dveditz%netscape.com
4a0d4c3aa1 Mac startup performance
git-svn-id: svn://10.0.0.236/trunk@38392 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-06 07:28:49 +00:00
dveditz%netscape.com
3eb825d6c1 makefile cleanups
git-svn-id: svn://10.0.0.236/trunk@38042 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-02 13:40:18 +00:00
akkana%netscape.com
2a8ea00a4e Fix separate-objdir build
git-svn-id: svn://10.0.0.236/trunk@36342 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-22 21:38:39 +00:00
briano%netscape.com
461d447ffe Minor DEC-specific tweak (i.e., only affects DEC builds) to fix the Tinderbox build.
git-svn-id: svn://10.0.0.236/trunk@35887 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-19 00:16:43 +00:00
dveditz%netscape.com
a59404197c eliminate extra startup file i/o
git-svn-id: svn://10.0.0.236/trunk@35714 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-16 06:50:37 +00:00
dougt%netscape.com
9a352b81fd Be OS patch from Duncan Wilcox <duncan@be.com> Thank you.
git-svn-id: svn://10.0.0.236/trunk@35162 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-14 20:18:35 +00:00
sdagley%netscape.com
f53c9186a2 Fix bug #3534. Now set EOF and file position to requested offset in a seek when the offset is past the current EOF. With this fix pinkerton's workaround in reg.c is no longer required si it has been removed. Reviewed pinkerton, approved chofmann.
git-svn-id: svn://10.0.0.236/trunk@32359 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-20 01:25:54 +00:00
dveditz%netscape.com
266386bbc8 further bullet-proofing against bad callers
git-svn-id: svn://10.0.0.236/trunk@32226 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-19 02:02:47 +00:00
leaf%mozilla.org
4e6a65e4b2 backing out dveditz's changes (seems to be breaking mac)
git-svn-id: svn://10.0.0.236/trunk@32077 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-18 18:55:34 +00:00
dveditz%netscape.com
0087c0c77e missing lock
git-svn-id: svn://10.0.0.236/trunk@32074 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-18 14:49:02 +00:00
briano%netscape.com
2d859f7536 Fix for QNX.
git-svn-id: svn://10.0.0.236/trunk@31325 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-12 23:53:50 +00:00
dveditz%netscape.com
a91d955bcd speedup for non-Mac platforms
git-svn-id: svn://10.0.0.236/trunk@28062 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-19 20:11:43 +00:00
dveditz%netscape.com
da2eca81ec unfix until mac link problem can be dealt with
git-svn-id: svn://10.0.0.236/trunk@27565 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-15 12:33:06 +00:00
dveditz%netscape.com
68462a4fe7 fixed typo in #ifdef Mac code
git-svn-id: svn://10.0.0.236/trunk@27561 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-15 07:18:34 +00:00
dveditz%netscape.com
71f9d5be08 libreg threading and standalone fixes
git-svn-id: svn://10.0.0.236/trunk@27552 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-15 05:40:37 +00:00
jdunn%netscape.com
7e79655101 use C style comments instead of C++ since this is a 'C' file.
git-svn-id: svn://10.0.0.236/trunk@27182 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-12 20:15:26 +00:00
braddr%puremagic.com
1470916ea9 Clean up undefined variables and a static prototype that no longer has a function body to match
git-svn-id: svn://10.0.0.236/trunk@27001 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-10 08:45:36 +00:00
briano%netscape.com
96189fea1b Another SunOS4-specific fix.
git-svn-id: svn://10.0.0.236/trunk@26851 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-09 00:15:29 +00:00
dveditz%netscape.com
1e060daea6 Mac read-only fix from Patrick Beard <beard@netscape.com>
git-svn-id: svn://10.0.0.236/trunk@26623 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-07 00:26:34 +00:00
dveditz%netscape.com
f9b41069d8 Fix threading bug
git-svn-id: svn://10.0.0.236/trunk@26488 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-06 18:35:34 +00:00
dveditz%netscape.com
b28dbbb8bf Fixing libreg threadsafe issues (NR_ API, not yet the version registry API)
git-svn-id: svn://10.0.0.236/trunk@25980 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-02 01:31:55 +00:00
dveditz%netscape.com
37decc3e6c Fixed clobber
git-svn-id: svn://10.0.0.236/trunk@25936 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-01 22:54:09 +00:00
leaf%mozilla.org
8fadf11677 Landing nspr library name change, and plevent function call change.
git-svn-id: svn://10.0.0.236/trunk@24276 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-17 21:32:03 +00:00
dp%netscape.com
0f3e789976 Changing default registry name:
Unix: ~/.mozilla/registry
Win: <winnt dir>\mozregistry.dat

BTW, mac is already MozRegistry


git-svn-id: svn://10.0.0.236/trunk@23684 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-11 07:56:03 +00:00
dp%netscape.com
52090316db Adding Raw interface that wont interpret / in keynames. Plus removed = being a invalid char for keys.
git-svn-id: svn://10.0.0.236/trunk@23195 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-08 20:35:54 +00:00
pinkerton%netscape.com
0a518ff5d3 some hacks (and ifdefs) for macOS until NSPR gets fixed. This at least allows us to test out libReg and find bugs.
git-svn-id: svn://10.0.0.236/trunk@22461 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-01 19:24:27 +00:00
pinkerton%netscape.com
009b854b1f changing mac name of default registry file to "mozilla registry" in order to not conflict with old nscp versions and not have the name "netscape" in any of our code.
git-svn-id: svn://10.0.0.236/trunk@22191 18797224-902f-48f8-a5cc-f745e15eee43
1999-02-26 19:26:45 +00:00
law%netscape.com
ad76645726 Create reg file if it doesn't exist
git-svn-id: svn://10.0.0.236/trunk@22027 18797224-902f-48f8-a5cc-f745e15eee43
1999-02-26 02:17:37 +00:00
law%netscape.com
4825bbf7a6 Landing LIBREG990212_BRANCH to get libreg building on Mac
git-svn-id: svn://10.0.0.236/trunk@21645 18797224-902f-48f8-a5cc-f745e15eee43
1999-02-23 19:56:57 +00:00
warren%netscape.com
9890008f83 Fixed unsigned problems.
git-svn-id: svn://10.0.0.236/trunk@19915 18797224-902f-48f8-a5cc-f745e15eee43
1999-02-06 04:02:02 +00:00
dougt%netscape.com
f5705cdc6e removed standalone references since we now have a fancy new target one
dir above us.


git-svn-id: svn://10.0.0.236/trunk@16015 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-09 01:09:21 +00:00
cyeh%netscape.com
79654fb86d Removing static makefiles as a part of the transition to Autoconf. I have taken great
care to only remove makefiles affailiated with building nglayout. I have also verified that
the build at this point in time succesfully builds with autoconf.

If you must recover one of these makefiles, you can use the static tag STATIC_MAKEFILES.
If I removed a makefile that you need, please e-mail cyeh@netscape.com.


git-svn-id: svn://10.0.0.236/trunk@15084 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-21 00:34:32 +00:00
cls%seawood.org
3a45a3dc3a Removed some MKLINUX & MACLINUX ifdefs. Replace a couple with (defined(linux) && defined(__powerpc__)).
Added glibc ifndefs to strdup declarations.
Fixed problem with stderr under glibc 2.1.
Patch submitted by Tom Rini <trini@kernel.crashing.org>.


git-svn-id: svn://10.0.0.236/trunk@13308 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-22 06:05:19 +00:00
cls%seawood.org
909945b91f Sync'd various Makefile.ins to their Makefile counterparts.
Removed nspr & nspr20 from REQUIRES.  Removed NSPR_LDFLAGS.
Changed LIBNSPR refs to NSPR_LIBS.
Removed leftover NSPR20 ifdefs.


git-svn-id: svn://10.0.0.236/trunk@13233 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-21 02:13:56 +00:00