summaryrefslogtreecommitdiff
path: root/ext
AgeCommit message (Expand)Author
2025-01-20[ruby/json] parser.c: Pass the JSON_ParserConfig pointerJean Boussier
2025-01-20[ruby/json] Use RSTRING_ENDJean Boussier
2025-01-20[ruby/json] Replace fbuffer by stack buffers or RB_ALLOCV in parser.cJean Boussier
2025-01-20[ruby/json] Implement write barriers for ParserConfig objectsJean Boussier
2025-01-20Finalize Kevin's handrolled parser.Jean Boussier
2025-01-17[ruby/psych] Bump version for releaseCharles Oliver Nutter
2025-01-16Migrate win32ole as bundled gemsHiroshi SHIBATA
2025-01-15[ruby/psych] Update to SnakeYAML-Engine 2.9Charles Oliver Nutter
2025-01-15[ruby/psych] remove vim settingsAaron Patterson
2025-01-15Link `bin` as well as `lib` so that `Gem.bin_path` worksNobuyoshi Nakada
2025-01-14[ruby/openssl] engine: remove mention of LibreSSL from OpenSSL::EngineKazuki Yamaguchi
2025-01-14[ruby/openssl] ossl.c: use OPENSSL_init_ssl() and OpenSSL_version() with Libr...Kazuki Yamaguchi
2025-01-14[ruby/openssl] Require LibreSSL 3.9 or laterKazuki Yamaguchi
2025-01-14[ruby/openssl] Refactor buffer usage to only use `append_as_bytes`Jean Boussier
2025-01-14[ruby/openssl] Reduce OpenSSL::Buffering#do_write overheadJean Boussier
2025-01-14Use LRAMA instead of BISONydah
2025-01-14[ruby/json] Fix a method redefinition warning in C parserJean Boussier
2025-01-14[ruby/json] Refactor JSON::Ext::Parser to split configuration and parsing stateJean Boussier
2025-01-14Remove Generator::State#_generateÉtienne Barrié
2025-01-14[ruby/fiddle] add regex for bool parsing & test struct w/ boolDmitrii
2025-01-13[ruby/date] Enclose dangling else in braces and fix -Wmisleading-indentationNobuyoshi Nakada
2025-01-13Dependency: ext/-test-/memory_status/dependNobuyoshi Nakada
2025-01-13Stop passing `-t` and `-v` on ripper buildyui-knk
2025-01-07Improve lookup tables for string escaping.Jean Boussier
2025-01-07Remove unused token definitions for `tRPAREN` in Ripper and parser filesydah
2025-01-06Fix typo for private constant in SocketRaul Gutierrez Segales
2025-01-02[ruby/stringio] Provide a 'Changelog' link onmark-young-atg
2024-12-27Win32: Fix sub make commandsNobuyoshi Nakada
2024-12-27Win32: clean extra object fileNobuyoshi Nakada
2024-12-26Bump up fiddle 1.1.7.dev and stringio 3.1.3.devHiroshi SHIBATA
2024-12-26[ruby/date] Simplify description of this libraryRyan Bigg
2024-12-25[DOC] MonitorNobuyoshi Nakada
2024-12-25[DOC] Stop document Ripper::LexerNobuyoshi Nakada
2024-12-25[DOC] MonitorNobuyoshi Nakada
2024-12-25Introduce a timeout to prevent `rb_thread_fd_select` from hanging with write(...Misaki Shioi
2024-12-23Improve doc for `Socket::ResolutionError` (#12434)Misaki Shioi
2024-12-23use `st_update` to prevent table extensionKoichi Sasada
2024-12-22[ruby/openssl] Ruby/OpenSSL 3.3.0Kazuki Yamaguchi
2024-12-22[ruby/openssl] digest: remove optional parameter from OpenSSL::Digest#finishKazuki Yamaguchi
2024-12-22[ruby/openssl] digest: make output buffer String independent in #finishKazuki Yamaguchi
2024-12-22[ruby/openssl] cipher: make output buffer String independentKazuki Yamaguchi
2024-12-22[ruby/openssl] pkcs12: add PKCS12#set_macKazuki Yamaguchi
2024-12-19Prefix asan_poison_object with rbPeter Zhu
2024-12-19[ruby/json] Release 2.9.1Jean Boussier
2024-12-19[ruby/json] Add support for Solaris 10 which lacks strnlen()Naohisa Goto
2024-12-18[ruby/psych] Bump up v5.2.2Hiroshi SHIBATA
2024-12-18Wrap `do_fast_fallback_getaddrinfo` with `rb_thread_prevent_fork` (#12366)Misaki Shioi
2024-12-17[ruby/win32ole] Bump up v1.9.1Hiroshi SHIBATA
2024-12-16Check whether object is valid in allocation_info_tracer_compactPeter Zhu
2024-12-16Fix ObjectSpace.trace_object_allocations for compactionPeter Zhu