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

3053 Коммитов

Автор SHA1 Сообщение Дата
sonja.mirtitsch%sun.com 9c37d51af8 enabling the tls stresstest 2001-12-12 03:15:01 +00:00
ian.mcgreer%sun.com a84712911e original intent for concurrent list iteration, fixes bug 114727. a better long-term solution is needing for traversing the high-level token lists. 2001-12-12 00:07:25 +00:00
nelsonb%netscape.com 860c7469c2 Check some pointers for NULL before dereferencing them. 2001-12-11 23:47:18 +00:00
wtc%netscape.com 8435bc1af2 Bugzilla bug 101528: merged the Linux-m68k compilation fix into the tip. 2001-12-11 22:12:10 +00:00
kaie%netscape.com 0843a002df Removing mcp Mac project files, as they were replaced by xml files.
b=98349 r=pink sr=sfraser
2001-12-11 22:09:55 +00:00
wtc%netscape.com dac66f8b74 Adding new XML Mac project files. 2001-12-11 22:09:17 +00:00
rangansen%netscape.com 348692bdf4 bug# 111096, r=kaie sr=kin; fixing js strict warnings - checking in for Stephane 2001-12-11 22:05:33 +00:00
rangansen%netscape.com 6d78c65059 bug# 110233, r=rangansen sr=kin; fixing var name err. fixing re-declaration error 2001-12-11 22:01:49 +00:00
rangansen%netscape.com b9becd3b7a bug# 78720, r=rangansen sr=kin; fixing var name err. Checking in for Ssaux 2001-12-11 21:59:20 +00:00
ian.mcgreer%sun.com 47b884f249 first step towards separating token and session object searches as performance enhancement. Searches are still over both types until local cert and trust stores for crypto contexts are implemented. 2001-12-11 20:28:38 +00:00
rangansen%netscape.com 432f3e947f bug# 114448, r=kaie, sr=hewitt removing the url type menu in crls 2001-12-11 05:59:49 +00:00
rangansen%netscape.com a1a76076a7 bug# 114137, r=kaie, sr=hewitt fixing hardcoded string 2001-12-11 05:54:26 +00:00
rangansen%netscape.com af4f18bd76 bug# 111530, r=javi, sr=hewitt fixing broken button size for unrecognized cert 2001-12-11 05:51:40 +00:00
nicolson%netscape.com 64b6656f21 Fix 113301: SECKEY_ImportDERPublicKey should support all public key types.
r=relyea.
2001-12-10 21:11:14 +00:00
ian.mcgreer%sun.com ca29823a8d only do the replacement if a new cert was created 2001-12-10 20:08:15 +00:00
kaie%netscape.com db68f1517e Adding new XML Mac project files. 2001-12-10 19:54:12 +00:00
ian.mcgreer%sun.com 728feb40d4 wrong function name 2001-12-10 19:16:18 +00:00
ian.mcgreer%sun.com f82bfe09a1 check in error const 2001-12-10 19:14:32 +00:00
ian.mcgreer%sun.com 88bfada044 handle race condition where attempt is made to add cert to cache when it is already present (from being added by another thread). 2001-12-10 19:05:51 +00:00
ian.mcgreer%sun.com 264c4e04c8 merge in 3.3 branch changes to tip 2001-12-10 18:14:23 +00:00
blakeross%telocity.com 43a496add0 Adding missing entity. 2001-12-09 20:41:46 +00:00
blakeross%telocity.com 323ef7cfd7 Checking in security portion of last night's fix. same reviewers. 2001-12-09 17:19:44 +00:00
relyea%netscape.com 229ee25f50 nssren.h needs to be included first in the header file or AIX will fail. 2001-12-07 21:32:05 +00:00
relyea%netscape.com f671d12eba restore NSS rename to those files that need it. 2001-12-07 21:13:08 +00:00
sonja.mirtitsch%sun.com c47ac52401 fixed the comment 2001-12-07 03:18:23 +00:00
relyea%netscape.com fe2e2268dc 1) NT need the err= defines, use macros to set it appropriately (or not).
2) restore missing sec = function
2001-12-07 02:30:53 +00:00
rangansen%netscape.com af5d446d62 bug# 107840 - Enables automatic update of crls - missed it last time
r=kaie; sr=darin ; sr=hewitt
2001-12-07 02:18:40 +00:00
jpierre%netscape.com 5481301797 Code formatting patch to support legacy text editors 2001-12-07 02:09:45 +00:00
relyea%netscape.com 256cddee89 emulate does not include PORT_ functions, use PR_ASSERT 2001-12-07 02:04:24 +00:00
relyea%netscape.com 75f3b7599d Clean up compilier warnings on Solaris and Linux, most particularly:
1) Implicit declaration of function.
2) Possibly unitialized variables.

These warnings have indicated some real problems in the code, so many changes
are not just to silence the warnings, but to fix the problems. Others were
inocuous, but the warnings were silenced to reduce the noise.
2001-12-07 01:36:25 +00:00
ian.mcgreer%sun.com 94d06f42e8 get modification of trust on builtins certs to work by storing the modified trust on the softoken. implement merging of multiple trust instances. 2001-12-06 23:43:14 +00:00
jpierre%netscape.com a758320b79 Fix for 108097 - allow cmsutil to work with dual-key certs for signing and encrypting 2001-12-06 23:19:41 +00:00
rangansen%netscape.com cc76b7eb14 bug# 107840 - Enables automatic update of crls
r=kaie; sr=darin ; sr=hewitt
2001-12-06 22:36:45 +00:00
jpierre%netscape.com a2a9cdc5c9 Patch for 107323 - fix compiler warnings 2001-12-06 21:25:32 +00:00
ian.mcgreer%sun.com 78954d6c03 patches to get s/mime dual key certs working, bug 113741 2001-12-06 18:21:38 +00:00
jpierre%netscape.com 4e3558286e Improve error handling in cmsutil - don't proceed when error occurs, and display more information about failures using SECU_PrintError 2001-12-06 03:19:22 +00:00
sonja.mirtitsch%sun.com 0724c6f553 misspelled dbtests 2001-12-06 01:46:09 +00:00
jpierre%netscape.com 18479655c3 Fix OS/2 build bustage - conflict with error.h from OS/2 toolkit . Put explicit include path to resolve it 2001-12-06 01:36:07 +00:00
sonja.mirtitsch%sun.com 22156db9ee trying to hook in dbtest 2001-12-06 00:51:56 +00:00
sonja.mirtitsch%sun.com fdb1397508 added dbtest 2001-12-05 23:35:55 +00:00
sonja.mirtitsch%sun.com 0d9a16f501 adderd redhat 7.2, changed tinderbox back to defaulting to the tip 2001-12-05 22:52:46 +00:00
sonja.mirtitsch%sun.com d86593f5a1 test for key and cert databases 2001-12-05 19:18:14 +00:00
sonja.mirtitsch%sun.com e11309de87 added 2 more tests 2001-12-05 18:34:09 +00:00
ian.mcgreer%sun.com c452570475 if no token name is provided to PK11_FindCertByNickname, default to internal token (as opposed to the entire trust domain) 2001-12-05 17:07:53 +00:00
sonja.mirtitsch%sun.com 4a1676befa added calls to new dbtest program 2001-12-05 04:25:31 +00:00
pchen%netscape.com c5a94fda3b bug 101263, r=kaie, sr=alecf, when we get logout-session message, logout of
password manager
2001-12-04 22:42:21 +00:00
alexsavulov%netscape.com 933877af47 fix for bug 101699: "Form does not submit if insecure submission warning active"
Patch by brendan, sr= attinasi, r= alexsavulov
2001-12-04 22:18:55 +00:00
sonja.mirtitsch%sun.com 0239dea55c changed the evaluation of returncode 2001-12-04 21:01:47 +00:00
ddrinan%netscape.com 29b46e4951 Removed extra close comment in MOZ_CLIENT comment section 2001-12-04 19:14:33 +00:00
wtc%netscape.com 980952aa56 Bugzilla bug 111574: standard header files should be included with
#include <foo.h>, not #include "foo.h".  Thanks to Roland Mainz
<Roland.Mainz@informatik.med.uni-giessen.de> for the patch.  r=wtc.
Modified files: signtool.h jar.h
2001-12-04 18:36:58 +00:00
wtc%netscape.com 3b03ab07c0 Bugzilla bug 111294: make NSS build on QNX6 (Neutrino). The patch was
contributed by Dave Inglis <dinglis@qnx.com>. r=wtc.
Modified Files:
	coreconf/config.mk coreconf/nsinstall/nsinstall.c
	nss/lib/freebl/unix_rand.c nss/lib/ssl/unix_err.c
Added Files:
	coreconf/QNX.mk
