dp%netscape.com
|
18ad8fba88
|
Using Raw registry interface so that component urls and filename can be stored without transformation of / and =
|
1999-03-08 20:40:32 +00:00 |
|
ramiro%netscape.com
|
8a849f863a
|
Templates in nsXPComFactory exorcism. Part I.
Replaced the template code with a NS_DEF_FACTORY.
This is temporary. As soon as I can verify this works on windows and
mac, ill remove the old code.
|
1999-03-08 09:44:16 +00:00 |
|
dp%netscape.com
|
283928a5a6
|
Bumping nsRepository version string to force registry to be cleaned
|
1999-03-06 09:11:05 +00:00 |
|
dp%netscape.com
|
1576712e2f
|
dist/bin/components is where all loadable components will be installed.
|
1999-03-06 09:04:53 +00:00 |
|
rjc%netscape.com
|
e123cebbe9
|
Now store pathnames as strings which prevents nr_MacAliasFromPath() from ever being called (it was being passed a Unix path when it really wanted a Mac path anyway). Also, autoregistration now looks inside the "components" directory (which is in the same folder as the program.) Also, bumped up registry version # due to change. Also, at startup, when building up list of arguments, check argv[0] against NULL as it might be (on the Mac).
|
1999-03-04 03:01:33 +00:00 |
|
scc%netscape.com
|
2ec0a397ea
|
rename |IID()| --> |GetIID()|
|
1999-03-03 19:48:57 +00:00 |
|
brade%netscape.com
|
b3ff8e7d90
|
remove unused local variable in #ifdef XP_MAC section
|
1999-03-03 15:29:56 +00:00 |
|
beard%netscape.com
|
19dc7e5b59
|
moved NS_CALLBACK to nsCom.h.
|
1999-03-03 04:09:33 +00:00 |
|
dp%netscape.com
|
1daed4fa4c
|
Forcing registry upgrade to alpha0.30 due to autoreg beginning at ./components instead of ./
|
1999-03-03 02:17:57 +00:00 |
|
dp%netscape.com
|
06a110237c
|
Installing loadable components in components/ directory
|
1999-03-03 01:25:21 +00:00 |
|
waterson%netscape.com
|
c361814ef3
|
Added ProgIDToCLSID cache.
|
1999-03-03 01:18:15 +00:00 |
|
cyeh%netscape.com
|
d9f55cbdaf
|
knod of the head to sfraser, for reminding me that you need to also initialize processInfoRec with the size of the process record.
|
1999-03-02 00:34:49 +00:00 |
|
cyeh%netscape.com
|
cb747fecb4
|
(really cyeh) fix crashing bug in optimized builds of viewer, but i'm really suprised that this didn't crash more often.
per Inside Macintosh: Processes: you must initialize the ProcessInfoRec with the address to a valid FSSpec and at least 32 bytes of memory if you want the name of the process. if you do not want the name of the process, pass in nil into ProcessInfoRec.processName. We were crashing because the value of PIR.processName was uninitialized, and we were copying the name of the application into random memory.
|
1999-03-02 00:03:30 +00:00 |
|
beard%netscape.com
|
f8887c33ae
|
SetDestructor
|
1999-02-28 19:04:47 +00:00 |
|
mcmullen%netscape.com
|
ad100ee7aa
|
REALLY add nsRegistry and libreg to the Mac build.
|
1999-02-28 00:24:53 +00:00 |
|
dp%netscape.com
|
def5708745
|
Code cleanup. Added comments. PR_LOG() cleanup. I think I will do my haircut too...
|
1999-02-27 09:50:19 +00:00 |
|
dp%netscape.com
|
2880dab2be
|
Clode cleanup. Abstracted registry access code that does ProgID into functions platformProgIDToCLSID() and platformCLSIDToProgID()
|
1999-02-27 08:58:11 +00:00 |
|
dp%netscape.com
|
ffbd0ef6da
|
Changed comment to indicate that Quick Registration via the quick register data structure isn't for prime time yet.
|
1999-02-27 08:56:21 +00:00 |
|
alecf%netscape.com
|
6756268744
|
add IID() method
|
1999-02-27 03:16:56 +00:00 |
|
ebina%netscape.com
|
89821bbf93
|
Remove support for the old RegisterFactory API.
|
1999-02-27 02:06:54 +00:00 |
|
dp%netscape.com
|
ede16838d2
|
Adding platformVersionCheck() into USE_REG ifdef
|
1999-02-26 19:28:42 +00:00 |
|
dp%netscape.com
|
4d29306696
|
Implemented versioning of the repository hieararchy under the registry. Also changed storing longlongs to ints into the registry.
|
1999-02-26 18:41:37 +00:00 |
|
warren%netscape.com
|
8bbb442e62
|
Fixed #endif for non-registry builds.
|
1999-02-26 10:55:07 +00:00 |
|
warren%netscape.com
|
44cae3cd3f
|
Changes for RDF component registration using nsRepository. Also changed args to NSGetFactory and friends.
|
1999-02-26 10:17:14 +00:00 |
|
beard%netscape.com
|
98702cb2df
|
Fixing callback typedef, using new NS_CALLBACK macro which will be moved to nsCom.h when it proves itself.
|
1999-02-26 04:30:17 +00:00 |
|
beard%netscape.com
|
7177b7546d
|
now implements nsIGenericFactory.
|
1999-02-26 04:08:26 +00:00 |
|
beard%netscape.com
|
2f1f98057b
|
First Checked In.
|
1999-02-26 04:05:14 +00:00 |
|
law%netscape.com
|
ce6acb6643
|
Adding nsRegistry to win32 build
|
1999-02-25 19:20:39 +00:00 |
|
alecf%netscape.com
|
5bac967f53
|
forgot to capitalize a variable
|
1999-02-25 17:52:33 +00:00 |
|
alecf%netscape.com
|
265a6ea2ce
|
fix for BSD/OS 3.1
|
1999-02-25 17:26:22 +00:00 |
|
ebina%netscape.com
|
c52ac55676
|
Stub in the new RegisterFactory API in preparation for removing the old one.
|
1999-02-25 16:07:31 +00:00 |
|
beard%netscape.com
|
289f70aaba
|
First Checked In.
|
1999-02-25 04:41:02 +00:00 |
|
alecf%netscape.com
|
ad633f93cb
|
fix BSD/OS 3.1 bustage
|
1999-02-24 18:23:26 +00:00 |
|
alecf%netscape.com
|
5d552b3ccf
|
update to use new nsCID type
|
1999-02-24 02:07:28 +00:00 |
|
alecf%netscape.com
|
5428094f00
|
update uuid's to match real definitions
|
1999-02-23 19:36:23 +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
|
23ae585495
|
Remove the illegal semicolon after extern "C" {}
|
1999-02-22 22:25:10 +00:00 |
|
alecf%netscape.com
|
31a264e038
|
update IDL files to be closer to real headers
|
1999-02-20 03:11:52 +00:00 |
|
sfraser%netscape.com
|
5c257742fe
|
Backing out my previous change, to enable AutoRegister again on the Mac. sdagley checked in a change to NSPR which fixes the crash on launch.
|
1999-02-20 01:07:31 +00:00 |
|
mjudge%netscape.com
|
fbcb42974f
|
changing nsIEnumerator to use NS_IMETHOD not virtual nsresult
|
1999-02-19 23:43:20 +00:00 |
|
sfraser%netscape.com
|
ed07fb174e
|
This is a temporary fix for the Mac crash on launch; don't call AutoRegister on Mac. Approved by sar
|
1999-02-19 23:28:49 +00:00 |
|
dp%netscape.com
|
1581c74987
|
Hacked to remove ./ when we PR_LoadLibrary() dlls of the type ./library.so
This improves memory a bit.
|
1999-02-18 22:37:35 +00:00 |
|
ebina%netscape.com
|
e6a074a940
|
Forgot to ifdef USE_REGISTRY which was breaking the MAC.
|
1999-02-18 17:18:06 +00:00 |
|
ebina%netscape.com
|
b01dc22f0f
|
Add public functions RegisterComponent, UnregisterComponent, and ProgIDToCLSID
|
1999-02-18 16:58:22 +00:00 |
|
rjc%netscape.com
|
429e50b781
|
Small fix for path separators.
|
1999-02-18 01:43:22 +00:00 |
|
rjc%netscape.com
|
3c55ff2cfd
|
Fix XPCom on Mac so that autoregistration of .shlb files work.
|
1999-02-18 00:24:38 +00:00 |
|
dp%netscape.com
|
e8140685fb
|
Fixed dll not being unloaded if registrations filed. Also, returning more appropriate error messages
|
1999-02-16 19:34:10 +00:00 |
|
law%netscape.com
|
6e62333865
|
moz->ns
|
1999-02-10 23:27:09 +00:00 |
|
law%netscape.com
|
468d400a24
|
Cleaned up i/f, XPCOM-wise
|
1999-02-10 19:47:56 +00:00 |
|
dp%netscape.com
|
a2ba024f99
|
Removing wrong delete.
|
1999-02-09 21:21:30 +00:00 |
|