summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2025-12-17CI: Assume all C source files are UTF-8 nowNobuyoshi Nakada
2025-12-17win32: Set the source code charset to UTF-8Nobuyoshi Nakada
2025-12-17Rename to `struct rbimpl_size_overflow_tag`Nobuyoshi Nakada
2025-12-17Revert the override of Enumerator#to_set that performed size checksAkinori Musha
2025-12-17Add host information to timeout error messages in `TCPSocket.new` and `Socket...Misaki Shioi
2025-12-17Update NEWS.md for improvements of error backtraceYusuke Endoh
2025-12-17Update default gems list at 26447b3597ab95af7cc220c641a1bd [ci skip]git
2025-12-17[ruby/net-http] v0.9.1Hiroshi SHIBATA
2025-12-17[ruby/net-http] Freeze more constants for Ractor compatibilityKazuki Yamaguchi
2025-12-17[ruby/net-http] v0.9.0Hiroshi SHIBATA
2025-12-17Bundle strscan-3.1.6Hiroshi SHIBATA
2025-12-17Bundle stringio-3.2.0Hiroshi SHIBATA
2025-12-17[ruby/timeout] v0.6.0Hiroshi SHIBATA
2025-12-17[ruby/time] v0.4.2Hiroshi SHIBATA
2025-12-17[ruby/psych] v5.3.1Hiroshi SHIBATA
2025-12-17`Socket.tcp` and `TCPSocket.new` raises `IO::TiemoutError` with user specifie...Misaki Shioi
2025-12-17Update default gems list at 0e2962f917db1b20a6d34b6105b376 [ci skip]git
2025-12-17[ruby/io-wait] bump up to 0.4.0Nobuyoshi Nakada
2025-12-17refactor: utilize a predefined macroYusuke Endoh
2025-12-17IO::Buffer: Warn as experimental at allocationNobuyoshi Nakada
2025-12-17[Bug #21787] IO::Buffer: Check addition overflowsNobuyoshi Nakada
2025-12-17IO::Buffer: Guard arguments from GCNobuyoshi Nakada
2025-12-17IO::Buffer: Fill the test for `IO::Buffer#clear`Nobuyoshi Nakada
2025-12-17Update default gems list at 3b66efda523fc33070aee6097898db [ci skip]git
2025-12-17Bundle RubyGems 4.0.2 and Bundler 4.0.2Hiroshi SHIBATA
2025-12-17Disabled gem sync for Ruby 4.0 releaseHiroshi SHIBATA
2025-12-17Fix: Recalculate the timeout duration considering `open_timeout` (#15596)Misaki Shioi
2025-12-16[DOC] Fix call-seq of Method#boxPeter Zhu
2025-12-16Respect encoding of ID in exception messagesDaisuke Aritomo
2025-12-16Let Ractor::IsolationError report correct constant pathDaisuke Aritomo
2025-12-16[DOC] Harmonize rb_div methodsBurdetteLamar
2025-12-16ZJIT: Use rb_zjit_writebarrier_check_immediate() instead of rb_gc_writebarrie...Benoit Daloze
2025-12-16Revert "ZJIT: Do not call rb_gc_writebarrier() with an immediate value in gen...Benoit Daloze
2025-12-16ZJIT: Add a VALUE#write_barrier helper method to deduplicate logicBenoit Daloze
2025-12-16ZJIT: Guard other calls to rb_gc_writebarrier() with a !special_const_p() checkBenoit Daloze
2025-12-16ZJIT: Do not call rb_gc_writebarrier() with an immediate value in gen_write_b...Benoit Daloze
2025-12-16Use RBIMPL_ASSERT_OR_ASSUME instead of ASSUME for better errors when it does ...Benoit Daloze
2025-12-16gc.h: Reintroduce immediate guard in `rb_obj_written`Jean Boussier
2025-12-16YJIT: Print `Rc` strong and weak count on assert failureAlan Wu
2025-12-16Revert "ZJIT: Allow ccalls above 7 arguments"Alan Wu
2025-12-16Make tracepoints with set_trace_func or TracePoint.new ractor local (#15468)Luke Gruber
2025-12-16search_nonascii(): Replace UB pointer cast with memcpyAlan Wu
2025-12-16add 21254 to the feature listAaron Patterson
2025-12-16Add the instance variable name and the module in Ractor::IsolationError (#15563)Étienne Barrié
2025-12-16Add the class variable and the class itself in Ractor::IsolationError (#15562)Étienne Barrié
2025-12-16Box: [DOC] Add RUBY_BOX in EnvironmentSatoshi Tagomori
2025-12-16Fix: Do not pass negative timeout to Addrinfo#connect_internal (#15578)Misaki Shioi
2025-12-16Rename fiber_serial into ec_serialJean Boussier
2025-12-16Store the fiber_serial in the EC to allow inliningJean Boussier
2025-12-16Box: fix the class name in testsNobuyoshi Nakada