| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
| |
|
|
|
|
|
|
| |
- dbm/dbm.c removed at 55cd3e4ebff8fa75854ecadcd77abbf7cf4b5823
- fiber/fiber.c removed at 521ad9a13aef1e1dae4eaff70d3e6b2e358aa095
- gdbm/gdbm.c removed at edcc29dcff1b269b7748ab83adf21b2f3f97ebff
|
|
|
|
| |
https://github.com/ruby/psych/commit/67ec299c68
|
|
|
|
|
|
|
|
|
|
|
|
| |
build host.
checking whether make sets $(MAKE)... (cached) yes
checking build system type... arm-apple-darwin21.6.0
checking host system type... Invalid configuration `arm64-apple-darwin21': machine `arm64-apple' not recognized
configure: error: /bin/sh /Users/hsbt/Downloads/yaml-0.2.5/config/config.sub arm64-apple-darwin21 failed
*** extconf.rb failed ***
https://github.com/ruby/psych/commit/ad1502202c
|
|
|
| |
replace _socktype_ with _type_ in the comments
|
|
|
|
| |
https://github.com/ruby/psych/commit/77861ff281
|
| |
|
|
|
|
|
|
| |
Things declared in anonymous eval are always annoying to locate.
https://github.com/ruby/psych/commit/38871ad4e5
|
|
|
|
|
|
| |
With arguments, mkmf skips compilation check for the function as RHS.
https://github.com/ruby/zlib/commit/9ed9d6d36e
|
|
|
|
| |
There is no package called "libyaml-devel". "libyaml" is enough.
|
|
|
|
| |
https://github.com/ruby/bigdecimal/commit/99db3c9754
|
|
|
|
| |
https://github.com/ruby/psych/commit/e07b16ad8b
|
|
|
|
| |
https://github.com/ruby/psych/commit/9a3816d903
|
|
|
|
|
| |
This commit adds `"embedded":true` in ObjectSpace.dump for T_OBJECTs
that are embedded.
|
|
|
|
|
|
|
|
|
|
| |
ObjectSpace.trace_object_allocations_start could crash since it adds a
TracePoint for when objects are freed. However, TracePoint could crash
since it modifies st tables while inside the GC that is trying to free
the object. This could cause a memory allocation to happen which would
crash if it triggers another GC.
See a crash log: http://ci.rvm.jp/results/trunk@ruby-sp1/4373707
|
| |
|
|
|
| |
This adds oneshot_lines as a mode of coverage that is supported.
|
| |
|
| |
|
|
|
|
| |
https://github.com/ruby/strscan/commit/3ada12613d
|
|
|
|
|
|
|
|
| |
(https://github.com/ruby/fiddle/pull/118)
String#unpack1 is available since Ruby 2.4, and support for older than
Ruby 2.5 was dropped by #85.
Also simplified a common return statement.
|
|
|
|
| |
https://github.com/ruby/fiddle/commit/3033266902
|
|
|
|
|
|
|
|
| |
Reverts the following commits:
eb8d4d7b5145849325985c00b810b8d75661d86e
edb83dc3a2c374e880e8eb488152872152790e92
d40064d1846b5835dff81e3f168c0c3a6c85e814
|
|
|
|
|
|
| |
Revert "[ruby/openssl] pkey/ec: constify"
This reverts commit d2cd903c85f38f42c6aefc6d97a1558f74d8d9db.
|
|
|
|
| |
https://github.com/ruby/openssl/commit/6fb3499a7b
|
| |
|
| |
|
|
|
|
| |
https://github.com/ruby/racc/commit/1dfbef8e99
|
|
|
|
| |
https://github.com/ruby/openssl/commit/c2f7d775c6
|
|
|
|
| |
https://github.com/ruby/openssl/commit/48b79333e0
|
|
|
|
| |
https://github.com/ruby/openssl/commit/04acccd692
|
|
|
|
|
|
|
|
|
|
|
|
| |
The behavior of EVP_PKEY_public_check changed between OpenSSL 1.1.1
and 3.0 so that it no longer validates the private key. Instead, private
keys can be validated through EVP_PKEY_private_check and
EVP_PKEY_pairwise_check.
[ky: simplified condition to use either EVP_PKEY_check() or
EVP_PKEY_public_check().]
https://github.com/ruby/openssl/commit/e38a63ab3d
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This fixes a linkage error about `ossl_ssl_type` on platforms which do
not have socket, like WASI.
Even before this patch, some items are disabled under `OPENSSL_NO_SOCK` since
https://github.com/ruby/ruby/commit/ee22fad45d394818690c4a7586d7bb576ba67c56
However, due to some new use of OpenSSL::SSL::Socket over the past few years,
the build under `OPENSSL_NO_SOCK` had been broken.
This patch guards whole `OpenSSL::SSL` items by `OPENSSL_NO_SOCK`.
[ky: adjusted to apply on top of my previous commit that removed the
OpenSSL::ExtConfig, and added a guard to lib/openssl/ssl.rb.]
https://github.com/ruby/openssl/commit/b0cfac6a96
|
|
|
|
|
|
|
|
|
|
|
| |
This module was introduced in 2015 for internal use within this library.
Neither of the two constants in it is used anymore. I don't think we
will be adding a new constant in the foreseeable future, either.
OPENSSL_NO_SOCK is unused since commit https://github.com/ruby/openssl/commit/998d66712a78 (r55191).
HAVE_TLSEXT_HOST_NAME is unused since commit https://github.com/ruby/openssl/commit/4eb4b3297a92.
https://github.com/ruby/openssl/commit/eed3894bda
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
As noted in commit https://github.com/ruby/openssl/commit/a2ed156cc9f1 ("test/test_ssl: do not run NPN tests
for LibreSSL >= 2.6.1", 2017-08-13), NPN is known not to work properly
on LibreSSL.
Disable NPN support on LibreSSL, whether OPENSSL_NO_NEXTPROTONEG is
defined or not.
NPN is less relevant today anyway. Let's also silence test suite when
it's not available.
https://github.com/ruby/openssl/commit/289f6e0e1f
|
|
|
|
|
|
|
| |
The macro is now defined by default in LibreSSL 3.4+. Let's document it
for future readers.
https://github.com/ruby/openssl/commit/935698e9f9
|
|
|
|
| |
https://github.com/ruby/openssl/commit/91657a7924
|
|
|
|
| |
https://github.com/ruby/openssl/commit/c0023822fe
|
|
|
|
| |
https://github.com/ruby/openssl/commit/b67aaf925d
|
|
|
|
|
|
| |
eEC_POINT
https://github.com/ruby/openssl/commit/b2e9f5e132
|
|
|
|
|
|
| |
returning true
https://github.com/ruby/openssl/commit/e1e8f3cebe
|
|
|
|
| |
https://github.com/ruby/date/commit/ea3644a7c4
|
|
|
|
| |
https://github.com/ruby/date/commit/71c35b4054
|
|
|
|
| |
https://github.com/ruby/date/commit/3f666fa882
|
|
|
|
| |
https://github.com/ruby/date/commit/3bfed83ce7
|
|
|
|
| |
https://github.com/ruby/date/commit/945e26e243
|
|
|
|
| |
https://github.com/ruby/date/commit/7fe2bd5f94
|
|
|
|
| |
https://github.com/ruby/date/commit/a45f8f03c9
|
|
|
|
| |
https://github.com/ruby/date/commit/7afd9d4615
|
|
|
|
| |
https://github.com/ruby/io-console/commit/441528e3eb
|