Commit Graph

250 Commits

Author SHA1 Message Date
arielb%netscape.com
0d16b83058 add a principal manager to caps api. everything is now xpidled so
i removed the public directory from the module.
1999-08-01 21:26:02 +00:00
briano%netscape.com
25ce386224 Added a newline the the end of file to make the native Unix compilers happy. 1999-07-28 21:55:50 +00:00
arielb%netscape.com
387cbc374e xpidling and updating nsTarget object. should resolve build errors on
SeaMonkey Ports
1999-07-28 05:43:26 +00:00
briano%netscape.com
007ea62765 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
bruce%cybersight.com
49f92f70e7 Add newlines for unix compilers. 1999-07-27 20:31:21 +00:00
arielb%netscape.com
d00edf950d removed some enums and migrated them into nsPrivilege, nsIPrivilege and
nsPrivilegemanager. cleaning up some old code from the security module
and refining their api's and such like.
1999-07-27 00:50:59 +00:00
briano%netscape.com
5923fce74f Some compilers also object to #endif's with any non-comment tokens after them. Fixed. 1999-07-26 21:08:51 +00:00
briano%netscape.com
076494e4cb Added a newline to the end of the file to fix the native-compiler Unix builds (HP-UX, Solaris, etc.). 1999-07-26 21:06:59 +00:00
arielb%netscape.com
3cc6d68ad6 i think i may have broken linux build with a tab at the end of a line in
the makefile, hope this was all for the bustage.
1999-07-24 04:18:22 +00:00
arielb%netscape.com
8dad60d09d Fix to the caps security module. I removed the nsPrincipal struct, from now
on you can access principals by their xpcomed interface nsIPrincipal.
1999-07-24 03:58:23 +00:00
briano%netscape.com
c38045d303 Added a newline at the EOF to make the Unix native compilers happy. 1999-07-19 21:05:56 +00:00
sspitzer%netscape.com
9ba33ac20b add new line to end of file 1999-07-18 01:13:25 +00:00
sspitzer%netscape.com
0fe0bc29cd ignore the generated Makefile 1999-07-18 00:26:01 +00:00
beard%netscape.com
47d73e8a3f removed NSPR20Debug.shlb from optimized build 1999-07-16 22:16:43 +00:00
norris%netscape.com
815b4fa27f Fix Mac build bustage by including references to the NSPR20.shlb for the optimized build. 1999-07-16 21:35:17 +00:00
arielb%netscape.com
587d04c222 idled principals interfaces and some fixes to caps manager... 1999-07-16 20:31:18 +00:00
beard%netscape.com
415fed0da9 Added nsIPricincipal.idl 1999-07-16 01:56:33 +00:00
norris%netscape.com
f19bc1200f should fix the the missing nsICapsSecuritycallbacks error.(arielb) 1999-07-16 00:32:44 +00:00
norris%netscape.com
8405ed1949 Remove nsIPrincipal.h 1999-07-16 00:20:25 +00:00
norris%netscape.com
f64740e501 Move several security files into idl. (Create idl directory in caps module.)
Implement methods of nsIXPCSecurityManager.
Fix random errors in DOM JS security.
1999-07-15 23:23:16 +00:00
mcafee%netscape.com
3f213d6ba1 Exporting nsICapsSecurityCallbacks.h 1999-07-07 08:12:54 +00:00
norris%netscape.com
06317a54b3 Tom Pixley's code for the beginnings of DOM security, with a fix for the previous Mac link failure. 1999-07-07 07:50:03 +00:00
sspitzer%netscape.com
59413cec7e fix warnings 1999-07-03 00:39:28 +00:00
dveditz%netscape.com
9bc612bf52 makeile cleanups 1999-07-02 13:38:47 +00:00
joki%netscape.com
37a6739ec1 Backing out js security changes. 1999-07-01 13:03:35 +00:00
joki%netscape.com
ccd5375141 New JavaScript/DOM security stuff. 1999-07-01 10:38:26 +00:00
sspitzer%netscape.com
e053cfd43e fix warnings for sudu. 1999-07-01 08:30:51 +00:00
mcmullen%netscape.com
4b0ff2c414 Patches for OpenVMS and conversions to nsQuickSort(). Thanks to Colin Blake and James Lewis Nance (resp) 1999-06-03 18:15:53 +00:00
ramiro%netscape.com
3a1a4a1d14 Make sure nsTarget.h is complied as C++ source.
nsTarget.h is a c++ header, which includes other c++ headers.  It needs to
be complied as c++ source.

