summaryrefslogtreecommitdiff
path: root/ext
AgeCommit message (Expand)Author
2025-08-20Avoid spawning thread for trivial getnameinfo callsJohn Hawthorn
2025-08-19[ruby/openssl] Add missing write barriers in X509John Hawthorn
2025-08-18Fix typosDouglas Eichelberger
2025-08-18[ruby/json] Append newline at EOF [ci skip]Nobuyoshi Nakada
2025-08-18[ruby/json] Remove trailing spaces [ci skip]Nobuyoshi Nakada
2025-08-13[ruby/resolv] win32/resolv: add headers to GetNetworkParams check.Jeremy Drake
2025-08-09[ruby/stringio] Adjust indent [ci skip]Nobuyoshi Nakada
2025-08-09[ruby/stringio] Fix SEGV at read/pread on null StringIONobuyoshi Nakada
2025-08-09[ruby/stringio] fix: prevent segfault in StringIO#seek with SEEK_ENDkoh-sh
2025-08-06Ensure ObjectSpace.dump won't call cc_cme on invalidated CCJohn Hawthorn
2025-08-04Only define `String.json_create` & al when `json/add` is requiredJean Boussier
2025-08-01[ruby/openssl] pkcs7: make PKCS7#add_recipient actually usefulKazuki Yamaguchi
2025-08-01[ruby/openssl] pkcs7: refactor error handling in PKCS7#add_dataKazuki Yamaguchi
2025-08-01[ruby/openssl] pkcs7: fix error queue leak in OpenSSL::PKCS7#detachedKazuki Yamaguchi
2025-07-31Get rid of RSHAPE_PARENT in favor of RSHAPE_DIRECT_CHILD_PJean Boussier
2025-07-31[ruby/openssl] pkcs7: only set error_string in the error pathKazuki Yamaguchi
2025-07-31Reapply "[ruby/openssl] x509: disallow ossl_x509{,attr,crl,ext,revoked,name}*...Kazuki Yamaguchi
2025-07-31[ruby/openssl] x509store: fix StoreContext#current_certKazuki Yamaguchi
2025-07-29Get rid of imemo_astJean Boussier
2025-07-29Fix ext/-test-/namespace/yay{1,2} for mswinNobuyoshi Nakada
2025-07-29[ruby/json] Release 2.13.2Jean Boussier
2025-07-28[ruby/json] Improve deprecation warning location detectionJean Boussier
2025-07-28[ruby/json] Fix duplicated key warning locationJean Boussier
2025-07-28[ruby/json] Improve duplicate key warning and errors to include the key nameJean Boussier
2025-07-27Revert "[ruby/openssl] x509: disallow ossl_x509{,attr,crl,ext,revoked,name}*_...Kazuki Yamaguchi
2025-07-27[ruby/openssl] pkey: rename ossl_pkey_new() to ossl_pkey_wrap()Kazuki Yamaguchi
2025-07-27[ruby/openssl] ocsp: refactor ossl_ocspcertid_new()Kazuki Yamaguchi
2025-07-27[ruby/openssl] ocsp: refactor ossl_ocspsres_new()Kazuki Yamaguchi
2025-07-27[ruby/openssl] pkcs7: disallow ossl_pkcs7{si,ri}_new(NULL)Kazuki Yamaguchi
2025-07-27[ruby/openssl] x509: disallow ossl_x509{,attr,crl,ext,revoked,name}*_new(NULL)Kazuki Yamaguchi
2025-07-27[ruby/openssl] bn: avoid ossl_bn_new(NULL)Kazuki Yamaguchi
2025-07-27[ruby/openssl] lib/openssl.rb: require files in alphabetical orderKazuki Yamaguchi
2025-07-27[ruby/json] Keep indentation consistent across functions [ci skip]Nobuyoshi Nakada
2025-07-27[ruby/json] Functions defined in headers should be `static inline`Nobuyoshi Nakada
2025-07-25[ruby/json] Release 2.13.1Jean Boussier
2025-07-25[ruby/json] Don't assume `__builtin_cpu_supports` existsJean Boussier
2025-07-25[ruby/json] Fix missing write barrier on Generator StateJohn Hawthorn
2025-07-24Remove unused imemo_parser_strtermPeter Zhu
2025-07-23Update doc for ObjectSpace.memsize_ofStan Lo
2025-07-23Prevent a warning: old-style function definitionYusuke Endoh
2025-07-22[ruby/openssl] ssl: add SSLSocket#sigalg, #peer_sigalg, #groupJun Aruga
2025-07-18[ruby/json] Release 2.13.0Jean Boussier
2025-07-17Flag rsock_raise_user_specified_timeout() as NORETURN (#13928)Daisuke Aritomo
2025-07-17Declare `rsock_raise_user_specified_timeout` as noreturnNobuyoshi Nakada
2025-07-17[Feature #21347] Add `open_timeout` as an overall timeout option for `TCPSock...Misaki Shioi
2025-07-17[ruby/io-wait] Bump up 0.3.2Hiroshi SHIBATA
2025-07-15[ruby/erb] Declare escape functions as Ractor-safeJohn Hawthorn
2025-07-15[DOC] Include pathname_builtin.rb documentsNobuyoshi Nakada
2025-07-15[Bug #21512] Socket.tcp_with_fast_fallback: Pass proper addr family to getadd...Daisuke Aritomo
2025-07-15[ruby/etc] Bump up v1.4.6Hiroshi SHIBATA