Crypt-LE

 view release on metacpan or  search on metacpan

Changes  view on Meta::CPAN


0.07    14 March 2016
        - Certificate revocation now handles "already revoked" status better.
        - Both 'handle-params' and 'complete-params' can now take JSON document with parameters either directly or by reading it from file.
          So it should be now even easier to create 'handle' and 'complete' plugins and pass parameters to those without changing anything
          in the client itself.

0.06    14 March 2016
        - Added certificate revocation to both the library (Crypt::LE) and the client (le.pl).
        - Improved documentation and le.pl usage help.
        - Added HTTP::Tiny dependencies for NetBSD/OpenBSD boxes, which don't have IO::Socket::SSL and Net::SSLeay
          installed by default.

0.05    13 March 2016
        Client: In addition to be able to use external challenge handlers, le.pl can now also use completion handlers. Example:

        le.pl ... --complete-with Crypt::LE::Complete::Simple --complete-params '{"key1": 1, "key2": 2, "key3": "something"}'

        The module handling process completion should have a 'complete' method defined, to which both the completion data
        (including the domain and issuer's certificate, certificate file name and key file name) and the parameters given
        with '--complete-params' will be passed.

META.json  view on Meta::CPAN

      "runtime" : {
         "requires" : {
            "Convert::ASN1" : "0.2",
            "Crypt::OpenSSL::Bignum" : "0.06",
            "Crypt::OpenSSL::RSA" : "0.28",
            "Digest::SHA" : "0",
            "Encode" : "0",
            "Getopt::Long" : "2.33",
            "HTTP::Tiny" : "0.042",
            "IO::File" : "1.13",
            "IO::Socket::SSL" : "1.42",
            "JSON::MaybeXS" : "1.003005",
            "Log::Log4perl" : "1.27",
            "MIME::Base64" : "3.11",
            "Module::Load" : "0.28",
            "Net::SSLeay" : "1.55",
            "Scalar::Util" : "0",
            "Storable" : "2.51",
            "Time::Piece" : "1.27",
            "Time::Seconds" : "0",
            "perl" : "5.006"

META.yml  view on Meta::CPAN

    version: '0.39'
requires:
  Convert::ASN1: '0.2'
  Crypt::OpenSSL::Bignum: '0.06'
  Crypt::OpenSSL::RSA: '0.28'
  Digest::SHA: '0'
  Encode: '0'
  Getopt::Long: '2.33'
  HTTP::Tiny: '0.042'
  IO::File: '1.13'
  IO::Socket::SSL: '1.42'
  JSON::MaybeXS: '1.003005'
  Log::Log4perl: '1.27'
  MIME::Base64: '3.11'
  Module::Load: '0.28'
  Net::SSLeay: '1.55'
  Scalar::Util: '0'
  Storable: '2.51'
  Time::Piece: '1.27'
  Time::Seconds: '0'
  perl: '5.006'

Makefile.PL  view on Meta::CPAN

                   'File::Temp' => 0,
                   'Getopt::Long' => '2.33',
                   'Net::SSLeay' => '1.55',
                   'Crypt::OpenSSL::Bignum' => '0.06',
                   'Storable' => '2.51',
                   'Encode' => 0,
                   'Digest::SHA' => 0,
                   'Crypt::OpenSSL::RSA' => '0.28',
                   'IO::File' => '1.13',
                   'Module::Load' => '0.28',
                   'IO::Socket::SSL' => '1.42',
                   'Convert::ASN1' => '0.2',
                   'Test::More' => 0
                 },
  'PL_FILES' => {},
  'INSTALLDIRS' => 'site'
)
;



( run in 0.497 second using v1.01-cache-2.11-cpan-4d50c553e7e )