If everything in this page needs to be compiled as C code, then why
isnt this file a .c file ?
1999-05-31 16:29:28 +00:00
dp%netscape.com
94344009c8 Landing xpcom20/21 branch. 1999-05-26 01:38:36 +00:00
dveditz%netscape.com
11f88fb5a4 fix zlib name on windows 1999-04-28 00:48:44 +00:00
amusil%netscape.com
5802959950 Bug fix - made static array lengths match up 1999-04-23 21:53:43 +00:00
briano%netscape.com
b6e7599e83 Fix for SunOS4. 1999-04-10 01:06:40 +00:00
leaf%mozilla.org
4ad9f70d5d Landing nspr library name change, and plevent function call change. 1999-03-17 21:32:03 +00:00
warren%netscape.com
4b2d56fbaa nsRepository -> nsIComponentManager changes. 1999-03-09 09:44:27 +00:00
cyeh%netscape.com
b27fdb082f fix pdb file generation so that the go into $(OBJDIR) and also
have more useful names other than "none.pdb". some cleanup remains.
1999-03-05 23:24:48 +00:00
alecf%netscape.com
c8c7fd5fd1 fix AIX bustage - we were dereferencing the function before checking if it was NULL 1999-02-27 06:22:43 +00:00
alecf%netscape.com
46d0bfce71 nspr.h was causing problems on HPUX 1999-02-27 01:37:44 +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
sfraser%netscape.com
3a123c982b Mac project changes -- link with MSLDropInRuntime, instead of MSLShLibRuntime, and fix link order. 1999-02-26 00:54:57 +00:00
beard%netscape.com
dba3d8e172 removed stray ; from IID macro 1999-02-25 04:19:27 +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
brade%netscape.com
54a9fb4a3e move local variables into #if block where they are needed (reduces warnings on Macintosh compiler) 1999-02-19 16:12:58 +00:00
warren%netscape.com
af4892e337 Fixed unsigned problems. 1999-02-06 04:02:02 +00:00
amusil%netscape.com
5a93ecd101 Made into shared lib 1999-02-03 20:13:10 +00:00
sudu%netscape.com
c94385ee94 OJI MozClassic to raptor merge 1999-01-25 08:05:00 +00:00
raman%netscape.com
ba1f9dee86 Checking in changes from Bob Glickstein 1998-12-15 05:53:19 +00:00
ramiro%netscape.com
0c5d4be242 Remove accidentally checked in file. 1998-12-07 06:49:04 +00:00
ramiro%netscape.com
e2b921bf3c Add cvsignore entries for makefiles generated bu autoconf. 1998-12-05 09:07:33 +00:00
ramiro%netscape.com
bc992a7bb0 Remove extraneous Makefile files. 1998-12-05 08:19:05 +00:00
raman%netscape.com
ce4f25a746 Deleted unnecessary nsCCapsManager:: from the prototype 1998-12-01 03:00:42 +00:00
raman%netscape.com
5b7786e40c XP_COM interfaces for JS calls into CAPS 1998-11-23 00:27:00 +00:00
raman%netscape.com
231ff43d7a Changes to make caps into a DLL. Defined all strings in this file until there is a replacement for allxpstr.h 1998-11-19 05:22:28 +00:00
raman%netscape.com
eb1dd00c2c Bug fixes from MozillaClassic branch, plus changes to build caps without rdf 1998-11-16 21:57:13 +00:00
raman%netscape.com
5bfc22ac4a Minor bug fix to my last check-in 1998-10-28 04:53:47 +00:00
raman%netscape.com
23466e2008 Bug fixes to make caps stuff work with jvm's codesource principals 1998-10-28 03:31:17 +00:00
cls%seawood.org
5db72cde51 Moved zlib from REQUIRES to a ifndef MOZ_NATIVE_ZLIB endif block. 1998-10-22 03:59:53 +00:00
cls%seawood.org
ed2a7f5f65 Sync'd various Makefile.ins to their Makefile counterparts.
Removed nspr & nspr20 from REQUIRES.  Removed NSPR_LDFLAGS.
Changed LIBNSPR refs to NSPR_LIBS.
Removed leftover NSPR20 ifdefs.
1998-10-21 02:13:56 +00:00
raman%netscape.com
8a4ed31775 Fixes for compiler errors on AIX. Thanks wtc 1998-10-20 20:50:09 +00:00
raman%netscape.com
eb854d55b9 Fix to make it compile on HP-UX. Define an else clause in the if statement of an inline function. Thanks briano 1998-10-19 18:25:01 +00:00
raman%netscape.com
de7c273669 Minor tweak to my last fix. Pass PR_Now for verfication. 1998-10-15 23:47:51 +00:00
raman%netscape.com
0f2db8cccf Fixed the Mac bustage 1998-10-15 23:21:22 +00:00
cyeh%netscape.com
e8f6d28da2 flip NO_SECURITY/MOZ_SECURITY logic around so that crypto stuff only
gets enabled when MOZ_SECURITY is defined.
1998-10-15 22:40:32 +00:00
raman%netscape.com
ccee89d6a8 Added verification certifcates that are created via nsICapsManager. This could be used by JVM plugins. 1998-10-15 20:56:34 +00:00
raman%netscape.com
191dfa4366 Backing out my previous check-in. I was told my changes built ok on Mac, But I wasn't given complete information. Sorry for trouble. 1998-10-14 05:01:12 +00:00
raman%netscape.com
5f82c88ba4 Support for nsICertPrincipal. We do the certificate verification of certificates passed by JavaSoft 1998-10-14 02:52:40 +00:00
racham%netscape.com
9bc4454971 Adding -reg_mode flag related changes 1998-10-06 21:04:19 +00:00
racham%netscape.com
dd8cbf5e27 Adding filecode base check routine for -reg_mode flag 1998-10-06 21:02:03 +00:00
racham%netscape.com
3e5359a28f Adding -reg_mode flag related APIs 1998-10-06 21:00:36 +00:00
racham%netscape.com
b87ef13ca0 Adding filecode base check routine 1998-10-06 20:59:47 +00:00
raman%netscape.com
34d9668524 Reenabled the code that fixes the memory leaks during startup. I have compiled these changes on windows, solaris, linux. Lasttime I checked in, Mac compiled ok. 1998-09-30 18:06:19 +00:00
cyeh%netscape.com
d1e85c57c3 Remove old NSPR20 #ifdef 1998-09-29 21:55:00 +00:00
pinkerton%netscape.com
1fff0d4271 Updated projects for Pro4. Turned off mod-date caching for depend builds. Using InterfacesStubs wrapper where appropriate for Carbon. 1998-09-29 17:11:00 +00:00
raman%netscape.com
be4cd9ab8e Backing my last checkin 1998-09-27 03:15:11 +00:00
raman%netscape.com
ba17d5bef8 Fixed the memory leaks during startup 1998-09-27 01:22:41 +00:00
raman%netscape.com
8bbca90d14 Added AllJavaScript target to represent a target that defines all JavaScript privileges. JavaSoft's JVM will use this target to perform privileged operations from Java in JS 1998-09-24 00:16:14 +00:00
wtc%netscape.com
96a6a02078 NO_NSPR_PRIVATE_HEADER_BRANCH landing. Removed the inclusions of
private NSPR headers (prosdep.h and primpl.h) from the Mozilla source.
The part of prosdep.h that is actually needed by Mozilla was extracted
and put in the new file mozilla/include/xp_path.h.
1998-09-22 16:59:57 +00:00
sudu%netscape.com
7563a7dd9d Bring autoconf build up to date with non-autoconf build 1998-09-21 19:25:58 +00:00
blizzard%appliedtheory.com
e0444fcc03 Bring autoconf build up to date with non-autoconf build 1998-09-19 22:28:51 +00:00
raman%netscape.com
a82ec3ee9a Added AllJavaPermission target to give complete access to all permissions in Javasoft's JVM 1998-09-19 01:25:32 +00:00
raman%netscape.com
10d9766023 Added CertChain Principal support for Javasoft. Added calls for AskPermission and SetPermission 1998-09-19 00:06:44 +00:00
beard%netscape.com
3b0249a287 09171998 LiveConnect Carpool 1998-09-17 19:20:20 +00:00
beard%netscape.com
6b77eb3e40 First Checked In. 1998-09-17 19:15:15 +00:00
sudu%netscape.com
9e48871a6a Added nsCCodeSourcePrinicipal.h to export line 1998-09-17 18:49:51 +00:00
sudu%netscape.com
1e86d67968 New xpcom caps manager apis 1998-09-17 18:12:32 +00:00
raman%netscape.com
9b5baab042 Added AskPermission and SetPermission API calls for OJI. Added the CertChain Principal support for JavaSoft. 1998-09-16 18:39:48 +00:00
raman%netscape.com
a298828e34 Bug fixes to isSecurePrincipal. We weren't checking codebase_principal preference correctly. 1998-09-13 18:07:59 +00:00
raman%netscape.com
0b469efbf5 Added CPPSRCS 1998-09-02 19:11:06 +00:00
raman%netscape.com
5f24c79522 Added getSigners API for SmartUpate 1998-09-02 19:10:57 +00:00
warren%netscape.com
4f1b718b4e Added closure argument to nsHashtable::Enumerate. 1998-09-01 00:16:47 +00:00
cls%seawood.org
9020b80c52 Updates to autoconf files. 1998-08-26 04:04:57 +00:00
cls%seawood.org
84f1cedcbb AUTOCONF_1_0 landing. 1998-08-19 20:42:14 +00:00
norris%netscape.com
3ba8fa1b75 Add routine to initialize capabilities code.
Code was actually written by raman.
1998-08-06 19:41:12 +00:00
raman%netscape.com
bb30d1cf9b Adde context as argument to all caps public methods that could be used by JS 1998-08-04 23:54:29 +00:00
warren%netscape.com
50d67bd178 Stubbed out nsZig.c 1998-07-31 23:58:02 +00:00
warren%netscape.com
c569bb5575 Fixed mysterious c++ name mangling problem. 1998-07-31 23:19:02 +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
warren%netscape.com
13b18ece68 Committed from OJI_19980618_TIP_MERGE1. 1998-07-28 02:07:25 +00:00
raman
b00270bebb This is not part of any build system. caps is part of OJI effort. It will be used by JavaScript in future. Approved by warren/jar/jsw. 1998-07-10 21:12:19 +00:00
raman
c2336343ab This is not part of any build system. caps is part of OJI effort. It will be used by JavaScript in future 1998-07-10 03:19:59 +00:00