mkaply%us.ibm.com
4076679213
Guess at IRIX breakage
2001-02-04 04:12:37 +00:00
mkaply%us.ibm.com
b439cbc244
Diff merged bad, but it worked on Windows
2001-02-04 04:00:36 +00:00
mkaply%us.ibm.com
5f35edb888
#58668
...
r=dveditz, sr=brendan
Change registry buffered I/O APIs to use NSPR rather than C runtime for file I/O
These APIs are used most commonly to read and write to component.reg
2001-02-04 03:17:10 +00:00
mkaply%us.ibm.com
31e639a96b
#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
d9dd3b5321
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
8329627e43
#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
2c6d578e14
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
cd56c0575b
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
9a6d92a433
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
e07035aad5
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
72f28baa8a
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
0257791053
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
830db60916
Fix build for kandrot. Export NR_RegSetBufferSize from libreg.
2000-09-08 03:52:11 +00:00
kandrot%netscape.com
ec8f5ceddd
Fix for bug #46709 . Missed this file in checkin.
...
r=rayw
2000-09-08 02:44:13 +00:00
kandrot%netscape.com
5899bf563d
Fix for bug #46709 .
...
Allows buffer size of registry to change.
r=rayw
2000-09-08 01:53:15 +00:00
kandrot%netscape.com
e89ce829b0
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
11e77d89f5
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
e8436117f7
Attempt to fix Sun/HP/AIX bustage. r=cls
2000-08-17 00:15:50 +00:00
racham%netscape.com
cddb62593d
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
d9e8edcf29
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
f050054a44
DEBUGGING information for bug 46737.
2000-08-06 19:21:09 +00:00
cls%seawood.org
634bdeb719
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
1133783b32
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
1f3b6d75ab
Removed obsolete REQUIRES variable from every Makefile.in/makefile.win
2000-06-30 08:08:04 +00:00
mkaply%us.ibm.com
c19b3f1486
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
ad60646fab
fix crasher on read-only filesystem (bug #43512 )
...
-r=dveditz
2000-06-23 01:01:39 +00:00
warren%netscape.com
512c8bf433
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
3d1a51a7c5
# 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
0b00ea3931
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
d0199a10bc
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
4bb89416eb
More OS/2 Makefile changes. Bug #34106 Batch 12
2000-05-04 11:00:47 +00:00
waterson%netscape.com
00eb3e5b8c
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
1e9b5eec44
add CurrentItemInPlaceUTF8 to reduce startup alloc by 2.3M(!), r=brendan
2000-04-25 01:11:08 +00:00
jband%netscape.com
4ecd17e424
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
aaa9e742f9
# 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
a63ee75907
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
ab81781810
fix C++ comments
2000-02-16 09:48:26 +00:00
dveditz%netscape.com
c4e48e0b55
Bug 23306 and parts ofbug 12817 speedup
2000-02-16 08:06:13 +00:00
dveditz%netscape.com
f620060761
registry speed ups (part of 12817)
2000-02-16 07:45:20 +00:00
dveditz%netscape.com
524f11871b
fixing mac and unix bustage
2000-02-15 02:29:53 +00:00
dveditz%netscape.com
9172024f8e
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
346ad8dd16
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
547fc64bf2
Bug 26937 Added ApplicationRegistry. r=dveditz
2000-02-08 21:49:40 +00:00
scc%netscape.com
73802d6f2e
Pro5 update
2000-02-07 23:06:04 +00:00
davidm%netscape.com
643d194472
Bug 25949 update access paths for codewarrior update.
2000-02-06 04:38:30 +00:00
ssu%netscape.com
8c2ab96565
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
bae665046a
Giving these files Purify loving. r=dveditz
2000-01-28 23:37:27 +00:00
dougt%netscape.com
0b0346079c
Landing nsIFile.
2000-01-24 21:28:28 +00:00
ssu%netscape.com
f9261ad8ac
undoing my previous checkin. wrong branch.
2000-01-19 19:19:00 +00:00
ssu%netscape.com
00894504d9
working on fixing disk space calculation problems with certain components
2000-01-19 19:18:07 +00:00
dveditz%netscape.com
7184581a85
Bugs 7132, 22712: registry keys are now case-sensitive
2000-01-16 01:18:52 +00:00
cls%seawood.org
51d1c6e8a3
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
97a4edf14f
This is just a local .cvsignore file. Doesn't affect build.
1999-11-11 18:15:49 +00:00
shaver%netscape.com
c73533acb7
- 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
142ac52eaf
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
acfa4a526a
Changing registry keys to a mozilla-centric name rather than netscape.
1999-11-03 07:36:03 +00:00
braddr%puremagic.com
ea13be0a26
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
341c8b0054
Ooops.. tree closed, better back these out for now. Sorry.
1999-10-27 21:01:37 +00:00
braddr%puremagic.com
55276cc3c4
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
25aba30f43
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
d27b05616a
reenabling 6986-fix for the mac, r-dougt
1999-10-19 23:17:54 +00:00
shaver%netscape.com
74062e8f6c
fix // comment in C file (r=brade)
1999-10-18 19:00:18 +00:00
dveditz%netscape.com
8410807e8a
stopgap for mysterious Mac bustage
1999-10-18 12:58:58 +00:00
dveditz%netscape.com
7c53179282
generate unique regkeys (6986)
1999-10-18 12:06:19 +00:00
dveditz%netscape.com
16b4f0d5e6
hoping this fixes the mac bustage
1999-10-17 23:55:56 +00:00
shaver%netscape.com
9cc6546fbb
fixing build by removing leftover #endif
1999-10-17 22:15:34 +00:00
dveditz%netscape.com
140516cd5f
Added NR_RegFlush (14909, required for 16283/16600); warning cleanup (15626) r=shaver
1999-10-17 21:47:53 +00:00
dveditz%netscape.com
99d183d043
Added nsIRegistry::Flush (bug 16283, required for 16600), r=shaver
1999-10-17 21:45:53 +00:00
dveditz%netscape.com
b56193b56d
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
d2bf42255e
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
0a7a3c72b6
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
c4ba817155
Fixing use of obsolete types for shaver.
1999-09-29 02:54:18 +00:00
shaver%netscape.com
f28337480b
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
f9e34fb7e2
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
0971d382ca
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
56428f49d2
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
8574f6cb8b
Turning buffered registry i/o back on, bugs 14306,11203
1999-09-22 07:53:15 +00:00
dveditz%netscape.com
16b974b648
Bugfix 7928
1999-09-22 07:49:22 +00:00
waterson%netscape.com
06b78978e9
Fix backwards return values on nsIEnumerator::IsDone().
1999-09-21 01:28:18 +00:00
dveditz%netscape.com
d235ccb522
backing out bufio changes until corruption fixed
1999-09-20 00:53:07 +00:00
dveditz%netscape.com
3857e06b0a
make version registry code match main mozilla registry code
1999-09-18 01:23:59 +00:00
sfraser%netscape.com
6045b30c30
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
f2e6fbced2
fix Mac startup bustage
1999-09-17 23:42:47 +00:00
dveditz%netscape.com
626252cc1e
reverting registry changes for Unix, a=leaf, r=ramiro
1999-09-17 17:44:41 +00:00
sspitzer%netscape.com
4124e80e74
fix crash when launching mail
1999-09-17 09:46:58 +00:00
dveditz%netscape.com
3509f48fd2
match buffered i/o registry change in XP_MAC section
1999-09-17 07:00:55 +00:00
sfraser%netscape.com
5c1bece163
Added file for dveditz, set up prefix files.
1999-09-17 06:56:45 +00:00
sfraser%netscape.com
29679733c0
First Checked In.
1999-09-17 06:56:23 +00:00
dveditz%netscape.com
8fc87395a0
more trying to get nr_bufio to work on a mac
1999-09-17 06:35:32 +00:00
dveditz%netscape.com
418d0fb8e1
fixing mac path sadness with new nr_bufio stuff
1999-09-17 06:13:38 +00:00
dp%netscape.com
d9d68788ef
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
f4cbdacf44
Buffered I/O for registry performance
1999-09-17 01:32:00 +00:00
dp%netscape.com
dab9dd104d
NS_ADDREF() instead of calling it directly
1999-09-16 19:20:18 +00:00
dveditz%netscape.com
7d68f66b73
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
b08dde9cb4
Use the rules in rules.mk instead of making your own.
1999-09-15 18:00:50 +00:00
slamm%netscape.com
9968553886
Fix build warning.
1999-09-14 23:09:39 +00:00
briano%netscape.com
775e13bce8
General cleanup.
1999-09-14 02:51:42 +00:00
jdunn%netscape.com
ee465a967c
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
1ac1783815
BeOS doesn't have mmap. Also, BeOS is case sensitive like Unix.
1999-09-10 22:35:58 +00:00
cls%seawood.org
6f9cc8eb93
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