Skip to content

Bump ipaddress from 5.3.3 to 5.4.0

Bumps ipaddress from 5.3.3 to 5.4.0.

Release notes

Sourced from ipaddress's releases.

Version 5.4.0

  • added PrefixBlockAllocator for automatic CIDR prefix block allocation
  • added AddedTree and AssociativeAddedTree classes for expanded constructAddedNodesTree methods
  • added getBlockSize and getBitsForCount in AddressItem
  • added matchUnordered and matchOrdered in Address
  • eliminated invalid AddressValueException when joining a range with the IPv4 max value to an IPv6 range, issue #86
  • fix to generation of strings from parsed address data, issue #87
  • fix to IPv4 address primitive int upper value generation, issue #96

Version 5.3.4

  • a fix to avoid ClassCastException when converting IPv4-mapped address to java.net.Inet6Address, issue #73
  • fixed the creation of HostName from an unresolved compressed-IPv6 socket address, issue #74
  • added IPAddressString.isIPv4Mapped for issue #75
  • fixed a class-loading issue with string parsing, issue #79
  • removed AddressDivision.getDivisionValueCount() and AddressDivision.getDivisionPrefixCount(int) because of potential overflow with divisions 63 or 64 bits long. If you have a segment, use getValueCount(), or with IPAddressSegment use getPrefixValueCount(int), which both return int. Otherwise, use getPrefixCount(int) or getCount() which return BigInteger
  • fixed issues with comparing non-standard division groupings with address comparators
  • added verification when host-masking multiple-valued segments
  • added verification when splitting IPv6AddressSegment
  • fixed check when reversing per-byte multiple-valued division
  • fixed trie-printing method option withNonAddedKeys
  • fixed an issue with serialization of parsed hosts with qualifiers
  • added control over parsing empty zones (a zone specifier followed by no zone)
  • added a small fix to host name parsing some unusual host names
  • a fix to IPv4AddressSection.toMaxHost
  • fixed a rare synchronization issue when generating division strings in AddressDivisionBase
Commits
  • 5cafdfc update for version 5.4.0
  • 7149de2 Renamed allocateMultiBitLens to allocateBitLengths, fixed two javadoc
  • ef39467 fix to isPrivate
  • a473118 text fix
  • 39d6e2e one more test
  • 316bf5b optimize seq range join
  • cdbac66 a little clean-up
  • 344a79a optimize seq range joins
  • e68b7ee added PrefixBlockAllocator, added AddedTree and AssociativeAddedTree for
  • 984e292 fix to infinite loop with parse data string generation
  • Additional commits viewable in compare view


Dependabot commands
You can trigger Dependabot actions by commenting on this MR
  • $dependabot rebase will rebase this MR
  • $dependabot recreate will recreate this MR rewriting all the manual changes and resolving conflicts

Merge request reports