1081 Commits

Author SHA1 Message Date
nelson%bolyard.com
8060804dc4 Bug 464088: Option to build NSS without dbm (handy for WinCE), r=rrelyea
git-svn-id: svn://10.0.0.236/trunk@255302 18797224-902f-48f8-a5cc-f745e15eee43
2008-12-02 23:24:53 +00:00
nelson%bolyard.com
6a50a58da0 Bug 452391: certutil -K incorrectly reports ec private key as an orphan
r=julien


git-svn-id: svn://10.0.0.236/trunk@255295 18797224-902f-48f8-a5cc-f745e15eee43
2008-12-02 06:54:54 +00:00
glen.beasley%sun.com
7f16a45054 Bug 347037 - Make shlibsign depend on the softoken only r=rrelyea
git-svn-id: svn://10.0.0.236/trunk@255151 18797224-902f-48f8-a5cc-f745e15eee43
2008-11-20 15:44:24 +00:00
nelson%bolyard.com
57cce7ecb3 Bug 464406: Fix signtool regressions, make signtool work again
part 1 - Fix signtool -l and -L commands, r=Alexei


git-svn-id: svn://10.0.0.236/trunk@255141 18797224-902f-48f8-a5cc-f745e15eee43
2008-11-20 03:49:06 +00:00
julien.pierre.boogz%sun.com
81f6e6cbbd Fix for bug 462293 . Fix Windows build bustage.
git-svn-id: svn://10.0.0.236/trunk@255111 18797224-902f-48f8-a5cc-f745e15eee43
2008-11-19 01:34:58 +00:00
julien.pierre.boogz%sun.com
37f408c46a Fix for bug 462293 . Fix crashes on fork if softoken is dlclosed on HP-UX and AIX. r=wtc
git-svn-id: svn://10.0.0.236/trunk@255109 18797224-902f-48f8-a5cc-f745e15eee43
2008-11-19 00:16:56 +00:00
rrelyea%redhat.com
450b11ce05 Bug 438870: Free Freebl hashing code of dependencies on NSPR and libUtil
make static functions load nssutil3.


git-svn-id: svn://10.0.0.236/trunk@255097 18797224-902f-48f8-a5cc-f745e15eee43
2008-11-18 19:47:11 +00:00
julien.pierre.boogz%sun.com
8581365f8f Fix for bug 462293 . add fork tests in pk11mode . r=nelson
git-svn-id: svn://10.0.0.236/trunk@254932 18797224-902f-48f8-a5cc-f745e15eee43
2008-11-07 02:21:53 +00:00
alexei.volkov.bugs%sun.com
2b9cac18b8 205434 - Fully implement new libPKIX cert verification API from bug 294531. r=nelson
git-svn-id: svn://10.0.0.236/trunk@254846 18797224-902f-48f8-a5cc-f745e15eee43
2008-10-31 23:03:00 +00:00
julien.pierre.boogz%sun.com
9e08e39932 Fix for bug 456406 . Plug slot list leak in symkeyutil. r=nelson
git-svn-id: svn://10.0.0.236/trunk@254837 18797224-902f-48f8-a5cc-f745e15eee43
2008-10-30 21:57:24 +00:00
wtc%google.com
a55555a0d0 Bug 455424: nssilckt.h should not define the enumeration constant 'Lock',
which conflicts with C++ code defining a 'Lock' class.  r=alexei.volkov.
Modified Files:
	cmd/tests/manifest.mn lib/util/nssilckt.h
Added Files:
	cmd/tests/conflict.c


