5416 Commits

Author SHA1 Message Date
cst%andrew.cmu.edu
c473d6eb9e Bug 284636 Fix typo in Website Certified by an Unknown Authority alert
Patch by stephend and Kurt <supernova_00@yahoo.com> r=kaie sr=bzbarsky


git-svn-id: svn://10.0.0.236/trunk@180544 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-19 00:05:02 +00:00
wtchang%redhat.com
1b36bfb56a Bugzilla bug 303508: a more elegant way to decide when we need to prefix
LIBRARY_VERSION with '_'. r=nelsonb.


git-svn-id: svn://10.0.0.236/trunk@180447 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-16 23:18:01 +00:00
julien.pierre.bugs%sun.com
b35f511ca1 Fix hoarked build from previous checkin. Doh.
git-svn-id: svn://10.0.0.236/trunk@180439 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-16 21:28:20 +00:00
wtchang%redhat.com
3775f5cc5c Bugzilla Bug 298517: when in FIPS mode, impose minimum password length and
quality to ensure a password guessing probability of less than 1 in
10,000,000, and impose a one second delay after failed login attempt to
allow at most 60 login attempts per minute.  r=relyea,nelsonb.
Modified files: fipstokn.c pkcs11.c pkcs11i.h


git-svn-id: svn://10.0.0.236/trunk@180434 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-16 20:37:58 +00:00
julien.pierre.bugs%sun.com
219677d209 Fix for bug 127960 . Add SSL force handshake APIs which take a timeout . r=nelson
git-svn-id: svn://10.0.0.236/trunk@180433 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-16 20:33:09 +00:00
smfr%smfr.org
cb8f7cb5f3 Fix bug 307293: make sure we initialize the mType and mTag members of nsNSSASN1Object. r=wtchang, sr=rrelyea.
git-svn-id: svn://10.0.0.236/trunk@180418 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-16 18:57:55 +00:00
wtchang%redhat.com
694fabfe96 Bugzilla Bug 288728: handle invalid values of recipient identifier type.
r=jpierre,relyea.


git-svn-id: svn://10.0.0.236/trunk@180409 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-16 17:54:31 +00:00
wtchang%redhat.com
06a5986207 Bugzilla Bug 288728: use a whitelist instead of a blacklist when checking
for invalid values of "type". r=jpierre,relyea.


git-svn-id: svn://10.0.0.236/trunk@180408 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-16 17:52:37 +00:00
wtchang%redhat.com
9abcced77e Bugzilla Bug 303508: removed the underscore from the name of the "single"
freebl shared library (freebl_3.dll -> freebl3.dll).  Do the recursive
child builds without changing directories.  This fixed the BUILD_TREE build
problem. r=nelsonb,saul.edwards.
Modified files: Makefile freebl.def manifest.mn


git-svn-id: svn://10.0.0.236/trunk@180407 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-16 17:17:45 +00:00
wtchang%redhat.com
22ec122467 Bugzilla Bug 303508: enhanced the makefile rule for $(MAPFILE). Added
the new variable MAPFILE_SOURCE instead of the hardcoded
$(LIBRARY_NAME).def to represent the "source" mapfile, and use $< to
refer to the "source" mapfile (prerequisite of the target) in
PROCESS_MAP_FILE. r=nelsonb.
Modified Files:
	AIX.mk BSD_OS.mk Darwin.mk FreeBSD.mk HP-UX.mk IRIX.mk
	Linux.mk Linux2.1.mk Linux2.2.mk Linux2.4.mk Linux2.5.mk
	Linux2.6.mk NCR3.0.mk NEC4.2.mk NetBSD.mk OS2.mk OSF1.mk
	OpenUNIX.mk OpenVMS.mk ReliantUNIX.mk SCO_SV3.2.mk SunOS5.mk
	UNIXWARE2.1.mk WIN16.mk WIN32.mk WINCE.mk rules.mk ruleset.mk


git-svn-id: svn://10.0.0.236/trunk@180406 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-16 17:09:23 +00:00
wtchang%redhat.com
2ba726950f Removed an unnecessary -L linker flag. r=nelsonb,saul.edwards.
git-svn-id: svn://10.0.0.236/trunk@180405 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-16 17:02:49 +00:00
wtchang%redhat.com
82763178b7 Bugzilla Bug 303508: code cleanup. r=nelsonb,jpierre.
git-svn-id: svn://10.0.0.236/trunk@180404 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-16 16:59:22 +00:00
sandeep.konchady%sun.com
9cf264b0d1 Modified import.pl, jdk.mk and release.pl under coreconf and all.pl under
jss test directory for bug #302550.  Attached below is the diff of the
changes done to these files.

