summaryrefslogtreecommitdiff
path: root/ext
AgeCommit message (Expand)Author
2024-12-07[ruby/openssl] pkey/ec: fix exception class in OpenSSL::PKey::EC.newKazuki Yamaguchi
2024-12-07[ruby/openssl] make configs shareable when frozenHoneyryderChuck
2024-12-07[ruby/openssl] freeze OpenSSL::Config::DEFAULT_CONFIG_FILEHoneyryderChuck
2024-12-07[ruby/openssl] make config frozen on initializeHoneyryderChuck
2024-12-07[ruby/openssl] ssl: handle callback exceptions in SSLSocket#sysread and #sysw...Kazuki Yamaguchi
2024-12-07[ruby/openssl] ssl: fix potential exception in servername_cbKazuki Yamaguchi
2024-12-05[ruby/json] Release 2.9.0Jean Boussier
2024-12-05[ruby/json] Fix generate(script_safe: true) to not confuse unrelated charactersJean Boussier
2024-12-04[ruby/psych] Do not depend on the evaluation order of C argumentsYusuke Endoh
2024-12-04Do not depend on the evaluation order of C argumentsYusuke Endoh
2024-12-03Fix use of getaddrinfo_shared->lockJohn Hawthorn
2024-12-03[ruby/io-console] Bump up 0.8.0Hiroshi SHIBATA
2024-12-03[ruby/etc] Use same license files with ruby/rubyHiroshi SHIBATA
2024-12-03[ruby/io-nonblock] Bump up 0.3.1Hiroshi SHIBATA
2024-12-02[ruby/io-console] Add IO#ttyname that returns the tty name or nilNobuyoshi Nakada
2024-12-02[ruby/date] Bump up 3.4.1Hiroshi SHIBATA
2024-12-02[ruby/io-console] Freeze the version stringNobuyoshi Nakada
2024-12-02[ruby/io-console] Check if `rb_syserr_fail_str` is availableNobuyoshi Nakada
2024-12-02Removed trailing spacesHiroshi SHIBATA
2024-12-02[ruby/strscan] Micro optimize encoding checksJean Boussier
2024-12-02StringScanner#scan_integer support base 16 integers (#116)Jean Boussier
2024-11-30Improve the conditions for clearing the Connection Attempt Delay upon connect...Misaki Shioi
2024-11-29Ensure to close pipes when `TCPSocket.new` finishes processing (#12181)Misaki Shioi
2024-11-29Allow disable to `fast_fallback` of `TCPSocket.new` (#12210)Misaki Shioi
2024-11-29Remove a useless check if fd is negativeYusuke Endoh
2024-11-29[ruby/date] Fix mixed declarations and codeNobuyoshi Nakada
2024-11-29[ruby/date] Suppress compound-token-split-by-macro warningsNobuyoshi Nakada
2024-11-28Ensure to free fast_fallback_getaddrinfo_shared with single family (#12199)Misaki Shioi
2024-11-27[ruby/json] Prevent a warning of "a candidate for gnu_printf format attribute"Yusuke Endoh
2024-11-27[ruby/io-console] Read errno before calling rb_io_path()Alan Wu
2024-11-27Revert "Add a temporal debugging code"Yusuke Endoh
2024-11-27[ruby/strscan] Implement #scan_integer to efficiently parse IntegerJean Boussier
2024-11-26JSON::GeneratorError expose invalid objectJean Boussier
2024-11-26[ruby/json] Stop using `rb_gc_mark_locations`Jean Boussier
2024-11-26[ruby/json] JSON.dump: write directly into the provided IOJean Boussier
2024-11-25Prevent memory leakYusuke Endoh
2024-11-25Fix initialization of `struct wait_fast_fallback_arg::cancelled`Nobuyoshi Nakada
2024-11-25Do not save the last error without sockets in the connection attempt (#12153)Misaki Shioi
2024-11-24UBF is also required for synchronous name resolution (#12156)Misaki Shioi
2024-11-23Save the error that occurred during name resolution (#12155)Misaki Shioi
2024-11-22[ruby/openssl] Support signing CRLs using Ed25519Josh Cooper
2024-11-22[ruby/openssl] Support signing requests using Ed25519Josh Cooper
2024-11-22Add a temporal debugging codeYusuke Endoh
2024-11-22[Bug #20903] `rb_econv_str_append` arguments expected to be StringNobuyoshi Nakada
2024-11-21Fix the usage of reallocYusuke Endoh
2024-11-20[ruby/zlib] Add support for safe offload of nogvl code.Samuel Williams
2024-11-20[ruby/zlib] Don't call `rb_str_set_len` while released the GVL.Samuel Williams
2024-11-20[ruby/psych] Eagerly require `date`.Thierry Deo
2024-11-20[ruby/etc] Prefer `rb_intern_const` over `rb_intern` for literal stringsNobuyoshi Nakada
2024-11-20[ruby/digest] Remove obsolete test runner [ci skip]Nobuyoshi Nakada