LuaSec
Go to file
Matthew Wild 4cecbb2783 ssl: Add :getlocalchain() + :getlocalcertificate() to mirror the peer methods
These methods mirror the existing methods that fetch the peer certificate and
chain. Due to various factors (SNI, multiple key types, etc.) it is not always
trivial for an application to determine what certificate was presented to the
client. However there are various use-cases where this is needed, such as
tls-server-end-point channel binding and OCSP stapling.

Requires OpenSSL 1.0.2+ (note: SSL_get_certificate() has existed for a very
long time, but was lacking documentation until OpenSSL 3.0).
2022-09-21 18:40:10 +01:00
samples ssl: Add :getlocalchain() + :getlocalcertificate() to mirror the peer methods 2022-09-21 18:40:10 +01:00
src ssl: Add :getlocalchain() + :getlocalcertificate() to mirror the peer methods 2022-09-21 18:40:10 +01:00
.gitignore gitignore build artifacts 2015-03-02 11:33:37 +01:00
CHANGELOG Update version number 2022-07-30 08:41:46 -03:00
INSTALL Update version number 2022-07-30 08:41:46 -03:00
LICENSE Update version number 2022-07-30 08:41:46 -03:00
luasec-1.2.0-1.rockspec Update rockspec 2022-07-30 08:42:53 -03:00
luasec.sln LuaSec 20120616 (unofficial) + patches 2013-03-30 12:21:40 +00:00
luasec.vcxproj Export 'config' table (#149) 2019-10-09 14:49:58 -03:00
Makefile bump MACOSX_VERSION 2015-10-15 08:19:29 -03:00
README.md Update version number 2022-07-30 08:41:46 -03:00

LuaSec 1.2.0

LuaSec depends on OpenSSL, and integrates with LuaSocket to make it easy to add secure connections to any Lua applications or scripts.

Documentation: https://github.com/brunoos/luasec/wiki