summaryrefslogtreecommitdiff
path: root/ext
AgeCommit message (Expand)Author
2021-12-02[Bug #18382] Fix crash in compaction for ObjectSpace.trace_object_allocationsPeter Zhu
2021-12-02Define Ripper::Lexer::Elem#to_sNobuyoshi Nakada
2021-12-02Deprecate `Lexer::Elem#[]` and `Lexer::State#[]`schneems
2021-12-02Only iterate Lexer heredoc arraysschneems
2021-12-02~1.10x faster Change Ripper.lex structs to classesschneems
2021-11-25[ruby/win32ole] Fix typos [ci skip]Nobuyoshi Nakada
2021-11-25[ruby/win32ole] LICENSEHiroshi SHIBATA
2021-11-25Keep the generated source files when clean [Bug #18363]Nobuyoshi Nakada
2021-11-24[ruby/zlib] [Bug #18358] Fix crash in zlib when in progressPeter Zhu
2021-11-24[ruby/cgi] Fix integer overflowNobuyoshi Nakada
2021-11-22Avoid assert failure when NULL EC is expectedAlan Wu
2021-11-21Update dependenciesNobuyoshi Nakada
2021-11-18[ruby/date] Bump version to 3.2.2Hiroshi SHIBATA
2021-11-18[ruby/date] Expose Date::VERSIONJean Boussier
2021-11-17Prevent "already initialized constant Digest::VERSION"Yusuke Endoh
2021-11-17ext/io/wait/depend: make it work for Ruby 3.1.0-devYusuke Endoh
2021-11-16[ruby/date] check_limit: also handle symbolsJean Boussier
2021-11-16[ruby/date] `Date._<format>(nil)` should return an empty HashJean Boussier
2021-11-16[ruby/nkf] Fix a typo [ci skip]Nobuyoshi Nakada
2021-11-16[ruby/date] Add length limit option for methods that parses date stringsYusuke Endoh
2021-11-16[ruby/io-wait] Fix dependency for ruby 2.6Nobuyoshi Nakada
2021-11-16[ruby/io-wait] Allow earlier versionsNobuyoshi Nakada
2021-11-16[ruby/io-wait] Fix backward compatibility with earlier versionsNobuyoshi Nakada
2021-11-16Merge digest-3.0.3.pre3 and https://github.com/ruby/digest/commit/efd76821b8a...Hiroshi SHIBATA
2021-11-16[ruby/digest] Abort loading if being loaded by gem/bundle pre Ruby 3.0.3Akinori MUSHA
2021-11-16[ruby/digest] Avoid null pointer subtraction in digest/md5xtkoba
2021-11-08[Feature #18290] Remove all usages of rb_gc_force_recyclePeter Zhu
2021-11-08Prefer ANSI-style prototypes over old K&R-style definitionsNobuyoshi Nakada
2021-11-08Fix filename typo [Bug #18140]Nobuyoshi Nakada
2021-11-03[ruby/openssl] Fix typos [ci skip]Nobuyoshi Nakada
2021-11-02ext/socket/extconf.rb: Fix the chech if if_indextoname is availableYusuke Endoh
2021-11-02Fix typosNobuyoshi Nakada
2021-11-01[ruby/openssl] x509name: improve docs for X509::NameKazuki Yamaguchi
2021-11-01[ruby/openssl] ssl: disallow reading/writing to unstarted SSL socketKazuki Yamaguchi
2021-10-25[Feature #18239] Implement VWA for stringsPeter Zhu
2021-10-25Make Coverage suspendable (#4856)Yusuke Endoh
2021-10-25[ruby/openssl] bn: expand BIGNUM_RAND and BIGNUM_RAND_RANGE macrosKazuki Yamaguchi
2021-10-25[ruby/openssl] bn: make BN.pseudo_rand{,_range} an alias of BN.rand{,_range}Kazuki Yamaguchi
2021-10-25[ruby/openssl] pkey, ssl: use EVP_PKEY_eq() instead of EVP_PKEY_cmp()Kazuki Yamaguchi
2021-10-25[ruby/openssl] pkey/ec: use EC_GROUP_free() instead of EC_GROUP_clear_free()Kazuki Yamaguchi
2021-10-25[ruby/openssl] pkey/ec: deprecate PKey::EC::Point#make_affine! and make it a ...Kazuki Yamaguchi
2021-10-25[ruby/openssl] hmac: use EVP_MD_CTX_get_pkey_ctx() instead of EVP_MD_CTX_pkey...Kazuki Yamaguchi
2021-10-25[ruby/openssl] digest: use EVP_MD_CTX_get0_md() instead of EVP_MD_CTX_md() if...Kazuki Yamaguchi
2021-10-25[ruby/openssl] bn: use BN_check_prime() in OpenSSL::BN#prime{,_fasttest}?Kazuki Yamaguchi
2021-10-25[ruby/openssl] ssl: use SSL_get_rbio() to check if SSL is started or notKazuki Yamaguchi
2021-10-25[ruby/openssl] ssl: use SSL_CTX_load_verify_{file,dir}() if availableKazuki Yamaguchi
2021-10-25[ruby/openssl] ts: use TS_VERIFY_CTX_set_certs instead of TS_VERIFY_CTS_set_c...Kazuki Yamaguchi
2021-10-25[ruby/openssl] ossl.c: use ERR_get_error_all() if availableKazuki Yamaguchi
2021-10-25[ruby/openssl] ext/openssl/ossl.h: add helper macros for OpenSSL/LibreSSL ver...Kazuki Yamaguchi
2021-10-24[flori/json] Bump version to v2.6.1Hiroshi SHIBATA