[#74190] [Ruby trunk Feature#12134] Comparison between `true` and `false` — duerst@...
Issue #12134 has been updated by Martin D端rst.
3 messages
2016/03/07
[#74269] Type systems for Ruby — Rob Blanco <ml@...>
Dear ruby-core,
5 messages
2016/03/10
[#74395] [Ruby trunk Feature#12142] Hash tables with open addressing — shyouhei@...
Issue #12142 has been updated by Shyouhei Urabe.
3 messages
2016/03/17
[ruby-core:74370] [Ruby trunk Bug#12112][Assigned] Resolv.getname with IPv6 noop
From:
shyouhei@...
Date:
2016-03-16 09:11:46 UTC
List:
ruby-core #74370
Issue #12112 has been updated by Shyouhei Urabe.
Status changed from Open to Assigned
Assignee set to Akira Tanaka
----------------------------------------
Bug #12112: Resolv.getname with IPv6 noop
https://bugs.ruby-lang.org/issues/12112#change-57490
* Author: Daniel Helgenberger
* Status: Assigned
* Priority: Normal
* Assignee: Akira Tanaka
* ruby -v: 1.9.3 - 2.2.1
* Backport: 2.1: UNKNOWN, 2.2: UNKNOWN, 2.3: UNKNOWN
----------------------------------------
Currently reverse resolving IPv6 addresses using stdlib Resolv does not work.
### How reproducible
always
### Steps:
1. Require 'resolv'
2. Use #getname or #getnames with a valid, reverse resolvable IPv6 address
### Result:
resolv error with #getname, empty result using #getnames
### Expected result:
Resolved to hostname as with IPv4
### Example, system:
~~~
dig @8.8.8.8 +short -x 2a00:1450:4001:803::1018
fra07s30-in-x18.1e100.net.
~~~
### ruby:
~~~
[1] pry(main)> require 'resolv'
=> false
[2] pry(main)> resolver = Resolv::DNS.new(:nameserver => '8.8.8.8')
#[...]
[3] pry(main)> resolver.getname('2a00:1450:4001:803::1018')
Resolv::ResolvError: no name for 2a00:1450:4001:803::1018
from ~/.rvm/rubies/ruby-2.0.0-p643/lib/ruby/2.0.0/resolv.rb:128:in `getname'
[4] pry(main)> resolver.getnames('2a00:1450:4001:803::1018')
=> []
~~~
---Files--------------------------------
12112_fixes_ipv6_ptr_resolver.patch (846 Bytes)
--
https://bugs.ruby-lang.org/
Unsubscribe: <mailto:ruby-core-request@ruby-lang.org?subject=unsubscribe>
<http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-core>