Index: coreconf/import.pl
===================================================================
RCS file: /cvsroot/mozilla/security/coreconf/import.pl,v
retrieving revision 1.2
diff -u -r1.2 import.pl
--- coreconf/import.pl  25 Apr 2004 15:02:17 -0000      1.2
+++ coreconf/import.pl  15 Sep 2005 18:37:51 -0000
@@ -46,7 +46,6 @@

 #######-- read in variables on command line into %var

-$var{ZIP} = "zip";
 $var{UNZIP} = "unzip -o";

 &parse_argv;
Index: coreconf/jdk.mk
===================================================================
RCS file: /cvsroot/mozilla/security/coreconf/jdk.mk,v
retrieving revision 1.14
diff -u -r1.14 jdk.mk
--- coreconf/jdk.mk     25 Apr 2004 15:02:17 -0000      1.14
+++ coreconf/jdk.mk     15 Sep 2005 18:37:52 -0000
@@ -123,14 +123,14 @@

 # set [Sun Solaris] platforms
 ifeq ($(OS_ARCH), SunOS)
-       JAVA_CLASSES = $(JAVA_HOME)/lib/classes.zip
+       JAVA_CLASSES = $(JAVA_HOME)/jre/lib/rt.jar

        ifeq ($(JRE_HOME),)
                JRE_HOME = $(JAVA_HOME)
                JRE_CLASSES = $(JAVA_CLASSES)
        else
                ifeq ($(JRE_CLASSES),)
-                       JRE_CLASSES = $(JRE_HOME)/lib/classes.zip
+                       JRE_CLASSES = $(JRE_HOME)/lib/rt.jar
                endif
        endif

@@ -144,9 +144,13 @@

        # (3) specify "linker" information
 ifeq ($(USE_64), 1)
-       JAVA_CPU = $(shell uname -p)v9
+       ifeq ($(CPU_ARCH), x86_64)
+               JAVA_CPU = amd64
+       else
+               JAVA_CPU := $(shell uname -p)v9
+       endif
 else
-       JAVA_CPU = $(shell uname -p)
+       JAVA_CPU := $(shell uname -p)
 endif

 ifeq ($(JDK_VERSION), 1.1)
@@ -163,8 +167,6 @@
 ifneq ($(JDK_VERSION), 1.1)
 ifeq ($(USE_64), 1)
        JAVA_LIBS += -L$(JAVA_HOME)/$(JAVA_LIBDIR)/server
-else
-       JAVA_LIBS += -L$(JAVA_HOME)/$(JAVA_LIBDIR)/classic
 endif
        JAVA_LIBS += -L$(JAVA_HOME)/$(JAVA_LIBDIR)
        JAVA_LIBS += -ljvm -ljava
@@ -220,14 +222,14 @@

 # set [Redhat Linux] platforms
 ifeq ($(OS_ARCH), Linux)
-       JAVA_CLASSES = $(JAVA_HOME)/lib/classes.zip
+       JAVA_CLASSES = $(JAVA_HOME)/jre/lib/rt.jar

        ifeq ($(JRE_HOME),)
                JRE_HOME = $(JAVA_HOME)
                JRE_CLASSES = $(JAVA_CLASSES)
        else
                ifeq ($(JRE_CLASSES),)
-                       JRE_CLASSES = $(JRE_HOME)/lib/classes.zip
+                       JRE_CLASSES = $(JRE_HOME)/jre/lib/rt.jar
                endif
        endif

@@ -241,16 +243,21 @@

        # (3) specify "linker" information
        JAVA_CPU = i386
-
+       ifeq ($(CPU_ARCH),x86_64)
+               ifeq ($(USE_64), 1)
+                       JAVA_CPU = amd64
+               else
+                       JAVA_CPU = i386
+               endif
+       endif
        JAVA_LIBDIR = jre/lib/$(JAVA_CPU)

        JAVA_CLIBS =

         ifeq ($(JDK_VERSION), 1.4)
-           JAVA_LIBS += -L$(JAVA_HOME)/$(JAVA_LIBDIR)/server -ljvm
-        else
-           JAVA_LIBS += -L$(JAVA_HOME)/$(JAVA_LIBDIR)/classic -ljvm
+               JAVA_LIBS += -L$(JAVA_HOME)/$(JAVA_LIBDIR)/server -ljvm
        endif
