summaryrefslogtreecommitdiff
path: root/lib/ipaddress/ipv4.rb
Commit message (Expand)AuthorAgeFilesLines
* Merge pull request #77 from smortex/eqlMarco Ceresa2022-01-081-0/+1
|\
| * Alias eql? and ==Romain Tartière2016-03-191-0/+1
* | Merge pull request #84 from garo/feature/allocateFrancis Luong (Franco)2017-09-011-0/+31
|\ \
| * | Add allocate() methodJuho Mäkinen2017-08-301-0/+31
* | | Merge pull request #83 from icy-arctic-fox/link-localFrancis Luong (Franco)2017-09-011-0/+14
|\ \ \
| * | | Implement #link_local? methodsMichael Miller2017-08-301-0/+14
| |/ /
* | | Merge pull request #35 from havenwood/patch-1Francis Luong (Franco)2017-08-301-1/+1
|\ \ \
| * | | Fix method name typo in `#subnet` docs example.Shannon Skipper2013-11-211-1/+1
* | | | Merge pull request #64 from ghg/return_argument_error_for_nilFrancis Luong (Franco)2017-08-301-0/+1
|\ \ \ \
| * | | | Raise ArgumentError if IP address is nilGregory Graf2015-05-311-0/+1
| | |_|/ | |/| |
* | | | Merge pull request #76 from smortex/spaceship_compareFrancis Luong (Franco)2017-08-301-0/+1
|\ \ \ \ | |_|_|/ |/| | |
| * | | Fix <=> for IPv4 and IPv6.Romain Tartière2016-03-161-0/+1
| |/ /
* | | Remove duplicate multicast? methodvanderhoorn2016-03-151-14/+0
|/ /
* | added IPv4#[]= to fix #24Mike Mackintosh2015-03-231-0/+15
* | Merge branch 'fix-first-last' of https://github.com/mikerodrigues/ipaddress i...Mike Mackintosh2015-03-231-3/+24
|\ \
| * | broadcast for /32 now returns selfMichael Rodrigues2015-02-101-1/+1
| * | undeleting whitespaceMichael Rodrigues2014-07-011-2/+2
| * | #first, #last, #network, and #broadcast properly handle /31 (RFC3021) and /32Michael Rodrigues2014-07-011-5/+26
| |/
* | cleaned up rdoc consistencyMike Mackintosh2015-03-231-9/+9
* | added #to range and fixed #40Mike Mackintosh2015-03-221-1/+21
* | added bugfix/40 fix with testMike Mackintosh2015-03-221-5/+2
* | add multicast and loopback checksMike Mackintosh2015-03-221-0/+28
* | added multicastMike Mackintosh2015-03-221-0/+14
* | use the #to_ipv6 method, fasterMike Mackintosh2015-01-261-3/+2
* | added ipv4 to_h methodMike Mackintosh2015-01-261-0/+16
* | do not consider /32 address as being a network addressJulien Ammous2011-06-281-1/+1
|/
* Added IPv4#split and reworked IPv4#subnet as per RFC3531 (closes #14)bluemonk2011-05-151-27/+46
* Added IPv6#<=>, changed IPv4#<=> and IPv4#supernet (closes #13)bluemonk2011-05-141-22/+25
* Removed extension methods and extension directorybluemonk2011-05-121-6/+16
* Added IPv6#each, IPv6#broadcast_u128 and Prefix128#host_prefixbluemonk2011-05-101-24/+0
* Added #ipv4? and #ipv6? methodsbluemonk2011-03-271-0/+24
* Reworked IPv4#include_all? methodbluemonk2011-03-271-2/+11
* Merge branch 'master' of https://github.com/eahlstrom/ipaddress into eahlstro...bluemonk2011-03-271-11/+13
|\
| * bugfix: summarizing a small net with a large outside it's supernet raised erroreahlstrom2011-02-241-11/+13
* | Fixed IPv4#include? documentation - thanks to jrdioko (closes #7)bluemonk2011-03-271-2/+1
* | Changed IPv4#each_host to improve speed - thanks to gcharrier (closes #9)bluemonk2011-03-271-2/+2
* | Fixed IPv4#each_host documentation - thanks to gcharrier (closes #10)bluemonk2011-03-271-1/+1
|/
* Changed README.rdoc to reflect latests changesbluemonk2010-08-301-2/+1
* Added IPv4#private?bluemonk2010-08-271-0/+16
* Wrote documentation for IPv4::parse_classful and rewrote IPv4#size and IPv4#b...bluemonk2010-08-251-40/+47
* lots of methods rewriting to improve performancesbluemonk2010-08-241-13/+11
* Changed default behaviour when IPv4#new is called with no prefix specified: i...bluemonk2010-08-201-1/+11
* Block arguments are not local in Ruby 1.8Daniele Alessandri2010-07-181-1/+1
* Lots of changes towards 0.6.0bluemonk2010-07-181-49/+132
* Wrote more documentationMarco Ceresa2010-05-141-2/+3
* Fixed IPv4#subnet method. Now it correctly subnet networks in any number of s...Marco Ceresa2010-04-081-21/+27
* Completed tests for ipaddressMarco Ceresa2010-03-111-3/+3
* Started writing README.rdocMarco Ceresa2010-02-241-30/+73
* Added more IPv6 and IPv4 methodsMarco Ceresa2010-02-091-7/+44
* added IPv4#+ and many new IPv6 methods and testsMarco Ceresa2010-02-031-4/+23