summaryrefslogtreecommitdiff
path: root/NEWS
diff options
context:
space:
mode:
authorknu <knu@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2017-12-14 01:11:28 +0000
committerknu <knu@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2017-12-14 01:11:28 +0000
commitb53ec390d18e573a4c8192ab6615c881aed95574 (patch)
tree086880e77cbc13daa1b12cd83b4e55c6f30fc003 /NEWS
parentf5090e2f5ca5d5e0353659bdcba3c0a09e908178 (diff)
Allow empty path components in a URI [Bug #8352]
* generic.rb (URI::Generic#merge, URI::Generic#route_to): Fix a bug where a sequence of slashes in the path part gets collapsed to a single slash. According to the relevant RFCs and WHATWG URL Standard, empty path components are simply valid and there is no special treatment defined for them, so we just keep them as they are. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@61218 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Diffstat (limited to 'NEWS')
-rw-r--r--NEWS4
1 files changed, 4 insertions, 0 deletions
diff --git a/NEWS b/NEWS
index 12949c496c..b458b549a3 100644
--- a/NEWS
+++ b/NEWS
@@ -353,6 +353,10 @@ with all sufficient information, see the ChangeLog file or Redmine
* StringScanner#size, StringScanner#captures, StringScanner#values_at [Feature #836]
+* URI
+
+ * Relative path operations no longer collapse consecutive slashes to a single slash. [Bug #8352]
+
* WEBrick
* Add Server Name Indication (SNI) support [Feature #13729]