aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* [ruby/resolv] Fix confusion of received response messageKazuki Yamaguchi2021-05-111-3/+3
| | | | | | | | | | | | | | | | | | | This is a follow up for commit 33fb966197f1 ("Remove sender/message_id pair after response received in resolv", 2020-09-11). As the @senders instance variable is also used for tracking transaction ID allocation, simply removing an entry without releasing the ID would eventually deplete the ID space and cause Resolv::DNS.allocate_request_id to hang. It seems the intention of the code was to check that the received DNS message is actually the response for the question made within the method earlier. Let's have it actually do so. [Bug #12838] https://bugs.ruby-lang.org/issues/12838 [Bug #17748] https://bugs.ruby-lang.org/issues/17748 https://github.com/ruby/resolv/commit/53ca9c9209
* Sync bundler & rubygemsDavid Rodríguez2021-05-1160-267/+1042
|
* Sync bundler & rubygems at the same timeDavid Rodríguez2021-05-111-2/+0
|
* Properly synchronize bundler gemspec tooDavid Rodríguez2021-05-111-2/+8
| | | | By making the necessary modifications automatically.
* Simplify syncing bundlerDavid Rodríguez2021-05-111-2/+1
| | | | These files no longer exist upstream, so they don't need to be synced.
* [ruby/irb] Treat encodings in exception correctlyaycabta2021-05-112-4/+36
| | | | https://github.com/ruby/irb/commit/4452adbe04
* .github/compilers/workflows.yml: support GCC-11卜部昌平2021-05-111-25/+26
| | | | | | GCC 11.1 was released. https://gcc.gnu.org/pipermail/gcc/2021-April/235922.html See also https://github.com/ruby/ruby-ci-image/pull/1
* * 2021-05-11 [ci skip]git2021-05-111-1/+1
|
* Enhanced RDoc for Enumerable (#4479)Burdette Lamar2021-05-101-101/+104
| | | | | | | | | | | | | Methods treated: #count #find #find_index #select #filter_map #reject #map #flat_map
* [ruby/psych] Fix some typos [ci skip]Ryuta Kamizono2021-05-104-7/+7
| | | | https://github.com/ruby/psych/commit/98617e55a1
* [ruby/psych] bump versionAaron Patterson2021-05-101-1/+1
| | | | https://github.com/ruby/psych/commit/091cd46b1f
* [ruby/psych] docs: fix simple typo, expessed -> expressedTim Gates2021-05-101-1/+1
| | | | | | | | There is a small typo in ext/psych/yaml/yaml.h. Should read `expressed` rather than `expessed`. https://github.com/ruby/psych/commit/1150d669cb
* [ruby/psych] Update to latest SnakeYAMLCharles Oliver Nutter2021-05-101-1/+1
| | | | | | Fixes jruby/jruby#6365 https://github.com/ruby/psych/commit/a88ff77f02
* [ruby/psych] Fix custom marshalization with symbolize_names: trueJean Boussier2021-05-102-3/+11
| | | | https://github.com/ruby/psych/commit/ee26f26ab5
* [ruby/psych] Cache dispatch cache in an instance variableJean Boussier2021-05-101-1/+1
| | | | https://github.com/ruby/psych/commit/285c461cd2
* [ruby/psych] Cache access to Psych.load_tags in Visitor::ToRubyJean Boussier2021-05-101-4/+6
| | | | https://github.com/ruby/psych/commit/58223f0426
* [ruby/psych] Use assert_raise instead of assert_raisesHiroshi SHIBATA2021-05-1012-61/+61
| | | | https://github.com/ruby/psych/commit/e6ad12b4e1
* [ruby/psych] Use pend instead of skipHiroshi SHIBATA2021-05-102-2/+2
| | | | https://github.com/ruby/psych/commit/efd2a62c9a
* [ruby/psych] Fixed test-case for NaNHiroshi SHIBATA2021-05-101-2/+2
| | | | https://github.com/ruby/psych/commit/f85a008263
* [ruby/psych] Use Ractor constant for ignoreing conditionHiroshi SHIBATA2021-05-101-1/+1
| | | | https://github.com/ruby/psych/commit/cc5f957327
* [ruby/psych] Use test-unit instead of minitestHiroshi SHIBATA2021-05-101-8/+2
| | | | https://github.com/ruby/psych/commit/01e7310dd3
* [ruby/set] set is also dual licensesHiroshi SHIBATA2021-05-101-1/+1
| | | | https://github.com/ruby/set/commit/fc24457e53
* Add a space to separate sentences in the error messageAndrei Beliankou2021-05-101-1/+1
|
* [ruby/set] Adding section: What's HereBurdette Lamar2021-05-101-1/+1
| | | | https://github.com/ruby/set/commit/257dc452a7
* [ruby/set] Adding section: What's HereBurdette Lamar2021-05-101-1/+2
| | | | https://github.com/ruby/set/commit/8f4c62768d
* [ruby/set] Adding section: What's HereBurdette Lamar2021-05-101-10/+10
| | | | https://github.com/ruby/set/commit/254d927c8c
* [ruby/set] Adding section: What's HereBurdette Lamar2021-05-101-0/+154
| | | | https://github.com/ruby/set/commit/ab81354de1
* Removed missing/dup2.cNobuyoshi Nakada2021-05-105-70/+8
| | | | | | This function should be always available, as POSIX-compliant or Windows platform are required since 1.9. Also the code in this file is MT-unsafe.
* LEGAL: Remove entries that no longer existYusuke Endoh2021-05-101-2/+0
| | | | | lib/bundler.gemspec and man/bundle-*,gemfile.* are now under the directory lib/bundler/.
* * 2021-05-10 [ci skip]git2021-05-101-1/+1
|
* rb_fiber_new_kw: doesn't exist卜部昌平2021-05-101-1/+0
| | | | Not against having such thing but currently we lack one.
* Fix Math.cbrt(0.0) on glibcJeremy Evans2021-05-082-1/+2
| | | | | | This should return 0, but on glibc it returned NaN. Fixes [Bug #17804]
* * 2021-05-09 [ci skip]git2021-05-091-1/+1
|
* Enhanced RDoc for Enumerable (#4473)Burdette Lamar2021-05-081-21/+39
| | | Enhanced RDoc for Enumerable: #grep and #grep_v.
* Fix example code in Array#max docMasataka Pocke Kuwabara2021-05-081-1/+1
| | | | | `[0, 1, 2, 3].max(6)` actually returns `[3, 2, 1, 0]`, but the doc said it returns `[3, 2, 1]`.
* [ruby/irb] Deal with different screen sizesNobuyoshi Nakada2021-05-081-4/+4
| | | | https://github.com/ruby/irb/commit/7118b3322f
* [ruby/irb] Dump ancestors' methods by ls commandMasataka Pocke Kuwabara2021-05-082-3/+48
| | | | https://github.com/ruby/irb/commit/73edff287c
* Shrink timev.rb iseq sizeNobuyoshi Nakada2021-05-081-58/+58
|
* What's Here for class Dir (#4472)Burdette Lamar2021-05-073-1/+78
| | | | What's Here for class Dir
* * 2021-05-08 [ci skip]git2021-05-081-1/+1
|
* What's Here for class File (#4460)Burdette Lamar2021-05-071-0/+132
| | | What's Here for class File
* Fixed shorten-64-to-32 errors when USE_COMBINATION_EXPLOSION_CHECKNobuyoshi Nakada2021-05-072-6/+4
|
* compile.c: Pass node instead of nd_line(node) to ADD_INSN* functionsYusuke Endoh2021-05-074-818/+916
| | | | | | | | | | | | | | | ... then, new_insn_core extracts nd_line(node). Also, if a macro "EXPERIMENTAL_ISEQ_NODE_ID" is defined, this changeset keeps nd_node_id(node) for each instruction. This is intended for TypeProf to identify what AST::Node corresponds to each instruction. This patch is originally authored by @yui-knk for showing which column a NoMethodError occurred. https://github.com/ruby/ruby/compare/master...yui-knk:feature/node_id Co-Authored-By: Yuichiro Kaneko <yui-knk@ruby-lang.org>
* lldb: convert heap_page_obj_limit from a float to intPeter Zhu2021-05-061-5/+2
|
* * 2021-05-07 [ci skip]git2021-05-071-1/+1
|
* Protoized old pre-ANSI K&R style declarations and definitionsNobuyoshi Nakada2021-05-0710-20/+22
|
* Conditionally used functionsNobuyoshi Nakada2021-05-061-7/+18
|
* lldb: teach rp about T_PAYLOADMatt Valentine-House2021-05-061-0/+3
|
* Store rb_classext_t next to RClass slots on the heapMatt Valentine-House2021-05-061-1/+14
|
* Allow newobj_of0 and newobj_slowpath to allocate into multiple heap slotsMatt Valentine-House2021-05-065-56/+435
|