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

337 Коммитов

Автор SHA1 Сообщение Дата
sonmi%netscape.com 08c0ec4c05 cleanup after testclient -q successfully connected before exiting 2001-01-23 05:01:24 +00:00
sonmi%netscape.com 652ab2714c do_accept now ignores the PR_CONNECT_RESET_ERROR 2001-01-23 04:56:53 +00:00
mcgreer%netscape.com a7c1fce665 add option for db prefix 2001-01-22 20:14:05 +00:00
mcgreer%netscape.com ab92e34584 dbprefix option added 2001-01-22 19:51:41 +00:00
mcgreer%netscape.com 37a38c273f make blapitest return error codes so QA lights up correctly. Fix bug with DSA
self-test.  r=wtc
2001-01-18 21:45:47 +00:00
sonmi%netscape.com 189f2c68ac changed the stopQ conditionvariable to theadQ 2001-01-17 02:26:27 +00:00
nelsonb%netscape.com 39d089077d Add implementation of SSL_RSA_WITH_RC4_128_SHA SSL3 cipher suite,
which is not enabled by default.  Bug 59795.
2001-01-13 02:05:15 +00:00
nelsonb%netscape.com 6b5c136c73 Suppress EOF messages unless running with -v. Bug 60879. 2001-01-13 00:55:30 +00:00
mcgreer%netscape.com ab41b19d3f removing use of external NSS_CMSArray_Count 2001-01-12 18:37:41 +00:00
nelsonb%netscape.com b09325c321 MSVC won't let you initialize a pointer in a data structure with the
address of an external variable that comes from another DLL.
This is a fundamental difference between WIN32 DLLs and Unix DSOs.
So, for every SEC_ASN1Template inside of libnss3 that is referenced by
other templates outside of libnss3, a new "chooser" function was created
that returns the address of that template.  For WIN32, the templates
outside of libnss3 access libnss3's templates by the chooser function
rather than by direct reference.  Some simple macros allow Unix to
continue to use direct references, avoiding the extra function calls.
With these changes, all.sh (qa script) passes all tests on NT with DLLs.
Modified Files:
	cmd/checkcert/checkcert.c cmd/lib/secutil.c lib/asn1/asn1t.h
	lib/certdb/certdb.c lib/certdb/certt.h lib/certdb/crl.c
	lib/certhigh/certreq.c lib/crmf/asn1cmn.c lib/crmf/crmfcont.c
	lib/crmf/crmftmpl.c lib/cryptohi/secsign.c lib/nss/nss.def
	lib/pkcs12/p12local.c lib/pkcs12/p12tmpl.c
	lib/pkcs7/certread.c lib/pkcs7/p7decode.c lib/pkcs7/p7local.c
	lib/smime/cmsasn1.c lib/smime/cmsattr.c lib/smime/cmspubkey.c
	lib/smime/cmssigdata.c lib/smime/smimeutil.c
	lib/softoken/keydb.c lib/softoken/keydbt.h lib/util/secalgid.c
	lib/util/secasn1.h lib/util/secasn1d.c lib/util/secasn1t.h
	lib/util/secasn1u.c lib/util/secdig.c lib/util/secdig.h
	lib/util/secoid.h
