64,756

Downloads

3,765

Downloads of v 1.6.2.7

34

Average downloads per day

2017-03-08

Last published

Share on Social Networks

There is a newer prerelease version of this package available.
See the version list below for details.

IPAddressRange

1.6.2.7

This library allows you to parse range of IP address string such as "192.168.0.0/24" and "192.168.0.0/255.255.255.0" and "192.168.0.0-192.168.0.255", and can conatins check. This library supports both IPv4 and IPv6.

To install IPAddressRange, run the following command in the Package Manager Console

Install-Package IPAddressRange -Version 1.6.2.7

Release Notes

v.1.6.2 - Support: .NET Standard 1.4 (.NET Core) and UWP
      v.1.6.1 - Fix: Add some parameter checks for throwing ArgumentNullException
      v.1.6.0 - Enhance: Add "ToCidrString()" and "GetprefixLength()" method.
      v.1.5.0 - Enhance: Add constructors variation / Save memory usage.
      v.1.4.0 - Enhance: Add IEnumerable<IPAddress> support.
      v.1.3.0 - Enhance: support both "hyphen (-)" (0x002D) and "dash (–)" (0x2013) at begin-end format.
      v.1.2.1 - Fix: "Parse()" and "TryParse()" methods throw IndexOutOfRangeException when bit mask length is invalid at CIDR format.
      v.1.2.0 - Enhance: Add "Parse()" and "TryParse()" methods. (Instead, the constructor which has one string argument is obsoleted.)
      v.1.1.0 - Enhance: Add "Contains()" method overload version of IPAddressRange argument.
      v.1.0.6 - Fix Package: Repackage with Release build. (1.0.5 was Debug build)
      v.1.0.5 - Fix: IPv4 CIDR range ".../32" causes crush.
      v.1.0.4 - Enhance: support bit mask range not only CIDR range.
      v.1.0.3 - Fix: Can not parse the address which contains hex string.

Owners

Authors

J.Sakamoto

Copyright

Copyright 2012-2017 J.Sakamoto, Mozilla Public License 2.0

Tags

Dependencies

Version History

Version Downloads Last updated
IPAddressRange 2.0.0.3-beta 43 Monday, May 29, 2017
IPAddressRange 2.0.0-beta 61 Friday, May 19, 2017
IPAddressRange 1.6.2.7 (this version) 3,765 Wednesday, March 8, 2017
IPAddressRange 1.6.2.6-beta 86 Wednesday, March 1, 2017
IPAddressRange 1.6.2.1-beta 195 Tuesday, November 29, 2016
IPAddressRange 1.6.1 6,228 Tuesday, September 27, 2016
IPAddressRange 1.6.0 8,898 Monday, May 23, 2016
IPAddressRange 1.5.0 19,615 Friday, October 16, 2015
IPAddressRange 1.4.0.1 1,612 Saturday, August 22, 2015
IPAddressRange 1.4.0 6,417 Wednesday, June 3, 2015
IPAddressRange 1.3.0.1 1,493 Wednesday, April 1, 2015
IPAddressRange 1.3.0 131 Wednesday, April 1, 2015
IPAddressRange 1.2.1 843 Thursday, February 19, 2015
IPAddressRange 1.2.0 1,800 Thursday, February 5, 2015
IPAddressRange 1.1.0-beta 1,547 Tuesday, November 4, 2014
IPAddressRange 1.0.6 5,538 Monday, March 10, 2014
IPAddressRange 1.0.5 963 Monday, December 9, 2013
IPAddressRange 1.0.4 167 Monday, December 9, 2013
IPAddressRange 1.0.3 172 Monday, December 9, 2013
IPAddressRange 1.0.2 4,764 Monday, May 28, 2012
IPAddressRange 1.0.1 226 Tuesday, May 22, 2012
IPAddressRange 1.0.0 192 Thursday, May 17, 2012