git-svn-id: svn://10.0.0.236/trunk@254646 18797224-902f-48f8-a5cc-f745e15eee43
2008-10-18 03:20:29 +00:00
julien.pierre.boogz%sun.com
c7a96ea340 Fix for bug 459481 . Build issue . r=nelson
git-svn-id: svn://10.0.0.236/trunk@254618 18797224-902f-48f8-a5cc-f745e15eee43
2008-10-15 23:35:21 +00:00
julien.pierre.boogz%sun.com
93c29f4d97 Fix for bug 427493. Log tstclnt return code. r=nelson
git-svn-id: svn://10.0.0.236/trunk@254589 18797224-902f-48f8-a5cc-f745e15eee43
2008-10-10 20:47:52 +00:00
julien.pierre.boogz%sun.com
24d774762f Fix for bug 455556 . Fixed size buffers used with PR_FormatTime can be too small . r=wtc
git-svn-id: svn://10.0.0.236/trunk@254545 18797224-902f-48f8-a5cc-f745e15eee43
2008-10-06 23:37:56 +00:00
julien.pierre.boogz%sun.com
b7fd812dff Fix for bug 455348 . Fix DEBUG_jpierre . r=nelson
git-svn-id: svn://10.0.0.236/trunk@254496 18797224-902f-48f8-a5cc-f745e15eee43
2008-10-02 04:11:27 +00:00
emaldona%redhat.com
68a17954f0 Fix for Bug 437804: certutil -R for cert renewal should derive the subject from the cert if none is specified
git-svn-id: svn://10.0.0.236/trunk@254490 18797224-902f-48f8-a5cc-f745e15eee43
2008-09-30 18:53:25 +00:00
nelson%bolyard.com
f9b115f619 Bug 305693: shlibsign generates PQG for every run, slows build, r=rrelyea
git-svn-id: svn://10.0.0.236/trunk@254478 18797224-902f-48f8-a5cc-f745e15eee43
2008-09-30 04:32:43 +00:00
nelson%bolyard.com
31e128e527 Bug 455348: Don't use DEBUG_nelsonb. r=wtc
git-svn-id: svn://10.0.0.236/trunk@254473 18797224-902f-48f8-a5cc-f745e15eee43
2008-09-30 03:53:01 +00:00
emaldona%redhat.com
1cfcdddc9b Fix Bug 449334 - pk12util has duplicate letters, r=nelson
git-svn-id: svn://10.0.0.236/trunk@254448 18797224-902f-48f8-a5cc-f745e15eee43
2008-09-26 17:45:16 +00:00
wtc%google.com
bb3a4f7845 Bug 453364: Added three new error codes that are equivalent to the PKCS #11
error codes CKR_GENERAL_ERROR, CKR_FUNCTION_FAILED, and CKR_DEVICE_ERROR.
r=nelson.
Modified Files:
	cmd/lib/SECerrs.h lib/util/secerr.h


git-svn-id: svn://10.0.0.236/trunk@254366 18797224-902f-48f8-a5cc-f745e15eee43
2008-09-22 20:28:34 +00:00
wtc%google.com
dd4990d839 Bug 454961: pr_fgets should return NULL if it reaches EOF before reading
any data.  This matches the behavior of fgets.  Removed an accidental use
of the comma operator in util.c and a test that's no longer necessary with
the change to pr_fgets.  r=alexei.volkov.
Modified Files:
	signtool.c util.c


git-svn-id: svn://10.0.0.236/trunk@254288 18797224-902f-48f8-a5cc-f745e15eee43
2008-09-18 00:30:07 +00:00
wtc%google.com
c87ff82fc4 Bug 447563: fixed this bug without changing the values of error codes.
Use ADD_MODULE_FAILED_ERR as the surviving error code name.  r=emaldona
Modified Files:
	error.h pk11.c


