Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | remove potential for creating base-ambiguous octets of three digits or less | kaoudis | 2021-07-17 | 1 | -22/+22 |
| | |||||
* | s/adress/address | Pedro don't want to be here | 2018-08-20 | 1 | -6/+6 |
| | | | fix typos | ||||
* | Merge pull request #84 from garo/feature/allocate | Francis Luong (Franco) | 2017-09-01 | 2 | -0/+62 |
|\ | | | | | Add allocate() method | ||||
| * | Add allocate() method | Juho Mäkinen | 2017-08-30 | 2 | -0/+62 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The allocate() method allows to use an IPAddress::IPv4 or ::IPv6 object to allocate individual host addresses so that the IPAddress object tracks the state of which address was previously allocated. Example: ip = IPAddress("10.0.0.0/24") ip.allocate #=> "10.0.0.1/24" ip.allocate #=> "10.0.0.2/24" There is support for both IPv4 and IPv6 with full test coverage. | ||||
* | | Merge pull request #83 from icy-arctic-fox/link-local | Francis Luong (Franco) | 2017-09-01 | 2 | -0/+42 |
|\ \ | | | | | | | Add detection of link-local addresses | ||||
| * | | Implement unique_local? method | Michael Miller | 2017-08-30 | 1 | -0/+14 |
| | | | |||||
| * | | Doc fix - copy/paste fail | Michael Miller | 2017-08-30 | 1 | -1/+1 |
| | | | |||||
| * | | Implement #link_local? methods | Michael Miller | 2017-08-30 | 2 | -0/+28 |
| |/ | |||||
* | | Add IPv6 subnet validation | Romain Tartière | 2017-09-01 | 1 | -2/+26 |
| | | |||||
* | | Add IPv4 subnet validation | Paulius Dambravičius | 2017-09-01 | 1 | -3/+45 |
| | | |||||
* | | Merge pull request #94 from ipaddress-gem/improve-remove_warnings | Francis Luong (Franco) | 2017-08-30 | 2 | -9/+9 |
|\ \ | | | | | | | Improve remove warnings | ||||
| * \ | Merge branch 'master' into improve-remove_warningsimprove-remove_warnings | Francis Luong (Franco) | 2017-08-30 | 2 | -0/+4 |
| |\ \ | |||||
| * | | | fixed another indentation mismatch | Michael Rodrigues | 2017-08-30 | 1 | -8/+8 |
| | | | | |||||
| * | | | Fixed indentation | Kenichi Kamiya | 2017-08-30 | 1 | -1/+1 |
| | |/ | |/| | | | | | | | | | | | | | It removes below ruby's warning. * "mismatched indentations" | ||||
* | | | Merge pull request #35 from havenwood/patch-1 | Francis Luong (Franco) | 2017-08-30 | 1 | -1/+1 |
|\ \ \ | |_|/ |/| | | Fix method name typo in `#subnet` docs example. | ||||
| * | | Fix method name typo in `#subnet` docs example. | Shannon Skipper | 2013-11-21 | 1 | -1/+1 |
| | | | |||||
* | | | Merge pull request #64 from ghg/return_argument_error_for_nil | Francis Luong (Franco) | 2017-08-30 | 2 | -0/+2 |
|\ \ \ | | | | | | | | | Raise ArgumentError if IP address is nil | ||||
| * | | | Raise ArgumentError if IP address is nil | Gregory Graf | 2015-05-31 | 2 | -0/+2 |
| | | | | |||||
* | | | | Merge pull request #76 from smortex/spaceship_compare | Francis Luong (Franco) | 2017-08-30 | 2 | -0/+2 |
|\ \ \ \ | |_|_|/ |/| | | | Fix <=> for IPv4 and IPv6. | ||||
| * | | | Fix <=> for IPv4 and IPv6. | Romain Tartière | 2016-03-16 | 2 | -0/+2 |
| | | | | |||||
* | | | | Merge pull request #86 from koic/integer_unification | Francis Luong (Franco) | 2017-08-29 | 1 | -4/+4 |
|\ \ \ \ | | | | | | | | | | | Integer Unification for Ruby 2.4.0+ | ||||
| * | | | | Integer Unification for Ruby 2.4.0+ | Koichi ITO | 2017-08-29 | 1 | -4/+4 |
| | | | | | |||||
* | | | | | Add IPv6#link_local? | Alan Somers | 2017-08-29 | 1 | -0/+7 |
|/ / / / | |||||
* | | | | Remove duplicate multicast? method | vanderhoorn | 2016-03-15 | 1 | -14/+0 |
|/ / / | | | | | | | The ```multicast?``` method was defined twice. | ||||
* | | | Bump to 0.8.3v0.8.3 | bluemonk | 2016-02-17 | 1 | -1/+1 |
| | | | |||||
* | | | Avoid Ruby 1.8 compatibility when using Ruby 2.1.8 | Wojciech Piekutowski | 2016-02-17 | 1 | -1/+1 |
|/ / | | | | | | | [#67] | ||||
* | | added IPv6#[]= to fix #24 | Mike Mackintosh | 2015-03-23 | 1 | -0/+9 |
| | | |||||
* | | added IPv4#[]= to fix #24 | Mike Mackintosh | 2015-03-23 | 1 | -0/+15 |
| | | |||||
* | | Merge branch 'fix-first-last' of https://github.com/mikerodrigues/ipaddress ↵ | Mike Mackintosh | 2015-03-23 | 1 | -3/+24 |
|\ \ | | | | | | | | | | into mikerodrigues-fix-first-last | ||||
| * | | broadcast for /32 now returns self | Michael Rodrigues | 2015-02-10 | 1 | -1/+1 |
| | | | |||||
| * | | undeleting whitespace | Michael Rodrigues | 2014-07-01 | 1 | -2/+2 |
| | | | |||||
| * | | #first, #last, #network, and #broadcast properly handle /31 (RFC3021) and /32 | Michael Rodrigues | 2014-07-01 | 1 | -5/+26 |
| |/ | |||||
* | | cleaned up rdoc consistency | Mike Mackintosh | 2015-03-23 | 1 | -9/+9 |
| | | |||||
* | | updating version to 0.8.2 | Mike Mackintosh | 2015-03-23 | 1 | -1/+1 |
| | | |||||
* | | merging in bundler, because it's 2015 | Mike Mackintosh | 2015-03-23 | 1 | -0/+3 |
|\ \ | |||||
| * | | Version file adjusted to 0.8.0bundler | bluemonk | 2014-07-27 | 1 | -1/+1 |
| | | | |||||
| * | | Bump to 0.1.0 | bluemonk | 2014-07-27 | 1 | -1/+1 |
| | | | |||||
| * | | Bundler clean up: .gemspec file, update LICENSE and change version track file | bluemonk | 2014-07-27 | 1 | -0/+3 |
| |/ | |||||
* | | added #to range and fixed #40 | Mike Mackintosh | 2015-03-22 | 1 | -1/+21 |
| | | |||||
* | | added bugfix/40 fix with test | Mike Mackintosh | 2015-03-22 | 1 | -5/+2 |
| | | |||||
* | | add multicast and loopback checks | Mike Mackintosh | 2015-03-22 | 1 | -0/+28 |
| | | |||||
* | | added multicast | Mike Mackintosh | 2015-03-22 | 1 | -0/+14 |
| | | |||||
* | | updated remaining tests for minitest | Mike Mackintosh | 2015-02-09 | 1 | -1/+1 |
| | | |||||
* | | Merge pull request #57 from mikemackintosh/uint32-parse | Marco Ceresa | 2015-02-02 | 1 | -0/+25 |
|\ \ | | | | | | | added #ntoa unint32 -> ip and tests | ||||
| * | | added #ntoa unint32 -> ip and tests | Mike Mackintosh | 2015-01-26 | 1 | -0/+25 |
| | | | |||||
* | | | use the #to_ipv6 method, faster | Mike Mackintosh | 2015-01-26 | 1 | -3/+2 |
| | | | |||||
* | | | added ipv4 to_h method | Mike Mackintosh | 2015-01-26 | 1 | -0/+16 |
|/ / | |||||
* | | Merge pull request #52 from gauthier-delacroix/Mongoid-field | Marco Ceresa | 2014-12-21 | 2 | -0/+76 |
|\ \ | | | | | | | Add Mongoid support | ||||
| * | | Add Mongoid support | Gauthier Delacroix | 2014-09-15 | 2 | -0/+76 |
| | | | |||||
* | | | Merge pull request #16 from schmurfy/master | Marco Ceresa | 2014-10-06 | 1 | -1/+1 |
|\ \ \ | |/ / |/| | | | | | | | | bugfix: do not consider /32 addresses as network adresses Thanks Julien Ammous! |