« Previous | Next » 

Revision 35917

merge revision(s) 35865:

* lib/ipaddr.rb: Inhibit zero-filled octets in an IPv4 address in
  all platforms. [ruby-dev:45671]

* lib/ipaddr.rb: Allow the x:x:x:x:x:x:d.d.d.d form not limited to
  IPv4 mapped/compatible addresses.  This change also makes it
  possible for the parser to understand IPv4 mapped and compatible
  IPv6 addresses in non-compressed form.

* lib/ipaddr.rb: Stop exposing IPSocket.valid*? methods which were
  only usable on non-IPv6-ready platforms.