summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2019-06-25Fixed the wrong path for io-console.Hiroshi SHIBATA
2019-06-25Order of arguments might be incorrect in arm32 coroutine implementation.Samuel Williams
2019-06-25* 2019-06-25git
2019-06-25Refactor calculation of corresponding token depthaycabta
2019-06-24Try using arm32 implementation for fibers.Samuel Williams
2019-06-24remove UNREACHABLENARUSE, Yui
2019-06-24array.c: Wrong heap size given to ruby_sized_xfree when freeing shared rootsLuke Gruber
Fixes [Bug #15953] Closes: https://github.com/ruby/ruby/pull/2253
2019-06-24Add new encoding CESU-8 [Feature #15931]NARUSE, Yui
2019-06-24Try using arm64 implementation for fibers.Samuel Williams
2019-06-24Use spaces for indentation in `configure.ac`.Samuel Williams
2019-06-24* remove trailing spaces.git
2019-06-24Print warning if not using native coroutine.Samuel Williams
2019-06-24* 2019-06-24git
2019-06-24httpstatus.rb 100% coveragemasakazutakewaka
2019-06-24Adds WebAssembly MIME typeRob
2019-06-24Remove extraneous spaces at the end of status lineNobuyoshi Nakada
Remove extraneous spaces after the status code that is non-compliant with RFC, i.e `HTTP 200 OK `, to unnecessary confusion for WEBrick users, by a risk that WEBrick instances in the wild will have server responses flagged as suspicious or malicious due to a similar bug in [Cobalt Strike misconfiguration]. Reported by Matt Tennis <mtennis@paloaltonetworks.com> [Cobalt Strike misconfiguration]: https://blog.fox-it.com/2019/02/26/identifying-cobalt-strike-team-servers-in-the-wild/
2019-06-23Max length of UNIX socket path is 104 bytes on macOSNobuyoshi Nakada
2019-06-23Do not lengthen UNIX socket pathNobuyoshi Nakada
* spec/ruby/library/socket/unixsocket/recvfrom_spec.rb: do not lengthen UNIX socket path, which is very stricted.
2019-06-23vcs.rb: handle --dryrun optionNobuyoshi Nakada
2019-06-24Update NEWS.Samuel Williams
- Add note regarding IA64 removal. - Add note about Thread allocation performance improvements.
2019-06-23array.c add back shared array optimization to ary_ensure_room_for_unshiftLuke Gruber
Bug fix in commit ec8e5f5aa64e2a [Bug #15952] disabled an optimization in this function. Closes: https://github.com/ruby/ruby/pull/2252
2019-06-23array.c: always check frozenness in Array#unshift. Fixes [Bug #15952]Luke Gruber
Closes: https://github.com/ruby/ruby/pull/2251
2019-06-23Get rid of error with frozen string literalNobuyoshi Nakada
[Bug #14194]
2019-06-23Disable frozen-string-literal to disable deduplicationNobuyoshi Nakada
[Bug #14194]
2019-06-23Get rid of error with frozen string literalMSP-Greg (Greg L)
[Bug #14194]
2019-06-23Make autoloading_const_entry staticNobuyoshi Nakada
2019-06-23* expand tabs.git
2019-06-23NEWS: Module#constant_source_locationNobuyoshi Nakada
[Feature #10771]
2019-06-23Module#constant_source_location [Feature #10771]Nobuyoshi Nakada
2019-06-23Split global search for moduleNobuyoshi Nakada
2019-06-23Hoisted out autoloading_const_entryNobuyoshi Nakada
2019-06-23Fix issue with Array#rindex when rb_equal modifies receiver arrayLuke Gruber
Fixes [Bug #15951] Closes: https://github.com/ruby/ruby/pull/2250
2019-06-23* 2019-06-23git
2019-06-23Frozen objects in WeakMapNobuyoshi Nakada
* gc.c (wmap_aset): bypass check for frozen and allow frozen object in WeakMap. [Bug #13498]
2019-06-22Use EXEEXTNobuyoshi Nakada
* test/lib/minitest/unit.rb (MiniTest::Assertions.diff): use `EXEEXT` configured value instead of switching by hard coded `host_os`.
2019-06-22golf_prelude.rb: suppress the redefining warningNobuyoshi Nakada
2019-06-22Show timed out threadsNobuyoshi Nakada
* test/lib/test/unit/assertions.rb (assert_join_threads): kill and show timed out threads.
2019-06-22Fix over-expansionNobuyoshi Nakada
* test/lib/minitest/unit.rb (MiniTest::Assertions#mu_pp_for_diff): do not expand escaped backslash followed by 'n'.
2019-06-21Alias ENV.merge! as ENV.updateKenichi Kamiya
[Feature #15947] Closes: https://github.com/ruby/ruby/pull/2246
2019-06-21Use different names for autoload constants in specs for clarityBenoit Daloze
2019-06-21Add extra spec from https://github.com/ruby/ruby/pull/2173Jean Boussier
2019-06-22Always define RUBY_RELEASE_DATETIMENobuyoshi Nakada
2019-06-22Treat closing token with starting token at head of 2nd line correctlyaycabta
v = if true # starting token at head of 2nd line 3 end # closing token
2019-06-22Do auto indent only when closing token at first of lineaycabta
if true 3; end # this isn't auto-indented
2019-06-22* 2019-06-22git
2019-06-21Revert RUBY_RELEASE_DATE to date onlyNobuyoshi Nakada
2019-06-21Constified unusable charsNobuyoshi Nakada
2019-06-21* expand tabs.git
2019-06-21Get rid of undefined behaviorNobuyoshi Nakada
* string.c (rb_str_sub_bang): str and repl can be same. [Bug #15946]
2019-06-21Support irregular auto indentaycabta
v = if true 3 end # this "end" is auto-indented correctly