summaryrefslogtreecommitdiff
path: root/test
AgeCommit message (Expand)Author
94 min.Add more edge cases of `File.join`Nobuyoshi Nakada
4 hours[ruby/rubygems] Potential fix for pull request findingAli Firas (thesmartshadow)
4 hours[ruby/rubygems] Prevent symlink-based escape during gem extractionthesmartshadow
5 hours[ruby/rubygems] Fix a bug that `Gem::YAMLSerializer.load` ignores quotationSutou Kouhei
3 days[Bug #22079] Fix `Float#ceil` and `Float#floor` edge casesNobuyoshi Nakada
3 daysMove the test for [Bug #14635]Nobuyoshi Nakada
5 daysFix defined? for protected methods defined in a moduleSampo Kuokkanen
5 daystest_thread_join_hang: join leaked inner sleeper (#17068)Sorah Fukumori
6 daysCI: Exclude the test that is very flaky only on mswin [ci skip]Nobuyoshi Nakada
6 daysCorrectly handle refinements in Method#super_method for bmethodsJeremy Evans
6 daysHandle refinements correctly in {Method,UnboundMethod}#super_methodJeremy Evans
6 daysFix UAF in IO::Buffer#~ when self is an invalidated slicehimura467
7 dayspathname: Improve `absolute?` tests along with `relative?` testsNobuyoshi Nakada
7 dayspathname: Refine `del_trailing_separator` tests for the common casesNobuyoshi Nakada
7 daysFix duplicate assertion in test_metaclassSampo Kuokkanen
7 daysFix UAF in IO::Buffer#^ when self or mask is an invalidated slicehimura467
7 daysRevert "Use `type` instead of `cat` on Windows"Nobuyoshi Nakada
7 daysUse `type` instead of `cat` on WindowsNobuyoshi Nakada
8 daysFix Method/UnboundMethod for refinement psuedo-zsuper methodsJeremy Evans
8 daysFix UAF in IO::Buffer#| when self or mask is an invalidated slicehimura467
8 days[ruby/rubygems] Remove pessimistic versioning in gem command outputJeremy Evans
9 days[Bug #22072] Fix rb_cvar_set for multi-RactorPeter Zhu
10 daysProhibit super in refined module methodJeremy Evans
11 daysReject `END { next } ` as wellEarlopain
11 daystest_box.rb: extend timeout for Windows CI (#16963)Takashi Kokubun
11 daysFix UAF in IO::Buffer#& when self or mask is an invalidated slicehimura467
12 days[ruby/rubygems] Close stdin immediately when using popen2eRandy Stauner
12 days[Bug #22070] Fix segfault in `Thread.each_caller_location`Alexander Momchilov
12 daysStack-allocate onig region for matchJohn Hawthorn
12 daysFix warningsKazuhiro NISHIYAMA
12 daysRemove needless `+` from `MatchData#integer_at` testsSutou Kouhei
12 daysFix constant redefinition warning in test_moduleJohn Hawthorn
12 days[ruby/rubygems] Fall back to lockfile version when BUNDLE_VERSION is "lockfile"Hiroshi SHIBATA
12 days[ruby/rubygems] Change Gem::Version#approximate_recommendation to be optimisticJeremy Evans
12 days[ruby/rubygems] Read BUNDLE_VERSION env var in BundlerVersionFinderHiroshi SHIBATA
13 daysRemove CREF rewriting for cloned classes/modulesJohn Hawthorn
13 daysFix `IO::Buffer#each_byte` bounds check. (#16823)Andrii Furmanets
13 daysFix GC compaction for compare-by-identity setsPeter Zhu
14 days[Bug #20409] Make `break` and `redo` in `END` syntax errorNobuyoshi Nakada
14 daysShow "END in method" warning immediatelyNobuyoshi Nakada
2026-05-12[ruby/json] generator.c: Handle stupidly large depthJean Boussier
2026-05-11[Bug #22063] Reject NaN Regexp timeout valuesAndrii Furmanets
2026-05-11[Feature #21979] Allow negative offset in unpackNobuyoshi Nakada
2026-05-11[Bug #20697] Parse `r` suffix at RationalNobuyoshi Nakada
2026-05-11Split `Rational_Test#test_conv`Nobuyoshi Nakada
2026-05-10[Bug #21881] Separate the master and root boxSatoshi Tagomori
2026-05-08[ruby/prism] Take the strings encoding as the initial encoding in the ripper ...Earlopain
2026-05-08[ruby/prism] Respect `encoding` option in `Prism.lex` and friendsEarlopain
2026-05-08Ruby::Box fix stale cached values for exception-related global variables ($! ...dak2
2026-05-07Split test_freeze_inside_sort! and reduce comparator countSampo Kuokkanen