summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2019-06-25test/net/imap/test_imap.rb: use Thread#stop? to wait for server threadYusuke Endoh
Still timeout occurs. Retry for 5dd8fdd3f328f741fae4abba00c478e8a51d2a7e. https://rubyci.org/logs/rubyci.s3.amazonaws.com/unstable11x/ruby-master/log/20190625T032405Z.fail.html.gz
2019-06-25Fixed broken ruby/spec related a53ab897c35586a836710a8afeb1e8c1abd9b087Hiroshi SHIBATA
2019-06-25Do not allocate a string to check if a scalar is an integerJean Boussier
2019-06-25Remove string_cache in ScalarScannerJean Boussier
2019-06-25Reduce string allocations in scalar_scannerJean Boussier
2019-06-25Removed CHANGELOG from rdoc files.SHIBATA Hiroshi
2019-06-25Retired to write CHANGELOG.rdoc. Because It has no update from 2015.SHIBATA Hiroshi
2019-06-25Dump Hash ivars before elementsAaron Patterson
When the Hash is revived, the ivars will be set before elements. This is for the case when the hash setter depends on ivars set on the hash.
2019-06-25Add test to demonstrate issue deserializing hash with ivarJordan Owens
Currently the elements of a hash are revived before any ivar values. This causes an issue when the `[]=` method references an instance variable.
2019-06-25Round trip exception backtracesAaron Patterson
This commit allows exception backtraces to round trip
2019-06-25Refactor exception dumpingAaron Patterson
2019-06-25Dumping the backtrace never worked, so remove itAaron Patterson
Dumping the backtrace for exceptions never worked, so lets remove it.
2019-06-25Fix IO#scanf on pipes on WindowsJeremy Evans
IO.seek on a pipe on Windows raises Errno::EINVAL instead of Errno::ESPIPE. Fixes Ruby Bug #15199
2019-06-25Require version file relativelyDavid Rodríguez
2019-06-25Bump version to 1.2.0.SHIBATA Hiroshi
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`.