+
        JAVA_LIBS += -L$(JAVA_HOME)/$(JAVA_LIBDIR) -ljava
        JAVA_LIBS += $(JAVA_CLIBS)

Index: coreconf/release.pl
===================================================================
RCS file: /cvsroot/mozilla/security/coreconf/release.pl,v
retrieving revision 1.3
diff -u -r1.3 release.pl
--- coreconf/release.pl 25 Apr 2004 15:02:17 -0000      1.3
+++ coreconf/release.pl 15 Sep 2005 18:37:52 -0000
@@ -41,7 +41,14 @@

 #######-- read in variables on command line into %var

-$var{ZIP} = "zip";
+$use_jar = 1;
+$ZIP     = "$ENV{JAVA_HOME}/bin/jar";
+
+if ( $ENV{JAVA_HOME} eq "" ) {
+    $ZIP      = "zip";
+    $use_jar  = 0;
+}
+

 &parse_argv;

@@ -56,11 +63,15 @@

     ($jardir,$jaropts) = split(/\|/,$jarinfo);

-    $zipoptions = "-T";
-    if ($jaropts =~ /a/) {
-       if ($var{OS_ARCH} eq 'WINNT') {
-           $zipoptions .= ' -ll';
-       }
+    if ( $use_jar ) {
+        $zipoptions = "-cvf";
+    } else {
+        $zipoptions = "-T -r";
+        if ($jaropts =~ /a/) {
+            if ($var{OS_ARCH} eq 'WINNT') {
+                $zipoptions .= ' -ll';
+            }
+        }
     }

 # just in case the directory ends in a /, remove it
@@ -117,8 +128,8 @@
        }
        closedir(DIR);

-       print STDERR "zip $zipoptions -r $jarfile $filelist\n";
-       system("zip $zipoptions -r $jarfile $filelist");
+       print STDERR "$ZIP $zipoptions $jarfile $filelist\n";
+       system("$ZIP $zipoptions $jarfile $filelist");
        rmdir("META-INF");
            for $i (1 .. $dirdepth) {
            chdir("..");
Index: jss/org/mozilla/jss/tests/all.pl
===================================================================
RCS file: /cvsroot/mozilla/security/jss/org/mozilla/jss/tests/all.pl,v
retrieving revision 1.22
diff -u -r1.22 all.pl
--- jss/org/mozilla/jss/tests/all.pl    6 Sep 2005 17:57:40 -0000       1.22
+++ jss/org/mozilla/jss/tests/all.pl    15 Sep 2005 18:37:54 -0000
@@ -136,12 +136,26 @@
         exit(1);
     }

+    #
+    # Use 64-bit Java on AMD64.
+    #
+
     $java = "$ENV{JAVA_HOME}/jre/bin/java$exe_suffix";
+    my $java_64bit = 0;
+    if ($osname eq "SunOS") {
+       if ($ENV{USE_64}) {
+           my $cpu = `/usr/bin/isainfo -n`;
+           if ($cpu == "amd64") {
+               $java = "$ENV{JAVA_HOME}/jre/bin/amd64/java$exe_suffix";
+               $java_64bit = 1;
+           }
+       }
+    }
     (-f $java) or die "'$java' does not exist\n";
     $java = $java . $ENV{NATIVE_FLAG};

