ipnetwork icon indicating copy to clipboard operation
ipnetwork copied to clipboard

IPNetwork command line and C# library take care of complex network, IP, IPv4, IPv6, netmask, CIDR, subnet, subnetting, supernet, and supernetting calculation for .NET developers. It works with IPv4 as...

Results 28 ipnetwork issues
Sort by recently updated
recently updated
newest added

If I invoke IPNetwork.TryParse with a CIDR string that contains additional trailing characters after a space character, the parse succeeds: ``` [Test] public void Should_return_false_when_parsing_a_cidr_with_extra_characters() { var result = IPNetwork.TryParse("20.42.65.64/29...

bug
help wanted
will fix

Use of `IPNetwork` in the API of an assembly marked `[assembly: CLSCompliant(true)]` shall not result in build warnings. https://learn.microsoft.com/en-us/dotnet/fundamentals/code-analysis/quality-rules/ca1014 Non-compliant members can be marked `[CLSCompliant(false)]`.

enhancement
help wanted

I use `IPNetwork.Parse` to parse a user's configuration when they set up their allowed IP ranges. I'd like to allow them to type in single IP addresses and for my...

enhancement
help wanted

Fantastic and useful library. Is it possible to add SymmetricDifference method? Its already part of python netaddr library: from netaddr import * subnet1= IPSet(IPNetwork("10.0.0.0/15")) subnet2 = IPSet(IPNetwork("10.0.0.0/16")) result = subnet1...

enhancement
help wanted

Hi Luc, https://github.com/lduchosal/ipnetwork/releases suggests the last release of this project was done in 2019. But NuGet reveals a different picture: ![grafik](https://user-images.githubusercontent.com/24897735/210185780-5fe522e0-1749-4ec8-bcc5-ddcab86d5f8b.png) Neither is there a change log nor release notes...

bug
enhancement
will fix

When subnetting CIDR from a large network to a very small one, application is taking up too much memory. Is there a suggested limit on subnetting? Sample is /2 to...

Binaries contained in your NuGet are not generated using a strong name, when we use your asset as third party we recive the advise from Cybersecure auditory. Use strong-naming have...

duplicate
enhancement
help wanted
will fix
low hanging fruit

Binaries contained in nuget are not signed, when we use your asset as third party we recive the advise from Cybersec auditory. Other issue related with sign is the absence...

enhancement
help wanted
will fix
low hanging fruit