2001-12-04 18:20:57 +00:00
kaie%netscape.com 9f403a8ba5 b=110420 fix cert prompt dialogs
r=javi sr=shaver
2001-12-04 15:56:54 +00:00
sonja.mirtitsch%sun.com fba298ee31 new test for enhancement request 112504, not hooked in yet 2001-12-04 04:16:56 +00:00
sonja.mirtitsch%sun.com 31bb5bb8d8 one more change for bug #111229 2001-12-04 02:58:59 +00:00
sonja.mirtitsch%sun.com 37f6883c0c improvements coupling QA and tinderbox 2001-12-04 00:44:35 +00:00
sonja.mirtitsch%sun.com ae1eb3376b commiting some changes (backwardcompatibility tests, uname -p problem,
numbers of tests...)
before starting to work on tinderbox problem, log hard to find. 111229
2001-12-03 23:00:02 +00:00
relyea%netscape.com eb5f59dca1 Sigh, Fix name collision between pk11wrap and softoken. 2001-12-03 19:56:00 +00:00
relyea%netscape.com 0ad6ee3eca Fix Solaris and HP build failures. 2001-12-03 19:51:57 +00:00
rangansen%netscape.com c4830d7b48 bug 112517, r=rangansen sr=hewitt.
Removing some dead bloats  checking in for John Morrison
2001-12-02 22:11:21 +00:00
rangansen%netscape.com b70fff2e64 bug 112249, r=rangansen sr=blake.
checking in for John Morrison
2001-12-02 22:00:28 +00:00
relyea%netscape.com de451e7c0b 1) restore the const to PK11_Configure().
2) partial set of fixes from Nelson's review (checking for NULL) from the
'double escape' functions.
3) Add functions to clean up global memory locks
2001-11-30 23:32:30 +00:00
relyea%netscape.com 836fac1089 The other half of the double check change. 2001-11-30 23:29:31 +00:00
relyea%netscape.com 4716955bf3 Fix several memory leaks.
Adjust the default hash sizes down for mozilla client.
Merge the NSS 3.3 key check and signature check stuff.
2001-11-30 23:24:35 +00:00
relyea%netscape.com 4bf178bdc6 fix Bug 93989 Memory leak when adding a module. 2001-11-30 23:22:53 +00:00
relyea%netscape.com b3b596f673 Add code to 'shutdown' freebl (clean up the blinding cache in rsa).
merge the NSS 3.3 changes to export Ian's double check code through the loader.
2001-11-30 23:21:49 +00:00
ian.mcgreer%sun.com a75a760fc1 fix so that nickname lookup falls back to email address (for CERT_FindCertByNicknameOrEmailAddr) 2001-11-30 22:40:31 +00:00
javi%netscape.com 918df6aadb Remove reference to nsSecureBrowserUIImpl.obj which is no longer built in this
directory.  Should fix tbox bustage.
2001-11-30 02:30:37 +00:00
kaie%netscape.com 7ae25bdb4b b=109777 Make sure certificate downloading works immediately
r=javi sr=mscott
2001-11-30 00:07:13 +00:00
javi%netscape.com e6f4948ad3 b=75947 Landing security startup performance improvement and related issues. r=javi sr=alecf b=109777 Make sure certificate downloading works immediately r=javi sr=mscott (checking in for kaie) 2001-11-29 23:45:36 +00:00
kaie%netscape.com 515a717b97 b=75947 Landing security startup performance improvement and related issues.
r=javi sr=alecf
b=109777  Make sure certificate downloading works immediately
r=javi sr=mscott
2001-11-29 23:43:26 +00:00
kaie%netscape.com 4f540afa38 b=75947 Landing security startup performance improvement and related issues.
r=javi sr=alecf
b=109777  Make sure certificate downloading works immediately
r=javi sr=mscott
2001-11-29 23:36:34 +00:00
javi%netscape.com a2a0dca71e b= 75947 Landing security start up performance improvement and related issues r=javi sr=alecf b=10977 Make sure certificate downloading works immediately r=javi sr=mscott (checking in for kaie) 2001-11-29 23:25:56 +00:00
kaie%netscape.com 963e94719c b=75947 Landing security startup performance improvement and related issues.
r=javi sr=alecf
b=109777  Make sure certificate downloading works immediately
r=javi sr=mscott
2001-11-29 23:19:52 +00:00
ian.mcgreer%sun.com d1ee5ffd70 fix bug found from PK11_ListCerts 2001-11-29 22:05:32 +00:00
ian.mcgreer%sun.com 054d08b4cd fix memory leaks 2001-11-29 19:34:08 +00:00
jpierre%netscape.com 080d89f1d8 Fix for bug 95458 - ASN1 decoder crashes when fed incorrect data 2001-11-29 18:46:17 +00:00
kaie%netscape.com 2acc607fe2 b=111938 Wrong usage of getService => createInstance
r=javi sr=shaver
2001-11-29 12:50:26 +00:00
kaie%netscape.com ee5654027f b=106939 Fix wrong caps.
r=javi sr=shaver
2001-11-29 12:47:20 +00:00
ian.mcgreer%sun.com 2d130b0ba5 solaris x86 doesn't seem to like PR_LOG, so turning it off by default in debug builds 2001-11-28 20:19:38 +00:00
ian.mcgreer%sun.com 8069de9d9e land changes for handling temporary and cached certs in 3.4
* separate trust object from cert object
* move handling of cryptoki objects into libdev
* implement digest in libdev (for trust object indexing)
* fixes in cache implementation; connect cache to 3.4 certs
* implement CERT_NewTempCertificate via crypto context
2001-11-28 16:23:51 +00:00
jpierre%netscape.com 5b06d736f9 Fix crlutil crash on error 2001-11-28 02:47:22 +00:00
sonja.mirtitsch%sun.com 42a596c969 trying to reduce sleeptime on linux. relyea thinks we need 30 seconds until selfserv frees the socket, testing. maybe it can also be fixed in the networkconfiguration? 2001-11-27 22:20:14 +00:00
kirk.erickson%sun.com d2621261ab Fixes bug 107777. Added '-L <seconds>' argument (ops/sec logging).
Review by Nelson and Wan-Teh made this patch very clean.  We are
now creating a separating logger() thread.
2001-11-27 20:08:57 +00:00
ian.mcgreer%sun.com 56534eb2c6 include AES in performance info dump 2001-11-26 17:53:44 +00:00
wtc%netscape.com 50bc7b608f Bugzilla bug 111293: the inclusion of "nssrenam.h" in this file breaks
the NSS build (on 64-bit AIX).  I am backing it out.
2001-11-22 02:27:57 +00:00
jpierre%netscape.com ab7b07ab64 Bug 105271 - undo changes 2001-11-22 01:24:39 +00:00
jpierre%netscape.com 35f75a1a56 Fixes for OS/2 build 2001-11-22 00:46:48 +00:00
jpierre%netscape.com 5613c96895 Fix for 95128 - OS/2 build issue with DBM 2001-11-22 00:13:56 +00:00
nelsonb%netscape.com fdc3435180 Change form to inform user that serial number is a hex string. 2001-11-21 23:38:25 +00:00
nelsonb%netscape.com 32e76c032c Some bug fixes found while debugging a different bug. 2001-11-21 23:33:26 +00:00
jpierre%netscape.com e6c90e82cd Fix for 95264 - add more info in s/mime script 2001-11-21 21:37:12 +00:00
sonja.mirtitsch%sun.com c9a254acf6 removed the before and after context grep as a workaround for 97209 2001-11-21 21:19:14 +00:00
nelsonb%netscape.com 94dfb6c92f Change the behavior of the -list <module> option so that it doesn't stop
at the first error it encounters when looping through the slots, and so
that it displays the slot info even if it cannot get token info. 111075
2001-11-21 20:52:37 +00:00
relyea%netscape.com ab7e346965 changes for PSM to compile against NSS shared libraries.
Move SSL and S/MIME to the new common MAPFILE usage
2001-11-21 18:00:28 +00:00
seawood%netscape.com 41ad8500aa NSS only copies dbm32.lib to dbm.lib during the 'install' phase so do the copying from PSM during the 'libs' phase instead.
Fixing tinderbox bustage.
2001-11-21 11:45:34 +00:00
seawood%netscape.com a5a15edab8 This old ruleset breaks when CC is a full path. Removing to fix shrike tinderbox bustage. 2001-11-21 10:55:56 +00:00
cls%seawood.org 57e064dd91 Rename 'install' build phase to 'libs'.
Bug #56601 r=pavlov
2001-11-21 09:53:22 +00:00
seawood%netscape.com 55fe97bff7 Renaming 'install' build phase to 'libs'
Bug #56601 r=pavlov
2001-11-21 08:55:59 +00:00
sonja.mirtitsch%sun.com 4dda6757c4 bugfixes, regarding a daily build directory insider the daily build... 2001-11-21 02:36:33 +00:00
relyea%netscape.com 9f158e2b31 More PSM fixes:
clean up of the escape adding string code.
   Code to keep cert->trust in sync with nscert->trust in various situations.
   Code to allow old version of built-ins to continue to work.
   Implement TrustDomain_TraverseCertificates so that PK11_ListCerts will work.
2001-11-20 18:28:49 +00:00
sonja.mirtitsch%sun.com f764a97dbf fixed several PC solaris PATH problems - build problems 2001-11-20 01:06:41 +00:00
relyea%netscape.com 68bc6218a2 NSS 3.4 integration changes.
1) 3.4 needs to bump the version numbers up by one on secmod.db from NSS 3.3
   2) Need to add escapes to the configdirectory. (should add them to other parameters as well.
   3) put exported files back into the correct headers.
   4) Add _BEGIN/_END protos where appropriate.
2001-11-19 19:04:59 +00:00
wtc%netscape.com d64d124400 We can use cp on Windows. cp is a built-in command of shmsdos.exe and is
in both MKS and Cygwin toolkits, so it is not a new build tool requirement.
2001-11-17 06:40:03 +00:00
ian.mcgreer%sun.com c524bc8c93 some minor ckfw fixes 2001-11-16 19:41:49 +00:00
ian.mcgreer%sun.com f4317172e6 fips fix for signtool 2001-11-16 19:39:37 +00:00
ian.mcgreer%sun.com 33b08a7c54 fix unneeded lock release in list iteration 2001-11-16 19:36:43 +00:00
relyea%netscape.com 09abe2e12e Remove redundant call to createHash Tables. bug 95537 2001-11-16 18:10:24 +00:00
rangansen%netscape.com cdf0febb70 bug# 109084 ,patch=ssaux, r=rangansen , sr=hewitt
exception handling in device-manager window
2001-11-16 02:32:20 +00:00
relyea%netscape.com c5ae296e24 Cause NSS_init() to fail if it can't open the databases, rather than succeding and leaving the system half initialized. 2001-11-16 02:30:38 +00:00
kaie%netscape.com 96af3b39fe b=109770 Obtaining a certificate from Verisign does not work
r=javi sr=blizzard
2001-11-16 01:57:58 +00:00
kaie%netscape.com 8415d12cc6 b=108600 Avoid the risk of unexpected NSS shutdowns
r=javi sr=blizzard
2001-11-16 01:55:37 +00:00
relyea%netscape.com b1f34ef0e7 The new DB stuff was not supposed to be turned on! 2001-11-16 01:18:21 +00:00
sonja.mirtitsch%sun.com 4a8b2ae277 modernized... changed servers, clients, mastebuild, 10 minutes wait now 2001-11-15 23:27:20 +00:00
sonja.mirtitsch%sun.com 0cfb60dfd0 put fips test before the stress test (in case of a copied db the fips test interferes) 2001-11-15 23:26:21 +00:00
relyea%netscape.com eb3abede60 Add Issuer/SN to the trust objects for faster lookup. 2001-11-15 23:07:39 +00:00
relyea%netscape.com 72768a2b51 Add issuer/SN to the search criteria 2001-11-15 23:06:10 +00:00
relyea%netscape.com f7687a904b performance optimizations:
1) add serial number index to trust lookups.
2) add code for replacing key db indexing (coded but not turned on -- causes a keydb upgrade, but can run with older key db's as well).
2001-11-15 23:04:41 +00:00
nelsonb%netscape.com c3dc286eab Add one more missing declaration of environ; 2001-11-15 20:40:44 +00:00
nelsonb%netscape.com b31c9eb0fd Go back to declaring "extern char ** environ". 2001-11-15 20:35:31 +00:00
sonja.mirtitsch%sun.com 3251934fef added a hyperlink in the header 2001-11-15 19:01:42 +00:00
sonja.mirtitsch%sun.com 55cb2ab8fc added sendmail, fixed sendmailbug 2001-11-15 19:01:16 +00:00
nelsonb%netscape.com cd6006d2cd Now that the implementations of all the RNG_ functions have been moved
from lib/util to lib/freebl, move the RNG header file there, too.
Eliminate secrngt.h, which has been empty (except for the license
boilerplate) for many releases.
2001-11-15 04:29:27 +00:00
nelsonb%netscape.com 30e87452c1 Use data from /dev/urandom to initialize PRNG, when possible.
and related changes.  Bug 96626.
2001-11-15 02:41:20 +00:00
relyea%netscape.com 68b38ccbda Fix AIX 64 bit build breakage when in debug mode. 2001-11-15 02:23:31 +00:00
rangansen%netscape.com d51a8b11d7 bug# 109792 ; s=kaie ; sr=hewitt Fixing the blank cert details tab problem 2001-11-15 01:16:02 +00:00
ian.mcgreer%sun.com a7f8233621 merge 3.3 branch checkin; rsa double check and key consistency functions (see bug 74226) 2001-11-14 23:03:20 +00:00
rangansen%netscape.com 45443f5867 bug# 109072 ; s-kaie ; sr=hewitt Fixing the blank cert details tab problem 2001-11-14 01:32:21 +00:00
sonja.mirtitsch%sun.com 72c0985225 made cronsafe (I hope) 2001-11-13 03:28:52 +00:00
kirk.erickson%sun.com 3fa6bff6e3 Resolves 107777 - selfserv needs log stats mode 2001-11-13 02:13:19 +00:00
sonja.mirtitsch%sun.com 97c7998644 attempt to copy the qa results to mozilla.
this version untars with a script on mozilla, last one filled up my homedirectory
umask 000
cd /home/ftp/pub/security/nss
gunzip all.tar.gz
tar xf all.tar
rm  all.tar.gz all.tar
ls -l
2001-11-13 01:30:21 +00:00
kaie%netscape.com 579d261870 b=108735 Fix large blank space in cert manager
r=kaie sr=hewitt
2001-11-12 20:29:31 +00:00
relyea%netscape.com d3ad9cfee8 1) bug 95135 - DSA key fails 1 out of 8 times, causing intermitant
test failures.

