Commit Graph

193 Commits

Author SHA1 Message Date
Elio Maldonado 201f0ac5fa Now requires nss 3.12.2 or higher 2008-10-26 23:56:53 +00:00
Elio Maldonado 6367e39f7c Fix password argument usage and require module access password on fips mode
per code review, move password struct setup earlier, and use
    SECU_PrintError instead of printf whenever possible
2008-10-26 23:50:45 +00:00
Elio Maldonado 1746d724ae Add test-genkey-nss target 2008-10-26 23:38:05 +00:00
Elio Maldonado 6f5366ba1f Add examples to the genkey man page 2008-10-26 23:35:58 +00:00
Elio Maldonado 62a0a5d953 Enable nss cert renewal and disable the pem one 2008-10-26 23:34:27 +00:00
Elio Maldonado 024d17d7f2 Export SECU_GetModulePassword 2008-10-26 23:28:11 +00:00
Elio Maldonado 5d565bb378 Fix comments and indentation 2008-10-20 20:45:04 +00:00
Elio Maldonado 0b93163551 Added support for cert renewal 2008-10-19 21:18:19 +00:00
Elio Maldonado 5525fc3c8b Fixed the usage message 2008-10-19 17:50:08 +00:00
Elio Maldonado ade828da00 Require NSS 3.12.1 or higher 2008-10-19 05:12:19 +00:00
Elio Maldonado b865686c40 Added support for CA cert renewal when in openssl compatibilty mode 2008-10-19 05:10:10 +00:00
Elio Maldonado 73c234254d Added support for CA cert renewal 2008-10-19 05:08:53 +00:00
Elio Maldonado ed9ec4ae3a Renamed a command line option 2008-10-19 05:06:16 +00:00
Elio Maldonado 1aa8a96bb8 remove unwanted assertions 2008-10-19 05:04:22 +00:00
Elio Maldonado dc25540c1c Added comments and fix indentation 2008-10-11 19:45:12 +00:00
Elio Maldonado d33501a69b Disabled cert renewal for certs on the database until a patch for certutil
comes downstream
2008-10-11 19:43:38 +00:00
Elio Maldonado 1e54efe076 Document --renew and --isca options 2008-10-01 22:43:38 +00:00
Elio Maldonado 34eebe288b Tidy up indentation 2008-10-01 22:42:15 +00:00
Elio Maldonado 56e5725ad3 Added targets to test cert renewal 2008-10-01 21:34:25 +00:00
Elio Maldonado 054411e9e5 Added support for true cert renewal, depends on recent upstream patch to
certutil targeted for nss 3.12.2, will patch downstream for now.
2008-10-01 21:31:14 +00:00
Elio Maldonado 944ff68ec0 Added support for true cert renew, this may move to certutil in nss 2008-10-01 21:22:49 +00:00
Elio Maldonado ae85168a49 Better password file support, clean up indentation 2008-10-01 21:04:50 +00:00
Elio Maldonado 935df0f65b Remove many protoptypes for unused/unimpelemted functions 2008-10-01 21:02:20 +00:00
Elio Maldonado 39f1376a16 Removed unwanted requires 2008-06-04 01:01:40 +00:00
Elio Maldonado 0b5d554372 Updated for 2.4 (#346731) 2008-06-04 00:38:30 +00:00
Elio Maldonado 808adb063e No longer need to declare CERT_NewTempCertificate 2008-06-03 19:54:09 +00:00
Elio Maldonado 6258de8a50 Updated copyright date, fixed override_key, moved test for key exist after
setting of mod_nss variables, removed duplicate window, clear err
    before invoking command
2008-05-27 16:29:54 +00:00
Elio Maldonado ac83557c4a Fixed nss option to be --nss 2008-05-27 16:23:48 +00:00
Elio Maldonado 214d49d867 Fixed case on file name and required nss version (#346731) 2008-05-11 03:01:40 +00:00
Elio Maldonado b2ff178d8b Code review: fixed memory leaks, removed unneeded code, fixed comments &
indentation, and added help option (#346731)
2008-05-11 02:53:02 +00:00
Elio Maldonado 9fd9769128 Ensure that either mod_nss or mod_ssl is installed for the type of request
to be processed (#346731)
2008-05-11 02:47:51 +00:00
Elio Maldonado 028628ad36 Ensure nickname isn't empty and restore support for skip_random (#346731) 2008-05-07 18:48:17 +00:00
Elio Maldonado 69a51dc915 Removed -d option on individual test targets and removed the mod_nss full
test target (#346731)
2008-05-07 18:31:38 +00:00
Elio Maldonado aef6b23708 Document location of the keys when using the nss database (#346731) 2008-05-07 16:37:50 +00:00
Elio Maldonado cac33323d6 Support module access password, use chmp to eliminate unwanted newlines,
remove debug option (#346731)
2008-05-07 04:19:26 +00:00
Elio Maldonado 07e43ba2ef Thou shall not invoke openssl 2008-05-06 20:02:27 +00:00
Elio Maldonado 26e0f4e2ea Support usage of database prefix (# 346731) 2008-05-06 16:21:49 +00:00
Elio Maldonado 3e8c3cc9af Activated the database prefix options (#346731) 2008-05-06 16:15:36 +00:00
Elio Maldonado e8c5e7132c No skip_random, removed spurious window, support nss database prefix, and
fix some messages
2008-05-05 23:52:19 +00:00
Elio Maldonado 87b048dea4 no key encryption password needed when using nss database 2008-05-03 22:58:40 +00:00
Elio Maldonado eff035f7f8 Coverted tabs to spaces 2008-05-03 22:54:55 +00:00
Elio Maldonado deb8b0e9e2 Synch. with keyutil.c: -f for module acces password and -e for key
encryption password (#346731)
2008-05-02 23:48:28 +00:00
Elio Maldonado 4030671c5a Added support for exporting unencrypted keys for openssl (#346731) 2008-05-02 23:42:20 +00:00
Elio Maldonado f65b51384d Use nss library for cryptography (#346731) 2008-05-01 01:25:10 +00:00
Elio Maldonado 40da9fa7c0 Use nss library for cryptography: utilities (#346731) 2008-05-01 01:11:23 +00:00
Elio Maldonado bcc86e81ee Use nss library for cryptography: error reporting (#346731) 2008-05-01 01:09:36 +00:00
Elio Maldonado 0e63c606fb Use nss library for cryptography: cert and request gen util with key export
(#346731)
2008-05-01 01:06:47 +00:00
Elio Maldonado 805baf6f69 Use nss library for cryptography: Mozilla copyright (#346731) 2008-05-01 01:04:05 +00:00
Elio Maldonado 2c11f2bf56 Use nss library for cryptography: cert extensions (#346731) 2008-05-01 01:02:44 +00:00
Tom Callaway 311a69a79b new perl 2008-03-03 19:03:09 +00:00