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 |
|
dp%netscape.com
|
dacc61684c
|
Commenting FACTORY2
|
1999-02-09 21:06:34 +00:00 |
|
dp%netscape.com
|
9c7afd4d32
|
Major repository upgrade to use a presistent regitry. We use libreg/ directly (NR_*() functions) for now.
|
1999-02-09 20:31:24 +00:00 |
|
dp%netscape.com
|
2a44b3393f
|
Added new constructor that takes lastmodtime and size
|
1999-02-09 20:30:34 +00:00 |
|
dp%netscape.com
|
657b0a8124
|
variable id changes + commenting CreateInstance2()
|
1999-02-09 20:29:46 +00:00 |
|
kipp%netscape.com
|
648d55615b
|
Disable auto-registration of dll's for unix for now
|
1999-02-08 19:16:29 +00:00 |
|
dp%netscape.com
|
b5fed16bfa
|
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
|
afa1d5e94f
|
Beauty is the essence of life
|
1999-02-06 23:23:58 +00:00 |
|
dp%netscape.com
|
7d9b25cacf
|
PRTime is 64 bit. Cant use ==. Using LL_EQ macro.
|
1999-02-06 21:24:52 +00:00 |
|
dp%netscape.com
|
ff1f3604d3
|
satisfy mac compiler
|
1999-02-06 21:19:11 +00:00 |
|
dp%netscape.com
|
ed8a9c890c
|
Fixing ptr==int comparisons to satify linux compilers
|
1999-02-06 20:53:42 +00:00 |
|
dp%netscape.com
|
7ab04f5177
|
Auto registration of xpcom components
|
1999-02-06 20:43:10 +00:00 |
|
dp%netscape.com
|
523f5aed85
|
Auto registration of xpcom components.
|
1999-02-06 20:39:40 +00:00 |
|
dp%netscape.com
|
d8c00bb62e
|
Fixing warnings on order of default initialization
|
1999-02-06 20:27:16 +00:00 |
|
dp%netscape.com
|
fed7917048
|
Fixing linux orange tree.
|
1999-02-03 18:49:04 +00:00 |
|
dp%netscape.com
|
929c20bb9f
|
adding ns prefix to private classes namespace
|
1999-02-03 15:39:13 +00:00 |
|
dp%netscape.com
|
704fe62ecb
|
landing XPCOM_19990201_BRANCH
|
1999-02-03 07:03:17 +00:00 |
|
law%netscape.com
|
4b529759cc
|
Fixed off-by-one bug in Next()
|
1999-02-02 07:43:23 +00:00 |
|
dp%netscape.com
|
2e680185ec
|
Dll Hash table
|
1999-02-01 22:41:22 +00:00 |
|
dp%netscape.com
|
c1ff8cabbd
|
Dll abstraction
|
1999-02-01 22:40:48 +00:00 |
|
law%netscape.com
|
84d13fa13f
|
new mozIRegistry interface
|
1999-01-28 03:36:37 +00:00 |
|
warren%netscape.com
|
e14885b342
|
Added nsIAllocator and implementation. Made service manager services sticky'.
|
1999-01-27 02:02:22 +00:00 |
|
sudu%netscape.com
|
c94385ee94
|
OJI MozClassic to raptor merge
|
1999-01-25 08:05:00 +00:00 |
|
law%netscape.com
|
2072da48f3
|
Updated with new enumerator protocols
|
1999-01-14 23:30:44 +00:00 |
|
rpotts%netscape.com
|
8878cbd2b4
|
bug #2227 - NSPR is not being implicitly initialized when PR_CEnterMonitor() is called. This hack should be removed when NSPR is fixed.
|
1999-01-08 00:38:56 +00:00 |
|
law%netscape.com
|
6e266b92a5
|
Added new interface header; not yet building it
|
1999-01-07 21:04:21 +00:00 |
|
rpotts%netscape.com
|
9b80dfefd6
|
This is a templatized implementation of an XPCOM factory...
|
1999-01-04 08:44:26 +00:00 |
|
warren%netscape.com
|
0580a8e5c4
|
Networking changes: Reworked nsIURL, adding setters, factoring Open. Unsigned arguments for nsIStreamListener.
|
1998-12-16 05:40:20 +00:00 |
|
mjudge%netscape.com
|
e404a37aab
|
adding iid to generated file. this is ok we need this for COM ptrs
|
1998-12-11 23:38:30 +00:00 |
|
pierre%netscape.com
|
e691ee06e5
|
Making nsMacRepository.h obsolete: the shared lib conversion is done.
|
1998-12-03 01:06:00 +00:00 |
|
beard%netscape.com
|
c0c7bc482d
|
Mac shared library migration.
|
1998-11-30 22:15:00 +00:00 |
|
jfrancis%netscape.com
|
8f3f49279e
|
[sfraser checking in as jfrancis]
Temporarily comment out EDITOR_DLL-related stuff until Mac is building editor, to fix build bustage.
|
1998-11-30 03:04:00 +00:00 |
|
jfrancis%netscape.com
|
4194c1b24a
|
adding edtor lib entrty, even though we aren't actually linking it in yet.
|
1998-11-29 23:57:59 +00:00 |
|
scullin%netscape.com
|
5f168b14a3
|
Migrate mac hack, too.
|
1998-10-19 18:54:44 +00:00 |
|
scullin%netscape.com
|
25177cc6f6
|
Migrating public header files to public
|
1998-10-19 17:48:55 +00:00 |
|
pinkerton%netscape.com
|
54ab1acd23
|
fix link problems on mac.
|
1998-09-29 17:16:06 +00:00 |
|
kipp%netscape.com
|
78e46713a2
|
Register libraries with the refcnt tracer
|
1998-09-12 19:25:28 +00:00 |
|
warren%netscape.com
|
b89e7efaca
|
Renamed NSRepository to nsRepository.
|
1998-09-01 00:26:28 +00:00 |
|
warren%netscape.com
|
71e9f3f5ea
|
Changed NSServiceManager to nsServiceManager.
|
1998-09-01 00:17:47 +00:00 |
|
warren%netscape.com
|
9b1d14ae7e
|
Added class ID to OnShutdown.
|
1998-08-28 21:47:44 +00:00 |
|
warren%netscape.com
|
6587ecb0af
|
Added service manager mechanism.
|
1998-08-28 21:28:35 +00:00 |
|
warren%netscape.com
|
dff0de499c
|
Added service manager mechanism.
|
1998-08-28 21:25:34 +00:00 |
|
troy%netscape.com
|
9359a28c94
|
Fixed a memory leak. In some error cases we weren't calling NR_RegClose()
|
1998-08-11 04:06:28 +00:00 |
|
pierre%netscape.com
|
727af6158b
|
include nsMacRepository.h
|
1998-08-05 08:22:38 +00:00 |
|
warren%netscape.com
|
c9bd5d8074
|
Landing changes in the OJI_19980727_BRANCH since the OJI_19980727_TIP_MERGE tag.
|
1998-07-31 20:19:50 +00:00 |
|
scullin
|
ccfef80b32
|
Added NSPR logging. Set NSPR_LOG_MODULES=NSRepository:4 to get
bunches o' logging.
|
1998-06-02 19:54:52 +00:00 |
|
hardts
|
6bcb19ce6f
|
landing XPCOM_BRANCH
|
1998-05-22 21:56:30 +00:00 |
|
scullin
|
667151e787
|
NSPR related changes submitted by wtc.
|
1998-04-22 00:05:08 +00:00 |
|
ltabb
|
3b56a9af51
|
Free the lizard
|
1998-03-28 02:44:41 +00:00 |
|