Fix: use the Signed attribute to store the key as well as look it up.

2) Fix code so that looking up a public key won't crash if it can't find the
corresponsing private key in the database (found by code inspection).
2001-11-12 17:59:45 +00:00
kaie%netscape.com a4327e69de b=103198 Make sure master preferences panel fits.
r=kaie sr=blizzard
2001-11-12 05:07:23 +00:00
kaie%netscape.com f243ba77d1 b=108625 Fix regression / XUL value attribute assignment
r=ddrinan sr=blizzard
2001-11-12 04:57:53 +00:00
ian.mcgreer%sun.com d7f7578ac8 construct salt and password buffers for PBE correctly 2001-11-09 22:51:42 +00:00
relyea%netscape.com afd197ca24 Rewrite Ian's get cert by email address to use the standard cert searching code. 2001-11-09 21:43:18 +00:00
ian.mcgreer%sun.com 9112e674cf Output validated cert text to stdout, otherwise the QA scripts think there is a failure. 2001-11-09 16:40:26 +00:00
ian.mcgreer%sun.com fb398dc74f disabling cert cache (temporarily) 2001-11-09 16:39:34 +00:00
ian.mcgreer%sun.com bf3c25df40 fixes pk12util import failure 2001-11-09 14:52:19 +00:00
nelsonb%netscape.com 24d8e626d2 Added a new -o option, to override check on received client auth certs,
forcing those certs to be OK.  -v will now test the SSL_LocalCertificate()
function.  Bug 78959.
2001-11-09 05:45:21 +00:00
nelsonb%netscape.com 6312ec5441 Add code to test new SSL_LocalCertificate() function on first connection,
or on every connection if -vv option is used.  Bug 78959.
Also, the nickname "none" can now be used to prevent performing client
authentication without having to use an invalid password.
2001-11-09 05:43:06 +00:00
nelsonb%netscape.com 6d66aee5ea Add localCert field to sid cache entry so SSL_LocalCertificate can
remember the certs it sent back when it established the SSL session.
Bug 78959.  Also, hold on the certs in the received cert chain until
the SSL connection is complete.  This makes it easier for applications
to look at the entire cert chain after the handshake is over without
having to write their own custom authCert callbacks.  It is backwards
compatible with older NSS SSL applications, but may use more memory.
2001-11-09 05:39:36 +00:00
colin%theblakes.com b903e07dcf Make OpenVMS use MKSHLIB_[UN]FORCE_ALL. Remove other cruft that is now
no longer needed. b=108862 r=cls a/driver=asa
2001-11-09 03:06:36 +00:00
relyea%netscape.com 8b8acb3f27 Fix reporting of the label 2001-11-09 01:23:47 +00:00
relyea%netscape.com 11bb3d5634 Fix Solaris crash.. don't send more of the template than we need 2001-11-09 01:22:48 +00:00
sonja.mirtitsch%sun.com 6568460cd1 fixed email header and tinderbox hyperlink 2001-11-09 01:09:17 +00:00
relyea%netscape.com d9a2376700 Update Library name to match the current library. 2001-11-09 00:38:03 +00:00
relyea%netscape.com 0785e483a0 Fix NT process command to something that will work in our environment without requiring new tools. 2001-11-09 00:37:12 +00:00
ian.mcgreer%sun.com 643f828e58 fips changes. forces login for cert listing. 2001-11-09 00:37:03 +00:00
ian.mcgreer%sun.com 39ed01d85f changes to get fips working 2001-11-09 00:36:12 +00:00
ian.mcgreer%sun.com 2fbc6dfd61 fix pbe gen bugs 2001-11-08 22:11:07 +00:00
ian.mcgreer%sun.com ae568747bb get signtool working 2001-11-08 21:23:35 +00:00
ian.mcgreer%sun.com 70bdc6a50c a plethora of changes for handling S/MIME certs 2001-11-08 20:46:11 +00:00
ian.mcgreer%sun.com 49d6ec65d5 fix for windows build 2001-11-08 16:59:00 +00:00
ian.mcgreer%sun.com 9e592855e5 use nsinstall not copy on windows 2001-11-08 16:20:54 +00:00
relyea%netscape.com 2888df9f80 HP ans Solaris are still down... 2001-11-08 15:27:56 +00:00
relyea%netscape.com 93489fda0a OK, try this again. FreeBL needs Get_Noise in the freebl .so on solaris, so
move the random number stuff there where it belongs.
2001-11-08 15:02:25 +00:00
relyea%netscape.com 0781ad6053 Fixes to make pkcs12 work correctly:
1) Make pkcs12 pbe function.
   2) add code to allow setting and getting of the key nickname attribute.
