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

309 Коммитов

Автор SHA1 Сообщение Дата
mkaply%us.ibm.com d1f667f5c3 #58668
r=dveditz, sr=brendan
Put makefile back so OS/2 uses buffered I/O
2001-02-01 19:44:52 +00:00
ccarlen%netscape.com 15ac5b144d Fix for bug 64501 - allow embedding apps to specify app registry location. Moves appfilelocprovider into xpcom. r=dougt@netscape.com, sr=brendan@mozilla.org 2001-01-18 22:51:57 +00:00
mkaply%us.ibm.com 19582a226d #58668
r=cls
Makefile change so OS/2 doesn't use buffered I/O
Need to fix buffered I/O to not use fopen
2000-11-21 23:15:10 +00:00
danm%netscape.com b9887b3ac3 removing glowcode directives. won't affect you unless you use an obsolete version of glowcode. 2000-11-18 02:13:42 +00:00
warren%netscape.com 4189314fdb Bug 47207. Backing out logging/PRINTF changes until we can fix stopwatch.h, introduce double parens, etc. 2000-10-28 22:17:53 +00:00
warren%netscape.com 6e35f97e31 Bug 47207. Changing printf to PRINTF to use new logging facility. r=valeski,sr=waterson 2000-10-27 22:43:51 +00:00
dbragg%netscape.com 72e04ffaef Fix for rtm++ bug 55259. Already checked in to branch and tested. Forgot to check in to trunk. r=dveditz, sr=mscott. Now only getting system clock seed once. 2000-10-20 19:11:28 +00:00
dveditz%netscape.com 8b06519264 Eliminate "packageregistry" file on unix (bug 33863), patch by Peter "jag" Annema
<disttsc@bart.nl>, r=dveditz@netscape.com
2000-09-15 06:19:53 +00:00
rayw%netscape.com 6cc70ebd6c Bug 37275, Changing value of all progids, and changing everywhere a progid
is mentioned to mention a contractid, including in identifiers.

r=warren
2000-09-13 23:57:52 +00:00
sfraser%netscape.com 583ac0b904 Fix build for kandrot. Export NR_RegSetBufferSize from libreg. 2000-09-08 03:52:11 +00:00
kandrot%netscape.com c39391e476 Fix for bug #46709. Missed this file in checkin.
r=rayw
2000-09-08 02:44:13 +00:00
kandrot%netscape.com b709007994 Fix for bug #46709.
Allows buffer size of registry to change.

r=rayw
2000-09-08 01:53:15 +00:00
kandrot%netscape.com b80946e1ce Fix for bug #46709
Allows registry buffer size to be modified.  Increases buffer size during
initial start up, then decreases size.

