sgehani%netscape.com
d4d84d53ad
Part of fix for bug 12426.
1999-08-25 01:34:31 +00:00
scc%netscape.com
68340a37ef
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
381fb81c4f
Replace manual method declarations in implementations of xpcom/ interfaces with NS_DECL_NSIFOO.
1999-08-22 11:25:50 +00:00
ramiro%netscape.com
2c19866af3
cleanup linking of libmozreg.
1999-08-21 15:41:53 +00:00
cls%seawood.org
c2bdb85bf4
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
087770dbf9
Fix for Mac specific bug: 10421.
1999-08-19 09:48:53 +00:00
sgehani%netscape.com
bb1122c9de
Fix for UNIX specific bug: 10180.
1999-08-18 05:51:58 +00:00
dveditz%netscape.com
621fa7dc37
fixing bustage
1999-08-07 05:03:08 +00:00
bienvenu%netscape.com
fff8e61eca
one more try, export the lib during the libs phase
1999-08-07 04:56:01 +00:00
bienvenu%netscape.com
88340aa09b
attempt to fix registry bustage
1999-08-07 04:22:45 +00:00
dveditz%netscape.com
a6c5280158
change library name to match Unix
1999-08-07 03:16:02 +00:00
dveditz%netscape.com
0eebcb4bcd
update comment to reflect code
1999-08-07 03:12:40 +00:00
briano%netscape.com
9e7e24ed2c
Last part of the fix for bug 8568. Removed all the temporary, transitional references to libreg.{a,so}. Approved by cyeh@netscape.com.
1999-07-28 21:47:07 +00:00
briano%netscape.com
007ea62765
Cleaned it up and changed the name of libreg.{a,so} to libmozreg.{a,so} to fix the conflict reported in bug 8568.
1999-07-27 23:27:44 +00:00
briano%netscape.com
f020d6f791
Needed to do the temporary copying in the libs step, not the install step.
1999-07-27 23:19:42 +00:00
briano%netscape.com
74b5148bf7
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.
1999-07-27 21:45:10 +00:00
briano%netscape.com
46f86aa436
Fix for IRIX 5.x.
1999-07-23 00:41:02 +00:00
dveditz%netscape.com
0387f5e679
removed redundant registry locking to improve performance
1999-07-20 22:50:26 +00:00
briano%netscape.com
37224476da
Added BIN_OBJS to GARBAGE so 'make clean' will delete them properly.
1999-07-19 23:12:02 +00:00
ramiro%netscape.com
bbed66360e
Checkin another chunk of Alex Larsson's non-exported symbol reduction
...
patch. All changes protected by MOZ_STRIP_NOT_EXPORTED.
These particular changes set the NS_EXPORT declarations as needed by
the linker.
1999-07-07 09:02:21 +00:00
dp%netscape.com
c43c4ec143
Landing XPCOM_M8_PERF_BRANCH. Speeding up GetString().
1999-07-07 07:42:03 +00:00
dveditz%netscape.com
b7711bbb43
Mac startup performance
1999-07-06 07:28:49 +00:00
dveditz%netscape.com
d3f47f37f5
makefile cleanups
1999-07-02 13:40:18 +00:00
dp%netscape.com
6617ee15f9
Caching of node names in nsIRegistryNode
...
Adding nsIRegistryNode::GetIID()
- Thanks Dan Veditz
1999-07-02 03:34:08 +00:00
akkana%netscape.com
422ee84284
Fix separate-objdir build
1999-06-22 21:38:39 +00:00
dp%netscape.com
7cc37791bf
Adding back member to store error for nsRegistryNode and nsRegistryValue. This gets it working again.
1999-06-22 13:58:12 +00:00
dp%netscape.com
c8a1554978
- Threading fixed. Changed member that stored error from nsRegistry
...
to be an automatic variable.
- Using XPCOM_ComponentRegistry for OpenWellknownRegistry()
1999-06-21 23:40:21 +00:00
briano%netscape.com
c5f56dedd5
Minor DEC-specific tweak (i.e., only affects DEC builds) to fix the Tinderbox build.
1999-06-19 00:16:43 +00:00
dp%netscape.com
ec7f1d00a9
Fixed crash due to multi-threading. bug# 7308, bug# 8150
1999-06-18 23:27:09 +00:00
dveditz%netscape.com
40f1477bbd
eliminate extra startup file i/o
1999-06-16 06:50:37 +00:00
dougt%netscape.com
af93402ef1
Be OS patch from Duncan Wilcox <duncan@be.com> Thank you.
1999-06-14 20:18:35 +00:00
dp%netscape.com
462e42b5b3
- NS_RegistryGetFactory API Change
...
- QuickRegister eliminated
1999-06-14 02:07:03 +00:00
dp%netscape.com
891afaf041
Well Known Component Registry in <exedir>/component.reg implemented.
1999-06-09 19:16:38 +00:00
sdagley%netscape.com
190fb5c9b0
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.
1999-05-20 01:25:54 +00:00
dveditz%netscape.com
c4aa848e52
further bullet-proofing against bad callers
1999-05-19 02:02:47 +00:00
leaf%mozilla.org
e47f66c661
backing out dveditz's changes (seems to be breaking mac)
1999-05-18 18:55:34 +00:00
dveditz%netscape.com
58b3f951a1
missing lock
1999-05-18 14:49:02 +00:00
dveditz%netscape.com
f54808a025
NSReg.h
1999-05-18 14:46:02 +00:00
briano%netscape.com
aaaf38a0c7
Fix for QNX.
1999-05-12 23:53:50 +00:00
dveditz%netscape.com
bc8f1b12e4
link standalone version to static libs
1999-04-27 19:18:20 +00:00
jdunn%netscape.com
50b00d08f7
Change C++ comments to C comments and change flushall to flush of each of
...
the standard files (in,out,err)
1999-04-21 22:13:15 +00:00
dveditz%netscape.com
d3f42df326
speedup for non-Mac platforms
1999-04-19 20:11:43 +00:00
dveditz%netscape.com
1d2f02ee95
unfix until mac link problem can be dealt with
1999-04-15 12:33:06 +00:00
dveditz%netscape.com
aa0bc9475b
fixed typo in #ifdef Mac code
1999-04-15 07:18:34 +00:00
dveditz%netscape.com
6e0b7cd2b8
libreg threading and standalone fixes
1999-04-15 05:40:37 +00:00
jdunn%netscape.com
343893cb44
use C style comments instead of C++ since this is a 'C' file.
1999-04-12 20:15:26 +00:00
braddr%puremagic.com
6ce23b2ec1
Clean up undefined variables and a static prototype that no longer has a function body to match
1999-04-10 08:45:36 +00:00
briano%netscape.com
5516a80e37
Another SunOS4-specific fix.
1999-04-09 00:15:29 +00:00
dveditz%netscape.com
da5bd5b86c
Mac read-only fix from Patrick Beard <beard@netscape.com>
1999-04-07 00:26:34 +00:00
dveditz%netscape.com
8ef4426d2a
Fix threading bug
1999-04-06 18:35:34 +00:00
dveditz%netscape.com
4ffc0a5022
Fixing libreg threadsafe issues (NR_ API, not yet the version registry API)
1999-04-02 01:31:55 +00:00
dveditz%netscape.com
2d55b1af94
Fixed clobber
1999-04-01 22:54:09 +00:00
dveditz%netscape.com
4924be74a2
fixed copy clobber steps
1999-04-01 22:53:23 +00:00
dp%netscape.com
b034a8fa51
More threadsafeness.
1999-04-01 06:45:50 +00:00
dp%netscape.com
1c9c3e6b34
Fixed nsIRegistry implementation. ready for use. Thanks to Nicholas Ambrose <nick87@hotmail.com>
1999-03-31 06:28:36 +00:00
dp%netscape.com
b900869c23
InitXPCOM() : For a defined initialization sequence of xpcom global objects and components.
1999-03-23 23:28:32 +00:00
dp%netscape.com
13372716ec
Patch for unsigned vs signed warnings. Thanks to <bruce@cybersight.com>
1999-03-21 19:26:32 +00:00
leaf%mozilla.org
4ad9f70d5d
Landing nspr library name change, and plevent function call change.
1999-03-17 21:32:03 +00:00
dp%netscape.com
f703def293
Changing default registry name:
...
Unix: ~/.mozilla/registry
Win: <winnt dir>\mozregistry.dat
BTW, mac is already MozRegistry
1999-03-11 07:56:03 +00:00
dougt%netscape.com
327babe1ee
Added VR_ calls to the export list.
1999-03-09 22:39:09 +00:00
warren%netscape.com
4b2d56fbaa
nsRepository -> nsIComponentManager changes.
1999-03-09 09:44:27 +00:00
dp%netscape.com
34228abcb8
adding new exported NR_*Raw() symbols
1999-03-08 22:10:18 +00:00
dp%netscape.com
e9da5d2e32
Adding Raw interface that wont interpret / in keynames. Plus removed = being a invalid char for keys.
1999-03-08 20:35:54 +00:00
pinkerton%netscape.com
c2e0134749
some hacks (and ifdefs) for macOS until NSPR gets fixed. This at least allows us to test out libReg and find bugs.
1999-03-01 19:24:27 +00:00
pinkerton%netscape.com
7053fb2f27
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.
1999-02-26 19:26:45 +00:00
law%netscape.com
e9f0a653cf
Create reg file if it doesn't exist
1999-02-26 02:17:37 +00:00
sfraser%netscape.com
8737ca90e8
File Removed.
1999-02-26 01:13:09 +00:00
sfraser%netscape.com
94ba8d2ede
First Checked In.
1999-02-26 01:12:49 +00:00
sfraser%netscape.com
3a123c982b
Mac project changes -- link with MSLDropInRuntime, instead of MSLShLibRuntime, and fix link order.
1999-02-26 00:54:57 +00:00
law%netscape.com
ce6acb6643
Adding nsRegistry to win32 build
1999-02-25 19:20:39 +00:00
law%netscape.com
de504a3c3c
Landing LIBREG990212_BRANCH to get libreg building on Mac
1999-02-23 19:56:57 +00:00
warren%netscape.com
01dd4f0ed6
Cleaned up nsICollection and nsIEnumerator. Broke out nsIBidirectionalEnumerator. Added ISupportsArray enumerator. Cleaned nsISupportsArray.
1999-02-23 08:10:24 +00:00
mcmullen%netscape.com
8c62ee8873
Final update - landing our branch.
1999-02-23 02:16:21 +00:00
mjudge%netscape.com
fbcb42974f
changing nsIEnumerator to use NS_IMETHOD not virtual nsresult
1999-02-19 23:43:20 +00:00
mcmullen%netscape.com
b17a8e28ad
First Checked In.
1999-02-12 23:53:07 +00:00
law%netscape.com
6e62333865
moz->ns
1999-02-10 23:27:09 +00:00
warren%netscape.com
af4892e337
Fixed unsigned problems.
1999-02-06 04:02:02 +00:00
dougt%netscape.com
c28c34e068
New makefile.win for standalone registry target.
1998-12-09 01:10:28 +00:00
dougt%netscape.com
e37bfcc3ec
removed standalone references since we now have a fancy new target one
...
dir above us.
1998-12-09 01:09:21 +00:00
dougt%netscape.com
4e457858d4
added standalone target. r.leaf
1998-12-09 01:08:28 +00:00
ramiro%netscape.com
9de953c38c
Have cvs ignore generated files.
1998-12-05 11:07:45 +00:00
ramiro%netscape.com
e2b921bf3c
Add cvsignore entries for makefiles generated bu autoconf.
1998-12-05 09:07:33 +00:00
cyeh%netscape.com
65038e9551
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 .
1998-11-21 00:34:32 +00:00
cls%seawood.org
58641ee9f5
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>.
1998-10-22 06:05:19 +00:00
cls%seawood.org
ed2a7f5f65
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.
1998-10-21 02:13:56 +00:00
dougt%netscape.com
cc0e47a8da
fix build bustage.
1998-10-20 23:35:34 +00:00
dougt%netscape.com
63fe866d67
final merge from nova 4.5 to 5.0
1998-10-20 20:53:56 +00:00
cyeh%netscape.com
f31dc000c8
removing obsolete files. use MANIFEST instead.
1998-10-05 18:42:02 +00:00
ramiro%netscape.com
289f7369d4
Fix classic off-by-one strcat buffer error.
...
Thanks to Michael O'Reilly <michael@metal.iinet.net.au> for providing the fix.
1998-09-24 09:27:37 +00:00
wtc%netscape.com
96a6a02078
NO_NSPR_PRIVATE_HEADER_BRANCH landing. Removed the inclusions of
...
private NSPR headers (prosdep.h and primpl.h) from the Mozilla source.
The part of prosdep.h that is actually needed by Mozilla was extracted
and put in the new file mozilla/include/xp_path.h.
1998-09-22 16:59:57 +00:00
raman%netscape.com
2f45d24ca2
Merging 4.5 Libreg changes
1998-09-02 19:09:30 +00:00
sdagley%netscape.com
d89a14d2df
Fix #316690 . Reviewed/approved aoki (in veditz's absence). Fix hard coded reference to "Netscape Registry" so that Mozilla uses its own "Navigator Regsitry".
1998-09-01 23:44:31 +00:00
cls%seawood.org
84f1cedcbb
AUTOCONF_1_0 landing.
1998-08-19 20:42:14 +00:00
danm
30f8c8b987
glowcode. bug 299200 a:don.
1998-07-09 16:33:15 +00:00
dveditz
00afc9fcd8
merging from SMARTUPDATE_BRANCH
1998-06-07 10:20:08 +00:00
scc
432f3ea897
First Checked In.
1998-06-04 22:51:07 +00:00
sfraser
4c502af294
Need to #include <Folders.h> on the mac build
1998-06-03 22:57:51 +00:00
sfraser
44e9956672
First Checked In.
1998-05-23 01:14:17 +00:00
hardts
6bcb19ce6f
landing XPCOM_BRANCH
1998-05-22 21:56:30 +00:00
ltabb
3b56a9af51
Free the lizard
1998-03-28 02:44:41 +00:00