summaryrefslogtreecommitdiff
path: root/lib
Commit message (Expand)AuthorAgeFilesLines
* Merge branch 'master' into improve-remove_warningsimprove-remove_warningsFrancis Luong (Franco)2017-08-302-0/+4
|\
| * Merge pull request #64 from ghg/return_argument_error_for_nilFrancis Luong (Franco)2017-08-302-0/+2
| |\
| | * Raise ArgumentError if IP address is nilGregory Graf2015-05-312-0/+2
| * | Merge pull request #76 from smortex/spaceship_compareFrancis Luong (Franco)2017-08-302-0/+2
| |\ \
| | * | Fix <=> for IPv4 and IPv6.Romain Tartière2016-03-162-0/+2
* | | | fixed another indentation mismatchMichael Rodrigues2017-08-301-8/+8
* | | | Fixed indentationKenichi Kamiya2017-08-301-1/+1
|/ / /
* | | Merge pull request #86 from koic/integer_unificationFrancis Luong (Franco)2017-08-291-4/+4
|\ \ \
| * | | Integer Unification for Ruby 2.4.0+Koichi ITO2017-08-291-4/+4
* | | | Add IPv6#link_local?Alan Somers2017-08-291-0/+7
|/ / /
* | | Remove duplicate multicast? methodvanderhoorn2016-03-151-14/+0
|/ /
* | Bump to 0.8.3v0.8.3bluemonk2016-02-171-1/+1
* | Avoid Ruby 1.8 compatibility when using Ruby 2.1.8Wojciech Piekutowski2016-02-171-1/+1
|/
* added IPv6#[]= to fix #24Mike Mackintosh2015-03-231-0/+9
* 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
* | updating version to 0.8.2Mike Mackintosh2015-03-231-1/+1
* | merging in bundler, because it's 2015Mike Mackintosh2015-03-231-0/+3
|\ \
| * | Version file adjusted to 0.8.0bundlerbluemonk2014-07-271-1/+1
| * | Bump to 0.1.0bluemonk2014-07-271-1/+1
| * | Bundler clean up: .gemspec file, update LICENSE and change version track filebluemonk2014-07-271-0/+3
| |/
* | 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
* | updated remaining tests for minitestMike Mackintosh2015-02-091-1/+1
* | Merge pull request #57 from mikemackintosh/uint32-parseMarco Ceresa2015-02-021-0/+25
|\ \
| * | added #ntoa unint32 -> ip and testsMike Mackintosh2015-01-261-0/+25
* | | use the #to_ipv6 method, fasterMike Mackintosh2015-01-261-3/+2
* | | added ipv4 to_h methodMike Mackintosh2015-01-261-0/+16
|/ /
* | Merge pull request #52 from gauthier-delacroix/Mongoid-fieldMarco Ceresa2014-12-212-0/+76
|\ \
| * | Add Mongoid supportGauthier Delacroix2014-09-152-0/+76
* | | Merge pull request #16 from schmurfy/masterMarco Ceresa2014-10-061-1/+1
|\ \ \ | |/ / |/| |
| * | do not consider /32 address as being a network addressJulien Ammous2011-06-281-1/+1
* | | Modified IPAddress::Prefix128 to allow /0 subnetskaustubh-d2014-07-291-2/+2
| |/ |/|
* | Fixed + Added Test CasesBronislav Robenek2013-09-021-2/+3
* | Fixed IPv6 Validation according to https://gist.github.com/cpetschnig/294476Bronislav Robenek2013-09-021-8/+2
|/
* Changed IPAddress.parse() to improve speed (see new wiki benchmark page)bluemonk2011-05-241-1/+5
* Fixed Math module/class issuebluemonk2011-05-161-1/+1
* Added IPv4#split and reworked IPv4#subnet as per RFC3531 (closes #14)bluemonk2011-05-153-28/+50
* Fixed some IPv6 documentation (closes #8)bluemonk2011-05-141-21/+21
* Added IPv6#<=>, changed IPv4#<=> and IPv4#supernet (closes #13)bluemonk2011-05-142-22/+62
* Removed extension methods and extension directorybluemonk2011-05-123-30/+29
* Added IPv6#each, IPv6#broadcast_u128 and Prefix128#host_prefixbluemonk2011-05-103-25/+74
* Added IPv6#network method, thanks to Leif Gensert (closes #12)bluemonk2011-05-101-0/+13
* Added #ipv4? and #ipv6? methodsbluemonk2011-03-272-1/+49