r=rayw
2000-09-08 01:51:45 +00:00
cls%seawood.org aeb8453bcb Build fixes for BeOS. Thanks to Dan Moore <pergamon@68k.org> for the patch. 2000-08-30 07:21:31 +00:00
dbaron%fas.harvard.edu 0947a62945 Attempt to fix Sun/HP/AIX bustage. r=cls 2000-08-17 00:15:50 +00:00
racham%netscape.com 0c4d1d1de5 Fixing bug 46320. Reducing the number of global files by moving profile registry to product sub-directory under HOME. r=dougt 2000-08-16 22:40:27 +00:00
conrad%ingress.com 008b9ba5fb Changed from using strings for nsIDirectoryService props to using macro names defined in nsDirectoryServiceDefs.h r=valeski 2000-08-11 20:31:57 +00:00
dougt%netscape.com b08dbf13aa DEBUGGING information for bug 46737. 2000-08-06 19:21:09 +00:00
cls%seawood.org 0eabd8aa50 The unix builds will use a generated build_number (rather than the checked in version) that will forcibly be 000000000 unless MOZILLA_OFFICIAL is set. Bug #26798
Chrome files that need the build date set for MOZILLA_OFFICIAL builds will no longer be modified in the source tree.  The source tree copies will be used as a template for a generated version.  Bug #29597
2000-07-08 09:36:01 +00:00
brendan%mozilla.org a1f6317f1a Patch around bad in-place modification of .../build/build_number, and consequent removal of it by distclean, which leaves one with a build that breaks here. This patch cures the broken build, but results in at least four modified source files: build_number, nsBuildID.h, and two related files under xpfe (r=cls@seawood.org). 2000-07-08 02:39:40 +00:00
cls%seawood.org e1e6c5760f Removed obsolete REQUIRES variable from every Makefile.in/makefile.win 2000-06-30 08:08:04 +00:00
mkaply%us.ibm.com 01d129c212 r = pchen, a = pchen
EROFS is not defined in VisualAge so it breaks our Tinderbox
2000-06-23 20:13:04 +00:00
rusty.lynch%intel.com 6898d89558 fix crasher on read-only filesystem (bug #43512)
-r=dveditz
2000-06-23 01:01:39 +00:00
warren%netscape.com 958ed96edd Renaming nsIAllocator to nsIMemory (and nsAllocator to nsMemory). API cleanup/freeze. Bug #18433 2000-06-03 09:46:12 +00:00
mkaply%us.ibm.com 3bb7bb4fa8 # 37239
r= dveditz
OS/2 bring up continues - change MAX_PATH for OS/2
2000-05-16 22:44:48 +00:00
tor%cs.brown.edu 8d8e918649 SUNWspro5.0 bustage fix: add "const" in a couple places to keep
the compiler happy.  Patch from tomi.leppikangas@oulu.fi, r=tor
2000-05-15 19:00:43 +00:00
rayw%netscape.com 9f3eaba0ea Per bug 3690:
Added new functions to the registry for reading / writing byte arrays
of binary content and escaping registry keys that contain binary
content.  Modified code which reads/writes location of dll or javascript
for components to use new ReadBytesUTF8/WriteBytesUTF8 and which uses
or reads the keys to use EscapeKey and UnescapeKey.

r=dveditz
2000-05-12 01:24:36 +00:00
cls%seawood.org 772286e0af More OS/2 Makefile changes. Bug #34106 Batch 12 2000-05-04 11:00:47 +00:00
waterson%netscape.com 1d9fda50da Get rid of operator==(nsCOMPtr, int) usage because it fries gcc-2.7.2.3's mind with new string stuff. r=scc 2000-04-27 04:44:56 +00:00
shaver%mozilla.org 8e0c600b26 add CurrentItemInPlaceUTF8 to reduce startup alloc by 2.3M(!), r=brendan 2000-04-25 01:11:08 +00:00
jband%netscape.com bca6601e81 add an assert for a whacky case that is not supposed to happen but biting me a while back when some other code was broken. This has been kicking around my tree for a while. 2000-04-18 21:44:38 +00:00
mkaply%us.ibm.com b51a05d6f5 # 25555
r= dveditz@netscape.com
OS/2 changes for Mozilla - add #ifdef, change #ifdef
2000-03-01 15:50:24 +00:00
dveditz%netscape.com 74d0f231ed Bug 23941 speed up install on Mac, r=cathleen, a=jar;
Bug 12817 no Autoreg (in optimized builds) unless xpinstall detects flag indicating install has happened or build number changed, r=dp, a=jar;
Bug 23859 add wstring API to nsIRegistry for profile manager/i18n, r=gayatrib, a=jar;
2000-02-20 03:12:59 +00:00
alecf%netscape.com 220119e88b fix C++ comments 2000-02-16 09:48:26 +00:00
dveditz%netscape.com e45961fd08 Bug 23306 and parts ofbug 12817 speedup 2000-02-16 08:06:13 +00:00
dveditz%netscape.com dc71859afb registry speed ups (part of 12817) 2000-02-16 07:45:20 +00:00
dveditz%netscape.com efb14f3cb4 fixing mac and unix bustage 2000-02-15 02:29:53 +00:00
dveditz%netscape.com b63a6438b1 New wstring nsIRegistry interface, bug 23859;
new version registry name for mozilla, bug 10533;
log now created by install wizards too, bug 26309;
downloaded file cleanup moved into manager, bug 24249;
scaffolding for bug 12817 and 12361 (conditional autoreg)
2000-02-15 01:32:12 +00:00
dp%netscape.com 74be603308 Bg 26937, bug 26759 Enforcing close of the registry before open of a
different registry file. r=dveditz
2000-02-08 21:50:54 +00:00
dp%netscape.com 0f41b5e237 Bug 26937 Added ApplicationRegistry. r=dveditz 2000-02-08 21:49:40 +00:00
scc%netscape.com 5e041e830f Pro5 update 2000-02-07 23:06:04 +00:00
davidm%netscape.com fe41e25299 Bug 25949 update access paths for codewarrior update. 2000-02-06 04:38:30 +00:00
ssu%netscape.com e688d1f1c1 changed standalone libreg to be built with USE_NON_MT_LIBS so it can be linked with native windows installer. No one currently links with stand alone libreg. 2000-01-29 23:16:38 +00:00
dougt%netscape.com 9da9aeb603 Giving these files Purify loving. r=dveditz 2000-01-28 23:37:27 +00:00
dougt%netscape.com fd69a2f423 Landing nsIFile. 2000-01-24 21:28:28 +00:00
ssu%netscape.com bf5f7a2b5a undoing my previous checkin. wrong branch. 2000-01-19 19:19:00 +00:00
ssu%netscape.com 8666f3c1bf working on fixing disk space calculation problems with certain components 2000-01-19 19:18:07 +00:00
dveditz%netscape.com 1b4924b94e Bugs 7132, 22712: registry keys are now case-sensitive 2000-01-16 01:18:52 +00:00
cls%seawood.org bd821a0c4b Ok, taking this split of compiler options used only for compiles a step further....The idea is that when the user passes CFLAGS to configure, those flags are to be used basically anywhere that that CC is. COMPILE_FLAGS is set in configure to contain the compiler flags that cannot be used while linking (e.g. -include on BSD/OS). In config.mk, I moved all of the variables that used to compose CFLAGS into COMPILE_CFLAGS so that CFLAGS only contains the values from running configure.
Removed unused NOMD_CFLAGS & MDUPDATE_FLAGS.
1999-12-24 10:58:11 +00:00
erik%netscape.com a07ac40a78 This is just a local .cvsignore file. Doesn't affect build. 1999-11-11 18:15:49 +00:00
shaver%netscape.com 61511e23f5 - NS_ERROR_FACTORY_REGISTER_AGAIN for deferring registration of a module until
later in the autoreg cycle.
- teach native component loader about deferred components
- add nsIComponentLoader::registerDeferredComponents
- teach component manager about deferred components
- made nsID::Parse take a |const char *| instead of a simple |char *|.
- move release of XPTI singletons until _after_ shutting down the component
  manager to prevent re-initialization during JS component shutdown.
- category manager work: really delete from reg, start on enumeration
- use nsXPIDLCString instead of autoStringFree.
- fix nsRegistry to use allocator properly.
- cleaner memory management in nsFactoryEntry.
- capitalization fixed in nsIComponentLoader.idl
- clean up loader creation logic
- remove/disable lots of DEBUG_shaver noise
- added (disabled) warning about NSGetFactory usage
- move .so and .shlb higher up in the ValidDllExtensions list to marginally
  speed up registration.
- added nsDll::GetRegistryLocation API
- properly export nsSupportsArray.h
- capitalization fixes in nsIEnumerator.idl
- added deferral to nsSample.js
1999-11-10 00:28:34 +00:00
dmose%mozilla.org 8535dda53e updated xPL license boilerplate to v1.1, a=chofmann@netscape.com,r=endico@mozilla.org 1999-11-06 03:43:54 +00:00
dveditz%netscape.com 19d11419f5 Changing registry keys to a mozilla-centric name rather than netscape. 1999-11-03 07:36:03 +00:00
braddr%puremagic.com d92727dc68 Move all nsIEnumerator usage over to NS_ENUMERATOR_FALSE from NS_COMFALSE in anticipation of nixing NS_COMFALSE in the near future.
r=scc
1999-10-28 03:16:48 +00:00
braddr%puremagic.com b49b3dbdce Ooops.. tree closed, better back these out for now. Sorry. 1999-10-27 21:01:37 +00:00
braddr%puremagic.com b2ea5b4c45 Move all nsIEnumerator usage over to NS_ENUMERATOR_FALSE from NS_COMFALSE
in anticipation of nixing NS_COMFALSE in the near future.
r=scc (please contact him should there be any build issues)
1999-10-27 20:24:21 +00:00
ramiro%fateware.com a426b260aa Removing the badly rotten MOZ_STRIP_NOT_EXPORTED hack. We now have a better
way to accomplish the same thing using linker version scripts.
r=cls@seawood.org
1999-10-22 07:11:43 +00:00
dveditz%netscape.com 67f4926d52 reenabling 6986-fix for the mac, r-dougt 1999-10-19 23:17:54 +00:00
shaver%netscape.com dbc2aa33d8 fix // comment in C file (r=brade) 1999-10-18 19:00:18 +00:00
dveditz%netscape.com 0b89917a3f stopgap for mysterious Mac bustage 1999-10-18 12:58:58 +00:00
dveditz%netscape.com d9bc09dc49 generate unique regkeys (6986) 1999-10-18 12:06:19 +00:00
dveditz%netscape.com a85e8b8eae hoping this fixes the mac bustage 1999-10-17 23:55:56 +00:00
shaver%netscape.com f1cf5c8338 fixing build by removing leftover #endif 1999-10-17 22:15:34 +00:00
dveditz%netscape.com b556814a7b Added NR_RegFlush (14909, required for 16283/16600); warning cleanup (15626) r=shaver 1999-10-17 21:47:53 +00:00
dveditz%netscape.com 89c765707b Added nsIRegistry::Flush (bug 16283, required for 16600), r=shaver 1999-10-17 21:45:53 +00:00
dveditz%netscape.com f0625af1ca expose libreg ability to delete named values in nsIRegistry. Patch from
Jonas Utterstr�m <jonas.utterstrom@vittran.norrnod.se>, r=dveditz
1999-10-15 06:47:58 +00:00
alecf%netscape.com 92765bbd18 add detection for broken mmap()/write() behavior
contributed by jim_nance@yahoo.com
r=alecf
1999-10-05 00:29:09 +00:00
beard%netscape.com 120647c4c2 changed from directly using "MSL ShLibRuntime.Lib" to using "NSLibraryStartup.o" to enable GC leak detector. r=smfr 1999-10-03 20:23:01 +00:00
sfraser%netscape.com 04b0e04edb Fixing use of obsolete types for shaver. 1999-09-29 02:54:18 +00:00
shaver%netscape.com f53bc807b4 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 fcba679114 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 94e7fc36a0 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 33b511f06e 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 b86f6a82c7 Turning buffered registry i/o back on, bugs 14306,11203 1999-09-22 07:53:15 +00:00
dveditz%netscape.com bb7e8355d1 Bugfix 7928 1999-09-22 07:49:22 +00:00
waterson%netscape.com 88220ac198 Fix backwards return values on nsIEnumerator::IsDone(). 1999-09-21 01:28:18 +00:00
dveditz%netscape.com 07d85b9989 backing out bufio changes until corruption fixed 1999-09-20 00:53:07 +00:00
dveditz%netscape.com 251a5fd70c make version registry code match main mozilla registry code 1999-09-18 01:23:59 +00:00
sfraser%netscape.com 034620e586 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 ba2ca9f2b5 fix Mac startup bustage 1999-09-17 23:42:47 +00:00
dveditz%netscape.com 45d198de8b reverting registry changes for Unix, a=leaf, r=ramiro 1999-09-17 17:44:41 +00:00
sspitzer%netscape.com cf507867c1 fix crash when launching mail 1999-09-17 09:46:58 +00:00
dveditz%netscape.com b83b004785 match buffered i/o registry change in XP_MAC section 1999-09-17 07:00:55 +00:00
sfraser%netscape.com 0e6a16c9a4 Added file for dveditz, set up prefix files. 1999-09-17 06:56:45 +00:00
sfraser%netscape.com 20947f58ec First Checked In. 1999-09-17 06:56:23 +00:00
dveditz%netscape.com 4edd94afd4 more trying to get nr_bufio to work on a mac 1999-09-17 06:35:32 +00:00
dveditz%netscape.com 3a0cc800da fixing mac path sadness with new nr_bufio stuff 1999-09-17 06:13:38 +00:00
dp%netscape.com 6cf6be44ee 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 ed909369ed Buffered I/O for registry performance 1999-09-17 01:32:00 +00:00
dp%netscape.com 764fede6dc NS_ADDREF() instead of calling it directly 1999-09-16 19:20:18 +00:00
dveditz%netscape.com f3deb25a6d 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 a6696c1b2d Use the rules in rules.mk instead of making your own. 1999-09-15 18:00:50 +00:00
slamm%netscape.com 2dfd30ec2a Fix build warning. 1999-09-14 23:09:39 +00:00
briano%netscape.com 70f4c0b6b8 General cleanup. 1999-09-14 02:51:42 +00:00
jdunn%netscape.com bcd4460655 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 be11a6b91d BeOS doesn't have mmap. Also, BeOS is case sensitive like Unix. 1999-09-10 22:35:58 +00:00
cls%seawood.org 7a479836f0 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 611fe885b0 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 ca5c66cc0c General cleanup. 1999-09-10 00:37:14 +00:00
Jerry.Kirk%Nexwarecorp.com ee56281bd0 Disable Memory mapped file support for QNX and Neutrino platforms. 1999-09-08 12:42:23 +00:00
shaver%netscape.com c162d7a03d fix from bryner@uiuc.edu (Brian Ryner) for better PRInt64 handling 1999-09-06 03:41:57 +00:00
pinkerton%netscape.com afcc7af92d adding #include of string.h for dveditz. 1999-09-04 21:42:02 +00:00
dveditz%netscape.com a4fc44952f 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 30e357b147 fixing registry assert 1999-09-04 19:18:57 +00:00
shaver%netscape.com 0202c58f17 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 022f714e33 fixing makefile weirdness 1999-09-01 01:30:04 +00:00
cyeh%netscape.com df37c0fb33 Remove IGNORE_MANIFEST=1. It doesn't do anything and it confuses people. 1999-09-01 01:24:51 +00:00
dp%netscape.com b6ca6e5553 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 60f12e3b90 Removed default parameter to Open() to facilitate IDLification. 1999-08-26 03:22:26 +00:00
sgehani%netscape.com 7a7bc05322 Part of fix for bug 12426. 1999-08-25 01:34:31 +00:00
scc%netscape.com 0454213f91 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 b95a2bdd54 Replace manual method declarations in implementations of xpcom/ interfaces with NS_DECL_NSIFOO. 1999-08-22 11:25:50 +00:00
ramiro%netscape.com 16bbd09726 cleanup linking of libmozreg. 1999-08-21 15:41:53 +00:00
cls%seawood.org 0991be09fa 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 3c86ec982a Fix for Mac specific bug: 10421. 1999-08-19 09:48:53 +00:00
sgehani%netscape.com 08c4e213f8 Fix for UNIX specific bug: 10180. 1999-08-18 05:51:58 +00:00
dveditz%netscape.com 8398fc9db6 fixing bustage 1999-08-07 05:03:08 +00:00
bienvenu%netscape.com b57e609aef one more try, export the lib during the libs phase 1999-08-07 04:56:01 +00:00
bienvenu%netscape.com ec7197f099 attempt to fix registry bustage 1999-08-07 04:22:45 +00:00
dveditz%netscape.com da530db2f0 change library name to match Unix 1999-08-07 03:16:02 +00:00
dveditz%netscape.com b93556b555 update comment to reflect code 1999-08-07 03:12:40 +00:00
briano%netscape.com 29bb9a3ea9 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 d99daeea9b 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 1c4aa921c8 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 ddbf4ba0d6 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 7250b1091d Fix for IRIX 5.x. 1999-07-23 00:41:02 +00:00
dveditz%netscape.com 66a4e0d325 removed redundant registry locking to improve performance 1999-07-20 22:50:26 +00:00
briano%netscape.com ced6d4970a Added BIN_OBJS to GARBAGE so 'make clean' will delete them properly. 1999-07-19 23:12:02 +00:00
ramiro%netscape.com 9200ddaebb 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 54c432d92c Landing XPCOM_M8_PERF_BRANCH. Speeding up GetString(). 1999-07-07 07:42:03 +00:00
dveditz%netscape.com e79ea9311c Mac startup performance 1999-07-06 07:28:49 +00:00
dveditz%netscape.com 7aa859429b makefile cleanups 1999-07-02 13:40:18 +00:00
dp%netscape.com 18656b0696 Caching of node names in nsIRegistryNode
Adding nsIRegistryNode::GetIID()
        - Thanks Dan Veditz
1999-07-02 03:34:08 +00:00
akkana%netscape.com 9ac4dd6cc1 Fix separate-objdir build 1999-06-22 21:38:39 +00:00
dp%netscape.com 91b957fe2b 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 91b58aabba - 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 dcf07bc157 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 aee4f0d23f Fixed crash due to multi-threading. bug# 7308, bug# 8150 1999-06-18 23:27:09 +00:00
dveditz%netscape.com b6fd77a052 eliminate extra startup file i/o 1999-06-16 06:50:37 +00:00
dougt%netscape.com 9060f6ce77 Be OS patch from Duncan Wilcox <duncan@be.com> Thank you. 1999-06-14 20:18:35 +00:00
dp%netscape.com 63b3a417da - NS_RegistryGetFactory API Change
- QuickRegister eliminated
1999-06-14 02:07:03 +00:00
dp%netscape.com 2a661d9391 Well Known Component Registry in <exedir>/component.reg implemented. 1999-06-09 19:16:38 +00:00
sdagley%netscape.com 0b20aacbf6 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 a4130bffe7 further bullet-proofing against bad callers 1999-05-19 02:02:47 +00:00
leaf%mozilla.org baa66bc6e5 backing out dveditz's changes (seems to be breaking mac) 1999-05-18 18:55:34 +00:00
dveditz%netscape.com 6764ccb9d4 missing lock 1999-05-18 14:49:02 +00:00
dveditz%netscape.com 6566a20663 NSReg.h 1999-05-18 14:46:02 +00:00
briano%netscape.com 165df38bcc Fix for QNX. 1999-05-12 23:53:50 +00:00
dveditz%netscape.com 2598d7a406 link standalone version to static libs 1999-04-27 19:18:20 +00:00
jdunn%netscape.com 5c7a5f26d1 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