summaryrefslogtreecommitdiff
path: root/ext/openssl/extconf.rb
AgeCommit message (Expand)Author
2021-10-25[ruby/openssl] pkey, ssl: use EVP_PKEY_eq() instead of EVP_PKEY_cmp()Kazuki Yamaguchi
2021-10-25[ruby/openssl] hmac: use EVP_MD_CTX_get_pkey_ctx() instead of EVP_MD_CTX_pkey...Kazuki Yamaguchi
2021-10-25[ruby/openssl] digest: use EVP_MD_CTX_get0_md() instead of EVP_MD_CTX_md() if...Kazuki Yamaguchi
2021-10-25[ruby/openssl] bn: use BN_check_prime() in OpenSSL::BN#prime{,_fasttest}?Kazuki Yamaguchi
2021-10-25[ruby/openssl] ssl: use SSL_CTX_load_verify_{file,dir}() if availableKazuki Yamaguchi
2021-10-25[ruby/openssl] ts: use TS_VERIFY_CTX_set_certs instead of TS_VERIFY_CTS_set_c...Kazuki Yamaguchi
2021-10-25[ruby/openssl] ossl.c: use ERR_get_error_all() if availableKazuki Yamaguchi
2021-10-16[ruby/openssl] ssl: add SSLContext#tmp_dh=Kazuki Yamaguchi
2021-07-18[ruby/openssl] Deprecate and rework old (fd) centric functionsSamuel Williams
2021-07-18[ruby/openssl] pkey/dh, pkey/ec: use EVP_PKEY_check() familyKazuki Yamaguchi
2021-07-18[ruby/openssl] pkey: remove unused ossl_generate_cb_2() helper functionKazuki Yamaguchi
2021-07-18[ruby/openssl] ossl.c: do not set locking callbacks on LibreSSLKazuki Yamaguchi
2021-07-18[ruby/openssl] require OpenSSL >= 1.0.2 and LibreSSL >= 3.1Kazuki Yamaguchi
2021-03-16[ruby/openssl] ssl: remove SSL::SSLContext#tmp_ecdh_callbackKazuki Yamaguchi
2021-03-16[ruby/openssl] hmac: migrate from the low-level HMAC API to the EVP APIKazuki Yamaguchi
2020-03-10openssl: sync with upstream repositoryKazuki Yamaguchi
2020-02-16ext/openssl/extconf.rb: avoid -Werror=deprecated-declarationsYusuke Endoh
2020-02-16Import openssl-2.2.0 (#2693)Hiroshi SHIBATA
2019-12-05ext/openssl/extconf.rb: check with -Werror=deprecated-declarationsNobuyoshi Nakada
2019-12-05ext/openssl/extconf.rb: do not use -Werror=deprecated-declarationsYusuke Endoh
2018-08-08needs openssl/opensslv.hnobu
2018-07-29reduce LibreSSL warningsnobu
2018-05-12openssl: merge changes in v2.1.1rhe
2018-03-02openssl: search winsocknobu
2018-03-02search winsock libraries explicitlynobu
2017-09-03openssl: import v2.1.0.beta1rhe
2017-08-10openssl: import v2.0.5rhe
2017-06-14openssl: import v2.0.4rhe
2017-05-16Search SSL libraries by testing various filename patternsusa
2017-02-10openssl: fix broken openssl checknobu
2017-01-31openssl: import v2.0.3rhe
2016-12-22openssl: import v2.0.2rhe
2016-12-01openssl: import fixes from upstreamrhe
2016-11-30openssl: import v2.0.0rhe
2016-09-08openssl: import v2.0.0.beta.2rhe
2016-08-29import Ruby/OpenSSL 2.0.0.beta.1rhe
2016-06-09openssl: fix build with OpenSSL 1.1.0 and no pkg-configrhe
2016-06-07openssl: add SSL::SSLContext#security_level{=,}rhe
2016-06-07openssl: avoid deprecated version-specific ssl methods if necessaryrhe
2016-06-05openssl: use SSL_is_server()rhe
2016-06-05openssl: adapt to OpenSSL 1.1.0 opaque structsrhe
2016-06-05openssl: adapt OpenSSL::PKey to OpenSSL 1.1.0 opaque structsrhe
2016-06-05openssl: support OpenSSL 1.1.0's new multi-threading APIrhe
2016-06-05openssl: check existence of RAND_pseudo_bytes()rhe
2016-06-01openssl: fix the Year 2038 problemrhe
2016-05-30openssl: add SSLContext#ecdh_curves=rhe
2016-05-25openssl: drop OpenSSL 0.9.6/0.9.7 supportrhe
2016-05-25openssl: remove check of OPENSSL_FIPS macro in extconf.rbrhe
2016-05-09openssl/extconf.rb: NO SSL macros firstnobu
2016-05-08* ext/openssl/extconf.rb: asume it doesn't have SSLv2 relatednaruse