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)