[#71439] [Ruby trunk - Feature #11339] [PATCH] io.c: avoid kwarg parsing in C API — matz@...
Issue #11339 has been updated by Yukihiro Matsumoto.
7 messages
2015/11/11
[#71473] Re: [Ruby trunk - Feature #11339] [PATCH] io.c: avoid kwarg parsing in C API
— Eric Wong <normalperson@...>
2015/11/13
Entire series for sockets
[#71450] Ruby 2.3.0-preview1 Released — "NARUSE, Yui" <naruse@...>
Hi,
5 messages
2015/11/11
[#71617] [Ruby trunk - Feature #11664] [PATCH] introduce rb_autoload_value to replace rb_autoload — nobu@...
Issue #11664 has been updated by Nobuyoshi Nakada.
3 messages
2015/11/20
[#71721] [Ruby trunk - Feature #11741] Migrate Ruby to Git from Subversion — me@...
Issue #11741 has been updated by Jon Moss.
4 messages
2015/11/28
[ruby-core:71654] [Ruby trunk - Bug #11513] IPAddr should reject invalid formats
From:
nagachika00@...
Date:
2015-11-24 15:50:29 UTC
List:
ruby-core #71654
Issue #11513 has been updated by Tomoyuki Chikanaga. Backport changed from 2.0.0: REQUIRED, 2.1: DONE, 2.2: REQUIRED to 2.0.0: REQUIRED, 2.1: DONE, 2.2: DONE r52244 and (partially) r50727 were backported into `ruby_2_2` branch at r52741. ---------------------------------------- Bug #11513: IPAddr should reject invalid formats https://bugs.ruby-lang.org/issues/11513#change-55059 * Author: Kenichi Kamiya * Status: Closed * Priority: Normal * Assignee: * ruby -v: ruby 2.3.0dev (2015-06-20 trunk 50978) [x86_64-linux] * Backport: 2.0.0: REQUIRED, 2.1: DONE, 2.2: DONE ---------------------------------------- Is this intended behavior? A patch is PR#942(https://github.com/ruby/ruby/pull/942) ~~~ require 'ipaddr' IPAddr.new "[2001:200:300::] INVALID" #=> IPAddr::InvalidAddressError: invalid address IPAddr.new "192.168.0.1/32 INVALID" #=> IPAddr::InvalidAddressError: invalid address IPAddr.new "[2001:200:300::]\nINVALID" #=> #<IPAddr: IPv6:2001:0200:0300:0000:0000:0000:0000:0000/ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff>, expected: IPAddr::InvalidAddressError IPAddr.new "192.168.0.1/32\nINVALID" #=> #<IPAddr: IPv4:192.168.0.1/255.255.255.255>, expected: IPAddr::InvalidAddressError or IPAddr::InvalidPrefixError ~~~ -- https://bugs.ruby-lang.org/