Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package IPAddress for openSUSE:Factory 
checked in at 2024-11-07 16:29:29
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/IPAddress (Old)
 and      /work/SRC/openSUSE:Factory/.IPAddress.new.2020 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "IPAddress"

Thu Nov  7 16:29:29 2024 rev:2 rq:1222472 version:5.5.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/IPAddress/IPAddress.changes      2024-11-03 
07:18:19.297722526 +0100
+++ /work/SRC/openSUSE:Factory/.IPAddress.new.2020/IPAddress.changes    
2024-11-07 16:30:17.752908367 +0100
@@ -1,0 +2,76 @@
+Thu Nov  7 14:30:24 UTC 2024 - Fridrich Strba <[email protected]>
+
+- Upgrade to version 5.5.1
+  * Fixes of 5.3.4:
+    + a fix to avoid ClassCastException when converting IPv4-mapped
+      address to java.net.Inet6Address (#73)
+    + fixed the creation of HostName from an unresolved
+      compressed-IPv6 socket address (#74)
+    + added IPAddressString.isIPv4Mapped for issue #75
+    + fixed a class-loading issue with string parsing (#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
+  * Fixes of 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 (#86)
+    + fix to generation of strings from parsed address data (#87)
+    + fix to IPv4 address primitive int upper value generation (#96)
+  * Fix of 5.4.1:
+    + fix to invalid radix argument infinite loop
+      (#118, CVE-2023-50570)
+  * Fixes of 5.4.2:
+    + removed unnecessary SDK dependency incompatible with Java 8
+      that was introduced with version 5.4.1 (#121)
+  * Fixes of 5.5.0:
+    + added collection types for dual IPv4/v6 tries and for dual
+      IPv4/v6 associative tries, issue #103
+    + trie performance improvements for all trie operations
+    + added shortestPrefixMatch trie methods
+    + added enumerate methods, the inverse of the increment methods,
+      to find the position of an address in a subnet, or to find
+      the distance between two addresses
+    + added an increment method accepting a BigInteger argument to
+      IPv6Address and IPv6AddressSection
+    + added the ability to construct an IPv6Address from two longs
+    + added replace methods with address section parameter to
+      address classes
+    + added overlaps methods to check for overlapping subnets, and
+      for checking sequential range overlap with a subnet
+    + added floor/lower/ceiling/higher methods to the address trie
+      types, these methods previously accessible only from trie sets
+    + added the extraneous digits IPv4 parsing option
+      allow_inet_aton_extraneous_digits (#105)
+  * Fixes of 5.5.1:
+    + added new merge functions mergeToDualPrefixBlocks and
+      mergeToDualSequentialBlocks for combined IPv4/IPv6 merging
+    + added public constructors accepting message strings to
+      AddressValueException and IncompatibleAddressException (#127)
+    + removed caching functionality from containingFirstIterator,
+      use all-node containingFirstAllNodeIterator instead
+
+-------------------------------------------------------------------

Old:
----
  v5.3.3.tar.gz

New:
----
  v5.5.1.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ IPAddress.spec ++++++
--- /var/tmp/diff_new_pack.sM0eFu/_old  2024-11-07 16:30:19.368975594 +0100
+++ /var/tmp/diff_new_pack.sM0eFu/_new  2024-11-07 16:30:19.372975760 +0100
@@ -17,7 +17,7 @@
 
 
 Name:           IPAddress
-Version:        5.3.3
+Version:        5.5.1
 Release:        0
 Summary:        Library for handling IP addresses and subnets, both IPv4 and 
IPv6
 License:        Apache-2.0
@@ -55,7 +55,7 @@
 %build
 pushd IPAddress
 mkdir bin
-%{ant} "create dist jar" "create javadoc"
+%{ant} "create dist jar" "create javadoc" "create pom"
 
 %install
 # jar
@@ -64,7 +64,7 @@
 
 # pom
 install -d -m 755 %{buildroot}%{_mavenpomdir}
-%{mvn_install_pom} IPAddress/pom.xml %{buildroot}%{_mavenpomdir}/%{name}.pom
+%{mvn_install_pom} IPAddress/dist/mavenlib/pom.xml 
%{buildroot}%{_mavenpomdir}/%{name}.pom
 %add_maven_depmap %{name}.pom %{name}.jar
 
 # javadoc

++++++ v5.3.3.tar.gz -> v5.5.1.tar.gz ++++++
/work/SRC/openSUSE:Factory/IPAddress/v5.3.3.tar.gz 
/work/SRC/openSUSE:Factory/.IPAddress.new.2020/v5.5.1.tar.gz differ: char 12, 
line 1

Reply via email to