dp%netscape.com
|
10d2c3b870
|
Implemented component unregistration.
|
2000-04-18 05:25:05 +00:00 |
dougt%netscape.com
|
fd69a2f423
|
Landing nsIFile.
|
2000-01-24 21:28:28 +00:00 |
blizzard%redhat.com
|
8ec176345e
|
Change nsComponentManager::ProgIDToCLSID to nsComponentManager::ProgIDToClassID as per bug #3579. Checking in for sford. r=scc,r=blizzard
|
1999-12-30 22:03:58 +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 |
shaver%netscape.com
|
53277f4711
|
convert to CreateInstanceFromProgID
|
1999-09-05 06:27:42 +00:00 |
dp%netscape.com
|
8ff4b44481
|
- Adding nsComponentMangager::GetClassObject()
- Adding a nsIID parameter to the nsIModule:GetClassObject()
|
1999-08-19 14:54:12 +00:00 |
dp%netscape.com
|
153c3a6d49
|
- using ComponentManager instead of service manager in nsIModule
- Adding UnregisterComponentSpec()
All the above are required for xpcom review.
|
1999-08-13 19:30:13 +00:00 |
jband%netscape.com
|
3f75ebc9ff
|
adding enumeration of CLSIDs and ProgIDs using code from Robert Ginda <rginda@ix.netcom.com>
|
1999-08-09 05:02:25 +00:00 |
dp%netscape.com
|
3513f3783a
|
XPCOM switched to using nsIFileSpec.
|
1999-06-22 14:02:58 +00:00 |
dp%netscape.com
|
3371f4c197
|
Landing M6 XPCOM Code cleanup branch
|
1999-05-06 13:29:37 +00:00 |
dp%netscape.com
|
5dd7838b8c
|
API Cleanup.
|
1999-04-02 20:28:22 +00:00 |
dp%netscape.com
|
76d050c5d7
|
changing to correct indent style and tabs. Beautify...
|
1999-03-10 09:53:25 +00:00 |
warren%netscape.com
|
c50687b845
|
nsRepository -> nsIComponentManager changes.
|
1999-03-09 09:44:27 +00:00 |
dp%netscape.com
|
2adfc1bd23
|
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 |
dp%netscape.com
|
715e9361b7
|
Bumping nsRepository version string to force registry to be cleaned
|
1999-03-06 09:11:05 +00:00 |
dp%netscape.com
|
12c0769c82
|
dist/bin/components is where all loadable components will be installed.
|
1999-03-06 09:04:53 +00:00 |
rjc%netscape.com
|
2a52afbc07
|
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 |
dp%netscape.com
|
dc6ed548e6
|
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
|
e115322998
|
Installing loadable components in components/ directory
|
1999-03-03 01:25:21 +00:00 |
waterson%netscape.com
|
4463d7305a
|
Added ProgIDToCLSID cache.
|
1999-03-03 01:18:15 +00:00 |
cyeh%netscape.com
|
13e15b33f4
|
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
|
e06ebadeda
|
(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 |
mcmullen%netscape.com
|
fe54d94b06
|
REALLY add nsRegistry and libreg to the Mac build.
|
1999-02-28 00:24:53 +00:00 |
dp%netscape.com
|
9d4ec19bc1
|
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
|
be3f140e46
|
Clode cleanup. Abstracted registry access code that does ProgID into functions platformProgIDToCLSID() and platformCLSIDToProgID()
|
1999-02-27 08:58:11 +00:00 |
ebina%netscape.com
|
dbd00c9b1b
|
Remove support for the old RegisterFactory API.
|
1999-02-27 02:06:54 +00:00 |
dp%netscape.com
|
80aceefbf9
|
Adding platformVersionCheck() into USE_REG ifdef
|
1999-02-26 19:28:42 +00:00 |
dp%netscape.com
|
9cd352aaaa
|
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
|
830e88fe49
|
Fixed #endif for non-registry builds.
|
1999-02-26 10:55:07 +00:00 |
warren%netscape.com
|
97781f4c14
|
Changes for RDF component registration using nsRepository. Also changed args to NSGetFactory and friends.
|
1999-02-26 10:17:14 +00:00 |
alecf%netscape.com
|
fb222aeb48
|
forgot to capitalize a variable
|
1999-02-25 17:52:33 +00:00 |
alecf%netscape.com
|
7a1be403df
|
fix for BSD/OS 3.1
|
1999-02-25 17:26:22 +00:00 |
ebina%netscape.com
|
59f91f50e9
|
Stub in the new RegisterFactory API in preparation for removing the old one.
|
1999-02-25 16:07:31 +00:00 |
alecf%netscape.com
|
6a4c7793bb
|
fix BSD/OS 3.1 bustage
|
1999-02-24 18:23:26 +00:00 |
mcmullen%netscape.com
|
db86517473
|
Remove the illegal semicolon after extern "C" {}
|
1999-02-22 22:25:10 +00:00 |
sfraser%netscape.com
|
c2b6483df5
|
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 |
sfraser%netscape.com
|
61e6d44318
|
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 |
ebina%netscape.com
|
0b56643b69
|
Forgot to ifdef USE_REGISTRY which was breaking the MAC.
|
1999-02-18 17:18:06 +00:00 |
ebina%netscape.com
|
b1e95cdde7
|
Add public functions RegisterComponent, UnregisterComponent, and ProgIDToCLSID
|
1999-02-18 16:58:22 +00:00 |
rjc%netscape.com
|
7edaa53680
|
Small fix for path separators.
|
1999-02-18 01:43:22 +00:00 |
rjc%netscape.com
|
2753cc7cdd
|
Fix XPCom on Mac so that autoregistration of .shlb files work.
|
1999-02-18 00:24:38 +00:00 |
dp%netscape.com
|
138e0d4a61
|
Fixed dll not being unloaded if registrations filed. Also, returning more appropriate error messages
|
1999-02-16 19:34:10 +00:00 |
dp%netscape.com
|
6b61800db4
|
Removing wrong delete.
|
1999-02-09 21:21:30 +00:00 |
dp%netscape.com
|
156285c767
|
Commenting FACTORY2
|
1999-02-09 21:06:34 +00:00 |
dp%netscape.com
|
647eabe0fe
|
Major repository upgrade to use a presistent regitry. We use libreg/ directly (NR_*() functions) for now.
|
1999-02-09 20:31:24 +00:00 |
kipp%netscape.com
|
2c1296df1f
|
Disable auto-registration of dll's for unix for now
|
1999-02-08 19:16:29 +00:00 |
dp%netscape.com
|
60a5140c2d
|
library no longer a member of FactoryEntry. Removed windows specific code for operating on windows registry.
|
1999-02-06 23:45:19 +00:00 |
dp%netscape.com
|
d2fe4b5dc9
|
Beauty is the essence of life
|
1999-02-06 23:23:58 +00:00 |
dp%netscape.com
|
027179d0cd
|
PRTime is 64 bit. Cant use ==. Using LL_EQ macro.
|
1999-02-06 21:24:52 +00:00 |
dp%netscape.com
|
d5592767ba
|
Fixing ptr==int comparisons to satify linux compilers
|
1999-02-06 20:53:42 +00:00 |