2001-01-07 08:13:13 +00:00
nelsonb%netscape.com 3de08d754b Eliminate warnings about functions returning values of the wrong type. 2001-01-07 07:49:22 +00:00
nelsonb%netscape.com dcf195e13b Add missing declaration of library function printflags(). 2001-01-07 07:48:04 +00:00
nelsonb%netscape.com 38e4b31a2f This program tests low level functions that aren't exported from the DSOs,
so it must be built with the static libs.
2001-01-07 07:47:17 +00:00
nelsonb%netscape.com 0d7cfb4faf The recent deletion of the SECU_Password function from cmd/lib made this
progam stop compiling.  So, as a temporary measure, to fix the build,
ifdef out the calls to the missing functions, and always behave as if
the "-n none" option had been supplied.
2001-01-07 07:46:36 +00:00
nelsonb%netscape.com 31a9c7be14 Get this file to build again on Windows. 2001-01-07 07:44:39 +00:00
nelsonb%netscape.com 6643298345 Add missing #include "nss.h" 2001-01-07 07:43:28 +00:00
relyea%netscape.com 12ec7ac44e Move SDR tests to use nss dll's 2001-01-07 00:32:36 +00:00
relyea%netscape.com 596b362320 Remove depricated Open function 2001-01-07 00:29:25 +00:00
relyea%netscape.com f077730e21 Remove depricated functions that's referencing a removed symbol 2001-01-06 23:55:22 +00:00
relyea%netscape.com 08545e0573 Fix initialization to use NSS_Init* functions rather than low level
init functions.
2001-01-06 22:09:04 +00:00
relyea%netscape.com a42eae8ba3 derdump needs to initialize NSS before calling the SECU functions. 2001-01-06 21:12:29 +00:00
relyea%netscape.com c07a66adc3 Use NSS_initialization.
Remove Low level SECKEY calls (not the private key management is now broken
until PK11 calls are added to replace them).
2001-01-06 21:11:34 +00:00
relyea%netscape.com 106fbd997a Use NSS initialization. 2001-01-06 21:10:18 +00:00
relyea%netscape.com e5ac6a6d92 Move the cert searching and printing utility function out of secutil.c so that
most functions which call secutil can still be used in the shared libraries.
2001-01-06 21:09:28 +00:00
relyea%netscape.com 7f3c14f816 remove depricated functions from secutil. 2001-01-06 21:05:36 +00:00
nelsonb%netscape.com 54be2d9937 Stop using deprecated SSL functions. Convert them to the supported ones. 2001-01-06 02:40:02 +00:00
mcgreer%netscape.com 6547f07956 add support for AES
reduce compiler warnings
2001-01-05 22:38:50 +00:00
wtc%netscape.com af7528dc37 Call NSS_Init() to initialize NSS. It's not necessary to call PR_Init()
because NSPR is implicitly initialized.
2001-01-05 21:14:47 +00:00
nelsonb%netscape.com 8aed37f6f6 Changes to deal with exporting data from Windows DLLs.
SECHashObjects[] is no longer exported.
New function HASH_GetHashObject returns pointer to selected const object.
SSL statistics are now in a structure whose address is obtained via a
call to SSL_GetStatistics().
On NT, the new symbol NSS_USE_STATIC_LIBS must be declared in programs
that use the static SSL library.
Also, propagate "const" declaration for SECHashObjects.
2001-01-05 01:38:26 +00:00
nelsonb%netscape.com 2a3a289c75 Reduce warnings by adding missing #includes to eliminate calls to
undeclared functions.
2001-01-04 08:21:15 +00:00
wtc%netscape.com 9cc82bedbb Bugzilla bug #64238: removed the unnecessary inclusion of mcom_db.h from
cryptohi.h, pk11func.h, secpkcs7.h, and cms.h.  Some files now need to
include <errno.h>.  They were including <errno.h> indirectly through
mcom_db.h.
Modified Files:
	cmd/atob/atob.c cmd/btoa/btoa.c cmd/derdump/derdump.c
	lib/cryptohi/cryptohi.h lib/pk11wrap/pk11func.h
	lib/pkcs7/secpkcs7.h lib/smime/cms.h lib/ssl/sslsnce.c
