Граф коммитов

224 Коммитов

Автор SHA1 Сообщение Дата
arielb%netscape.com 70cbb3e0ac this should be it, sorry 1999-08-20 10:59:55 +00:00
arielb%netscape.com 334df70664 this may do it, reset the project paths, if anyone has any other ideas why this is breaking, please let me know 1999-08-20 10:39:12 +00:00
arielb%netscape.com e407bfc13f i may have screwed up adding the files through camelot, this should be more thorough 1999-08-20 09:57:40 +00:00
arielb%netscape.com f74bb334dc added files: mozilla/caps/src/nsJSPrincipals.cpp, mozilla/caps/src/nsScriptSecurityManager.cpp 1999-08-20 09:53:15 +00:00
arielb%netscape.com bb8560101c includes updates to codbase matching security checks currently turned off
but in place.  redefined the script security manager in caps and it is
now generating codebase principals.
1999-08-20 09:51:02 +00:00
arielb%netscape.com cd820a476d added JavaScript shlbs to target paths 1999-08-20 09:44:41 +00:00
sspitzer%netscape.com 5c7482549a ignore generated Makefile 1999-08-10 05:16:39 +00:00
arielb%netscape.com 3ab0ae3afa adding functionality to security 1999-08-08 22:29:02 +00:00
arielb%netscape.com 96773aef1f removing public directory for good. fixed up nsPrivilegeManager.cpp 1999-08-08 21:04:16 +00:00
arielb%netscape.com 0d5e5e4339 removed files: mozilla/caps/src/nsZip.c, mozilla/caps/src/nsZig.cpp, mozilla/caps/src/nsLoadZig.c 1999-08-07 21:42:47 +00:00
arielb%netscape.com 01b28e843b removed zip support from caps module. from now on all that stuff will
be used by libjar.  should also remove a lot of memory leaks reported on
nsZip
1999-08-07 21:40:33 +00:00
arielb%netscape.com e2e5785276 Fix to bug 11330 and some changes to reduce warnings in linux builds 1999-08-07 19:59:31 +00:00
briano%netscape.com e132c75d55 Fixed the missing EOF newline problem. 1999-08-07 03:01:30 +00:00
sspitzer%netscape.com 0365167f0c fix the port bustages. use ZLIB_LIBS and not -lz. r=briano. 1999-08-07 02:15:37 +00:00
sspitzer%netscape.com 9130daafe7 fix for run time bustage. r=briano 1999-08-07 00:10:14 +00:00
arielb%netscape.com 24c8dc0062 added files: mozilla/caps/src/nsSecurityManagerFactory.cpp 1999-08-06 22:56:57 +00:00
norris%netscape.com 6920a585cc didn't go through on windows, this is arielb's checkin 1999-08-06 22:50:11 +00:00
arielb%netscape.com 9b8f77f338 added a new and improved factory to caps module. fixed some bugs and
cleared some warnings.  also move some methods of privilege manager to
principal manager.
1999-08-06 22:44:35 +00:00
sspitzer%netscape.com cbcb2ce098 fix warnings 1999-08-05 19:47:10 +00:00
briano%netscape.com 7ab9b39f6c Added a newline to the EOF to fix the Unix native compiler builds. 1999-08-02 06:40:28 +00:00
briano%netscape.com 08c7c3d576 Cleaned it up. 1999-08-02 06:40:06 +00:00
briano%netscape.com 3286f173f3 Added a newline to the EOF to fix the Unix native compiler builds. 1999-08-02 06:33:08 +00:00
jband%netscape.com be789f7ed0 fixing runtime crash for arielb - was shadowing a member with a local in the ctor 1999-08-02 01:44:18 +00:00
arielb%netscape.com 7367bc8978 i guess the removal of the dir didn't go through, hope this doesn't mean
the build will bust
1999-08-01 21:49:06 +00:00
arielb%netscape.com 89e7fef930 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 0f2e041c4b 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 944fa42b7b xpidling and updating nsTarget object. should resolve build errors on
SeaMonkey Ports
1999-07-28 05:43:26 +00:00
briano%netscape.com d99daeea9b 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 2611441355 Add newlines for unix compilers. 1999-07-27 20:31:21 +00:00
arielb%netscape.com 561d1d2996 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 2fec9de4ed 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 361587c4e9 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 81a2551c31 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 76ffc06aa5 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 c9a755e3ae Added a newline at the EOF to make the Unix native compilers happy. 1999-07-19 21:05:56 +00:00
sspitzer%netscape.com 9d52bffa03 add new line to end of file 1999-07-18 01:13:25 +00:00
sspitzer%netscape.com e8fcb92124 ignore the generated Makefile 1999-07-18 00:26:01 +00:00
beard%netscape.com d148e0b66c removed NSPR20Debug.shlb from optimized build 1999-07-16 22:16:43 +00:00
norris%netscape.com d671af66ff 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 640c0ce3e6 idled principals interfaces and some fixes to caps manager... 1999-07-16 20:31:18 +00:00
beard%netscape.com 13df48a4cc Added nsIPricincipal.idl 1999-07-16 01:56:33 +00:00
norris%netscape.com 58faa0bc04 should fix the the missing nsICapsSecuritycallbacks error.(arielb) 1999-07-16 00:32:44 +00:00
norris%netscape.com 3a227cd943 Remove nsIPrincipal.h 1999-07-16 00:20:25 +00:00
norris%netscape.com 7562aefe4a 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 1c81e876f5 Exporting nsICapsSecurityCallbacks.h 1999-07-07 08:12:54 +00:00
norris%netscape.com fc9729ccd2 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 43c3f19b1c fix warnings 1999-07-03 00:39:28 +00:00
dveditz%netscape.com ac92b86ba4 makeile cleanups 1999-07-02 13:38:47 +00:00
joki%netscape.com cc8b77b488 Backing out js security changes. 1999-07-01 13:03:35 +00:00
joki%netscape.com 5056a89212 New JavaScript/DOM security stuff. 1999-07-01 10:38:26 +00:00
sspitzer%netscape.com e839aec75f fix warnings for sudu. 1999-07-01 08:30:51 +00:00
mcmullen%netscape.com 8e15accfb2 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 579f0442c4 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 0443b20e33 Landing xpcom20/21 branch. 1999-05-26 01:38:36 +00:00
dveditz%netscape.com 407b91cb6e fix zlib name on windows 1999-04-28 00:48:44 +00:00
amusil%netscape.com ebc8032e9d Bug fix - made static array lengths match up 1999-04-23 21:53:43 +00:00
briano%netscape.com 982e88af25 Fix for SunOS4. 1999-04-10 01:06:40 +00:00
leaf%mozilla.org 0a0f5ac00f Landing nspr library name change, and plevent function call change. 1999-03-17 21:32:03 +00:00
warren%netscape.com c50687b845 nsRepository -> nsIComponentManager changes. 1999-03-09 09:44:27 +00:00
cyeh%netscape.com 5fe1801c03 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 a4042f9303 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 f51fa2fdc9 nspr.h was causing problems on HPUX 1999-02-27 01:37:44 +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
sfraser%netscape.com d847eb7428 Mac project changes -- link with MSLDropInRuntime, instead of MSLShLibRuntime, and fix link order. 1999-02-26 00:54:57 +00:00
beard%netscape.com c26c3094e1 removed stray ; from IID macro 1999-02-25 04:19:27 +00:00
warren%netscape.com 3642da81a5 Cleaned up nsICollection and nsIEnumerator. Broke out nsIBidirectionalEnumerator. Added ISupportsArray enumerator. Cleaned nsISupportsArray. 1999-02-23 08:10:24 +00:00
brade%netscape.com 1ec6052df6 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 4a71d6c91d Fixed unsigned problems. 1999-02-06 04:02:02 +00:00
amusil%netscape.com 45a7126565 Made into shared lib 1999-02-03 20:13:10 +00:00
sudu%netscape.com 6624efe2b9 OJI MozClassic to raptor merge 1999-01-25 08:05:00 +00:00
raman%netscape.com c7011c1b2f Checking in changes from Bob Glickstein 1998-12-15 05:53:19 +00:00
ramiro%netscape.com fd35da2ff4 Remove accidentally checked in file. 1998-12-07 06:49:04 +00:00
ramiro%netscape.com 2009b728de Add cvsignore entries for makefiles generated bu autoconf. 1998-12-05 09:07:33 +00:00
ramiro%netscape.com 8bd5dd0541 Remove extraneous Makefile files. 1998-12-05 08:19:05 +00:00
raman%netscape.com ab444bb83e Deleted unnecessary nsCCapsManager:: from the prototype 1998-12-01 03:00:42 +00:00
raman%netscape.com 80d1745e65 XP_COM interfaces for JS calls into CAPS 1998-11-23 00:27:00 +00:00
raman%netscape.com fde72259c5 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 69d8e9a511 Bug fixes from MozillaClassic branch, plus changes to build caps without rdf 1998-11-16 21:57:13 +00:00
raman%netscape.com f09e0998b8 Minor bug fix to my last check-in 1998-10-28 04:53:47 +00:00
raman%netscape.com 5d9a597cf9 Bug fixes to make caps stuff work with jvm's codesource principals 1998-10-28 03:31:17 +00:00
cls%seawood.org 8876d7a20e Moved zlib from REQUIRES to a ifndef MOZ_NATIVE_ZLIB endif block. 1998-10-22 03:59:53 +00:00
cls%seawood.org 001ed2ffd4 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 e033c6aa90 Fixes for compiler errors on AIX. Thanks wtc 1998-10-20 20:50:09 +00:00
raman%netscape.com 0cf948734b 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 820dd96eca Minor tweak to my last fix. Pass PR_Now for verfication. 1998-10-15 23:47:51 +00:00
raman%netscape.com 22c5948399 Fixed the Mac bustage 1998-10-15 23:21:22 +00:00
cyeh%netscape.com 25f705dd23 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 cc529ee5bb 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 dcfbea280e 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 d5c003d64c Support for nsICertPrincipal. We do the certificate verification of certificates passed by JavaSoft 1998-10-14 02:52:40 +00:00
racham%netscape.com b6d38eaed5 Adding -reg_mode flag related changes 1998-10-06 21:04:19 +00:00
racham%netscape.com 532e6096c6 Adding filecode base check routine for -reg_mode flag 1998-10-06 21:02:03 +00:00
racham%netscape.com 9a805415fe Adding -reg_mode flag related APIs 1998-10-06 21:00:36 +00:00
racham%netscape.com d5efab82ca Adding filecode base check routine 1998-10-06 20:59:47 +00:00
raman%netscape.com 756b39af09 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 18436830f5 Remove old NSPR20 #ifdef 1998-09-29 21:55:00 +00:00
pinkerton%netscape.com 7c640d6f80 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 e7586b9206 Backing my last checkin 1998-09-27 03:15:11 +00:00
raman%netscape.com 4f6382ec1d Fixed the memory leaks during startup 1998-09-27 01:22:41 +00:00
raman%netscape.com 4cabf46016 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 3b8cb781fb 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 81fdba8f73 Bring autoconf build up to date with non-autoconf build 1998-09-21 19:25:58 +00:00
blizzard%appliedtheory.com e746712aa5 Bring autoconf build up to date with non-autoconf build 1998-09-19 22:28:51 +00:00
raman%netscape.com e4fd57098a 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 becfe3ea1b Added CertChain Principal support for Javasoft. Added calls for AskPermission and SetPermission 1998-09-19 00:06:44 +00:00
beard%netscape.com 9222ac3da4 09171998 LiveConnect Carpool 1998-09-17 19:20:20 +00:00
beard%netscape.com 46f02a7432 First Checked In. 1998-09-17 19:15:15 +00:00
sudu%netscape.com f763362f61 Added nsCCodeSourcePrinicipal.h to export line 1998-09-17 18:49:51 +00:00
sudu%netscape.com 698927b672 New xpcom caps manager apis 1998-09-17 18:12:32 +00:00
raman%netscape.com 6ad633d515 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 58405574a7 Bug fixes to isSecurePrincipal. We weren't checking codebase_principal preference correctly. 1998-09-13 18:07:59 +00:00
raman%netscape.com aafd68b5d3 Added CPPSRCS 1998-09-02 19:11:06 +00:00
raman%netscape.com 8a741a872b Added getSigners API for SmartUpate 1998-09-02 19:10:57 +00:00
warren%netscape.com 28969e9e90 Added closure argument to nsHashtable::Enumerate. 1998-09-01 00:16:47 +00:00
cls%seawood.org 9c74df02ff Updates to autoconf files. 1998-08-26 04:04:57 +00:00
cls%seawood.org 90d0af1408 AUTOCONF_1_0 landing. 1998-08-19 20:42:14 +00:00
norris%netscape.com 1f109cdc86 Add routine to initialize capabilities code.
Code was actually written by raman.
1998-08-06 19:41:12 +00:00
raman%netscape.com cc3e629384 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 3450d5ac6b Stubbed out nsZig.c 1998-07-31 23:58:02 +00:00
warren%netscape.com 14c1eae114 Fixed mysterious c++ name mangling problem. 1998-07-31 23:19:02 +00:00
warren%netscape.com 207bbebb65 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 a0c375aaa0 Committed from OJI_19980618_TIP_MERGE1. 1998-07-28 02:07:25 +00:00
raman 94e684ce65 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 df979b957a 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