-
Notifications
You must be signed in to change notification settings - Fork 656
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Bump netaddr gem to 1.5.3 to fix CVE-2019-17383
Consume netaddr release from github since it hasn't been published on rubygems yet. For more context see: - dspinhirne/netaddr-rb#29 - #2369 Co-authored-by: Shilpa Chandrashekara <[email protected]>
- Loading branch information
1 parent
013eda7
commit 1380938
Showing
22 changed files
with
6,533 additions
and
3 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Binary file not shown.
Empty file.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,7 @@ | ||
=Error Classes | ||
|
||
+-Exception | ||
+-StandardError | ||
+-BoundaryError => CIDR or EUI is out of bounds for a valid address | ||
+-ValidationError => CIDR or EUI failed validation checks | ||
+-VersionError => CIDR or EUI is of improper version for requested operation |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,9 @@ | ||
# netaddr | ||
I originally created this package back in 2007 out of the need for a tool | ||
which I could use to track an inventory of constantly changing IP subnets. | ||
At the time, I was in the process of migrating away from Perl and towards Ruby | ||
as my primary scripting language. I have since migrated away from using Ruby so | ||
I have not made any major modifications to this code base since 2008 (aside from a | ||
handful of bug fixes that others have pointed out). | ||
|
||
Dustin Spinhirne |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,52 @@ | ||
Version 1.5.2 | ||
Changes: | ||
* bug fixes from: https://github.com/KirillSmirnov, https://github.com/rwhitworth, https://github.com/y13i | ||
|
||
Version 1.5.1 | ||
Changes: | ||
* fixed bug with NetAddr#merge (credit to Daniel Boughton) | ||
|
||
|
||
Version 1.5.0 | ||
Changes: | ||
* fixed bug with EUI48#to_eui64 (credit to Erik Kline) | ||
* fixed bug with u/l bit toggle on EUI#link_local (credit to Erik Kline) | ||
* added EUI#to_ipv6 | ||
* added NetAddr#supernets | ||
|
||
|
||
Version 1.4.0 | ||
Changes: | ||
* Added additional options to NetAddr#sort | ||
|
||
|
||
Version 1.3.0 | ||
New Features: | ||
* added CIDR#[] | ||
* added CIDR#succ (CIDR objects may now be used as args for the standard Ruby Range class) | ||
* added CIDR#allocate_rfc3531 | ||
* added CIDR#to_i | ||
* added CIDRv6.unique_local | ||
* added EUI48#to_eui64 | ||
* added EUI#to_i | ||
* added EUI#to_s | ||
|
||
Changes: | ||
* deprecated 'packed' methods | ||
|
||
|
||
Version 1.2.0 | ||
Changes: | ||
* CIDRv4#new and CIDRv6#new methods have been changed for the sake of speed improvements. | ||
Please use the CIDR#create method instead. | ||
* changes to CIDR#wildcard_mask | ||
* bug fix with validate_eui method | ||
* bug fix with validate_ip_addr | ||
* bug fix and *vast* simplification of NetAddr.merge | ||
|
||
|
||
New Features: | ||
* speed improvements | ||
* added CIDR#set_wildcard_mask | ||
* added <=>, >, <, == methods to CIDR | ||
* NetAddr.merge now reports which CIDR addresses were used to create new summary addresses |
Oops, something went wrong.