2001-01-04 00:44:30 +00:00
larryh%netscape.com ee3817325c Bugzilla: 64132. NSS lock contention 2001-01-03 20:54:29 +00:00
larryh%netscape.com cf691e615e Bugzilla: 64132. NSS lock instrumentation 2001-01-03 19:51:22 +00:00
kirke%netscape.com 8d8152bb9c Made argument processing more robust (ala stresclnt.c). We now detect
and fail when something on the command line is not recognized.  Also
exiting with distinct status values for all error conditions (previously
we always exited with '1').
2001-01-02 22:19:55 +00:00
wtc%netscape.com 7a8ddd4deb Put -lnss3 after -lsmime3 and -lssl3, which depend on -lnss3. 2000-12-28 00:49:50 +00:00
nelsonb%netscape.com 5552889694 Fix an error message to correctly report the name of the failed init
function.
2000-12-27 02:38:47 +00:00
relyea%netscape.com a839b49663 Add dynamic Library support to commands. Mark those that commands that still
need to be build with static libraries appropriately.
2000-12-22 17:09:07 +00:00
mcgreer%netscape.com 6860a81722 dump usage before doing anything when no args passed, bug 63520 2000-12-21 22:14:02 +00:00
mcgreer%netscape.com b7aed164ba fix bug 63447 where certutil was opening an unneccessary output terminal. 2000-12-21 01:51:37 +00:00
mcgreer%netscape.com d2db2cc7a2 certs-only does not require input 2000-12-14 23:59:33 +00:00
nelsonb%netscape.com 2a7a35702a Make the -d option unnecessary when the built-in key is being used,
e.g. when -n none  has been specifed.
2000-12-13 01:38:14 +00:00
mcgreer%netscape.com e9f5cbb306 cmsutil was broken for STDIN input 2000-12-11 18:42:58 +00:00
larryh%netscape.com c7932a6232 Bugzilla: 62396, fix threads in selfserv.c 2000-12-09 01:35:54 +00:00
relyea%netscape.com 46a22d7899 OpenVMS changes bug 60143 2000-12-07 22:25:18 +00:00
relyea%netscape.com 654183eaea Open VMS changes bug 60143 2000-12-07 22:24:46 +00:00
mcgreer%netscape.com dc97aada1c fix debug output so it doesn't crash 2000-12-07 18:38:27 +00:00
nelsonb%netscape.com f6fec9f0d7 Add a new -t option to specify the maximum number of threads, and hence
the maximum number of simultaneous connections.  Default is now 8.
values < 1 or > 32 are ignored. Also, increase the minimum delay interval
for retrying failed connections from 10 to 50 milliseconds, and increase
it exponentially if/as more retries are required.  These changes have
made the stress tests finish considerably faster, and have improved the
consistency from run to run.  Previously runs times varies by 2:1 or more.
2000-12-07 05:34:50 +00:00
mcgreer%netscape.com 5e3861c881 still more debug output 2000-12-06 22:35:52 +00:00
mcgreer%netscape.com d6a795fe4f add some debug output to try and track down HP64 QA problem 2000-12-05 23:58:01 +00:00
mcgreer%netscape.com 67f3a44e0a uninit'ed var causes problem on some platforms 2000-12-05 01:13:24 +00:00
mcgreer%netscape.com 68a9329b84 table wasn't wide enough for long runs 2000-12-01 23:48:22 +00:00
mcgreer%netscape.com cac5287cea fix broken AIX build 2000-12-01 19:00:50 +00:00
mcgreer%netscape.com 94f73f09af check in b64 encoded seeds 2000-12-01 01:31:18 +00:00
mcgreer%netscape.com 616f94440a massive changes to blapitest to allow for more flexible input types and improved
performance testing output.
2000-12-01 01:24:05 +00:00
mcgreer%netscape.com 3d9a9c753f fix broken builds, linked in wrong order 2000-11-30 19:13:01 +00:00
relyea%netscape.com 59508b0b06 Fix type casting problems in zip.c 2000-11-28 23:25:36 +00:00
relyea%netscape.com a53773104f remove extre PR_PUBLIC definition so everything will compile under AIX 2000-11-28 23:24:55 +00:00
mcgreer%netscape.com 7fb5e728ed fix missing libraries in windows build 2000-11-28 23:21:38 +00:00
relyea%netscape.com ac0b1a18ea Add pkcs12 so the pk12util.c builds 2000-11-28 22:08:45 +00:00
relyea%netscape.com fe00080f85 Use platlibs so the the builds work on NT as well. 2000-11-28 22:08:23 +00:00
mcgreer%netscape.com b44dc4e412 changes suggested by bryner to build more of NSS's utilities 2000-11-28 00:36:53 +00:00
nelsonb%netscape.com 120ae636d1 When disabling SSL2, also disable ssl2 compatible client hellos.
This allows us to test with TLS servers that don't grok ssl2 hellos.
2000-11-17 21:57:02 +00:00
mcgreer%netscape.com 7d86cb8571 pk12util arises from the dead! 2000-11-09 23:00:00 +00:00
mcgreer%netscape.com fdb513da91 add new ping command to usage 2000-11-09 19:17:04 +00:00
mcgreer%netscape.com e44ef6352d add "-q" option for creating a client which will "ping" the server until it
is available, or for 1 minute, whichever comes first
2000-11-09 18:29:52 +00:00
nelsonb%netscape.com 92aba13664 Build rsaperf benchmarking tool during nightly builds now. 2000-11-09 02:03:30 +00:00
nelsonb%netscape.com 1ea8135b0b Add new default public and private RSA keys. 2000-11-08 02:46:20 +00:00
mcgreer%netscape.com a15531d10c set up RNG for self-test (DSA needs it), and set default RSA public exponent
to 2**16 + 1
2000-11-04 01:11:48 +00:00
mcgreer%netscape.com bec1e52a54 option for printing content version 2000-11-03 22:28:26 +00:00
mcgreer%netscape.com a02b766c0e back out last change 2000-11-02 07:45:35 +00:00
mcgreer%netscape.com 59010f114b option for dumping values in RSA key 2000-11-02 07:44:47 +00:00
nelsonb%netscape.com 2142f2b770 Functions that provide default RSA public and private key for performance
benchmarks.  Values for these keys to be supplied in next revision.
2000-10-26 00:29:09 +00:00
nelsonb%netscape.com bb3c6d9452 RSA performance benchmark program, ported to blapi from NSS 2.8. 2000-10-25 23:17:54 +00:00
nelsonb%netscape.com d43c6dd619 An enhancement to the new -N feature. When -N is selected, do NOT wait
for the first https request to finish before launching all the others.
2000-10-13 01:25:44 +00:00
nelsonb%netscape.com 1e35a98585 Add -v option. v means "verbose progress messages". Formerly, this
program was always very verbose.  Now, it only outputs progress messages
when -v is specified.  This is very useful for interactive use.
Cache statistics are written to stderr.
2000-10-13 00:50:05 +00:00
nelsonb%netscape.com 439e9ff4bf Add new -N option. N means "No session reuse." -N disables the client
session cache, forcing all SSL handshakes to be FULL RSA handshakes.
2000-10-13 00:47:57 +00:00
wtc%netscape.com 67a4f7910b Fixed the comment. 2000-10-11 07:21:38 +00:00
mcgreer%netscape.com 9a7e99f3ec also do binary on stdout DER 2000-10-11 07:12:45 +00:00
mcgreer%netscape.com e2bd1e49ea binary output always, for now 2000-10-11 07:04:30 +00:00
mcgreer%netscape.com f33e8a5656 fix output of DER's on windows 2000-10-11 06:52:06 +00:00
mcgreer%netscape.com bd280a0b75 add a new function, SECU_TextFileToItem, for reading text files. 2000-10-11 00:56:32 +00:00
mcgreer%netscape.com 4146c475d5 seperate text file reads from binary reads. Change all base64 encoded ciphertexts to end in LF instead of CRLF. This caused a bug on windows when checking out from CVS. 2000-10-11 00:55:45 +00:00
wtc%netscape.com 71514d144b Print NSPR and OS error codes if PR_Open fails. 2000-10-10 02:38:08 +00:00
nelsonb%netscape.com 05795d3093 All output messages from strsclnt now begin with the string "strsclnt: ".
This makes it easier to separate mixed client and server output.
2000-10-10 02:10:25 +00:00
nelsonb%netscape.com c42129b9e1 When an invalid option is encountered, print the usage message and exit.
Previously, it would simply silently stop parsing options and the program
would continue to run, leading to false successes in coverage tests.
2000-10-09 23:39:46 +00:00
nelsonb%netscape.com 4b8083970d Fix a crash caused by using a null PRFileDesc * after PR_Open fails. 2000-10-07 02:16:03 +00:00
nelsonb%netscape.com 0dcc56339a In lib/smime, detect null pointers returned by various functions.
Christian Kaiser fixed the test script to pass the right directory name
to the test program.  The test script echoes all the cmsutil test
commands so that the error messages are associated with the proper one.
And cmsutil now puts its name on the front of its error messages.
2000-10-06 23:26:12 +00:00
nelsonb%netscape.com 891739a6b6 Call NSS_InitReadWrite instead of SECU_PKCS11Init, and check the result
for success.  Fixes a crash.  If it turns out that cmsutil doesn't need
to modifiy the cert and/or key DBs, then it should call NSS_Init, instead.
2000-10-06 21:45:01 +00:00
nelsonb%netscape.com 46917ae200 Call NSS_NoDB_Init instead of that broken old SECU_PKCS11Init.
Also, test to see that the init succeeded.
2000-10-06 21:40:52 +00:00
nelsonb%netscape.com f31174dc10 Prefix all selfserv's output messages with "selfserv: " so we can tell
client messages apart from server messages when the two are mixed.
When the verbose option is enabled, print out the session reuse stats
right after the first PR_Read completes, so we don't miss any.
2000-10-05 04:14:44 +00:00
nelsonb%netscape.com c9c5b1a9d4 3 Changes:
- Test SSL2 (not SSL3) when only SSL2 ciphers have been chosen.
- Use a different metric for determining when multiple full handshakes
have been done with SSL2.  (Can't use SSL3's counters for that purpose.)
- When PR_Connect returns a "connection reset by peer" error, silently
retry the operation with a new socket.
2000-10-05 04:11:31 +00:00
mcgreer%netscape.com 88346c571a checked in wrong fix. 2000-10-05 02:41:09 +00:00
mcgreer%netscape.com 4195729ff1 fix for bug #55190. Some 64-bit platforms will not return an alloc'ed pointer from an undeclared function. 2000-10-05 01:39:35 +00:00
wtc%netscape.com c9471a9f45 Added bltest. 2000-10-03 02:45:59 +00:00
nelsonb%netscape.com a5d302379c Fix bug 54956, and cleanup some other things. Warning reduction. 2000-10-03 00:36:53 +00:00
mcgreer%netscape.com 5f4187e3f7 fix problems encountered in shell script. it appears that "echo nss > passfile" creates a file with 6 bytes on NT using the dos shell. the added bytes were causing problems with password files, which this while loop attempted to fix. however, it broke DER-encoded input that has added whitespace at the end. this checkin returns SECU_FileToItem to it's original state, which blindly accepts whitespace characters at the end of the file.
the second change is forced because SECITEM_AllocItem asserts dst->data == NULL, and many NSS utilities pass uninitialized SECItem's around.  In the future, those should be fixed, but for now zero the output buffer.
2000-10-02 22:30:27 +00:00
mcgreer%netscape.com 21425fe026 changes to use blapitest on NT. 2000-09-29 22:27:14 +00:00
mcgreer%netscape.com 9e307ffa0f brutish changes to get encrypted data working, will clean up later. allows test script for 3.1 to work. 2000-09-29 16:37:29 +00:00
mcgreer%netscape.com 0bb8d20656 add seeding call (for 3.1, for 3.2 I think this function needs to go away). 2000-09-29 15:27:00 +00:00
mcgreer%netscape.com 9918f3fd25 add seeding call (req by RNG) 2000-09-29 15:25:42 +00:00
mcgreer%netscape.com 75554a6a69 changes to allow build with RSA BSAFE Crypto-C library 2000-09-29 02:15:42 +00:00
nelsonb%netscape.com f9b2295a60 Fix crash when PR_Connect times out. 2000-09-28 01:50:15 +00:00
mcgreer%netscape.com 4b03e8bf8a changes for nss script. passed tests produce no output. fix dsa test case. 2000-09-27 23:03:21 +00:00
relyea%netscape.com d494af743c Use the new NSS_NoDB_init. 2000-09-23 00:00:05 +00:00
wtc%netscape.com 1d2060546c Bugzilla bug #53114: fixed license. 2000-09-22 14:55:03 +00:00
wtc%netscape.com b60704ec9e Added a white space. 2000-09-22 14:52:32 +00:00
wtc%netscape.com b4f26ea4e3 Bugzilla bug #53114: fixed license in nss/cmd/zlib/Makefile and
manifest.mn.  Thanks to Brian Ryner <bryner@netscape.com> for the bug
report.
2000-09-22 05:35:35 +00:00
wtc%netscape.com 87762fc67c One only needs to link with either libcrypto or freebl. We need to copy
freebl/sha_fast.{c,h} to libcrypto to make libcrypto complete.
Modified files: nss/cmd/platlibs.mk, nss/lib/Makefile,
nss/lib/fortcrypt/swfort/pkcs11/Makefile.
2000-09-21 06:20:44 +00:00
relyea%netscape.com 32f5210984 OS/2 build changes. 2000-09-20 17:07:22 +00:00
mcgreer%netscape.com 60a4cfa59f Check in self-test based on FIPS 186-1 appendix 5 2000-09-19 21:14:22 +00:00
chrisk%netscape.com d3fb620cd1 Fix bug # 53221: Call RNG_SystemInfoForRNG to provide RNG with enough
entropy for proper operation.
2000-09-19 19:34:46 +00:00
mcgreer%netscape.com 89db06d9ff include support for adding S/MIME certs to the database. this will be needed for S/MIME test code. 2000-09-19 16:22:17 +00:00
wtc%netscape.com 149d35adf3 Bugzilla bug #53143: removed the definition of NSPR internal macros.
Modified files: FreeBSD.mk, HP-UXB.10.10.mk, HP-UXB.10.20.mk, Linux.mk,
OSF1.mk, SunOS5.mk, cmd/SSLsample/Makefile.NSS, lib/freebl/Makefile.
2000-09-19 02:24:31 +00:00
thayes%netscape.com 62da840f60 Initialize random number generator from system information. The new
RNG implementation fails if insufficient seed is not provided, which
would cause SDR key generation to fail.
2000-09-16 00:53:08 +00:00
relyea%netscape.com d4cd91c732 Fix merge problems from CVS. This version should now compile and work. 2000-09-15 21:01:53 +00:00
mcgreer%netscape.com 69c9890974 NT still buggy with password files, this seems to fix it 2000-09-15 18:45:20 +00:00
mcgreer%netscape.com 38dffc100f extra #endif broke build 2000-09-15 15:58:42 +00:00
relyea%netscape.com df1265c29d Propogate the password arg to the sign function. 2000-09-15 15:37:37 +00:00
relyea%netscape.com fcecefc5d9 Fix NT so it can read from a password file. (do the correct EOL conversions).
Fix trust display for certs not in the database.
2000-09-15 15:35:03 +00:00
relyea%netscape.com c214f9f4de Fix certutil to read Certs from PKCS #11 modules. Make the 'all' option for
modules work for ListCerts and ListKeys. Allow password from file for these
options as well.
2000-09-14 21:12:13 +00:00
relyea%netscape.com 8ddbdf24c4 Add option to get the server pid so we can kill the server later. 2000-09-13 21:25:13 +00:00
mcgreer%netscape.com 3e14ecc51b fixes RFE from bug 49316 (will test on NT before verifying) 2000-09-13 06:43:52 +00:00
wtc%netscape.com a3783b7f6a Bugzilla bug #52232: remove the yacc rule and also cancel the implicit
yacc and lex rules in the primary Makefile.  Added comments to rules.mk
explaining that Berkeley yacc should be used.
Modified files: Makefile, rules.mk
2000-09-12 18:52:57 +00:00
wtc%netscape.com 5abdbf3c46 Bugzilla bug #52232: reverted to revision 1.1, which was generated
by Berkeley yacc 1.4 and hence was portable.  Revision 1.2 was
generated by the yacc in Solaris 2.6 and contained
#include <values.h>, which does not exist on NT.  Always use Berkeley
yacc (latest version is 1.9) to generate installparse.{c,h}.
Modified files: installparse.c, installparse.h
2000-09-12 14:51:06 +00:00
wtc%netscape.com da47804c04 Bugzilla bug #52173: restored the FORCE target for NT. 2000-09-11 21:54:10 +00:00
wtc%netscape.com 9f590a6d24 Bugzilla bug #52173: accept both ytab.{c,h} and y.tab.{c,h} as the output
files of yacc.
2000-09-11 21:40:42 +00:00
mcgreer%netscape.com a64012af79 fix building of ssl sample code 2000-09-11 19:06:50 +00:00
nelsonb%netscape.com e6188e0198 Effectively remove all the code that uses RC5 from the software token
by surrounding it with #if NSS_SOFTOKEN_DOES_RC5
2000-09-07 01:17:00 +00:00
nelsonb%netscape.com b0a14c2c1e Force installparse.y to be rebuilt on NT. 2000-09-05 20:42:26 +00:00
mcgreer%netscape.com def2e5fa7e added fingerprints to list of things dumped with cert, bug 45303 2000-08-30 01:07:12 +00:00
mcgreer%netscape.com 1274b527d2 moved fingerprint handling to secutil.c, see bug 45303 2000-08-30 01:06:00 +00:00
mcgreer%netscape.com d6c0c14294 should be able to set negative offset during cert creation 2000-08-15 05:08:13 +00:00
mcgreer%netscape.com 218bfba6b7 wrong header 2000-08-14 22:50:36 +00:00
mcgreer%netscape.com b44879f059 *** empty log message *** 2000-08-14 22:04:22 +00:00
relyea%netscape.com b1624cfc3c Put modutil back into the daily builds 2000-08-02 18:42:32 +00:00
mcgreer%netscape.com 52cdc08b80 fingerprint had to handled in certutil for now since SECU_PrintCertificate receives a decoded DER. see #45303 2000-07-12 22:42:57 +00:00
mcgreer%netscape.com 5508e4906a add fingerprints to info dumped with certificate 2000-07-12 20:48:47 +00:00
chrisk%netscape.com 50b30009f5 Added -d option
-p option now also works for decoding
2000-07-07 00:57:39 +00:00
relyea%netscape.com 41437958c8 merge changes from NSS 3.0 branch to allow NT automated tests to work. 2000-06-29 21:25:41 +00:00
mcgreer%netscape.com 06bdb48a49 add a > wordsize test for RC4 2000-06-29 18:38:30 +00:00
thayes%netscape.com 461c65023b Add SDR test command 2000-06-23 22:25:22 +00:00
chrisk%netscape.com 5fa6481281 Added and corrected some comments
Added $layercounter
Clarified $boundary generation (a boundary has leading AND trailing CRLFs!)
2000-06-23 18:37:33 +00:00
chrisk%netscape.com db4089bbb0 Preliminary checkin at a state where smime can parse messages generated
by itself.
2000-06-23 16:40:31 +00:00
chrisk%netscape.com 35688efc22 Add code for generation of SMIMEProfile and SMIMEKeyEncryptionPreference 2000-06-20 16:28:59 +00:00
chrisk%netscape.com 806e9406e7 Fixed bug in sequence printing code: array counter was overshooting by one 2000-06-20 14:35:17 +00:00
mcgreer%netscape.com 0ab7f69b96 attempt to add token support for listing certs & keys 2000-06-16 00:38:44 +00:00
mcgreer%netscape.com 1f07ef2a0d more cleanup on cert listing 2000-06-16 00:36:43 +00:00
chrisk%netscape.com a4d28baa44 Add generation of SMIMECapabilities 2000-06-14 23:17:52 +00:00
chrisk%netscape.com 2764e9d280 canonicalization step adds CRs to LFs only of there are no CRs present. 2000-06-14 23:15:06 +00:00
chrisk%netscape.com e7561a12e6 Merge smimetk_branch to tip... 2000-06-13 21:56:37 +00:00
chrisk%netscape.com 258a9055d1 Sorted output for certutil -L 2000-06-12 22:25:40 +00:00
mcgreer%netscape.com 2fdccb23da iterate context creation for all ciphers when doing performance tests. 2000-06-02 23:09:13 +00:00
mcgreer%netscape.com 7d43393e89 more performance testing
* timing of context creation for ciphers
* provide system information
2000-06-02 01:40:29 +00:00
mcgreer%netscape.com 05e4df1b47 fix up file handling. 2000-05-26 23:19:17 +00:00
mcgreer%netscape.com 7013421ee8 break off mode list when next option is reached 2000-05-26 23:09:09 +00:00
mcgreer%netscape.com cee709350d fix dsa self-test 2000-05-26 23:05:05 +00:00
mcgreer%netscape.com dcd1804c81 * allow a directory for tests to be specified
* separate pqg generation for dsa test
* fix dsa self-test
2000-05-26 23:04:47 +00:00
mcgreer%netscape.com ceb33018d3 self-test 2000-05-26 07:53:38 +00:00
mcgreer%netscape.com bfa266d912 self-test 2000-05-26 07:48:19 +00:00
mcgreer%netscape.com de531540c9 Fix up the hashes to only use one mode. Add self-test capability to bltest (test each of the BLAPI functions). DSA self-test not working at this time. 2000-05-26 07:41:22 +00:00
nelsonb%netscape.com 2a8f51bedf Use the -g keysize value, instead of DES_KEY_LENGTH, for all crypto
algorithms except DES and 3DES.
2000-05-25 22:42:23 +00:00
nelsonb%netscape.com 7d4e22e9f7 Correct the implementation of the options for disabling SSL2, SSL3 and TLS.
Add a new -R option to selfserv, which disables detection of rollback from
TLS to SSL3.0.  This is necessary for testing with broken TLS clients.
2000-05-24 03:44:50 +00:00
mcgreer%netscape.com e84e4debf8 break a long rsa message into key-sized blocks for testing. 2000-05-23 20:01:31 +00:00
mcgreer%netscape.com d992f5bbb1 hash performance functions now look the same as the other ciphers. add a zerobuffer option to avoid creating random buffers when performance testing. 2000-05-19 22:50:48 +00:00
mcgreer%netscape.com b794d07c5a fix up the mode arrays. 2000-05-19 21:02:05 +00:00
mcgreer%netscape.com eaa03a341a work on making test program more usable.
* added usage
* chaining modes and stream ciphers reset contexts when doing multiple iterations for performance testing
2000-05-19 20:34:05 +00:00
nelsonb%netscape.com d438b82ca9 Add support for sha1. Add repetition count argument to -p. 2000-05-19 18:35:53 +00:00
mcgreer%netscape.com dfbeea37d2 very rudimentary test code for regression tests of BLAPI. 2000-05-18 22:59:42 +00:00
roeber%netscape.com 4952877b4b Applying ancient patch to dump out extended key usage extensions 2000-05-18 01:02:40 +00:00
relyea%netscape.com 1d44cff3d9 Add TLS and SSL flags to modutil.
Allow the Default flag to work specifically on a slot.
2000-05-16 17:27:29 +00:00
relyea%netscape.com f33f43b0fb 1) add code to allow selfserv to reuse existing listen ports when they are 'just haning around' (allows our test suits to run when starting and stopping the server all the time).
2) flush out any server output so it doesn't get lost from out test suites
2000-05-16 17:25:42 +00:00
mcgreer%netscape.com 9a0a622110 In BSAFE build, libfreebl.a has symbols needed by libbsafe.a (memory management). 2000-05-16 00:18:51 +00:00
mcgreer%netscape.com b4b2161fb5 reordered libraries for builds 2000-05-15 22:59:12 +00:00
mcgreer%netscape.com b696b30318 Add condition for BSAFE build. 2000-05-12 23:37:36 +00:00
nelsonb%netscape.com 2cc58fa51d Several fixes. Builds on WIN32. Prints Usage when invalid syntax. 2000-05-08 23:13:10 +00:00
nelsonb%netscape.com 46b53d28f3 Detect failure of NSS_Init. 2000-04-06 23:02:44 +00:00
repka%netscape.com 719f58a312 Put "btoa" back into the built directories, since the underlying code
is now available in nss/lib.
2000-04-06 22:45:50 +00:00
repka%netscape.com 39ba886209 Add a trailing CRLF; the encoder doesn't. 2000-04-06 00:15:54 +00:00
relyea%netscape.com 2551814b35 Update makefiles so NT will build. (and other platforms that don't have symbolic links) 2000-04-03 21:41:33 +00:00
mcgreer%netscape.com 22cddf19d7 Initial checkin of sslstrength/ssltelnet source. 2000-04-03 20:31:05 +00:00
mcgreer%netscape.com b7f5c342b3 Initial checkin of signver source. 2000-04-03 20:24:02 +00:00
mcgreer%netscape.com 135bb974bb Initial checkin of signver source. 2000-04-03 20:15:57 +00:00
mcgreer%netscape.com 7d33968515 Initial checkin of signtool source. 2000-04-03 19:08:51 +00:00
mcgreer%netscape.com 561ddb26e3 Initial checkin of pk12util source. 2000-04-03 18:56:53 +00:00
relyea%netscape.com 8f60728919 Remove modutil until we can fix a build problem. 2000-03-31 20:59:58 +00:00
relyea%netscape.com 99588455b9 remove an incorrectly checked in file 2000-03-31 20:50:44 +00:00
relyea%netscape.com 5dea64f5a5 Initial NSS Open Source checkin 2000-03-31 20:13:40 +00:00