summaryrefslogtreecommitdiff
path: root/src/openssl.c (unfollow)
Commit message (Expand)AuthorFilesLines
2017-04-03openssl.ssl.context.new: Turn on ecdh_auto in OpenSSL 1.0.2daurnimator1-0/+13
2017-04-03doc/: Mention that OpenSSL < 1.0.2 only supports a single curve at a timedaurnimator1-1/+1
2017-04-03openssl.ssl.context: Add ctx:setCurvesListdaurnimator3-0/+42
2017-03-16commit rebuilt pdfWilliam Ahern1-0/+0
2017-02-27extension.new: Add table form for extra argumentdaurnimator1-1/+45
2017-02-27Add lua_getfield compatibility macro that returns the type (as it does in 5.3)daurnimator2-2/+8
2017-02-27extension.new: Swap to switch/case based argument checkingdaurnimator1-2/+10
2017-02-27extension.new: Factor out conf loading to own functiondaurnimator1-7/+20
2017-01-16Use X509_get_signature_nid instead of X509_get_signature_type to implement ce...daurnimator1-9/+1
2016-12-20Add cert:getOCSP() to retreive OCSP URI from a certificatedaurnimator1-0/+35
2016-12-20Add ssl:setTLSextStatusOCSPResp()daurnimator1-0/+21
2016-12-20OCSP functions required for basic client validationdaurnimator1-0/+245
2016-12-14add regression tests after refactoring bignum unary and binary operationsrel-20161214William Ahern2-0/+64
2016-12-14for issue #82 split bn_prepops into explicit unary and binary operator modes ...William Ahern1-20/+42
2016-12-09apply patch recommended by daurnimator in issue #75rel-20161209William Ahern1-0/+10
2016-12-08manipulation of inh_flags isn't supported by OpenSSL 1.1 APIWilliam Ahern1-5/+13
2016-12-08fix build for OpenSSL releases prior to 1.0.2William Ahern1-8/+101
2016-12-09openssl.x509.verify_param: Bind X509_VERIFY_PARAM_inheritdaurnimator1-0/+31
2016-12-09openssl.x509.verify_param: Bind X509_VERIFY_PARAM_set_auth_level and X509_VER...daurnimator1-0/+31
2016-12-09openssl.ssl: Add ssl:setParam() and ssl:getParam()daurnimator1-0/+34
2016-12-09openssl.ssl.context: Bind SSL_CTX_set1_param and SSL_CTX_get0_paramdaurnimator1-0/+34
2016-12-09openssl.x509.verify_param: Start work on binding X509_VERIFY_PARAMdaurnimator3-0/+189
2016-12-08In ssl_setHostName allow clearing hostname by passing nildaurnimator1-1/+1
2016-11-23fix OpenSSL 0.9.8 build (lacks EVP_PKEY_CTX interfaces), fix use of BIO_reset...William Ahern1-11/+24
2016-11-23restore alphabetical ordering of definitionsWilliam Ahern1-14/+14
2016-11-23auxS_todigest and auxL_optdigest depend on compat routines63-evp_pkey_get_default_digest_nid-getPublicKeyDigestWilliam Ahern1-33/+49
2016-11-23negative indices don't make sense for luaL_opt interfaces and don't work prop...William Ahern1-2/+0
2016-11-23use _MSC_FULL_VER not _MSC_VER_FULL, and use more common feature macro names ...William Ahern1-7/+11
2016-11-14Fill in ssl_newdaurnimator1-1/+7
2016-11-08openssl.pkey: Use reset bio after :encrypt() and :decrypt()daurnimator1-0/+6
2016-11-08openssl.pkey: Add pkey:decrypt() methoddaurnimator1-0/+56
2016-11-08openssl.pkey: Export rsa padding optionsdaurnimator1-0/+11
2016-11-08openssl.pkey: Add pkey:encrypt() methoddaurnimator1-0/+56
2016-11-07openssl.ssl.context: Add :getStore() that returns the ssl context's internal ...daurnimator1-0/+15
2016-11-07openssl.x509.store: Add xs_push to push an existing X509_STOREdaurnimator1-0/+26
2016-11-07openssl.x509.store:add(): Allow adding CRLs to storedaurnimator1-6/+13
2016-11-07openssl.x509.store: Expose cert dir and cert file constantsdaurnimator1-0/+9
2016-11-07openssl_x509_store: add :addDefault() method to add OS default certificatesdaurnimator1-3/+16
2016-11-02auxL_absindex too clever; stay simpleWilliam Ahern1-6/+3
2016-11-01workaround for broken GCC on some newer debian/ubuntu installations with weir...rel-20161101William Ahern1-4/+10
2016-11-01forgot to remove old xc_getPublicKeyDigestWilliam Ahern1-20/+0
2016-11-01forgot to remove HAVE_GENERAL_NAME_SET0_VALUEWilliam Ahern1-4/+0
2016-11-01refactor xc_signature to auxL_optdigestWilliam Ahern1-29/+116
2016-10-30Remove unused ecg_new_by_niddaurnimator1-15/+0
2016-10-30Remove unused GENERAL_NAME_get0_valuedaurnimator1-66/+0
2016-10-29fix constantness warning with OpenSSL 1.1 APIWilliam Ahern1-1/+7
2016-10-29not using key variable in vrfy.sig:genkeyrel-20161029William Ahern1-1/+0
2016-10-29add and use pkey:getDefaultDigestName because the old digest type names used ...William Ahern2-16/+38
2016-10-29final bits handle EVP_CIPHER_CTX, EVP_MD_CTX, and HMAC_CTX as opaque objectsWilliam Ahern1-32/+127
2016-10-29use SSL_client_versionWilliam Ahern1-2/+22