summaryrefslogtreecommitdiff
path: root/ext
AgeCommit message (Expand)Author
2023-07-13[Feature #19757] Add new API `rb_data_define`Nobuyoshi Nakada
2023-07-12[ruby/etc] Declare `getlogin` even if unistd.h is not availableNobuyoshi Nakada
2023-07-12[ruby/openssl] [DOC] remove top-level example forKazuki Yamaguchi
2023-07-12[ruby/openssl] Add support for raw private/public keysRyo Kajiwara
2023-07-12[ruby/etc] Chec if the target file exists, not "depend" fileNobuyoshi Nakada
2023-07-12[ruby/etc] Fix for srcdir with spacesNobuyoshi Nakada
2023-07-12[ruby/etc] Declare `getlogin` only if unistd.h is not availableNobuyoshi Nakada
2023-07-10Use `File::NULL` instead of hard coded null device namesNobuyoshi Nakada
2023-07-09Include ripper.h into `$distcleanfiles`yui-knk
2023-07-05[ruby/bigdecimal] Update to_s doc examplescryptogopher
2023-07-05[ruby/bigdecimal] Add .to_s('F') digit grouping for integer partcryptogopher
2023-07-05[ruby/psych] Extract accessor methods without forwardableHiroshi SHIBATA
2023-07-01[ruby/psych] Remove private methods unused since #487Nobuyoshi Nakada
2023-06-30Don't check for null pointer in calls to freePeter Zhu
2023-06-29More dependencies for ripperNobuyoshi Nakada
2023-06-28Fix memory leak in RipperPeter Zhu
2023-06-28[ruby/fiddle] Mark Closure, Function and Handle as write barrierJean byroot Boussier
2023-06-28[ruby/fiddle] Implement write barriers for Fiddle::PointerJean byroot Boussier
2023-06-28[ruby/fiddle] Fix a typoSutou Kouhei
2023-06-28[ruby/fiddle] Add support for converting "C" (one character string) to charSutou Kouhei
2023-06-28[ruby/fiddle] Add support for more "short" variantsSutou Kouhei
2023-06-28[ruby/fiddle] Add support for "long" variantsSutou Kouhei
2023-06-28[ruby/fiddle] Add a helper method for reading/writing memoryAaron Patterson
2023-06-19[ruby/openssl] add OpenSSL Provider supportqwyng
2023-06-19[ruby/openssl] pkey: use unsigned type for bit fieldsKazuki Yamaguchi
2023-06-19[ruby/openssl] Drop support for Ruby 2.6Kazuki Yamaguchi
2023-06-19[ruby/openssl] extconf.rb: apply RUBY_OPENSSL_EXT{C,LD}FLAGS after checking f...Kazuki Yamaguchi
2023-06-19[ruby/openssl] Workaround: Fix OpenSSL::PKey.read that cannot parse PKey in t...Jun Aruga
2023-06-19[ruby/openssl] Implement Write Barrier for all OpenSSL typesJean Boussier
2023-06-19[ruby/openssl] Append flags from environment variables.Jun Aruga
2023-06-12[ruby/psych] Comment out the code used to expand the file list [ci skip]Nobuyoshi Nakada
2023-06-12Add missing dependenciesNobuyoshi Nakada
2023-06-12[Feature #19719] Universal Parseryui-knk
2023-06-12[ruby/psych] Update spec filesNobuyoshi Nakada
2023-06-08Add deprecations for public `struct rb_io` members. (#7916)Samuel Williams
2023-06-08racc/cparse is extracted from ruby/ruby repositoryHiroshi SHIBATA
2023-06-08Try to promote racc as bundled gemsHiroshi SHIBATA
2023-06-08[ruby/psych] Drop to support Ruby 2.4 because the latest version of core_asse...Hiroshi SHIBATA
2023-06-06Unify length field for embedded and heap strings (#7908)Peter Zhu
2023-06-05Revert "Revert "Fix cvar caching when class is cloned""eileencodes
2023-06-03Ripper does not depend on Bison [ci skip]yui-knk
2023-06-02[ruby/stringio] Development of 3.0.8 started.Hiroshi SHIBATA
2023-06-02No need to define "BISON" on extconf.rbyui-knk
2023-06-01Revert "Fix cvar caching when class is cloned"Aaron Patterson
2023-06-01Fix cvar caching when class is clonedeileencodes
2023-06-01[ruby/stringio] Avoid direct struct usage.Samuel Williams
2023-06-01Restores the changes in `io-console` without breaking backwards compatibility...Samuel Williams
2023-06-01Hide the usage of `rb_io_t` where possible. (#7880)Samuel Williams
2023-06-01Revert https://github.com/ruby/io-console/pull/43Hiroshi SHIBATA
2023-06-01Revert "Hide most of the implementation of `struct rb_io`. (#6511)"NARUSE, Yui