aboutsummaryrefslogtreecommitdiffstats
path: root/lib/ipaddr.rb
Commit message (Expand)AuthorAgeFilesLines
* Improve performance of include? by 5-10xHartley McGuire2023-09-231-14/+16
* [ruby/ipaddr] Consider IPv4-mapped IPv6 addresses private if IPv4 address is ...Jeremy Evans2023-06-221-2/+8
* [ruby/ipaddr] Bump version to 1.2.5Hiroshi SHIBATA2022-12-051-1/+1
* [ruby/ipaddr] Improve Ractor-compliancerm1552022-09-081-2/+2
* [ruby/ipaddr] Bump version to 1.2.4Hiroshi SHIBATA2022-02-101-1/+1
* [ruby/ipaddr] Fix exception calling `to_range' after `freeze'Espartaco Palma2022-02-101-1/+2
* [ruby/ipaddr] Ipaddr#native must also coerce `@mask_addr`Jean Boussier2022-02-101-0/+3
* [ruby/ipaddr] Expose IPAddr::VERSIONJean Boussier2022-02-101-0/+1
* [ruby/ipaddr] Fix include? and ipv4_mapped to allow drb tests to passJeremy Evans2021-10-111-2/+6
* [ruby/ipaddr] Make IPAddr#include? consider range of argumentJeremy Evans2021-10-111-25/+6
* [ruby/ipaddr] Support zone identifiers in IPv6 addressesJeremy Evans2021-10-071-4/+42
* [ruby/ipaddr] Add netmask method that returns net mask as string.Bogdan Irimie2021-10-071-0/+5
* [ruby/ipaddr] Disallow leading zeros in maskJeremy Evans2021-10-071-1/+4
* [ruby/ipaddr] Raise if extra slashes followNobuyoshi Nakada2021-10-071-1/+1
* [ruby/ipaddr] Avoid reraising exceptionsJeremy Evans2021-10-071-18/+16
* [ruby/ipaddr] Removing superfluos assingments & returnEspartaco Palma2021-10-071-3/+2
* Import ipaddr 1.2.2knu2018-12-181-4/+4
* Include the input in the message when raising InvalidAddressErrorknu2018-08-091-0/+2
* Add uplevel keyword to Kernel#warn and use itshyouhei2017-12-121-2/+2
* Use caller with length to reduce unused stringskazu2017-10-211-2/+2
* Import ipaddr 1.2.0knu2017-10-211-2/+88
* IPAddr#== and IPAddr#<=> no longer raise an exception if coercion failsknu2016-11-051-5/+8
* ipaddr: fix typo [ci skip]nobu2016-05-211-1/+1
* Add frozen_string_literal: false for all filesnaruse2015-12-161-0/+1
* * lib/ipaddr.rb, test/test_ipaddr.rb: Reject invalid address containedhsbt2015-10-231-2/+2
* * lib/ipaddr.rb: extracted inline tests into test dir.hsbt2014-05-311-277/+0
* * lib/ipaddr.rb (IPAddr#in6_addr): Fix a typo with the closingknu2013-02-181-1/+1
* Fix the IPv6 parser.knu2013-02-181-1/+6
* * lib/cgi/core.rb: Use symbols instead of strings formarcandre2012-11-161-1/+1
* * lib/ipaddr.rb: Introduce several new error classes where onlyknu2012-08-311-42/+53
* remove trainling spaces.nobu2012-08-211-2/+2
* * lib/ipaddr.rb: Inhibit zero-filled octets in an IPv4 address inknu2012-06-021-86/+136
* * lib/ipaddr.rb: Improve documentation. Patch by Sandor Szucs.drbrain2011-05-221-0/+16
* * lib: revert r31635-r31638 and untabify with expand(1).nobu2011-05-191-10/+10
* * lib: Convert tabs to spaces for ruby files perdrbrain2011-05-181-33/+33
* * lib/ipaddr.rb (unless Socket): Document valid*? methods. Patch bydrbrain2011-05-131-0/+3
* * lib/resolv-replace.rb: specify super class for rdoc.akr2010-03-211-1/+1
* * lib: fixed typo. a patch by Sho Hashimoto in [ruby-dev:40716].nobu2010-03-201-2/+2
* * lib/ipaddr.rb (IPAddr#hash): Take account of netmask; submittedknu2009-08-051-5/+7
* * lib/ipaddr.rb (IPAddr#{eql?,hash}): Add IPAddr#{eql?,hash} soknu2009-08-041-0/+35
* * {ext,lib,test}/**/*.rb: removed trailing spaces.nobu2009-03-061-9/+9
* Added changes needed for miniunit. usually from using internal calls that are...ryan2008-09-231-1/+0
* * lib/ipaddr.rb (IPAddr#initialize): get rid of ArgumentError innobu2008-07-071-1/+1
* * lib/ipaddr.rb: Say that I am the current maintainer.knu2008-03-211-0/+4
* * lib/ipaddr.rb (in_addr, in6_addr, addr_mask): Make some minorknu2007-10-041-14/+6
* * lib/ipaddr.rb (<=>): Implement IPAddr#<=> and make IPAddrknu2007-10-041-0/+31
* * lib/ipaddr.rb (coerce_other): Support type coercion and make &,knu2007-10-041-34/+55
* Move Example so RDoc picks it up.drbrain2006-08-041-23/+22
* Documentation cleanup.drbrain2006-08-041-15/+15
* * object.c (rb_mod_attr): make Module#attr to be an alias tomatz2006-07-201-1/+1