summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2020-12-31Replace some uses of Lazy by OnceCellJonas Platte
so some initialization errors don't result in a panic.
2020-12-30Switch from lazy_static to once_cellJonas Platte
This also changes the MSRV from 1.34.0 to 1.36.0.
2020-12-30Delete FUNDING.ymlSteven Fackler
2020-12-25cleanups to asn1 typesSteven Fackler
2020-12-25Merge pull request #1371 from JoshuaNitschke/masterSteven Fackler
Add additional function so that x509 name with specific type can be added
2020-12-24Create FUNDING.ymlSteven Fackler
2020-12-24Release openssl v0.10.32Steven Fackler
2020-12-24add changelog linkSteven Fackler
2020-12-24Release v0.9.60Steven Fackler
2020-12-24Merge pull request #1397 from sfackler/always-unpinSteven Fackler
Allow construction of unconnected SslStreams.
2020-12-23Fix argument type of Ssl::newSteven Fackler
2020-12-23Allow SslConnector to return a raw SslSteven Fackler
2020-12-23Allow construction of disconnected sslstreamsSteven Fackler
2020-12-23Merge pull request #1388 from Byron/masterSteven Fackler
Find brew openssl in correct place on Apple Silicon/aarch64
2020-12-17Merge pull request #1392 from crab2313/EVP_digestnameSteven Fackler
Support EVP_get_digestbyname binding
2020-12-17Update openssl/src/hash.rsSteven Fackler
2020-12-17Support EVP_get_digestbyname bindingQiu Wenbo
2020-12-13Merge pull request #1384 from dodomorandi/rsa-oaepSteven Fackler
Add encrypt module and RSA OAEP support
2020-12-09Release openssl v0.10.31Steven Fackler
2020-12-09add HasParams boundSteven Fackler
2020-12-09remove get_Steven Fackler
2020-12-09Fix dh methodsSteven Fackler
2020-12-09Actually run x509 testsSteven Fackler
2020-12-09Release openssl-sys v0.9.59Steven Fackler
2020-12-09Merge pull request #1333 from vishwin/masterSteven Fackler
Support LibreSSL 3.3.1
2020-12-09Bump to 1.1.1iSteven Fackler
2020-12-09Support LibreSSL 3.3.1Charlie Li
This release, along with 3.2.3 and 3.1.5, is only a security fix.
2020-12-09Find brew openssl in correct place on Apple Silicon/aarch64Sebastian Thiel
Brew recommends to keep side-by-side installations for the time being, placing aarch64 builds into /opt/homebrew. (My feeling says using an alternative root for homebrew is there to stay, but that may be wrong.) That said, now `brew` in PATH may either be an aarch64 version from `/opt/homebrew`, or it may be an intel one. And the only way I know to differentiate them is by their path of origin and thus by convention. Since 'pkg-config' doesn't work for me as it doesn't actually know openssl despite it being installed as dependency and since `brew` may refer to either architecture, hard-coding well-known paths on MacOS seems to be the only option.
2020-12-07Add some module and types documentationEdoardo Morandi
2020-12-05LibreSSL 3.2.1+: revert forced TLSv1.2 and ignore failing tests until ↵Charlie Li
TLSv1.3 API becomes available
2020-12-05Add corresponding TLSv1_2_method function importsCharlie Li
2020-12-05Fix comment syntaxCharlie Li
2020-12-05Force TLSv1.2 for LibreSSL 3.2.1 and laterCharlie Li
TLSv1.3 support is still incomplete but yet enabled.
2020-12-05Expose NO_TLSV1_3 for LibreSSL 3.2.1 and laterCharlie Li
2020-12-05Use space indentation to silence rustfmtCharlie Li
2020-12-05Fix syntax error from previous commitCharlie Li
2020-12-05Account for differing tmp DH callback behaviour in LibreSSL >= 3.2.1Charlie Li
Add cfgs for LibreSSL 3.2.1
2020-12-05Support LibreSSL 3.3.0Charlie Li
2020-12-05Update CircleCI for LibreSSL 3.2.2Charlie Li
2020-12-05Support LibreSSL 3.2.2Charlie Li
3.2.2 is the first stable release.
2020-12-05Fix versioning for LibreSSL 3.2.1 and update abort messageCharlie Li
2020-12-05Update CircleCI config for LibreSSL 3.2.1Charlie Li
2020-12-05Don't panic for libreSSL 3.2.1missytake
2020-12-05Improve documentation for `encrypt` and `decrypt`Edoardo Morandi
2020-12-05Make the tests use `encrypt_len`/`decrypt_len`Edoardo Morandi
2020-12-05Add encrypt_len and decrypt_lenEdoardo Morandi
2020-12-05Add minimal openssl/libressl version for OAEPEdoardo Morandi
2020-12-05Remove unnecessary new_internEdoardo Morandi
2020-12-04Merge pull request #1385 from KapJI/openssl-featuresSteven Fackler
Support OPENSSL_NO_RMD160, OPENSSL_NO_CMS, OPENSSL_NO_BF
2020-12-04Update expandoRuslan Sayfutdinov