The London Perl and Raku Workshop takes place on 26th Oct 2024. If your company depends on Perl, please consider sponsoring and/or attending.
Revision history for perl distribution App-sslmaker

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