ruby/ext/openssl
Jun Aruga b5d0374635
[ruby/openssl] Fix LIBRESSL_VERSION_NUMBER document mistake.
* Fix the wrong man reference.
* According to the LIBRESSL_VERSION_NUMBER(3), the value always ends with 00f.

```
$ man -M /home/jaruga/.local/libressl-6650dce/share/man/ 3 LIBRESSL_VERSION_NUMBER
...
DESCRIPTION
     OPENSSL_VERSION_NUMBER and LIBRESSL_VERSION_NUMBER are numeric release version
     identifiers.  The first two digits contain the major release number, the third and
     fourth digits the minor release number, and the fifth and sixth digits the fix re‐
     lease number.  For OpenSSL, the seventh and eight digits contain the patch release
     number and the final digit is 0 for development, 1 to e for betas 1 to 14, or f
     for release.  For LibreSSL, OPENSSL_VERSION_NUMBER is always 0x020000000, and
     LIBRESSL_VERSION_NUMBER always ends with 00f.
```

296c859d18
2023-08-25 18:34:47 +09:00
..
lib [ruby/openssl] [DOC] Remove repeated example from Digest 2023-01-31 13:14:06 +09:00
depend [ruby/openssl] add OpenSSL Provider support 2023-06-19 17:45:51 +09:00
extconf.rb [ruby/openssl] Raise an error when the specified OpenSSL library directory doesn't exist. 2023-08-16 14:48:41 +09:00
History.md [ruby/openssl] Ruby/OpenSSL 3.1.0 2022-12-23 09:39:15 +09:00
openssl.gemspec [ruby/openssl] Drop support for Ruby 2.6 2023-06-19 01:57:09 +09:00
openssl_missing.c [ruby/openssl] engine: disable OpenSSL::Engine on OpenSSL 3.0 2021-12-20 23:42:03 +09:00
openssl_missing.h [ruby/openssl] pkey, ssl: use EVP_PKEY_eq() instead of EVP_PKEY_cmp() 2021-10-25 00:40:47 +09:00
ossl.c [ruby/openssl] Fix LIBRESSL_VERSION_NUMBER document mistake. 2023-08-25 18:34:47 +09:00
ossl.h [ruby/openssl] add OpenSSL Provider support 2023-06-19 17:45:51 +09:00
ossl_asn1.c proper function prototypes for openssl 2022-09-21 11:44:09 +09:00
ossl_asn1.h
ossl_bio.c
ossl_bio.h
ossl_bn.c [ruby/openssl] Implement Write Barrier for all OpenSSL types 2023-06-19 01:57:09 +09:00
ossl_bn.h openssl is ractor-safe 2020-12-18 18:19:33 +09:00
ossl_cipher.c [ruby/openssl] Implement Write Barrier for all OpenSSL types 2023-06-19 01:57:09 +09:00
ossl_cipher.h
ossl_config.c [ruby/openssl] Implement Write Barrier for all OpenSSL types 2023-06-19 01:57:09 +09:00
ossl_config.h [ruby/openssl] config: replace DupConfigPtr() with GetConfig() 2021-03-16 19:16:10 +09:00
ossl_digest.c [ruby/openssl] Implement Write Barrier for all OpenSSL types 2023-06-19 01:57:09 +09:00
ossl_digest.h
ossl_engine.c [ruby/openssl] Implement Write Barrier for all OpenSSL types 2023-06-19 01:57:09 +09:00
ossl_engine.h
ossl_hmac.c [ruby/openssl] Implement Write Barrier for all OpenSSL types 2023-06-19 01:57:09 +09:00
ossl_hmac.h
ossl_kdf.c [ruby/openssl] [DOC] prefer "password" to "passphrase" 2023-08-16 14:48:40 +09:00
ossl_kdf.h
ossl_ns_spki.c [ruby/openssl] Implement Write Barrier for all OpenSSL types 2023-06-19 01:57:09 +09:00
ossl_ns_spki.h
ossl_ocsp.c [ruby/openssl] Implement Write Barrier for all OpenSSL types 2023-06-19 01:57:09 +09:00
ossl_ocsp.h
ossl_pkcs7.c [ruby/openssl] Implement Write Barrier for all OpenSSL types 2023-06-19 01:57:09 +09:00
ossl_pkcs7.h
ossl_pkcs12.c [ruby/openssl] Implement Write Barrier for all OpenSSL types 2023-06-19 01:57:09 +09:00
ossl_pkcs12.h
ossl_pkey.c [ruby/openssl] [DOC] enhance RDoc for exporting pkeys 2023-08-16 14:48:40 +09:00
ossl_pkey.h [ruby/openssl] Constify when building with OpenSSL 3 2022-12-23 09:39:15 +09:00
ossl_pkey_dh.c [ruby/openssl] [DOC] enhance RDoc for exporting pkeys 2023-08-16 14:48:40 +09:00
ossl_pkey_dsa.c [ruby/openssl] [DOC] enhance RDoc for exporting pkeys 2023-08-16 14:48:40 +09:00
ossl_pkey_ec.c [ruby/openssl] [DOC] enhance RDoc for exporting pkeys 2023-08-16 14:48:40 +09:00
ossl_pkey_rsa.c [ruby/openssl] [DOC] enhance RDoc for exporting pkeys 2023-08-16 14:48:40 +09:00
ossl_provider.c [ruby/openssl] add OpenSSL Provider support 2023-06-19 17:45:51 +09:00
ossl_provider.h [ruby/openssl] add OpenSSL Provider support 2023-06-19 17:45:51 +09:00
ossl_rand.c openssl: sync with upstream repository 2020-03-10 17:41:01 +09:00
ossl_rand.h
ossl_ssl.c [ruby/openssl] ssl: raise SSLError if loading ca_file or ca_path fails 2023-08-16 14:48:41 +09:00
ossl_ssl.h
ossl_ssl_session.c [ruby/openssl] Implement Write Barrier for all OpenSSL types 2023-06-19 01:57:09 +09:00
ossl_ts.c [ruby/openssl] Implement Write Barrier for all OpenSSL types 2023-06-19 01:57:09 +09:00
ossl_ts.h
ossl_x509.c [ruby/openssl] require OpenSSL >= 1.0.2 and LibreSSL >= 3.1 2021-07-18 17:44:41 +09:00
ossl_x509.h
ossl_x509attr.c [ruby/openssl] Implement Write Barrier for all OpenSSL types 2023-06-19 01:57:09 +09:00
ossl_x509cert.c [ruby/openssl] Implement Write Barrier for all OpenSSL types 2023-06-19 01:57:09 +09:00
ossl_x509crl.c [ruby/openssl] Implement Write Barrier for all OpenSSL types 2023-06-19 01:57:09 +09:00
ossl_x509ext.c [ruby/openssl] Implement Write Barrier for all OpenSSL types 2023-06-19 01:57:09 +09:00
ossl_x509name.c [ruby/openssl] Implement Write Barrier for all OpenSSL types 2023-06-19 01:57:09 +09:00
ossl_x509req.c [ruby/openssl] Implement Write Barrier for all OpenSSL types 2023-06-19 01:57:09 +09:00
ossl_x509revoked.c [ruby/openssl] Implement Write Barrier for all OpenSSL types 2023-06-19 01:57:09 +09:00
ossl_x509store.c [ruby/openssl] Implement Write Barrier for all OpenSSL types 2023-06-19 01:57:09 +09:00