1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58
|
==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
|