git-svn-id: svn://10.0.0.236/trunk@254171 18797224-902f-48f8-a5cc-f745e15eee43
2008-09-11 17:32:08 +00:00
nelson%bolyard.com
7b936e5204 Backout part of patch for bug 447563, which cause the testing to fail.
The enumeration is evidently part of the public API of modutil. :(
/Sheriff Nelson


git-svn-id: svn://10.0.0.236/trunk@254158 18797224-902f-48f8-a5cc-f745e15eee43
2008-09-11 04:56:37 +00:00
emaldona%redhat.com
30226bc23c Bug 447563: Better error messages. r=nelson
git-svn-id: svn://10.0.0.236/trunk@254142 18797224-902f-48f8-a5cc-f745e15eee43
2008-09-10 14:02:00 +00:00
wtc%google.com
b23ff9f322 Bug 452865: removed obsolete linker flags that were needed when libnss3
was linked with libsoftokn3.  r=glen.beasley.
Modified Files:
	cmd/platlibs.mk lib/nss/config.mk lib/smime/config.mk
	lib/ssl/config.mk


git-svn-id: svn://10.0.0.236/trunk@254077 18797224-902f-48f8-a5cc-f745e15eee43
2008-09-05 23:30:52 +00:00
julien.pierre.boogz%sun.com
cd2b299d23 Fix for bug 359302. Remove SSLSample . r=nelson
git-svn-id: svn://10.0.0.236/trunk@254035 18797224-902f-48f8-a5cc-f745e15eee43
2008-09-04 22:15:23 +00:00
julien.pierre.boogz%sun.com
c8cefa4cbb Fix for bug 408260 . Don't print certutil headers when listing cert details. r=nelson
git-svn-id: svn://10.0.0.236/trunk@253923 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-28 21:37:59 +00:00
julien.pierre.boogz%sun.com
e0fed67af5 Fix for bug 423839. Restore tstclnt.c that had been backed out. r=nelson
git-svn-id: svn://10.0.0.236/trunk@253784 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-22 19:47:20 +00:00
wtc%google.com
73a4f919b8 Bug 449725: Link signver with NSS shared libraries. r=nelson.
Modified Files:
	manifest.mn pk7print.c


git-svn-id: svn://10.0.0.236/trunk@253758 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-22 01:46:05 +00:00
nelson%bolyard.com
5bfb89a869 Backout last checkin to tstclnt.c, which appears to have broken some
tinderboxes.  /Sheriff Nelson


git-svn-id: svn://10.0.0.236/trunk@253519 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-11 19:29:44 +00:00
nelson%bolyard.com
2bc1a64b12 Bug 330622: certutil's usage messages incorrectly document certain options, r=kaie
Bug 448323: certutil -K doesn't report the token and slot names for found keys, r=julien


git-svn-id: svn://10.0.0.236/trunk@253479 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-09 00:03:43 +00:00
julien.pierre.boogz%sun.com
b073a231dd Fix for bug 423839 . Add multiple PKCS#11 token password command-line option to NSS tools. r=nelson
git-svn-id: svn://10.0.0.236/trunk@253478 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-08 23:48:12 +00:00
julien.pierre.boogz%sun.com
8c15f988ed Fix for bug 423839 . Add multiple PKCS#11 token password command line options to crmftest, modutil, p7sign, p7content . r=nelson
git-svn-id: svn://10.0.0.236/trunk@253377 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-04 22:58:31 +00:00
nelson%bolyard.com
af38cc3ff3 bug 444850. Don't crash when CERT_CreateSubjectCertList fails to find any
certs that match the subject name of a cert that NSS has just found.
r=alexei.volkov,wtc


git-svn-id: svn://10.0.0.236/trunk@253183 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-22 04:27:47 +00:00
nelson%bolyard.com
dffd523ebd Bug 384459, ignore issuer and serial number components of authority key ID
extension when they don't match.  Don't report them in certutil either.
r=rrelyea, sr=wtc


git-svn-id: svn://10.0.0.236/trunk@253178 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-22 02:40:11 +00:00
glen.beasley%sun.com
92253b222f 443755 remove extra semicolon patch from Jesse Ruderman r=nelson and myself glenb
git-svn-id: svn://10.0.0.236/trunk@252936 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-09 18:07:44 +00:00
nelson%bolyard.com
e8840674d1 Bug 438876: signtool is still using static libraries, patch part 2.
r=rrelyea
Modified Files:
	certgen.c manifest.mn


git-svn-id: svn://10.0.0.236/trunk@252708 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-30 21:26:58 +00:00
nelson%bolyard.com
f0cd45b777 Restore USE_STATIC_LIBS = 1 to manifest.mn to get signtool building on
Windows again.  This is a partial backout of the previous checkin for
manifest.mn.  Also, don't include unnecessary private header files.
Related to bug 438876.  Sheriff Nelson


git-svn-id: svn://10.0.0.236/trunk@252703 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-30 20:33:40 +00:00
rrelyea%redhat.com
4823b480ce Bug 438876
signtool is still using static libraries

r=wtc
also addresses review comments 2 and 3.


git-svn-id: svn://10.0.0.236/trunk@252655 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-27 21:01:48 +00:00
nelson%bolyard.com
c5913d4d8f Bug 436957: Fix decoding in CERT_DecodeCRLDistributionPoints, r=julien.pierre
Modified Files:
	cmd/lib/secutil.c cmd/lib/secutil.h tests/cert/certext.txt
 	lib/certhigh/xcrldist.c


git-svn-id: svn://10.0.0.236/trunk@252477 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-20 21:14:27 +00:00
julien.pierre.boogz%sun.com
bef7939eeb Fix for bug 423839 . Add multiple PKCS#11 token password command line option to NSS tools . r=nelson
git-svn-id: svn://10.0.0.236/trunk@252384 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-16 20:23:00 +00:00
wtc%google.com
0f72ff60ae Bug 436430: Start to build the cmd/tests directory. Added the test program
nonspr10.c for verifying that NSS public headers can be compiled with
-DNO_NSPR_10_SUPPORT.  Do not release the test programs in cmd/tests in our
binary distribution.  r=nelson.
Modified Files:
	manifest.mn tests/manifest.mn
Added Files:
	tests/nonspr10.c


git-svn-id: svn://10.0.0.236/trunk@252356 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-14 19:37:03 +00:00
nelson%bolyard.com
ae6c9f82e5 Back out last checkin, which introduced crashes in pk12util. Sheriff Nelson
git-svn-id: svn://10.0.0.236/trunk@252306 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-13 05:28:55 +00:00
julien.pierre.boogz%sun.com
489d8ded57 Fix for bug 423839 . Add multiple PKCS#11 token password command line option to NSS tools. r=nelson
git-svn-id: svn://10.0.0.236/trunk@252298 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-12 21:16:58 +00:00
alexei.volkov.bugs%sun.com
636d6333c1 430369 - vfychain -o succeeds even if -pp is not specified. Bug 430368 – vfychain -t option is undocumented. r=nelson
git-svn-id: svn://10.0.0.236/trunk@252256 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-11 18:02:17 +00:00
kaie%kuix.de
e7efdb5d1c Bug 415167, Memory leak in certutil
Follow up patch to fix a deadlock regression, bug 434808
Patch contributed by Julien Pierre
r=kaie, r=nelson


git-svn-id: svn://10.0.0.236/trunk@251938 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-29 17:17:59 +00:00
nelson%bolyard.com
550222aad6 Bug 67890: create self-signed cert with existing key that signed CSR
Patch by Alexei.volkov, r=julien.pierre,rrelyea


git-svn-id: svn://10.0.0.236/trunk@251757 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-21 21:58:07 +00:00
nelson%bolyard.com
d7d058363e [Bug 433437] vfychain ignores the -a option, r=julien.pierre
git-svn-id: svn://10.0.0.236/trunk@251571 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-13 02:19:27 +00:00
wtc%google.com
5a9d307168 Bug 430743: Added the GET_32 macro for reading uint32. Use {...} (with
three dots) for consistency.  Parse the NewSessionTicket handshake message.
r=nelson.


git-svn-id: svn://10.0.0.236/trunk@251336 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-07 15:42:59 +00:00
nelson%bolyard.com
dff6d1e064 Bug 430399: initialize output arguments before calling CERT_PKIXVieryCert.
r=Alexei.volkov


git-svn-id: svn://10.0.0.236/trunk@250831 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-27 02:02:29 +00:00