Revision history for perl distribution App-sslmaker 0.21 2025-03-18T21:48:00 - Fix tests in github workflows - Fix "openssl req" does not take -days - Fix "Ignoring malformed pax extended attribute" in .tar.gz 0.20 2024-02-16T15:20:40 - Add support for --help in all sub commands 0.19 2023-10-05T15:21:23 - Add support for --ext for ex "subjectAltName=DNS:example.com" - Add "subjectAltName=DNS:$domainname" as default for "generate" sub command - Add copy_extensions=copy to copy subjectAltName from csr to crt - Add --help and -h 0.18 2022-10-23T10:17:47 - Replaced Applify with Getopt::App - Fix installing script/sslmaker 0.17 2022-10-20T13:33:12 - Add "--days" argument when signing too Contributor: Bjørn Mork 0.16 2021-10-21T12:01:29+0900 - Try to fix sslmaker.t by clearing OPENSSL_CONF http://www.cpantesters.org/cpan/report/31620414-3171-11ec-88fe-b2691f24ea8f 0.15 2021-10-20T13:23:01+0900 - Fix missing argument to "-r" on 5.16.x - Fix parsing subject without spaces ("O=Company" v.s "O = Company") 0.14 2021-10-19T17:12:29+0900 - Made sslmaker easier to run - Add "sslmaker dhparam" - Add support for setting subject() from a certificate file - Add support for more environment variables * SSLMAKER_BITS * SSLMAKER_DAYS - Will read default --subject values from root and intermediate CA - Removed default subject value - Replaced "--root-home CA/" with "--root key.pem" - Changed "--home" to either "/etc/pki/sslmaker" or "/etc/ssl/sslmaker" as default - Changed sslmaker directory structure - Changed subject() to be a method that can merge many subjects in different formats 0.13 2016-10-02T17:00:21+0200 - Prevent test suite from leaving files on disk #1 0.12 2016-01-13T09:25:33+0100 - Skip tests on *BSD without /etc/openssl/openssl.cnf http://cpantesters.org/cpan/report/4abd1602-b65b-11e5-9bab-7eb28fb2e322 0.11 2016-01-03T00:18:53+0100 - Skip t/synopsis.t on freebsd 0.10 2015-11-27T11:09:08+0100 - Change default "unique_subject" to "no" - Change default "default_md" to "sha256" - Change "basicConstraints" to "critical,CA:true" - Fix missing dependendency: Applify 0.09 2014-11-13T17:52:50Z - Skip tests on Win32 0.08 2014-10-02T13:26:28Z - Cannot build on Win32 (the logic was reverse) 0.07 2014-09-30T22:33:36Z - Status: Database error - ====================== - module : App::sslmaker - version: undef - in file: App-sslmaker-0.06/lib/App/sslmaker.pm - status : The PAUSE indexer could not store the indexing result in the DB due the following error: C< Lock wait timeout exceeded; try restarting transaction >. Please report the case to the PAUSE admins at modules@perl.org. 0.06 2014-09-30T22:24:17Z - Cannot build on Win32 0.05 2014-09-29T08:17:01Z - Add RESOURCES 0.04 2014-09-26T14:36:41Z - Fix "nginx" action 0.03 2014-09-18T23:42:19Z - Add "revoke" action to sslmaker - Change default intermediate key/cert filenames 0.02 2014-09-18T07:55:27Z - Change default days for root and intermediate - Able to generate certificate revocation list - Add test for setting up a real server/client 0.01 2014-09-15T09:35:42Z - Add bin/sslmaker - Can make key, cert and csr - Can make directory strucures - Can run openssl with temp config file