Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package i2pd for openSUSE:Factory checked in 
at 2024-05-23 15:35:05
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/i2pd (Old)
 and      /work/SRC/openSUSE:Factory/.i2pd.new.24587 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "i2pd"

Thu May 23 15:35:05 2024 rev:22 rq:1175945 version:2.52.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/i2pd/i2pd.changes        2024-02-07 
18:53:05.288845848 +0100
+++ /work/SRC/openSUSE:Factory/.i2pd.new.24587/i2pd.changes     2024-05-23 
15:35:44.332657632 +0200
@@ -1,0 +2,55 @@
+Wed May 22 19:41:27 UTC 2024 - Andreas Stieger <andreas.stie...@gmx.de>
+
+- update to 2.52.0:
+  * Moved netdb's disk file operations to separate threads
+  * Fast exploratory lookup handling at floodfills
+  * Drop unsolicited database search replies
+  * Pick only confirmed routers for tunnels and exploratory replies if tunnel 
build rate is low
+  * More reliable long live streams
+  * Throttle database search requests
+  * Handle database search replies faster
+  * Don't accept too old routers and address with malformed keys
+  * Fixed different crashes on high load and shutdown
+- fix up Factory submission and cmake macros
+
+-------------------------------------------------------------------
+Mon May  6 08:13:54 UTC 2024 - sage <lamiac...@airmail.cc>
+
+- update to 2.51.0:
+  * Encrypted tunnel tests
+  * New streaming RTT/RTO/Window calculation algorithms
+  * Publish medium congestion indication
+  * Changed upstream SOCKS proxy from SOCKS4 to SOCKS5
+  * New implementation of SSU2 retransmission, send buffer, window, congestion 
control, timeouts
+  * Transit tunnels limit more than 64K. Default value to 10K
+  * Fixed lookup of encrypted LeaseSet
+  * Report error if client is trying to connect to itself in SAM
+  * Fixed crash when packet comes to terminated stream
+  * Tunnel status "declined" in web console
+  * SAM error reply "Incompatible crypto" if remote destination has 
incompatible crypto
+  * Fixed outbound tunnel build failure if it's endpoint is the same as reply 
tunnel gateway
+  * Reduce unreachable router ban interval to 8 minutes
+  * Send lookup reply directly to reply tunnel gateway if possible
+  * Fixed I2PControl RouterManager returns invalid JSON when unknown params 
are passed
+  * Correct implementation of "reservedrange" config param
+  * Less false positive cases for tunnel tests
+  * Check ipv4/ipv6 compatibility for peer tests
+  * Allow SSU2 even if port binding fails
+  * Support local domain sockets for SOCKS proxy upstream
+- update to 2.50.2:
+  * Fixed crash with OpenSSL 3.2.0
+  * Fixed false positive clock skew detection
+- update to 2.50.1:
+  * Fixed support for new EdDSA usage behavior in OpenSSL 3.2.0
+- update to 2.50.0:
+  * Support of concurrent ACCEPTs on SAM 3.1
+  * Low bandwidth and far routers can expire before 1 hour
+  * Don't pick too active peer for first hop
+  * Try peer test again if status is Unknown
+  * Send peer tests with random delay
+  * Updated reseeds list
+  * Fixed XSS vulnerability in addresshelper
+  * Fixed publishing NAT64 ipv6 addresses
+  * Fixed deadlock in AsyncSend callback
+
+-------------------------------------------------------------------

Old:
----
  i2pd-2.49.0.tar.gz

New:
----
  i2pd-2.52.0.tar.gz

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

Other differences:
------------------
++++++ i2pd.spec ++++++
--- /var/tmp/diff_new_pack.9jiItX/_old  2024-05-23 15:35:45.008682164 +0200
+++ /var/tmp/diff_new_pack.9jiItX/_new  2024-05-23 15:35:45.008682164 +0200
@@ -3,6 +3,7 @@
 #
 # Copyright (c) 2024 SUSE LLC
 # Copyright (c) 2023 PurpleI2P team
+# Copyright (c) 2024 Andreas Stieger <andreas.stie...@gmx.de>
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -20,16 +21,15 @@
 %define sysuser i2pd
 %define sysgroup i2pd
 Name:           i2pd
-Version:        2.49.0
+Version:        2.52.0
 Release:        0
 Summary:        C++ implementation of an I2P client
 License:        BSD-3-Clause
 Group:          Productivity/Networking/System
 URL:            https://i2pd.website
-Source0:        
https://github.com/PurpleI2P/i2pd/archive/%{version}.tar.gz#/%{name}-%{version}.tar.gz
+Source0:        
https://github.com/PurpleI2P/i2pd/archive/refs/tags/%{version}.tar.gz#/%{name}-%{version}.tar.gz
+BuildRequires:  c++_compiler
 BuildRequires:  cmake
-BuildRequires:  fdupes
-BuildRequires:  gcc-c++
 BuildRequires:  libminiupnpc-devel
 BuildRequires:  pkgconfig
 BuildRequires:  pkgconfig(libssl)
@@ -56,7 +56,7 @@
 This package contains a C++ implementation of an I2P router.
 
 %prep
-%setup -q
+%autosetup -p1
 
 cp contrib/debian/i2pd.service i2pd.service.in
 cp contrib/debian/i2pd.tmpfile i2pd.tmpfile.in
@@ -71,8 +71,9 @@
 %cmake \
     -DWITH_LIBRARY=OFF \
     -DWITH_UPNP=ON \
-    -DBUILD_SHARED_LIBS=OFF
-%make_build
+    -DBUILD_SHARED_LIBS=OFF \
+    %{nil}
+%cmake_build
 popd
 
 %install

++++++ i2pd-2.49.0.tar.gz -> i2pd-2.52.0.tar.gz ++++++
++++ 11799 lines of diff (skipped)

Reply via email to