summaryrefslogtreecommitdiff
path: root/ext
AgeCommit message (Expand)Author
2025-01-20[ruby/openssl] extconf.rb: remove dir_config("kerberos")Kazuki Yamaguchi
2025-01-20[ruby/openssl] Require OpenSSL 1.1.0 or laterKazuki Yamaguchi
2025-01-20[ruby/openssl] pkcs7: remove unnecessary const castKazuki Yamaguchi
2025-01-20[ruby/openssl] engine: remove constants for ENGINE_METHOD_BN_MOD_EXP{,_CRT}Kazuki Yamaguchi
2025-01-20[ruby/json] Reject invalid number: `-` `-.1` `-e0`tompng
2025-01-20[ruby/json] Raise parse error on invalid commentstompng
2025-01-20[ruby/json] Fix parsing incomplete unicode escape "\uaaa"tompng
2025-01-20[ruby/json] Fix JSON::Fragment#to_json signatureJean Boussier
2025-01-20[ruby/json] Introduce JSON::FragmentÉtienne Barrié
2025-01-20ext/json no longer uses ragelNobuyoshi Nakada
2025-01-20[ruby/json] Fix a regression in the parser with leading /Jean Boussier
2025-01-20Removed parser.rl from ext/json/parser/dependHiroshi SHIBATA
2025-01-20[ruby/json] json_string_unescape: use memchr to search for backslashesJean Boussier
2025-01-20[ruby/json] Cleanup json_decode_floatJean Boussier
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