summaryrefslogtreecommitdiff
path: root/ext
AgeCommit message (Expand)Author
2 hours[ruby/strscan] [DOC] Correct `StringScanner#named_captures`Yuki Kurihara
31 hours[ruby/date] Fix stray bracket in Date#new_start call-seqUSAMI Kenta
4 days[ruby/openssl] Document syswrite_nonblock opts and symbol return valueUSAMI Kenta
5 days[ruby/strscan] Fix call-seq return valuesUSAMI Kenta
6 daysFix reading freed memory in rb_getaddrinfoMisaki Shioi
7 days[ruby/strscan] [DOC] Doc for StringScanner#scan_integerBurdette Lamar
8 daysUse IMEMO to store `cdhash`Jean Boussier
9 daysst.c: Store `st_table->bins` at the end of `st_table->entries`Jean Boussier
9 daysStop using `rb_class_path_cached`, and deprecate it.Jean Boussier
12 days[ruby/digest] Fix -Wmaybe-uninitializedTakashi Kokubun
12 daysReplace subclasses linked list with weakref arrayJohn Hawthorn
12 days[DOC] Improve docs for ObjectSpace.reachable_objects_fromPeter Zhu
13 days[ruby/openssl] Merge branch 'maint-4.0'Kazuki Yamaguchi
2026-05-12[ruby/json] generator.c: Handle stupidly large depthJean Boussier
2026-05-12[ruby/json] Add missing write barrier in ParserConfigJean Boussier
2026-05-08Introduce RMATCH_{BEG,END,NREGS} helpersJohn Hawthorn
2026-05-07[DOC] Improve docs for ObjectSpace.count_objects_sizePeter Zhu
2026-05-07[ruby/stringio] Cannot read into the underlying stringNobuyoshi Nakada
2026-05-07[ruby/stringio] Check arguments in preadNobuyoshi Nakada
2026-05-06[DOC] Fix hash style in ObjectSpace.count_objects_sizePeter Zhu
2026-05-06Rename `rb_shape_obj_*` into `rb_obj_shape_*`Jean Boussier
2026-05-06shapes: Rename `TOO_COMPLEX` in just `COMPLEX`Jean Boussier
2026-05-04[ruby/json] Release 2.19.5Jean Boussier
2026-05-03[ruby/strscan] Fix `call-seq` formattingEarlopain
2026-05-03shape: Get rid of the "raw_id" terminology in favor of "offset"Jean Boussier
2026-05-01[ruby/json] Avoid spamming too many deprecations while parsingJean Boussier
2026-04-30Update ext/Setup template files [ci skip]Nobuyoshi Nakada
2026-04-29[ruby/openssl] ssl: refactor SSLSocket#{peer_,}finished_messageKazuki Yamaguchi
2026-04-29[ruby/openssl] pkcs7: fix error check of PKCS7_SIGNER_INFO_set()ndossche
2026-04-29[ruby/openssl] asn1: add error checks for ASN1_STRING_set() callsndossche
2026-04-29[ruby/openssl] x509attr: use sk_ASN1_TYPE_new_reserve()ndossche
2026-04-29[ruby/openssl] x509attr: check for errors of sk_ASN1_TYPE_push()ndossche
2026-04-29[ruby/openssl] cipher: fix error checks for EVP_CIPHER_CTX_ctrl()ndossche
2026-04-21class.c: Make cvc_tbl a managed objectJean Boussier
2026-04-20[ruby/json] Force ensure_valid_encoding to be inlined.Scott Myron
2026-04-20[ruby/openssl] x509store, ssl: check for error of CRYPTO_set_ex_data()ndossche
2026-04-20[ruby/openssl] pkcs7: fix error check of PKCS7_RECIP_INFO_set()ndossche
2026-04-20[ruby/openssl] x509cert: check for error of X509_set_serialNumber()ndossche
2026-04-20[ruby/openssl] x509name: check for error of X509_NAME_cmp()ndossche
2026-04-19[ruby/json] Use RB_ENC_CODERANGE to first check the cached coderange before c...Scott Myron
2026-04-18[ruby/json] Release 2.19.4Jean Boussier
2026-04-18[ruby/json] Fix references to NAN and INFINITY in documentation commentsMichael Yang
2026-04-17[ruby/openssl] pkey: fix memory leak when derived key is too largeNora Dossche
2026-04-17Fixed the wrong dev version of strscanHiroshi SHIBATA
2026-04-15[ruby/json] Fix parsing of *negative* out of bound floats.Jean Boussier
2026-04-15[ruby/json] Fix handling out of of range exponent in numbersJean Boussier
2026-04-14[ruby/digest] Fix Digest::SHA1#update with large inputKazuki Yamaguchi
2026-04-12Remove postponed job APIs deprecated for 2 yearsNobuyoshi Nakada
2026-04-09Fix thread leaksNobuyoshi Nakada
2026-04-08[ruby/openssl] kdf: fix wrong OPENSSL_cleanse() callsKazuki Yamaguchi