-    if ($ENV{USE_64}) {
-        $java = $java . " -d64";
+    if ($ENV{USE_64} && !$java_64bit) {
+       $java = $java . " -d64";
     }

     $pwfile = "passwords";


git-svn-id: svn://10.0.0.236/trunk@180343 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-16 00:33:23 +00:00
nelsonb%netscape.com
5a588d70f0 Plug leaks in SSL bypass code. Add freeit argument to HMAC_Destroy function.
Change existing callers to pass this argument.  Call HMAC_Destroy from SSL.
Bug 305147. r=Julien.Pierre
Modified Files:  freebl/alghmac.c freebl/alghmac.h freebl/loader.c
  freebl/loader.h freebl/tlsprfalg.c softoken/lowpbe.c softoken/pkcs11c.c
  ssl/ssl3con.c


git-svn-id: svn://10.0.0.236/trunk@180173 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-14 04:12:50 +00:00
wtchang%redhat.com
186a2a5899 Bugzilla Bug 301554: Clear the 'present' flag if slot fails to refresh.
relyea wrote the patch. r=wtc,nelsonb.


git-svn-id: svn://10.0.0.236/trunk@180160 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-14 01:35:02 +00:00
cbiesinger%web.de
c201c3fcf4 bug 292368 remove obsolete file; replaced by nsICryptoHash
git-svn-id: svn://10.0.0.236/trunk@180033 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-12 17:51:57 +00:00
nelsonb%netscape.com
3a10973679 Fix regression introduced in last checkin. If the caller disables the
use of locks while locks are in use, don't forget to unlock the locks
already locked on the stack.  bug 305147. r=julien.pierre


git-svn-id: svn://10.0.0.236/trunk@179937 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-10 01:18:40 +00:00
saul.edwards%sun.com
e805f1cb78 Bug 305147: add -B (bypass SSL) and -s (disable SSL locking) to server and client commands; add bypass testing to SSL test suite.
git-svn-id: svn://10.0.0.236/trunk@179894 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-09 04:50:07 +00:00
nelsonb%netscape.com
66cf75f421 Implement two new SSL socket options: SSL_BYPASS_PKCS11 and SSL_NO_LOCKS.
Reorganize the SSL Socket structure contents to obviate ssl3 pointer.
Move much of the ECC code from ssl3con to new file ssl3ecc.c.  derive.c
implements derivation of the SSL/TLS master secret and the encryption and
MAC keys and IVs without using PKCS11. Bug 305147. r=rrelyea.
Modified Files: ssl/config.mk ssl/manifest.mn ssl/ssl.h ssl/ssl3con.c
    ssl/ssl3gthr.c ssl/sslauth.c ssl/sslcon.c ssl/ssldef.c ssl/sslgathr.c
    ssl/sslimpl.h ssl/sslinfo.c ssl/sslnonce.c ssl/sslsecur.c ssl/sslsnce.c
    ssl/sslsock.c
Added Files: ssl/derive.c ssl/ssl3ecc.c


git-svn-id: svn://10.0.0.236/trunk@179892 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-09 03:02:16 +00:00
nelsonb%netscape.com
0ce78185b1 Export function PK11_MapSignKeyType for use by libSSL. Bug 305147.
r=relyea.
Modified Files: nss/nss.def pk11wrap/pk11mech.c pk11wrap/pk11obj.c
	pk11wrap/pk11pub.h pk11wrap/secmodi.h


git-svn-id: svn://10.0.0.236/trunk@179877 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-09 02:03:57 +00:00
christophe.ravel.bugs%sun.com
95702d1bca 238319: Sun packages changes.
Install 64 bit libraries in lib64 on Linux.


git-svn-id: svn://10.0.0.236/trunk@179869 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-08 22:23:54 +00:00
saul.edwards%sun.com
07bd0aaab7 Packaging for bug 303508: new freebl library names for Solaris packages.
Note that Linux does not require these changes because the Makefile picks up
all .so and .chk files for Linux packages.


git-svn-id: svn://10.0.0.236/trunk@179832 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-08 02:25:49 +00:00
wtchang%redhat.com
092315f468 Bugzilla Bug 299197: define two bitflags for every PKCS #11 object
attribute with no exceptions. renamed PK11_ATTR_READONLY as
PK11_ATTR_UNMODIFIABLE.  In pk11_OpFlagsToAttributes, backed out a change
I made before.  Made pk11_AttrFlagsToAttributes table-driven. In
pk11_loadPrivKeyWithFlags, fixed the bug (always loading the public key as
a token object).  Other code cleanups. r=relyea,nelsonb.
Modified files: pk11akey.c pk11obj.c pk11pub.h pk11skey.c secmodt.h


git-svn-id: svn://10.0.0.236/trunk@179808 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-07 18:23:35 +00:00
saul.edwards%sun.com
90b50b8832 Bug 303508: Add freebl shared libs that do 64-bit integer math. Bug 274984: softoken fails to load freebl in setuid programs. freebl becomes a shared library on all platforms. r=nelson
Modified Files:
	coreconf/HP-UXB.11.mk coreconf/SunOS5.mk
	nss/cmd/shlibsign/Makefile nss/cmd/shlibsign/manifest.mn
	nss/lib/freebl/Makefile nss/lib/freebl/arcfour.c
	nss/lib/freebl/blapi.h nss/lib/freebl/config.mk
	nss/lib/freebl/ldvector.c nss/lib/freebl/loader.c
	nss/lib/freebl/loader.h nss/lib/freebl/manifest.mn
Added Files:
	nss/lib/freebl/freebl.def


git-svn-id: svn://10.0.0.236/trunk@179772 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-07 02:47:16 +00:00
glen.beasley%sun.com
b61aaae709 306114 enable/disable FIPS modes files: CryptoManager.c, tests/all.pl, tests/FipsTest.java r=sandeep,sr=wtc
git-svn-id: svn://10.0.0.236/trunk@179705 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-06 17:57:40 +00:00
glen.beasley%sun.com
94315c4075 305984 update FIPS values for cipher suites file=sslinfo.c r=bob,sr=wtc
git-svn-id: svn://10.0.0.236/trunk@179701 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-06 17:15:32 +00:00
smfr%smfr.org
86da6c3acd Fix bug 306795: nsNSSCertificateDB::IsCertTrusted() fails to check the return value from CERT_GetCertTrust(), so can return random trust bits. r=dougt, sr=rrelyea
git-svn-id: svn://10.0.0.236/trunk@179634 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-04 19:05:01 +00:00
sandeep.konchady%sun.com
23a0c657fa Added Password.clear() and PBEKeyGenParams.clear() so that the objects are
released when GC tries to collect them.


git-svn-id: svn://10.0.0.236/trunk@179587 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-02 22:48:46 +00:00
sandeep.konchady%sun.com
573a498997 Adding JSS SelfServ test client and server.
git-svn-id: svn://10.0.0.236/trunk@179573 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-02 20:58:08 +00:00
julien.pierre.bugs%sun.com
82f9b5a5cb Fix 306785 . Memory leaks in PQG_ParamGenSeedLen . r=nelson
git-svn-id: svn://10.0.0.236/trunk@179568 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-02 20:05:35 +00:00
wtchang%redhat.com
1ba1f46e29 Bugzilla Bug 299197: added PK11AttrFlags and PK11_GenerateKeyPairWithFlags.
Modified PK11_TokenKeyGenWithFlags to take a PK11AttrFlags parameter.
PK11AttrFlags controls the values of commonly used PKCS #11 object
attributes that have Boolean values. r=relyea,nelsonb.
Modified Files:
	nss/nss.def pk11wrap/pk11akey.c pk11wrap/pk11obj.c
	pk11wrap/pk11pub.h pk11wrap/pk11skey.c pk11wrap/secmodi.h
	pk11wrap/secmodt.h


git-svn-id: svn://10.0.0.236/trunk@179557 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-02 18:25:04 +00:00
wtchang%redhat.com
5d757d49f0 Bugzilla Bug 305835: removed NSS_ENABLE_ECC ifdefs under nss/lib except
nss/lib/{freebl,softoken,ssl}. r=nelsonb.
Modified Files:
	cryptohi/keyhi.h cryptohi/manifest.mn cryptohi/seckey.c
	cryptohi/secsign.c freebl/ec.c pk11wrap/manifest.mn
	pk11wrap/pk11akey.c pk11wrap/pk11cert.c pk11wrap/pk11mech.c
	pk11wrap/pk11obj.c pk11wrap/pk11skey.c pkcs12/manifest.mn
	pkcs12/p12d.c pkcs7/config.mk pkcs7/p7decode.c
	pkcs7/p7encode.c smime/cmssiginfo.c smime/cmsutil.c
	smime/config.mk


git-svn-id: svn://10.0.0.236/trunk@179526 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-02 01:24:57 +00:00
wtchang%redhat.com
2f4bf9842e Bugzilla Bug 303507: changed GCC's default OPTIMIZER back to -O2.
r=saul.edwards.


git-svn-id: svn://10.0.0.236/trunk@179524 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-02 00:59:00 +00:00
bsmedberg%covad.net
484a59713a Bug 306615 - Fold PSM into libxul r=darin
git-svn-id: svn://10.0.0.236/trunk@179464 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-01 12:43:58 +00:00
wtchang%redhat.com
e76940c7a7 Bugzilla Bug 257693: code cleanup. 1. Change "X9.63" to "X9.62". 2. In
EC_ValidatePublicKey, set error codes and handle a NULL return from
ECGroup_fromName.  3. In the ECGroupStr structure, move the validate_point
field up.  4. In the test cases, if the tests that should fail, passed,
say so in the error messages.  r=douglas@stebila.ca.
Modified Files:
	blapi.h ec.c ecl/ecl-priv.h ecl/ecl.c ecl/ecl.h
	ecl/tests/ec2_test.c ecl/tests/ecp_test.c


git-svn-id: svn://10.0.0.236/trunk@179115 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-27 01:09:22 +00:00
gavin%gavinsharp.com
a97654d8d3 Bug 263182: Page Info (Security tab) doesn't explain mixed secure/insecure, r=kaie.bugs, sr=neil.parkwaycc.co.uk
git-svn-id: svn://10.0.0.236/trunk@179095 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-26 20:34:31 +00:00
dougt%meer.net
94085e172f Bug 302284. add xpi hash support to InstallTrigger.install(). r=dveditz, sr=shaver, a=asa
git-svn-id: svn://10.0.0.236/trunk@179031 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-26 06:46:21 +00:00
julien.pierre.bugs%sun.com
31fda2d059 Fix for 297802 . r=wtchang . Add $(OS_LIBS) to MKSHLIB rules.
Add -z defs linker option for Solaris and Linux .
Also add -z ignore on Solaris .


git-svn-id: svn://10.0.0.236/trunk@179021 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-26 02:17:05 +00:00
wtchang%redhat.com
2b33443e12 Bugzilla bug 302212: backed out the previous checkin. The corresponding
Mozilla patch hasn't been checked in yet.


git-svn-id: svn://10.0.0.236/trunk@179015 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-25 23:23:40 +00:00
relyea%netscape.com
e4716fce77 Bug 302416 NSS root cert module & fortezza should not be using NSPR static libraries
r=wtc
sr-julien
Side effects: Root cert module now works with CKF_OS_LOCKING_OK and not callbacks,
but does not work if CKF_OS_LOCKING_OK == 0 and callbacks are define.


git-svn-id: svn://10.0.0.236/trunk@178983 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-25 20:08:27 +00:00
saul.edwards%sun.com
eadb20e357 Addendum to 303507 - set default OPTIMIZER for Linux and Solaris gcc builds
to -O3, consolidate flags to Linux.mk.


git-svn-id: svn://10.0.0.236/trunk@178881 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-24 23:58:36 +00:00
christophe.ravel.bugs%sun.com
670f6290ca Uprev JSS version to 4.1.1 Beta.
git-svn-id: svn://10.0.0.236/trunk@178879 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-24 23:39:12 +00:00
wtchang%redhat.com
135274bc03 Bugzilla Bug 296410: further simplify the code by always referencing the
buffer using the same union member. r=relyea.
VFYContextCVS: ----------------------------------------------------------------------


git-svn-id: svn://10.0.0.236/trunk@178877 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-24 23:05:39 +00:00
wtchang%redhat.com
7ee4fbcd30 Bugzilla bug 302670: backed out the use of system zlib because some Linux
distributions are using zlib 1.1.4, which causes our signtool tests to
fail intermittently.  Don't know why.


git-svn-id: svn://10.0.0.236/trunk@178324 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-20 01:05:44 +00:00
bienvenu%nventure.com
9d24e2d17c add optional support for mit kerberos for windows, patches by cneberg@gmail.com, r=darin, sr=bienvenu 280792
git-svn-id: svn://10.0.0.236/trunk@178239 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-19 14:25:22 +00:00
julien.pierre.bugs%sun.com
51daf2d40e Fix AIX build problem
git-svn-id: svn://10.0.0.236/trunk@178211 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-18 23:37:31 +00:00
wtchang%redhat.com
2e25f55020 Bugzilla Bug 266123: support 64-bit PowerPC builds for Linux distributions
(such as Red Hat and Fedora) whose GCC generates 32-bit code by default.
r=cls.


git-svn-id: svn://10.0.0.236/trunk@178176 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-18 17:48:26 +00:00
nelsonb%netscape.com
dfc02f0eb0 Remove fortezza header files from package. Bug 239960. patch by
wtchang@redhat.com, r=nelson@bolyard.com Modified Files: prototype


git-svn-id: svn://10.0.0.236/trunk@178007 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-18 03:42:00 +00:00
cbiesinger%web.de
c35be2c642 bug 277587 nsSecureBrowserUIImpl's nsUIContext interface requestor doesn't give
access to the dom window
patch by Christian Persch <chpe@gnome.org> r=jgmyers sr=roc a=asa


git-svn-id: svn://10.0.0.236/trunk@177944 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-17 13:39:30 +00:00
julien.pierre.bugs%sun.com
dc079f7645 Fix for bug 217024. add a function for comparing cert validity periods. r=wtchang
git-svn-id: svn://10.0.0.236/trunk@177925 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-17 02:04:12 +00:00