summaryrefslogtreecommitdiff
path: root/LICENSE (unfollow)
Commit message (Collapse)AuthorFilesLines
2015-07-25refactor ex_newstate fix, which left nil on the stackwilliam1-6/+11
2015-07-24Don't recreate an exdata state singleton object when one already exists, ↵William Ahern1-0/+9
otherwise we wrongly invalidate any data already installed. Because ex_newstate is invoked from every submodule, this can easily happen if code loads one submodule, attaches some data to a new OpenSSL object, then loads some other submodule for the first time.
2015-06-16quick fix to make it easier to build against musl libcLinux User1-3/+7
2015-06-04add extension:text methowilliam1-1/+44
2015-06-04document new modes to x509:getExtension and crl:getExtension, and new ↵william2-4/+12
x509:getExtensionCount and crl:getExtensionCount methods
2015-06-04permit getting extension by index (1-based indexing), and add ↵william1-34/+86
x509:getExtensionCount and crl:getExtensionCount methods
2015-06-04document openssl module constants and openssl.version, which resolves issue #20william2-0/+32
2015-06-04update documentation for new extension APIswilliam2-4/+39
2015-06-04add extension:getID, extension:getName, extension:getShortName, ↵william1-33/+220
extension:getLongName, extension:getCritical, and crl:getExtension
2015-06-04clarify ownership semantics of new extension features, some consistency ↵william1-16/+35
work, and a little bit of refactoring to help me understand how the new code works
2015-06-04use X509_get0_pubkey_bitstr to get reference to public key ASN.1 bit string ↵william1-1/+1
object
2015-06-04update x509:getPublicKeyDigest to take optional digest typewilliam3-5/+13
2015-06-02document DTLS protocol identifiers for openssl.ssl.context.new routinewilliam2-7/+10
2015-06-02add DTLS client and server methods to openssl.ssl.context.newwilliam1-27/+84
2015-05-28remove some unused warningswilliam1-11/+0
2015-05-18initialize extension data in DER format without intermediate hex encodingKaarle Ritvanen1-1/+26
2015-05-18get extension data in DER formatKaarle Ritvanen1-1/+9
2015-05-18get named extension from certificateKaarle Ritvanen1-0/+32
2015-05-18CRL extensionsKaarle Ritvanen1-0/+13
2015-05-14get digest for certificate's public keyKaarle Ritvanen1-0/+16
The digest may be used in key identifier extensions. See RFC 5280 §4.2.1.2.
2015-05-04update debian changelogrel-20150504william1-0/+9
2015-04-22fix build for OpenBSD 5.6 libresslWilliam Ahern1-1/+6
2015-04-22forgot NULL terminator on ssleay_version arraywilliam1-0/+1
2015-04-22Fix BN_CTX and BIO caching for LuaJITwilliam1-4/+4
2015-04-22Add openssl.version to permit querying runtime OpenSSL version.william1-9/+83
Fix external app data in LuaJIT, which doesn't permit us to store state using a function pointer because of function equivalence issues.
2015-04-22update luapath scriptwilliam1-57/+402
2015-04-22update changelog in preparation for tagging releaserel-20150422william1-0/+10
2015-04-20add missing line continuation to LIST_INSERT_HEAD macro, and fix stale code ↵exdatawilliam1-2/+2
comment
2015-04-17finish setAlpnSelectwilliam1-18/+56
2015-04-17forgot to install our X509_STORE_free replacementwilliam1-3/+9
2015-04-17unify OpenSSL, DYLD, and system errno error handling, and begin to ↵william1-279/+277
regularize auxiliary routines under the aux prefix
2015-04-17pin the module in memory when installing external app data callbacks, as ↵william1-124/+234
these can be never be uninstalled
2015-04-16don't care about the SSL_CTX class indexwilliam1-2/+0
2015-04-16add fix for issue #17william1-7/+148
2015-04-09refactor and fixup some interfaces, and begin to flesh out ALPN selection ↵william1-39/+148
callback