2001-11-08 05:39:56 +00:00
ian.mcgreer%sun.com fcd40cd4ef add lookup by email function, try to fix softoken bugs for that (but cert->emailAddr doesn't seem to be set there) 2001-11-08 05:19:32 +00:00
ian.mcgreer%sun.com ee64d99703 fix cert and s/mime profile import issues 2001-11-08 04:12:26 +00:00
ian.mcgreer%sun.com 5b30654b0d this seems to be needed to get linux linking again. libnss3.so tries to access the C_GetFunctionList entry point to the libsoftokn3.so library directly, and linux complains that it can't find it. 2001-11-08 03:44:17 +00:00
nelsonb%netscape.com d2f7dcc16c Implement new function SSL_LocalCertificate(). Bug 78959. 2001-11-08 02:15:38 +00:00
relyea%netscape.com e27189dd1d Land BOB_WORK_BRANCH unto the tip.
remove lots of depricated files.
move some files to appropriate directories (pcertdb *_rand
associated headers to soft token, for instance)
rename several stan files which had the same name as other nss files.
remove depricated functions.
2001-11-08 00:15:51 +00:00
relyea%netscape.com 2af9588497 Add -DXP_OS2 so that sysrand.c can pick it up... 2001-11-08 00:08:28 +00:00
ian.mcgreer%sun.com a070136acd fix linux 2.1 also 2001-11-07 20:58:09 +00:00
ian.mcgreer%sun.com 3c6918abcf get linux building again 2001-11-07 20:56:18 +00:00
relyea%netscape.com d935e4ce40 Move map file processing definitions back into base .mk files.
setup up map files so the can be switched on simply by adding a directive to
manifest.mn.
2001-11-07 19:34:47 +00:00
ian.mcgreer%sun.com b78f1fe9df fix handling of token options, specifically deletion 2001-11-07 16:15:29 +00:00
dbaron%fas.harvard.edu 8cd8d91750 Ensure that string literals are used as |const char*| rather than |char*|. r=jag sr=brendan b=107052 2001-11-07 06:24:10 +00:00
bryner%netscape.com 03f7415821 Bug 108742 - cannot get a cert. patch from stephen walker, r=bryner, sr=blizzard. 2001-11-06 23:39:17 +00:00
wtc%netscape.com 7b029280e6 Removed the temporary #if 0. 2001-11-06 22:52:12 +00:00
wtc%netscape.com 578a0288e4 Bugzilla bug 108708: commented out the "netstat -ni" command for
debugging.  This change will be backed out.
2001-11-06 21:34:09 +00:00
ian.mcgreer%sun.com cd8b28ce80 fix for 95983, compiler warning revealed potential bug 2001-11-06 20:32:43 +00:00
ian.mcgreer%sun.com ca339ef311 more trust handling stuff 2001-11-06 20:16:19 +00:00
nelsonb%netscape.com e6c9673c4e Attempt to move all the constant tables in secoid.c into the text segment
where they belong.
2001-11-06 02:46:37 +00:00
ddrinan%netscape.com 872a6bbeab Missed this as part of landing of S/MIME. r=javi, sr=blizzard 2001-11-06 02:17:46 +00:00
ian.mcgreer%sun.com d899f3cdc9 fix Stan reference 2001-11-05 19:02:49 +00:00
ian.mcgreer%sun.com a88a53aec1 note the token imoprt for Stan 2001-11-05 17:55:25 +00:00
ian.mcgreer%sun.com 2832a8e74a code for handling trust through softoken 2001-11-05 17:29:27 +00:00
ian.mcgreer%sun.com fa5264436a some attribute and session cleanup 2001-11-05 17:18:48 +00:00
bryner%netscape.com 9d7a5cb5c5 Bug 107642 -- XUL syntax changes/cleanup. Patch from blake, r=hyatt, sr=ben. 2001-11-05 00:00:02 +00:00
rangansen%netscape.com db5c60637d r=ssaux ; sr = blizzard ; bug# 83392 ; Handling page info properly, in case of exceptions 2001-11-03 01:04:08 +00:00
rangansen%netscape.com 5289359a6e r=javi ; sr = hewitt ; bug# 89827 ; adding serial number col to cert manager window 2001-11-03 00:56:20 +00:00
rangansen%netscape.com db7f83d1b0 r=javi ; sr = hewitt ; bug# 89827 ; adding serial number col to cert manager window 2001-11-03 00:49:35 +00:00
sonja.mirtitsch%sun.com 0c0eae99c2 next try to gat all of the HP problems... 2001-11-02 23:47:47 +00:00
relyea%netscape.com 00ca55272c Build OID hash table using PL_Hash rather then the dbm hash code. 2001-11-02 21:50:09 +00:00
sonja.mirtitsch%sun.com b44b405186 put a workaround in place, so client ands server will not write at the
same time
(to avoid lines like: ...Unable to find the certificate
authenticatfailedion...)
2001-11-02 19:09:11 +00:00
nicolson%netscape.com 9f603bacd3 get test scripts working, add license. 2001-11-02 06:41:44 +00:00
nicolson%netscape.com 98df7a2527 Add a test target and some classes and scripts.
Now we can test with "gmake test".
2001-11-02 06:33:21 +00:00
nelsonb%netscape.com 9740e66d2f Reimplement SSL_GetChannelInfo. Add new function SSL_GetCipherSuiteInfo().
Also, implement new ciphersuite preference order.  Bug 78959.
2001-11-02 04:24:28 +00:00
nelsonb%netscape.com f941ac3116 Put better comments by the table of preconfigured policies. 2001-11-02 04:00:27 +00:00
jpierre%netscape.com 21b2ea2ba9 One more fix for 105271 2001-11-02 03:37:41 +00:00
jpierre%netscape.com ff8167e83b Partial fix for 105271 2001-11-02 03:11:32 +00:00
jpierre%netscape.com 04173d6cc2 Fix for OS/2 build 2001-11-02 03:10:29 +00:00
jpierre%netscape.com 20b585efeb Enable debug info in ASM code on OS/2 2001-11-02 02:41:33 +00:00
rangansen%netscape.com 4e6432ed9e Bug# 101760 ; r=javi ; sr = hewitt ; fixing window sizing issue 2001-11-02 00:34:15 +00:00
ddrinan%netscape.com 9e015ccb37 Bug 107375 - update localVersion to 0.9.6. r=jbetak, sr=dveditz 2001-11-02 00:27:05 +00:00
rangansen%netscape.com ec130d7ff8 Bug# 94203 ; r=javi ; sr = hewitt disabling backup all button when there is no cert 2001-11-02 00:25:02 +00:00
ddrinan%netscape.com 59eaab9aed Fix for decoding sequences. This was encountered when decoding the recipient info of a CMS strucure. Only the first recipient info was decoded, the others were not. Checkin approved by relyea 2001-11-02 00:10:55 +00:00
ddrinan%netscape.com cefe60de72 Allocate memory when setting digest vale. Checkin approved by relyea 2001-11-02 00:03:32 +00:00
sonja.mirtitsch%sun.com 9c2086d0f3 removed killing of leftover selfservers, since multiple QAs need to
peacefully coexist... will file enhancement request against myself
2001-11-01 23:37:36 +00:00
sonja.mirtitsch%sun.com e71de46d14 removed the "missing list" for tinderbox QA 2001-11-01 22:43:55 +00:00
sonja.mirtitsch%sun.com d792219e5b added -p port argument, so multiple tinderboxes can run on the same machine 2001-11-01 22:36:03 +00:00
wtc%netscape.com 45e7f547c9 Bugzilla bug 99072: fixed the bug that CPU_ARCH was always set to x86.
The patch was submitted by taya@netbsd.org (Shin'ichiro TAYA), edited
by wtc, and reviewed by cls.
2001-11-01 22:35:48 +00:00
wtc%netscape.com 7931f7f0f6 Bugzilla bug 78978: removed obsolete files .cshrc and .profile. 2001-11-01 06:40:05 +00:00
wtc%netscape.com 1e45173d8f Bugzilla bug 103933: loader.c should not be compiled with -xchip=ultra2.
r=nelsonb.
2001-11-01 05:25:31 +00:00
sonja.mirtitsch%sun.com 217b6dbba0 removing the starting : fo`rom the SHLIB_PATH to avoid HP coredumps 2001-10-31 23:31:58 +00:00
relyea%netscape.com e5822372e8 Don't crash on SSL2 failures. 2001-10-31 20:03:29 +00:00
javi%netscape.com 130d23b036 Add the smime source files to the Mac project. 2001-10-31 03:24:32 +00:00
javi%netscape.com 62064f3fd3 Adding new files to the mac project file. Should fix tbox bustage. 2001-10-31 02:01:40 +00:00
javi%netscape.com 698f7ff045 Back out ddrinan for now. 2001-10-31 01:58:54 +00:00
ddrinan%netscape.com 1a64376d9a Bug 105526 - Initial landing of PSM S/MIME. Mailnews will land separately. See bug 106507 for that. r=javi, sr=blizzard 2001-10-30 23:52:01 +00:00
ian.mcgreer%sun.com e774d95a8f patch to fix behavior on AIX's optimizing compiler. Shoul also improve performance on all platforms. 2001-10-30 22:11:49 +00:00
nelsonb%netscape.com 874e400e1a Fix bug 107619. The new DHE_ ciphersuites were enabled by default.
Now they are disabled by default, for compatibility with NSS 2.0.
2001-10-30 21:09:47 +00:00
nicolson%netscape.com a5ceba090f Fix 101609: JSS OSF fails, on the trunk this time. 2001-10-30 21:07:51 +00:00
ian.mcgreer%sun.com a53e6cb933 fixes for testing word alignment 2001-10-30 16:03:43 +00:00
alecf%netscape.com b3c60610d7 added unicharutilsstatic*.o to build for bug 100214 2001-10-30 03:17:12 +00:00
cls%seawood.org 0df234f6a5 Removing xpcom dependency upon unicharutil.
Fixing tinderbox bustage.
Bug #100214 r=alecf
2001-10-30 01:11:04 +00:00
jpierre%netscape.com fa25ff0952 Fix for 105271 2001-10-29 22:42:12 +00:00
jpierre%netscape.com 90f9674197 Fix for 105271 - rules.mk change for OS/2 build 2001-10-29 21:34:20 +00:00
kaie%netscape.com 572e4c256c b=106794 r=kaie,javi sr=blizzard
Fix to make "delete certificate" work again.
2001-10-29 15:43:20 +00:00
jaggernaut%netscape.com e2f4401c73 Bug 53057: Fixing up users of implicit |CharT*| conversion operators for nsCString to use |.get()| instead, rr=dbaron, rs=scc 2001-10-28 08:33:51 +00:00
cls%seawood.org e4bd7ca988 Freezing nsIURIContentListener class. Fixing PSM bustage
Thanks to Rick Potts <rpotts@netscape.com> for the patch.
Bug #99627
2001-10-27 04:15:42 +00:00
wtc%netscape.com d0d6081356 Bugzilla bug 106379: support building under ARM Linux. 2001-10-27 00:27:06 +00:00
wtc%netscape.com 73ee93a7cc Bugzilla bug 106836: fixed misspelled "Privilege". The patch is
contributed by timeless@mac.com.
2001-10-26 21:30:58 +00:00
wtc%netscape.com b6e71514c6 Bugzilla bug 106771: support building on HP-UX 11.11. 2001-10-26 21:20:12 +00:00
sonja.mirtitsch%sun.com 4ada61a963 took out 64 bit HP builds 2001-10-26 18:10:37 +00:00
sonja.mirtitsch%sun.com 1549ff9857 increased # of tests to 133 2001-10-26 18:08:18 +00:00
sonja.mirtitsch%sun.com c851973d17 adder HP as tinderboxplatform 2001-10-26 18:07:58 +00:00
nelsonb%netscape.com 1cbddbef14 Explanation of the files in this directory. 2001-10-24 22:17:30 +00:00
jpierre%netscape.com a13930e898 Fix debug symbols in OS/2 build of NSPR by using absolute paths. Bug 105271 2001-10-24 20:19:05 +00:00
jpierre%netscape.com c9af2c77d7 Better way of calling assembler on OS/2 2001-10-24 17:35:18 +00:00
wtc%netscape.com d9ad58b31c Bugzilla bug 106388: made the release_export rule work with VPATH. 2001-10-24 05:43:07 +00:00
relyea%netscape.com d25793c656 CKT_ Trust values are "enums" not flags. 2001-10-24 00:57:06 +00:00
wtc%netscape.com 33366d63c2 DBM (mcom_db.h) is no longer testing for the HAVE_COMPAT_H macro. 2001-10-23 22:24:34 +00:00
relyea%netscape.com 85d4cee5bc We lookup C_Initialize for non-db functions, not dbOnly functions (this should
get tokens working again.
2001-10-23 16:54:58 +00:00
kaie%netscape.com 504e2b2d96 b=79153 r=javi sr=blizzard
Crypto key generation feedback, prevent crash, cleanup code, add a call from second code path.
2001-10-23 06:11:57 +00:00
kaie%netscape.com 429912183a b=105016 r=kaie sr=ben
Update to 88553, polish layout of dialog and clicking on radio button text to select a radio button.
2001-10-22 23:57:39 +00:00
javi%netscape.com 2e4b6a79ea Fix for Bug 99163, Checking in for dougt@netscape.com,r=shaver, sr=jband 2001-10-22 22:30:18 +00:00
rangansen%netscape.com 6c6805d401 Checking in for morse@netscape.combug# 87334, r=rangansen r=jag sr=Alect Flettenforcing ask everytime option for passwords ... 2001-10-22 03:01:53 +00:00
javi%netscape.com d885acfcc5 Missed this file in dougt's last patch. 2001-10-19 22:48:01 +00:00
relyea%netscape.com e82db04107 NSS specific PKCS 11 mechanisms, collected in one single header file. 2001-10-19 22:37:14 +00:00
javi%netscape.com 4e7194601a Checking in for dougt. 2001-10-19 21:53:39 +00:00
ian.mcgreer%sun.com 5f0f71898c add pkim.h, needed by some cert calls 2001-10-19 20:10:51 +00:00
ian.mcgreer%sun.com 73c3c94340 fix loop; time from PRTime 2001-10-19 20:06:28 +00:00
ian.mcgreer%sun.com 511ed443cb fix possible NULL deref 2001-10-19 20:04:58 +00:00
ian.mcgreer%sun.com 2ca32641b4 implement FindCertIssuer through Stan 2001-10-19 20:04:27 +00:00
ian.mcgreer%sun.com 3c7209811e get/set cert trust through PKCS#11; traversal methods for CERT_ calls; define usage for 3.4 2001-10-19 18:16:45 +00:00
ian.mcgreer%sun.com b8d11ef9b7 add usage to find best parameters 2001-10-19 18:11:31 +00:00
ian.mcgreer%sun.com 78524817e9 set attributes function; rename find to traverse; return object handle on import 2001-10-19 18:10:58 +00:00
ian.mcgreer%sun.com 7d65fb2684 prepare certdb for removal of pcertdb.c; reimplement functions using Stan 2001-10-19 18:05:38 +00:00
rangansen%netscape.com aaf9d57ed8 Rolling back last changes 2001-10-18 19:09:03 +00:00
rangansen%netscape.com d2f2acaa18 Checking in for morse@netscape.com
bug# 87334, r=rangansen r=jag sr=Alect Flett
enforcing ask everytime option for passwords ...
2001-10-18 18:06:39 +00:00
ian.mcgreer%sun.com fece90dfc1 fix AIX build 2001-10-18 13:58:28 +00:00
jpierre%netscape.com 8ff9efeee1 Fix NT comment in OS/2 Makefile 2001-10-17 22:15:26 +00:00
jpierre%netscape.com 49daf179ce Fix for 104740 - build bignum library on OS/2 with mpi_x86 assembly code . reviewed by nelsonb 2001-10-17 20:35:37 +00:00
nelsonb%netscape.com b4e1895f0d Fix bug 105185, which sometimes caused the result to be greater than n.
Fix suggested by Ferenc Rakoczi <Ferenc.Rakoczi@Sun.COM>
2001-10-17 20:35:04 +00:00
wtc%netscape.com 13a03e0325 A better way to define the HAVE_SNPRINTF macro. 2001-10-17 17:53:16 +00:00
ian.mcgreer%sun.com 593d3fefdd add ability to notify user that chain is incomplete 2001-10-17 15:48:09 +00:00
ian.mcgreer%sun.com a70ca44727 some more cert lookup methods; find cert issuer/chain; mimic nickname as "token name:nickname" 2001-10-17 14:40:27 +00:00
ian.mcgreer%sun.com 3ab8e6fcaa get token name function; change cert function name 2001-10-17 14:39:11 +00:00
ian.mcgreer%sun.com 1a8c4a3d15 fix iteration for empty list 2001-10-17 14:37:48 +00:00
ian.mcgreer%sun.com 232dbb1229 add back pointer to Stan cert from CERTCertificate 2001-10-17 14:37:10 +00:00
ian.mcgreer%sun.com 21ccdac557 implement several more PKCS#11 methods with Stan counterparts 2001-10-17 14:36:06 +00:00
ian.mcgreer%sun.com 37be52a584 implement CERT_CertChainFromCert using Stan 2001-10-17 14:35:01 +00:00
wtc%netscape.com 2d83f3464c Removed memmove.c, snprintf.c, and strerror.c from CSRCS and added a
comment explaining why.
2001-10-16 21:32:16 +00:00
ian.mcgreer%sun.com f54ff70f46 expose function for accessing parts of decoded cert 2001-10-15 18:19:03 +00:00
ian.mcgreer%sun.com e05086ed8b make the subject list sorted by valid times 2001-10-15 17:18:06 +00:00
ian.mcgreer%sun.com 2e90a85e8a put the sort function in the header 2001-10-15 17:13:31 +00:00
ian.mcgreer%sun.com 48015bc83f add ordering capability to the list 2001-10-15 16:50:01 +00:00
ian.mcgreer%sun.com f9be08f9df a slew of AIX build fixes (bug fixes, for that matter) 2001-10-15 15:01:59 +00:00
jpierre%netscape.com e3c1fc9f5e More changes for OS/2 build, in particular for the assembly code 2001-10-15 06:49:56 +00:00
jpierre%netscape.com 1539641e6d Allow assembly code to compile under OS/2 using IBM's Assembly Language Processor 2001-10-15 06:49:15 +00:00
wtc%netscape.com afaa892cdb Cleaned up the security/dbm makefiles and added
security/dbm/config/config.mk, which defines the "autoconf" macros that
mozilla's configure script defines.
Modified files: manifest.mn include/Makefile src/Makefile src/config.mk
    tests/Makefile
Added file: config/config.mk
2001-10-14 02:33:18 +00:00
rangansen%netscape.com 46c1d08072 r=rangansen r=ssaux sr=hewitt
bug# 101631- enables column reordering
2001-10-12 21:51:57 +00:00
ian.mcgreer%sun.com 34b8cbef09 check in cert lookup functions using the cache 2001-10-12 17:54:50 +00:00
ian.mcgreer%sun.com cd9ccc69e9 fix broken AIX build 2001-10-12 15:16:38 +00:00
nelsonb%netscape.com 7cf0cd0764 Get the test CA program working again. Remove some bogus scripts. 2001-10-11 22:29:42 +00:00
rangansen%netscape.com 0f707586ec r=kaie sr=blizzard bug# 87656
[enables selecting token in change pswd dialog]
2001-10-11 21:18:08 +00:00
jpierre%netscape.com 475c7c1cf8 Build from absolute path on OS/2 to let the IBM debugger automatically find the source files 2001-10-11 21:08:38 +00:00
rangansen%netscape.com 3546d3b48a r=cls sr=blizzard bug# 102372
[checking in for Christian Biesinger]
2001-10-11 21:02:42 +00:00
rangansen%netscape.com bb2873092e r=rangansen sr=blizzard bug# 10300
[fixes regression that cert selection radio buttons were on separate lines]
2001-10-11 20:42:44 +00:00
kaie%netscape.com d215909f69 b=99525 r=ddrinan sr=blizzard
When resetting master password, do not erase the stored web passwords if they are obscured only.
2001-10-11 20:29:51 +00:00
wtc%netscape.com 0add45bee5 Added support for NSPR autoconf build system, which will be the only
way to build NSPR 4.2 and later.
2001-10-11 20:06:12 +00:00
ian.mcgreer%sun.com 29cf4904b7 fix #else 2001-10-11 19:51:47 +00:00
ian.mcgreer%sun.com 9d0ae1d226 conditional compile in changes, this won't work until softoken is a true PKCS#11 module 2001-10-11 19:29:05 +00:00
kaie%netscape.com 8547f74ac9 b=95987 r=relyea sr=blizzard
re-enable Diffie Hellman ciphers
2001-10-11 18:45:39 +00:00
kaie%netscape.com 8431f2f2a3 b=103774 r=javi sr=blizzard
Fix: display correct expiration date
2001-10-11 18:42:43 +00:00
ian.mcgreer%sun.com 0670cfdaa7 fix optimized builds 2001-10-11 18:41:51 +00:00
ian.mcgreer%sun.com c13519619d more solaris fixes 2001-10-11 18:40:34 +00:00
ian.mcgreer%sun.com f44539edc2 add stan libs to static linked libs 2001-10-11 17:43:21 +00:00
ian.mcgreer%sun.com c9daa6e1b2 a number of windows build fixes 2001-10-11 17:41:47 +00:00
ian.mcgreer%sun.com b1686f8cc9 asn1 is not needed yet; fix windows tbox 2001-10-11 17:15:06 +00:00
ian.mcgreer%sun.com 9f7191ae3b fix broken tbox builds for solaris for now 2001-10-11 17:05:08 +00:00
ian.mcgreer%sun.com dbd677e510 forgot to add this file 2001-10-11 16:43:06 +00:00
ian.mcgreer%sun.com dac43ba788 define decoded cert type; implement cert cache; glue code for old NSS types; define global default trust domain 2001-10-11 16:34:49 +00:00
ian.mcgreer%sun.com 2944f4cedb add glue code for old NSS types; fix certificate lookup 2001-10-11 16:33:38 +00:00
ian.mcgreer%sun.com add44b6731 begin process of converting pk11cert to use Stan cert code; Stan tokens integrated with SECMOD 2001-10-11 16:32:34 +00:00
ian.mcgreer%sun.com 34a3911321 integrate NSS 3.4 builds (stan parts now included) 2001-10-11 16:31:29 +00:00
sonja.mirtitsch%sun.com 3b72481136 version check for jss 2001-10-11 01:01:09 +00:00
ian.mcgreer%sun.com c9bd4e9d1f fix prompts to STDIN when using file passwords, bug 103942 2001-10-10 19:54:22 +00:00
ian.mcgreer%sun.com 51c8886e7a add AES test to QA 2001-10-10 17:40:03 +00:00
ian.mcgreer%sun.com d2dcb76615 fix AES self-test 2001-10-10 17:39:49 +00:00
sonja.mirtitsch%sun.com 813a540b9a bugfixed for jssqa 2001-10-10 17:14:31 +00:00
nicolson%netscape.com 00c31b4ef1 Fix 103976: libjss is built with -taso flag 2001-10-10 01:34:53 +00:00
nicolson%netscape.com 60357d9f1c Fix 103977: JSS calls non-portable snprintf
Replace snprintf() with PR_snprintf().
2001-10-10 01:31:40 +00:00
sonja.mirtitsch%sun.com ff2557c067 additions for JSS sanity check 2001-10-10 01:12:42 +00:00
nelsonb%netscape.com a56382dc9a Use new assembly language multiply code contributed by Richard C. Swift. 2001-10-10 01:05:02 +00:00
kaie%netscape.com 212f222265 b=102289 r=valeski sr=alecf
Changing UI text strings
2001-10-10 00:55:41 +00:00
nelsonb%netscape.com 6be66357d1 Build mpi with new file mpvalpha.c.
Contributed by Richard C. Swift (swift@netscape.com)
2001-10-09 23:51:36 +00:00
nelsonb%netscape.com d774c7301a The Original Code is Multiple Precision Integer optimization code for
the Compaq Alpha processor.
The Initial Developer of the Original Code is Richard C. Swift.
Portions created by the Initial Developer are Copyright (C) 2001
the Initial Developer. All Rights Reserved.
2001-10-09 23:47:59 +00:00
nicolson%netscape.com 664e370179 Fix 103893: nickname is not NULL-terminated. 2001-10-09 20:52:22 +00:00
ian.mcgreer%sun.com ff98847829 make this module buildable using NSS 3.x headers; some cleanup 2001-10-08 20:19:30 +00:00
ian.mcgreer%sun.com 1bfaccd4de implement hash keyed by NSSItem; change list method names to be like hash method names; fix 99214, arena mark lists broken 2001-10-08 19:26:02 +00:00
ian.mcgreer%sun.com 5c602aa7e2 reuse intermediate multiplication values when decrypting; speeds up decryption in the RIJNDAEL_GENERATE_VALUES case by 60%. (todo: something similar with RIJNDAEL_GENERATE_VALUES_MACRO) 2001-10-08 19:06:31 +00:00
jpierre%netscape.com 673f014f10 Fix Linux build 2001-10-08 18:49:17 +00:00
jpierre%netscape.com 9ab9244b7a Fix for 81246 - add default storage functions for the PKCS#12 decoder if no callbacks or objects are provided to it. In that case memory storage is automatically used 2001-10-08 18:33:04 +00:00
jpierre%netscape.com 55c3df5fdb Fix for 81246 - do not use a temporary /tmp/Pk12uTemp file anymore in pk12util . This is achieved by using new default functions in the PKCS#12 decoder that use memory storage 2001-10-08 18:32:00 +00:00
ian.mcgreer%sun.com 0b6ef0d9da self-testing for AES 2001-10-08 16:14:04 +00:00
ian.mcgreer%sun.com 1c483cab92 allow various ways of building AES 2001-10-08 16:11:52 +00:00
jpierre%netscape.com 80858924e3 Fix for 102251 . Just updating a comment 2001-10-06 00:16:56 +00:00
jpierre%netscape.com b163eeba5a Fix for 102251 . Implement 2-level locking for the SSL session cache to properly support SSL server applications using Windows NT fibers . Also optimize and enhance portability of locking primitives for single-process servers on all platforms by using a PRLock instead of cross-process locks . Reviewed by wtc 2001-10-06 00:14:33 +00:00
sonja.mirtitsch%sun.com 2941d62432 changed the backwardcompatibility tests t odo streight reporting 2001-10-05 22:27:54 +00:00
sonja.mirtitsch%sun.com 2e18f11a4f trial and error programming... now I try to guess the tinderbox directory 2001-10-05 22:27:09 +00:00
nicolson%netscape.com 3e3589ac3b use NSS 3.3.1 RTM. 2001-10-05 22:04:36 +00:00
sonja.mirtitsch%sun.com 2365ae169f next try for tinderbox fix 2001-10-05 01:29:06 +00:00
sonja.mirtitsch%sun.com 53ce51dcab added the " back that broke the script before 2001-10-04 17:01:17 +00:00
sonja.mirtitsch%sun.com aa356e241b trieing to acces a variable set by perl, for tinderbox 2001-10-04 00:36:53 +00:00
sonja.mirtitsch%sun.com 36d776ca44 changes for the NT tinderbox 2001-10-03 19:24:44 +00:00
ian.mcgreer%sun.com bd9d39178b fix build error 2001-10-03 14:07:29 +00:00
rangansen%netscape.com 2094dffd34 r=rangansen ; sr=hewitt ; bug# 99729
Removing redundant haligns..
2001-10-02 23:36:16 +00:00
jaggernaut%netscape.com 70ed173b7c Fix for bug 75572. Separator support in outliner. patch by Jan Varga <varga@utcru.sk>, r=waterson, sr=hyatt 2001-10-02 05:19:46 +00:00
jaggernaut%netscape.com cd09c1b72a Bug 45797: Remove deprecated NS_IMPL_QUERY_INTERFACE macro, patch by dbaron, r=jag, sr=alecf 2001-10-02 03:11:26 +00:00
kaie%netscape.com 93e0fc7d13 b=100215 r=relyea sr=blizzard
Fix certificate verification chain display.
2001-10-01 14:57:35 +00:00
jaggernaut%netscape.com ca6197295f Bug 100476: Convert uses of member functions ToNewUnicode, ToNewCString and ToNewUTF8String to their global versions and remove support from nsCString and nsString. r=dbaron, rs=scc 2001-09-29 08:28:41 +00:00
jpierre%netscape.com e99ac98f52 Fix for 102089 - add a new "-l" command-line option to selfserv to use local threads . This enables NT fibers on Windows NT 2001-09-29 00:35:54 +00:00
nicolson%netscape.com bafde73210 Add reuseAddr parameter to SSLServerSocket parameter, so servers can
re-bind to a socket.
2001-09-28 22:10:11 +00:00
jpierre%netscape.com 8f2b5ad7cd Fix for bug 101617 - make selfserv work in multi process mode on Windows NT 2001-09-28 02:43:48 +00:00
kaie%netscape.com d0e84a1c53 b=92131 r=ddrinan sr=blizzard
Enable display of all certs.
2001-09-27 22:48:42 +00:00
nicolson%netscape.com 53a3d4b336 fix SSL_RSA_FIPS_* cipher enums. 2001-09-27 17:51:30 +00:00
sonja.mirtitsch%sun.com 9631ae5009 putting new tests back, since the ciphers have been fixed again 2001-09-27 16:37:46 +00:00
nelsonb%netscape.com dd97606577 Fix the 128-bit block encrypt and decrypt functions for unaligned buffers. 2001-09-26 04:24:29 +00:00
nelsonb%netscape.com cbf52380ab Correct the test for length of data in SSL channel info struct. 2001-09-26 04:22:55 +00:00
rangansen%netscape.com d5f1ababde bug# 100457; r=ddrinan; r=nelsonb; r=blizzard;
sr=blizzard; Patch to put in proper handling of unrecognized
cert errors in psm
2001-09-26 00:28:24 +00:00
nelsonb%netscape.com bb37a46273 Add a few new OIDs for AES and one old semi-bogus OID for DSA. 55048. 2001-09-25 23:29:30 +00:00
nicolson%netscape.com 8919270df6 Fix 96779: UserCertConflictException always gets thrown when importing user cert. 2001-09-25 21:39:21 +00:00
ian.mcgreer%sun.com 9999c42179 check in the nssItem_ interface 2001-09-25 20:48:51 +00:00
sonja.mirtitsch%sun.com a3944b022e backing out changes until coredump of testclnt is fixed 2001-09-25 20:14:20 +00:00
sonja.mirtitsch%sun.com 3152497a31 added tests of 3 new ciphers in TLS and SSL 2001-09-25 16:00:00 +00:00
sonja.mirtitsch%sun.com a81536af93 added log information for tinderbox 2001-09-25 01:27:59 +00:00
wtc%netscape.com a62eec532e Bugzilla bug 83593: worked around a possible HP-UX B.11.00 bug, where
getpeername() occasionally fails with ENOTCONN after a successful
completion of non-blocking connect.
2001-09-25 01:25:41 +00:00
ddrinan%netscape.com e55047effb Bug 100213 - Crash in GetOCSPResponders. r=rangansen,sr=kin 2001-09-25 00:08:48 +00:00
nicolson%netscape.com 2408313344 Emphasize that we ignore the SecureRandom parameter. 2001-09-24 18:34:18 +00:00
ian.mcgreer%sun.com 811f1795cd remove dumb question 2001-09-24 14:39:38 +00:00
relyea%netscape.com 1f69732c16 Allocate space for the slot count as well. 2001-09-21 22:53:02 +00:00
relyea%netscape.com cd0d18dc1b SlotFlags should have a different quote char if they aren't escaped 2001-09-21 22:52:27 +00:00
relyea%netscape.com 24af055fe8 Fix JSS required prototypes. Bug 100791 2001-09-21 19:05:46 +00:00
ian.mcgreer%sun.com f4a989ffcf add entrust global ca's 2001-09-21 15:43:30 +00:00
nelsonb%netscape.com c9558281fc Add support for new TLS AES ciphersuites. Bug 87021. 2001-09-21 03:09:32 +00:00
nelsonb%netscape.com a2bae99930 Add support to TLS for new 128-bit and 256-bit AES ciphersuites. 87021. 2001-09-21 03:07:35 +00:00
relyea%netscape.com 6b35339255 Fix assert to be correct! 2001-09-21 01:20:08 +00:00
rangansen%netscape.com 464265bfba r=rangansen sr=kin@netscape.com
bug# 100193 - updating PSM version
2001-09-21 00:20:34 +00:00
relyea%netscape.com 3c07e958d1 Duh. Don't try to get a reference to the slot until we know that it's not NULL. 2001-09-21 00:13:10 +00:00
relyea%netscape.com ab017deb28 Sigh, some platforms have stdio.h included, some don't. 2001-09-20 23:19:15 +00:00
relyea%netscape.com 2b60cb8953 Replace variable that belongs in an ifdef. 2001-09-20 23:15:12 +00:00
relyea%netscape.com 9db1cb7b94 Fix compiler errors on HP, Linux, AIX, and Solaris 2001-09-20 22:16:25 +00:00
relyea%netscape.com ce8cca241b Fix compiler warnings on Solaris, Linux, HP, and AIX 2001-09-20 22:15:32 +00:00
relyea%netscape.com 9cc2e54698 Fix compiler warnings on AIX, Linux, HP, and Solaris. 2001-09-20 22:14:09 +00:00
relyea%netscape.com bd407ce779 Fix compiler warnings on HP, AIX, Linux, and Solaris. 2001-09-20 22:12:23 +00:00
relyea%netscape.com 795b909758 Remove usage of KeyDBHandle from the jar code. 2001-09-20 22:11:19 +00:00
relyea%netscape.com b213eed507 Fix compiler warnings on HP, Linux, Solaris, and AIX. 2001-09-20 22:09:49 +00:00
relyea%netscape.com 2d1beaea64 Fix compiler warnings on Solaris, Linux, AIX, HP.
Remove dependency on header files in softoken.
2001-09-20 22:07:33 +00:00
relyea%netscape.com 6eed667267 Fix Linux warnings. 2001-09-20 22:02:46 +00:00
relyea%netscape.com 1cdc9162cb Fix compiler warnings. 2001-09-20 22:01:37 +00:00
relyea%netscape.com 6df55bcad1 Handle issues with raw keys not being visible. 2001-09-20 22:00:05 +00:00
relyea%netscape.com 7a6229eb6e Fix compiler warnings 2001-09-20 21:59:11 +00:00
relyea%netscape.com bad59da847 Compile in the new brave world where Low level structures are visible. 2001-09-20 21:54:33 +00:00
relyea%netscape.com 485eb27895 Fix compiler warnings. 2001-09-20 21:52:59 +00:00
relyea%netscape.com 50931215ee rsaperf uses low level external headers. Get those headers from the
development tree.
2001-09-20 21:52:06 +00:00
relyea%netscape.com 42419ae0ca Remove unneeded references to the KeyDB data structure.
fix compilier warnings.
2001-09-20 21:50:21 +00:00
relyea%netscape.com ad3b9d7e36 Fix compilier warnings.
Remove calls to low level key structures.
2001-09-20 21:47:29 +00:00
relyea%netscape.com bc18839896 Remove dead code.
Fix compiler warnings.
2001-09-20 21:45:41 +00:00
relyea%netscape.com 0b9bdfa399 Fix compiler warnings.
Use the new Initalization functions for Modules.
2001-09-20 21:44:20 +00:00
relyea%netscape.com 9122d644c8 BlapiTest required headers are no longer public. Get them from the
developement directory.
2001-09-20 21:42:54 +00:00
relyea%netscape.com f0a6a83eca Fix warnings on Linux, Solaris, AIX, HP. 2001-09-20 21:41:34 +00:00
relyea%netscape.com 41f89b6090 Export the new initialization functions 2001-09-20 21:40:24 +00:00
relyea%netscape.com daeedfa5ff Make sure the Low level initialization function signature match. Include the
header to get the correct prototypes.
2001-09-20 21:39:58 +00:00
relyea%netscape.com 2385ad137d Fix warnings on Linux, HP, Solaris, and AIX. 2001-09-20 21:38:26 +00:00
relyea%netscape.com d5a37e21d3 Fix compilier warnings on AIX, Solaris, HP, and Linux. 2001-09-20 21:37:16 +00:00
relyea%netscape.com 41ef51dcd2 Fix compilier warnings on AIX, HP, Linux, and Solaris. 2001-09-20 21:34:42 +00:00
relyea%netscape.com d58d421bd6 1) fix compilier warnings on AIX, Solaris, HP, and Linux.
2) remove Dependency on low key structures in the soft token.
2001-09-20 21:30:48 +00:00
relyea%netscape.com d62c65c9a6 Remove dependancy on direct calls inside softoken. 2001-09-20 21:26:40 +00:00
ian.mcgreer%sun.com 11d7dcaa55 add the diagram 2001-09-20 21:24:29 +00:00
relyea%netscape.com 77fd99946d 1) fix warnings on AIX, HP, Linux, and Solaris.
2) Move private functions into private headers.

3) Sharpen the layer separation between NSS components, especially pkcs #12
and soft token.

4) Remove dead code.
2001-09-20 21:23:51 +00:00
ian.mcgreer%sun.com 9ada7bfe84 add a trust domain diagram; suggestion for cert hash 2001-09-20 21:22:08 +00:00
relyea%netscape.com 3a020389f9 1) Fix Solaris, AIX, HP, and Linux warnings. Several were potential real
problems (mostly uninitialized variables in error cases).

2) Start separating softoken from the rest of NSS where appropriate (finish
separating out the key stuff, the cert stuff is coming).

3) Make the prototypes between the new functions consistant.
2001-09-20 21:05:53 +00:00
ian.mcgreer%sun.com e05fdd029a put in a test for search by nickname 2001-09-20 20:41:52 +00:00
ian.mcgreer%sun.com 8c5a7363ec some cleanup; use list for modules 2001-09-20 20:40:03 +00:00
ian.mcgreer%sun.com e4a4516574 some cleanup; collect token certs in a list 2001-09-20 20:38:08 +00:00
ian.mcgreer%sun.com 3ed98dab32 some cleanup in the list code 2001-09-20 20:33:27 +00:00
nicolson%netscape.com 6103c2860e Fix 100796: calling undeclared functions breaks AIX build
Workaround 100791: misspelled function prototypes in pk11func.h
2001-09-20 19:16:51 +00:00
ian.mcgreer%sun.com 5081fc7e70 disable AES for blocksizes > 128 until it is fixed. 2001-09-20 17:11:08 +00:00
wtc%netscape.com f2cd0faa80 Bugzilla bug 77788: checked in the bug fix again now that the manifest.mn
file that incorrectly set CFLAGS has been fixed.
2001-09-20 14:27:54 +00:00
nelsonb%netscape.com 3870ce15b8 Generate larger block of key material correctly for SSL3 as well as TLS.
Add assert to detect if key material is ever too small again.
2001-09-20 04:36:14 +00:00
nelsonb%netscape.com a73d7da074 Increase the amount of key material derived from the master secret to that
it will be enough for AES with 256-bit keys.
2001-09-20 03:55:16 +00:00
nelsonb%netscape.com 636f968efc Fix pk11_DecryptInit for AES. It was telling AES to encrypt, not decrypt. 2001-09-20 02:56:18 +00:00
ian.mcgreer%sun.com db9c9284c2 checkin of threadsafe hashtable; copied from ckfw/hash.c but using NSS types 2001-09-20 00:28:36 +00:00
mcgreer%netscape.com fa7cefbe6c match changes in dev, implement lookup by nickname for testing 2001-09-19 21:49:52 +00:00
mcgreer%netscape.com 4575248245 the device API is not public, so move:
NSSModule_ ==> nssModule_
NSSSlot_   ==> nssSlot_
NSSToken_  ==> nssToken
Functions which should be public can be changed individually.
2001-09-19 21:47:23 +00:00
mcgreer%netscape.com d87d13f7f6 use the list to collect certs 2001-09-19 21:37:21 +00:00
mcgreer%netscape.com f5a1bf1076 initial checkin of threadsafe list 2001-09-19 20:20:06 +00:00
mcgreer%netscape.com ea3ad5a5bd first cut at password handling. todo: implement transaction-based passwords (at a higher level?) 2001-09-19 19:08:32 +00:00
cls%seawood.org 4bc3265010 Updating security/ REQUIRES.
Bug #98371 moa=kaie r=bryner sr=alecf
2001-09-19 00:01:47 +00:00
mcgreer%netscape.com fe99335bfb cleanup; match changes to dev/; update doc 2001-09-18 20:55:01 +00:00
mcgreer%netscape.com a3a2ab3e7a cleanup; add nssSession type to allow multiple sessions accessing the token API 2001-09-18 20:54:28 +00:00
jaggernaut%netscape.com dc40187223 Bug 73353: splitting the modules on the REQUIRES lines in Makefile.in across multiple lines to more clearly show the changes made. sr=alecf 2001-09-18 13:41:47 +00:00
nelsonb%netscape.com f92f196731 Use new function SSL_GetChannelInfo(). Bugzilla bug 78959.
Also, reduce size of SSL server session cache on disk.
2001-09-18 02:05:08 +00:00
nelsonb%netscape.com 943a907b01 Use new function SSL_GetChannelInfo(). Bugzilla bug 78959. 2001-09-18 02:02:05 +00:00
nelsonb%netscape.com 0e45538807 Implement new function SSL_GetChannelInfo(). Bugzilla bug 78959. 2001-09-18 01:59:21 +00:00
rangansen%netscape.com 38965ccfd9 r=ddrinan sr=kin@netscape.com
bug# 99719; patch to regression on dialog window
2001-09-18 01:50:28 +00:00
ddrinan%netscape.com 7f94af730c Fix build bustage for rpotts. Removed GetProtocolHandler() method 2001-09-18 00:20:16 +00:00
mcgreer%netscape.com 18ec8e1c10 add suggestion about new NSSSession type; crypto context question 2001-09-17 22:14:55 +00:00
wtc%netscape.com 7eb288388a lla bug 98371: specify the NSPR and DBM include directories using
MOZILLA_INCLUDES instead of SOURCE_MDHEADERS_DIR.
2001-09-17 20:55:25 +00:00
gerv%gerv.net 6382d7e751 Prevent security dialogs being untitled. Bug 99845. r=timeless. rs=brendan with his magic string-only-changes rubberstamp. 2001-09-16 23:27:11 +00:00
jaggernaut%netscape.com e34b9ad3ce Bug 99876: <spring/> --> <spacer/>. r=mozbot 2001-09-16 14:39:37 +00:00
kaie%netscape.com 66b505780c b=99525 r=ddrinan/morse/relyea sr=blizzard
Completing feature added with bug 96018.
2001-09-14 20:19:29 +00:00
mcgreer%netscape.com bc2abb1968 work-in-progress document for stan development 2001-09-14 19:01:56 +00:00
mcgreer%netscape.com fca3771d56 initial checkin of pkiutil. 2001-09-14 18:37:58 +00:00
mcgreer%netscape.com b076ea1c68 initial checkin of the new command library. 2001-09-14 18:37:37 +00:00
mcgreer%netscape.com 9e69f4ae7f make stan buildable using BUILD_STAN variable 2001-09-14 18:07:54 +00:00
bryner%netscape.com f024e52106 Bug 73353 - clean up REQUIRES. patch from jag, r=bryner, sr=brendan. 2001-09-14 04:55:50 +00:00
sonmi%netscape.com edeb7418f0 forgot this in the last checkin - added Solaris 9, fixed 2 bugs 2001-09-14 01:05:06 +00:00
sonmi%netscape.com d3624e5c63 added Sparc solaris 9
fixed unfiled bug in mksymlink (trying to symlink if dir exists in
	unix dirs, trying to symlink if either dir or symlink exists)
fixed bug in header , debug flag not passed into mksymlinks
fixed bug in header , always-yes flag not passed into mksymlinks
added email option -ml for qa_stat - only sends hyperlink to result.html
fixed unfiled bug NT backward compatibility test failures
removed unnecessary hostnamesetting from anything but nssqa
changed handeling of pass/fail in backward compatibility test
	evaluation, started fix of bugs 97209 and 98219
2001-09-14 01:04:05 +00:00
mcgreer%netscape.com 6a40376dc3 Use NSS_IMPLEMENT in code files for consistency.
Implement some basic certificate routines.
Define some of the PKI types.
Implement some trust domain routines, but only for testing purposes.
Allow for building as shared library.
2001-09-13 22:16:22 +00:00
mcgreer%netscape.com 27e104ca2d ah, first bug. init the token last when creating a slot. 2001-09-13 22:14:22 +00:00
mcgreer%netscape.com d110def874 initial checkin of the cryptoki device library code for stan. The current
amount of implemented code does little more than basic initialization of
a module and loading of a module's slots and tokens.
2001-09-13 22:06:10 +00:00
wtc%netscape.com 675734766a Bugzilla bug 98335: fixed two errors identified by compiler warnings
and deleted an unnecessary if.  The patch is contributed by
timeless@mac.com.
2001-09-13 21:39:05 +00:00
sonmi%netscape.com 3572f7c67c took out some outdated 3.2 workarounds
put in debug info for sjsu
2001-09-13 01:03:07 +00:00
kaie%netscape.com 9b0222970d Mozilla bug 99052, fixing crash.
Adding null and error checks.
r=nelsonb
2001-09-12 21:53:31 +00:00
nicolson%netscape.com 7a7b46c4b7 Fix 99375: UnsatisfiedLinkError gives misleading description 2001-09-12 18:55:03 +00:00
bryner%netscape.com 549af639a3 REQUIRES updates. Patch from jag, r=cls. 2001-09-12 08:16:34 +00:00
sonmi%netscape.com 2cec6eca76 removed obsolete workaround, not running pk12util tests because of 3.2 failures 2001-09-11 01:46:09 +00:00
sonmi%netscape.com 779835cfe5 added debug info on linux failure (bad password certutil -K) 2001-09-11 01:10:46 +00:00
sonmi%netscape.com df9b02d51c workaround for BAckward compatibility failures (newly added test had
not been accounted for)
changed number of expected tests
2001-09-11 00:59:50 +00:00
nicolson%netscape.com 7f28add0af Fix 95666: ImportDERPublicKey assigns CK_KEY_TYPE to pubkey->type. 2001-09-10 22:53:34 +00:00
sonmi%netscape.com 8a5b30145d fixed 2 problems with local QA, right usage information and
absolute PATHS in NT understood as well now
2001-09-10 22:09:29 +00:00
sonmi%netscape.com 56b21b1416 fixed a problems related to bug 96758 (typo in variable name)
and added comment about weird behavior and weirder solution
2001-09-10 21:55:52 +00:00
sonmi%netscape.com 2035a28314 changed behavior so rsh is not necessary anymore 2001-09-10 21:30:26 +00:00
sonmi%netscape.com 56b8f12b41 trieing again, the same change as a week ago, setting TMPDIR and TEMP
to the HOSTDIR as well
2001-09-10 21:29:29 +00:00
sonmi%netscape.com edfbd2e9ce added perl to the HP path 2001-09-10 21:27:13 +00:00
kaie%netscape.com fa4b36b638 b=96018 r=jag
Fix wrong attribute name introduced by checkin on Friday
2001-09-10 11:50:11 +00:00
kaie%netscape.com f71752a21c oops, fixing code per bug 96018
r=jag
2001-09-08 02:24:27 +00:00
nicolson%netscape.com 41b9057593 More work on running an SSLSocket over a generic Socket. This is required
for JSSE compliance.
2001-09-08 01:53:38 +00:00
kaie%netscape.com 0ef6c11c3c b=96018 r=ddrinan sr=blake
New "Reset Master Password" functionality, for users who have forgotten their password.
2001-09-08 00:52:21 +00:00
kaie%netscape.com 7ad5645929 b=96018 r=ddrinan sr=blake
New "Reset Master Password" functionality, for users who have forgotten their password.
2001-09-08 00:44:39 +00:00
sonmi%netscape.com 68b4411e9b took some machines out that are not in the commonly used environment now 2001-09-07 21:28:08 +00:00
sonmi%netscape.com db23f1fcde changes to eliminate the need for tortoise 2001-09-07 21:27:17 +00:00
sonmi%netscape.com 5360816137 changes reflecting the RE build area move 2001-09-07 21:25:16 +00:00
sonmi%netscape.com 51f129e649 added information about OS to the .nssqa file 2001-09-07 21:24:43 +00:00
sonmi%netscape.com 3666714d9e changed masterbuild etc. to reflect RE changes 2001-09-07 21:23:23 +00:00
kaie%netscape.com 186c91884c b=87578 r=ssaux sr=blizzard
Changing one word in a user interface string
2001-09-07 14:23:19 +00:00
kaie%netscape.com 493adaa7a0 b=97571 r=ben sr=hyatt
Checking in for jag
2001-09-07 14:19:18 +00:00
relyea%netscape.com 159df205d0 Free the Pairs, not the previous values. 2001-09-07 01:34:18 +00:00
relyea%netscape.com 733ce480dc Free the data, in the array, not the array;). 2001-09-07 01:33:22 +00:00
relyea%netscape.com 021f0747b2 Change the keydb reset code from walking down deleting all the key entries to
closing the keydb and reopenning it truncated.
2001-09-06 23:23:42 +00:00
relyea%netscape.com dceb7d33be For a search reload after the database has been cleared. 2001-09-06 21:20:16 +00:00
relyea%netscape.com c4c5d7e478 Don't reuse sessions that have already be closed. 2001-09-06 21:19:13 +00:00
relyea%netscape.com 951dd94bbe Add option to reset the cert and key database. 2001-09-06 21:18:13 +00:00
relyea%netscape.com 21e5114a55 Fix Updating the slot in modutil.
Add option to dump the raw PKCS #11 strings.
2001-09-06 21:16:51 +00:00
relyea%netscape.com b8eb3fed09 Export functions for Modutil (need to fix the names to be global!) 2001-09-06 21:15:09 +00:00
relyea%netscape.com 38a37c7eb4 Allow modutil to get the raw pkcs #11 strings.
fix NSS_Init_NO_DB().
2001-09-06 21:14:06 +00:00
relyea%netscape.com 8a68d5297c Fix Modutil delete.
add function to modutil to display raw pkcs #11 module strings
2001-09-06 21:08:44 +00:00
relyea%netscape.com 2dbe064580 1) fix bug in module deletion.
2) Add new function in modutil to desplay the raw PKCS #11 module strings
2001-09-06 21:06:39 +00:00
kaie%netscape.com a9c87a0bbe r=87578 r=ddrinan sr=blizzard
Enable a user to use (or switch to) an empty security password, i.e. no password at all.
2001-09-06 20:29:07 +00:00
kaie%netscape.com 425ead8484 b=93103 r=relyea/ddrinan sr=blizzard
Enable display of complete chains when viewing certificates.
2001-09-06 20:20:50 +00:00
nelsonb%netscape.com e17976568a Fix a crash. An attempt to move a sensitive key longer than 48 bytes
from one token to another will no longer crash.  Instead, it will fail
with the new error code SEC_ERROR_CANNOT_MOVE_SENSITIVE_KEY.  Bug 97887.
In addition, DHE key pairs are now generated with CKA_SENSITIVE false.
2001-09-06 03:00:39 +00:00
nelsonb%netscape.com 2c971ab625 Detect Null pointer. Assert if null, else don't crash here. Bug 97887. 2001-09-06 00:49:39 +00:00
kaie%netscape.com b9fbcb9837 b=97369 r=kaie sr=blizzard
Checking in for walk84
2001-09-05 23:22:31 +00:00
kaie%netscape.com e4e13ceab0 b=78720 r=javi sr=blizzard
Checking in for walk84
2001-09-05 23:20:41 +00:00
kaie%netscape.com 501e457e2c removing a fprintf(stderr) from my previous checkin 2001-09-05 21:34:38 +00:00
kaie%netscape.com 60db9a83a1 Checking in for valeski. In case of problems you can reach me at kai.engert@gmx.de
r=dbaron, sr=dougt. 97667. nsIInterfaceRequestor is now frozen. nsIInterfaceRequestorUtils.h is now
required if you want to use do_GetInterface() for convenience. The two were split because the stuff
that is now in nsIInterfaceRequestorUtils.h wasn't ready for freezing. Also, .idl files should just
contain interface defs anyway.
2001-09-05 21:27:22 +00:00
relyea%netscape.com 6388dbd352 Don't skip certs that are already in the database. We may have to tweak
with the trust bits.
2001-09-04 20:20:48 +00:00
relyea%netscape.com 4a775646dd Allow 'importing' certificates that already exist in the database.
Use the import to change the trust flags on the given certificate.
2001-09-04 20:19:26 +00:00
mcgreer%netscape.com 7578da1fb9 checkin for colin@theblakes.com, OpenVMS fix
r=javi,sr=cls,a=dbaron
2001-09-04 14:51:08 +00:00
nicolson%netscape.com d068352e1c copyright notice. 2001-08-31 22:35:58 +00:00
nelsonb%netscape.com a8fd9268d1 Allow the 5 new DHE cipher suites to be selected with the -c command line
option.  Facilitates testing of bug 95987.
2001-08-31 04:29:45 +00:00
ddrinan%netscape.com 05a970ea4f Checking in for rangansen. Bug 96646 - hardcoded string. r=ddrinan,sr=hewitt,a=dbaron 2001-08-31 02:30:27 +00:00
ddrinan%netscape.com 51047ce90f Checking in for rangansen. Bug 94179 - password quality meter broken. r=jrgm,sr=hewitt,a=dbaron 2001-08-31 02:25:14 +00:00
ddrinan%netscape.com 04b248b033 Checking in for walk84. Bug 91799 - add align=center to fix layout problem. r=rangansen,sr=hewitt,a=dbaron 2001-08-31 02:15:48 +00:00
ddrinan%netscape.com f7165d9ca3 Check in for rangansen. Bug 91453 - double click on cert container text. r=ddrinan,sr=hewitt,a=dbaron 2001-08-31 02:10:00 +00:00
relyea%netscape.com cd0c0014e9 Fix solaris build breakage: make functions in pk11pars.h static (at least until I can move them into their own library). 2001-08-31 00:34:55 +00:00
relyea%netscape.com b551f36ebb 1) Add the necessary code so that AddModule functions again.
2) Add code to create secmod.db on the fly again.
3) Fix uninitialized structures so that we can switch to the fips token.

The results of this checkin should allow the fips tests to pass again.
2001-08-31 00:20:47 +00:00
mcgreer%netscape.com d3e7de28b1 fix problem with bad hashes 2001-08-30 21:07:26 +00:00
mcgreer%netscape.com 17f31cd9e9 make e-certify certs trusted 2001-08-30 19:12:52 +00:00
mcgreer%netscape.com 4cc7adfa04 exchange e-certify roots on the tip 2001-08-30 18:51:32 +00:00
kaie%netscape.com 48301602ca b=95988 r=relyea sr=tor a=asa
Fix crash when viewing a certificate
2001-08-30 05:21:59 +00:00
relyea%netscape.com 71144703de Fix Solaris (and probably others) runtime failures:
1) zero out the memory we used to create out module lists so they wind
up null terminated at the end.
	2) fix the lookup code for the secmod.db so that the '=' get properly removed.
	3) turn off attempts to do AddPermDB until we get the encode stuff working.
2001-08-28 23:37:22 +00:00
ddrinan%netscape.com abce7fc769 Check in for tao. Bug 91217 - update locale version in package/locale provider registry. r=jbetak,sr=sspitzer 2001-08-28 22:39:13 +00:00
ddrinan%netscape.com d6fb9f77ff Fix IRIX bustage caused by ^M in source 2001-08-28 16:58:13 +00:00
ddrinan%netscape.com e033294f45 Fix IRIX bustage caused by ^M in source 2001-08-28 16:43:04 +00:00
ddrinan%netscape.com a581cbb6b0 Fix IRIX bustage cause by ^M in source 2001-08-28 16:40:16 +00:00
ddrinan%netscape.com 25ec046951 Bug 92475 - error msg for expired CRLs. r=bryner,sr=tor,a=asa 2001-08-28 05:13:23 +00:00
kaie%netscape.com 68c65ed34c b=97044 r=dbaron sr=ben a=asa
Fix topcrash by adding safety null checks and correcting a typo
2001-08-28 04:40:36 +00:00
sonmi%netscape.com b80bff99dd added comments, fixed HOSTNAME problem 2001-08-27 23:27:37 +00:00
sonmi%netscape.com 6c2cc77099 changed backward compatibility test directory 2001-08-27 23:11:05 +00:00
mcgreer%netscape.com c95f5ab291 another attempt to fix builds, function needs to be forward declared 2001-08-25 21:28:16 +00:00
mcgreer%netscape.com 589a8cf541 fix broken builds caused by checkin 2001-08-25 21:01:38 +00:00
relyea%netscape.com 54d37d98e0 Land new PKCS #11 initialization code. 2001-08-24 21:16:48 +00:00
relyea%netscape.com cb5467c202 Fix memory leak 2001-08-24 21:15:52 +00:00
relyea%netscape.com 73f718e29f Memory leak fixes. 2001-08-24 18:34:34 +00:00
relyea%netscape.com b09ceb26de BLAPI is complete below the PKCS #11 line, so should not call high level initialization functions. 2001-08-24 18:21:09 +00:00
relyea%netscape.com ff896c9655 1) Open database RW if we are encrypting so that the SDR key can be created.
2) Return an error code if we fail to open the database.
3) Initialize the database if it wasn't already
2001-08-24 18:20:07 +00:00
nicolson%netscape.com 156fb16d7d add getEncryptedPrivateKeyInfo. 2001-08-24 05:23:15 +00:00
nicolson%netscape.com f58c4de5f3 add NSPR wrapper around java socket. 2001-08-24 05:16:27 +00:00
nicolson%netscape.com a6f4d34c4e add types and ids for NSPR wrapper around java socket. 2001-08-24 05:15:18 +00:00
nicolson%netscape.com ba19b46475 Add getEncryptedPrivateKeyInfo. 2001-08-24 05:14:55 +00:00
nicolson%netscape.com af6175f918 add getEncryptedPrivateKeyInfo to CryptoStore. 2001-08-24 05:14:30 +00:00
wtc%netscape.com c4185eef2e Bugzilla bug 94685: fixed compiler warnings. 2001-08-24 03:52:23 +00:00
kaie%netscape.com ef9709b219 b=96696 r=kaie sr=darin a=dbaron
adding missing init code
checking in for bbaetz
2001-08-24 03:40:48 +00:00
sonmi%netscape.com 57589cceed fixed typo 2001-08-24 01:11:58 +00:00
sonmi%netscape.com 1b3e2f29f3 added p/f for generating objsign cert bug 96743 2001-08-23 23:41:16 +00:00
sonmi%netscape.com d5deeb87b0 brought comments up to date 2001-08-23 18:46:44 +00:00
kaie%netscape.com 9acd90d6f6 b=76915 r=dveditz sr=sfraser a=asa
Giving GUI feedback instead of crashing
Part 3 of 3 - changes to existing code
2001-08-23 05:25:15 +00:00
kaie%netscape.com ab97d227f0 b=76915 r=dveditz sr=sfraser a=asa
Giving GUI feedback instead of crashing
Part 2 of 3 - changes to make files only
2001-08-23 05:23:21 +00:00
kaie%netscape.com 6195f1545e b=76915 r=dveditz sr=sfraser a=asa
Giving GUI feedback instead of crashing
Part 1 of 3 - added files only
2001-08-23 05:20:33 +00:00
kaie%netscape.com 65bfe90ec3 b=95987 r=relyea sr=sfraser a=asa
Fixing SSL crash by disabling ciphers
2001-08-23 04:58:27 +00:00
kaie%netscape.com 05a31115ed b=79153 r=kaie sr=sfraser a=asa
Making the new feature actually work on Mac.
2001-08-23 04:39:25 +00:00
wtc%netscape.com 8e29929a28 Bugzilla bug 94685: defining SECUTIL_NEW caused the wrong function
declaration (with PRFileDesc* as the first parameter) to be used and
hence a compiler warning.
2001-08-23 00:22:07 +00:00
wtc%netscape.com f148c6831a Bugzilla bug 94685: added 'const' to eliminate compiler warning.
Modified files: install.c instsec.c
2001-08-23 00:10:00 +00:00
wtc%netscape.com 365a4318af Bugzilla bug 94685: deleted unused variable 'iter'. 2001-08-23 00:05:46 +00:00
wtc%netscape.com e35eaa6c17 Bugzilla bug 94685: added 'const' to eliminate a compiler warning. 2001-08-23 00:00:05 +00:00
wtc%netscape.com ef8a0c68f8 Bugzilla bug 94685: added 'const' to eliminate compiler warnings. 2001-08-22 23:55:53 +00:00
javi%netscape.com c7d68428b6 Remove PSM 1 file from repository. 2001-08-22 23:36:18 +00:00
javi%netscape.com ee62eb683e Remove PSM 1 files from repository. 2001-08-22 23:34:43 +00:00
wtc%netscape.com 949af4f43b Bugzilla bug 94685: eliminated a compiler warning about unreferenced label
'retry'.
2001-08-22 23:25:54 +00:00
javi%netscape.com 2ad9d51d10 Remove PSM 1 files from repository 2001-08-22 23:25:25 +00:00
wtc%netscape.com e58049dd18 Bugzilla bug 94685: added missing 'case' in a switch statement. I have
to say that switch statement looks unusual.
2001-08-22 23:22:12 +00:00
javi%netscape.com 1eeb3e6a64 Remove PSM 1 files from repository. 2001-08-22 23:17:12 +00:00
wtc%netscape.com 4ba020ddd2 Bugzilla bug 94685: deleted the unreferenced label 'no_wrapped_key'. 2001-08-22 23:15:45 +00:00
javi%netscape.com eb27fa0cb1 Remove PSM 1 files from repository 2001-08-22 23:08:46 +00:00
javi%netscape.com 224b0fa7df Removing PSM 1 files from repository. 2001-08-22 23:04:38 +00:00
javi%netscape.com 36ef0c1449 Removing old psm files 2001-08-22 23:03:22 +00:00
javi%netscape.com 86f0b37c13 Check to make sure we're still logged into a slot when trying
to re-use a client-auth session.
2001-08-22 22:50:26 +00:00
wtc%netscape.com bf832ce37d Bugzilla bug 94685: fixed compiler warnings. The patch is from
timeless@mac.com.
Modified Files:
    cmd/certcgi/certcgi.c cmd/pk12util/pk12util.c
    lib/certdb/certdb.c
2001-08-22 22:40:42 +00:00
mcgreer%netscape.com c7720287c0 Move functions to 3.3.1 to avoid confustion (they are not 3.2.x functions!) 2001-08-22 16:26:07 +00:00
javi%netscape.com f0d4abd132 Fix for bug 91407 r=ddrinan, sr=tor
Make downloading a CA cert mime type blob smart enough
to handle blobs with more than one cert.
2001-08-22 04:05:45 +00:00
javi%netscape.com 6bb35e849c Fix for Bug 44042, checking in for Gervase Markham
r=javi, sr=bin

Fix up some confusing wording in security dialgs.
2001-08-22 01:06:56 +00:00
javi%netscape.com 93ce7df694 Fix for Bug 92003, r=ddrinan, sr=mscott
If the client of SSL/TLS socket provider doesn't provide callbacks,
use the window watcher service to get an nsIPrompt or whatever
interface is requested.
2001-08-21 19:10:56 +00:00
kaie%netscape.com 537e8b6fba addon for b=79153 rs=wtc@netscape.com
Fixes obvious portability error, moving thread starter function from C++ static method to C function.
No change in logic or functionality.
You can reach me at kai.engert@gmx.de
2001-08-21 14:22:11 +00:00
kaie%netscape.com bd0a1540d1 Fixes #88303
r=wtc@netscape.com rs=darin@netscape.com
You can reach me at kai.engert@gmx.de
2001-08-21 02:45:43 +00:00