aboutsummaryrefslogtreecommitdiffstats
path: root/doc
Commit message (Collapse)AuthorAgeFilesLines
* src/openssl.c: rename setCurvesList to setGroupsLibravatarLibravatar daurnimator 2019-06-122-13/+14
| | | | Old alias is left for compat
* Merge PR #171LibravatarLibravatar daurnimator 2019-06-122-0/+89
|\
| * doc/luaossl.tex: minor fixupsLibravatarLibravatar daurnimator 2019-06-121-22/+22
| |
| * doc/luaossl.tex: Document the `x509.verify_param` object. closes #168LibravatarLibravatar Datong Sun 2019-06-111-0/+89
| |
* | Merge branch 'x509-verify'LibravatarLibravatar daurnimator 2019-06-122-0/+13
|\ \ | |/ |/|
| * src/openssl.c: Add cert:verify() to verify a certificate without a storeLibravatarLibravatar daurnimator 2019-06-111-0/+13
|/
* src/openssl.c: Add kdf.deriveLibravatarLibravatar daurnimator 2019-02-141-0/+31
|
* Release 20181207LibravatarLibravatar daurnimator 2018-12-071-0/+0
|
* src/openssl.c: Add bindings to chain managementLibravatarLibravatar daurnimator 2018-12-071-0/+26
| | | | Adds support for setting and retrieving intermediate certificates
* Fix doc formatting and regen pdfLibravatarLibravatar daurnimator 2018-11-022-7/+7
|
* Add ssl:setCipherList()LibravatarLibravatar daurnimator 2018-10-311-0/+4
|
* Add ssl:setCipherSuites() and context:setCipherSuites()LibravatarLibravatar daurnimator 2018-10-311-0/+12
|
* Add ssl:setReadAhead(), ssl:getReadAhead(), context:setReadAhead(), ↵LibravatarLibravatar daurnimator 2018-10-311-0/+16
| | | | context:getReadAhead()
* Add openssl.extensionSupported()LibravatarLibravatar daurnimator 2018-10-311-0/+4
|
* Add ssl.context:useServerInfo() and ssl.context:useServerInfoFile()LibravatarLibravatar daurnimator 2018-10-311-0/+14
|
* Add ssl.context:addCustomExtension()LibravatarLibravatar daurnimator 2018-10-311-0/+31
|
* src/openssl.c: Add new SSL options introduce in OpenSSL 1.1.1LibravatarLibravatar daurnimator 2018-10-291-0/+4
|
* doc/luaossl.tex: Add missing SSL optionsLibravatarLibravatar daurnimator 2018-10-291-2/+12
|
* add name:each() as an alias for the __pairs metamethodLibravatarLibravatar daurnimator 2018-08-131-1/+5
| | | | __pairs is not respected in lua 5.1
* src/openssl.c: Bind SSL_get_SSL_CTX as ssl:getContext()LibravatarLibravatar daurnimator 2018-07-201-0/+4
|
* doc/: Update ssl.context module docs; regenerate pdfLibravatarLibravatar daurnimator 2018-07-082-1/+37
|
* doc/luaossl.tex: Document new ssl:set*Store methodsLibravatarLibravatar daurnimator 2018-03-271-0/+18
|
* OpenSSL now supports more digest<=>key combinations. Remove incorrect examplesLibravatarLibravatar daurnimator 2017-10-262-4/+3
|
* Use 'generator' parameter for picking generator for DH keys (rather than ↵LibravatarLibravatar daurnimator 2017-08-312-1/+3
| | | | | | 'exp'). Change default value to 2. 2 is the default generator for openssl; the number is a mostly arbitrary choice, and smaller values are faster.
* Merge branch 'curves_list'LibravatarLibravatar daurnimator 2017-08-302-1/+13
|\
| * openssl.ssl: Bind SSL_set1_curves_list as ssl:setCurvesList()LibravatarLibravatar daurnimator 2017-04-121-0/+6
| |
| * doc/: Mention that OpenSSL < 1.0.2 only supports a single curve at a timeLibravatarLibravatar daurnimator 2017-04-031-1/+1
| |
| * openssl.ssl.context: Add ctx:setCurvesListLibravatarLibravatar daurnimator 2017-04-031-0/+6
| |
* | Document ssl:getVerifyResult()LibravatarLibravatar daurnimator 2017-04-042-0/+4
| |
* | Add methods ssl:setVerify(), ssl:getVerify(), ssl:getCertificate() and ↵LibravatarLibravatar daurnimator 2017-04-042-0/+20
| | | | | | | | | | | | ssl:setPrivateKey() Similar to same methods that already exist on ssl.context object
* | Bind SSL_set_SSL_CTXLibravatarLibravatar daurnimator 2017-04-032-0/+4
| | | | | | | | For #84
* | Document missing context methodsLibravatarLibravatar daurnimator 2017-04-032-0/+23
| | | | | | | | Closes #66
* | Merge branch 'ocsp'LibravatarLibravatar daurnimator 2017-04-032-0/+72
|\ \
| * | Add docs for OCSP functionsLibravatarLibravatar daurnimator 2017-04-031-0/+72
| | |
* | | Remove trailing whitespaceLibravatarLibravatar daurnimator 2017-04-031-4/+4
| | |
* | | Add docs for x509:getSignatureNameLibravatarLibravatar daurnimator 2017-04-032-0/+4
| | |
* | | Merge branch '87-pass-subject-to-extension.new'LibravatarLibravatar daurnimator 2017-04-032-1/+13
|\ \ \ | | | | | | | | | | | | Closes #87
| * | | Document table form of extension.new() data argumentLibravatarLibravatar daurnimator 2017-04-031-1/+13
| |/ /
* | | Merge commit '3c49837d05b6fad0f1212a27e81e8ffc868eedfb'LibravatarLibravatar daurnimator 2017-04-032-0/+13
|\ \ \ | |_|/ |/| | | | | This contains portions of #90
| * | New: method crl:verify(publickey) added, documentation updated.LibravatarLibravatar Pascal Fellerich 2017-04-031-0/+4
| | |
| * | New: pkcs12.parse() added to read a PKCS12 string, and return (pkey,cert,ca)LibravatarLibravatar Pascal Fellerich 2017-04-031-0/+4
| | |
| * | New: pkey.new{} modified to accept 'dhparam', a string representing the ↵LibravatarLibravatar Pascal Fellerich 2017-04-031-0/+5
|/ / | | | | | | pre-computed DH parameters
* / commit rebuilt pdfLibravatarLibravatar William Ahern 2017-03-161-0/+0
|/
* Support for getting and setting SAN on a CSRLibravatarLibravatar Ash Berlin 2016-04-111-0/+8
| | | | | Extensions in a CSR are a bit more complex than in a CRL or a certificate itself so we don't quite use the same interface.
* updated PDFLibravatarLibravatar William Ahern 2015-12-171-0/+0
|
* documentation: Update to say that setCipherList can take multiple argumentsLibravatarLibravatar daurnimator 2015-08-091-2/+2
|
* document new modes to x509:getExtension and crl:getExtension, and new ↵LibravatarLibravatar william 2015-06-042-4/+12
| | | | x509:getExtensionCount and crl:getExtensionCount methods
* document openssl module constants and openssl.version, which resolves issue #20LibravatarLibravatar william 2015-06-042-0/+32
|
* update documentation for new extension APIsLibravatarLibravatar william 2015-06-042-4/+39
|
* update x509:getPublicKeyDigest to take optional digest typeLibravatarLibravatar william 2015-06-042-0/+4
|