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

302 Коммитов

Автор SHA1 Сообщение Дата
alecf%netscape.com b59a9de48a caps doesn't need libxp anymore 1999-09-09 06:29:32 +00:00
don%netscape.com 606b7205e2 Temporarily disabled CheckURI so the Manage Bookmarks dialog and other windows work again. Norris will fix the window.open problem later. 1999-09-08 04:25:14 +00:00
norris%netscape.com 523b1f94b1 disable XPConnect security check, perhaps related to test failure. Getting reports of failures on Mac at least. 1999-09-07 22:29:56 +00:00
norris%netscape.com d5c6824781 Fix bug 13253.
Enable restrictions on use of Components array from web JavaScript.
1999-09-07 20:40:20 +00:00
norris%netscape.com 72e3153d3a * Add checks on urls formed from web scripts
* Make nsScriptSecurityManager implement nsXPCSecurityManager
* Fix unix warnings
1999-09-07 02:54:19 +00:00
shaver%netscape.com 155cff4164 quell assignment-as-boolean warning 1999-09-05 05:28:28 +00:00
bruce%cybersight.com b0fd5297f5 Use nsAllocator not new[] for char* data. 1999-09-03 14:15:03 +00:00
kipp%netscape.com 55f8f2713b Make it build on unix 1999-09-01 01:50:01 +00:00
norris%netscape.com bff57397e0 Add all-powerful system principals. Remove some dead code from the build. 1999-09-01 00:54:35 +00:00
joki%netscape.com 6397eaf9f8 Adding new flag to the security check calls out of the DOM generated JS files. 1999-08-31 14:23:54 +00:00
norris%netscape.com 59b4dc8374 * clean up nsScriptSecurityManager
* remove nsJSSecurityManager
* save principals in nsIChannels and nsIDocuments
1999-08-29 21:58:42 +00:00
beard%netscape.com b6fd062715 Removed a potentially dangerous cast. 1999-08-28 03:00:19 +00:00
gagan%netscape.com fea227b04e Fixed some memory leaks showing up on bruce's log-
http://www.cybersight.com/~bruce/apprunner.mongo.19990827.log.
1999-08-27 08:36:49 +00:00
alecf%netscape.com 9b27246d09 remove libcaps dependancy on libxp by using PL/PR routines instead of XP_* 1999-08-27 04:09:41 +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 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 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 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
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
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 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
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
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
arielb%netscape.com 640c0ce3e6 idled principals interfaces and some fixes to caps manager... 1999-07-16 20:31:18 +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
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
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
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 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 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 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
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
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
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
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