Skip to content

Commit bd21e84

Browse files
committed
Merge branch 'master-2.5' into dist/2.5/bionic
2 parents f966d20 + 1f2147e commit bd21e84

File tree

21 files changed

+404
-32185
lines changed

21 files changed

+404
-32185
lines changed

.gitattributes

Lines changed: 0 additions & 6 deletions
This file was deleted.

.gitignore

Lines changed: 0 additions & 197 deletions
This file was deleted.

.revision.time

Whitespace-only changes.

ChangeLog

Lines changed: 54 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,59 @@
11
------------------------------------------------------------------------
2-
r67796 | usa | 2019-08-28 15:50:12 +0900 (Wed, 28 Aug 2019) | 1 line
2+
r67816 | usa | 2019-10-01 20:02:30 +0900 (Tue, 01 Oct 2019) | 1 line
3+
4+
add tag v2_5_7
5+
------------------------------------------------------------------------
6+
r67815 | usa | 2019-10-01 20:02:16 +0900 (Tue, 01 Oct 2019) | 2 lines
7+
8+
Forgotten to update :)
9+
10+
------------------------------------------------------------------------
11+
r67814 | usa | 2019-10-01 20:01:53 +0900 (Tue, 01 Oct 2019) | 6 lines
12+
13+
lib/shell/command-processor.rb (Shell#[]): prevent unknown command
14+
15+
`FileTest.send(command, ...)` allows to call not only FileTest-related
16+
methods but also any method that belongs to Kernel, Object, etc.
17+
patched by <[email protected]>
18+
19+
------------------------------------------------------------------------
20+
r67813 | usa | 2019-10-01 20:01:05 +0900 (Tue, 01 Oct 2019) | 10 lines
21+
22+
merge revision(s) 3ce238b5f9795581eb84114dcfbdf4aa086bfecc
23+
24+
WEBrick: prevent response splitting and header injection
25+
26+
This is a follow up to d9d4a28.
27+
The commit prevented CRLR, but did not address an isolated CR or an
28+
isolated LF.
29+
30+
Co-Authored-By: NARUSE, Yui <[email protected]>
31+
32+
------------------------------------------------------------------------
33+
r67811 | usa | 2019-10-01 19:59:42 +0900 (Tue, 01 Oct 2019) | 7 lines
34+
35+
merge revision(s) 36e057e26ef2104bc2349799d6c52d22bb1c7d03
36+
37+
Loop with String#scan without creating substrings
38+
39+
Create the substrings necessary parts only, instead of cutting the
40+
rest of the buffer. Also removed a useless, probable typo, regexp.
41+
42+
------------------------------------------------------------------------
43+
r67809 | usa | 2019-10-01 19:58:14 +0900 (Tue, 01 Oct 2019) | 7 lines
44+
45+
merge revision(s) a0a2640b398cffd351f87d3f6243103add66575b
46+
47+
Fix for wrong fnmatch patttern
48+
49+
* dir.c (file_s_fnmatch): ensure that pattern does not contain a
50+
NUL character. https://hackerone.com/reports/449617
51+
52+
------------------------------------------------------------------------
53+
r67800 | usa | 2019-09-02 05:10:27 +0900 (Mon, 02 Sep 2019) | 2 lines
54+
55+
Bump version to 2.5.7
356

4-
add tag v2_5_6
557
------------------------------------------------------------------------
658
r67793 | usa | 2019-08-28 15:43:56 +0900 (Wed, 28 Aug 2019) | 3 lines
759

debian/changelog

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,9 @@
1+
ruby2.5 (2.5.7-0nkmi1~dist) unstable; urgency=medium
2+
3+
* Ruby 2.5.7
4+
5+
-- Sorah Fukumori <[email protected]> Tue, 01 Oct 2019 23:49:02 +0000
6+
17
ruby2.5 (2.5.6-0nkmi1~dist) unstable; urgency=medium
28

39
* Ruby 2.5.6

dir.c

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
33
dir.c -
44
5-
$Author: nagachika $
5+
$Author: usa $
66
created at: Wed Jan 5 09:51:01 JST 1994
77
88
Copyright (C) 1993-2007 Yukihiro Matsumoto
@@ -3020,7 +3020,7 @@ file_s_fnmatch(int argc, VALUE *argv, VALUE obj)
30203020
else
30213021
flags = 0;
30223022

3023-
StringValue(pattern);
3023+
StringValueCStr(pattern);
30243024
FilePathStringValue(path);
30253025

30263026
if (flags & FNM_EXTGLOB) {

ext/io/console/io-console.gemspec

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# -*- ruby -*-
22
_VERSION = "0.4.6"
3-
date = %w$Date:: 2017-09-16 08:46:46 +0900#$[1]
3+
date = %w$Date:: 2017-09-15 23:46:46 +0000#$[1]
44

55
Gem::Specification.new do |s|
66
s.name = "io-console"

0 commit comments

Comments
 (0)