Hello community, here is the log from the commit of package i2pd for openSUSE:Factory checked in at 2020-08-18 15:12:40 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/i2pd (Old) and /work/SRC/openSUSE:Factory/.i2pd.new.3399 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "i2pd" Tue Aug 18 15:12:40 2020 rev:12 rq:827580 version:2.32.1 Changes: -------- --- /work/SRC/openSUSE:Factory/i2pd/i2pd.changes 2020-04-14 16:21:00.515550012 +0200 +++ /work/SRC/openSUSE:Factory/.i2pd.new.3399/i2pd.changes 2020-08-18 15:13:06.700091861 +0200 @@ -1,0 +2,33 @@ +Mon Aug 17 21:39:47 UTC 2020 - Dirk Mueller <[email protected]> + +- update to 2.32.1: + - Read explicit peers in tunnels config + - Generation of tags for detached sessions + - Non-updating LeaseSet1 + - Start when deprecated websocket options present in i2pd.conf + - Multiple encryption types for local destinations + - Next key and tagset for ECIES-X25519-AEAD-Ratchet + - NTCP2 through SOCKS proxy + - Throw error message if any port to bind is occupied + - gzip parameter for UDP tunnels + - Show ECIES-X25519-AEAD-Ratchet sessions and tags on the web console + - Simplified implementation of gzip for no compression mode + - Allow ECIES-X25519-AEAD-Ratchet session restart after 2 minutes + - Added logrotate config for rpm package + - Select peers for client tunnels among routers >= 0.9.36 + - Check ECIES flag for encrypted lookup reply + - Streaming MTU size 1812 for ECIES-X25519-AEAD-Ratchet + - Don't calculate checksum for Data message send through ECIES-X25519-AEAD-Ratchet + - Catch network connectivity status for Windows + - Stop as soon as no more transit tunnels during graceful shutdown for Android + - RouterInfo gzip compression level depends on size + - Send response to received datagram from ECIES-X25519-AEAD-Ratchet session + - Update webconsole functional + - Increased max transit tunnels limit + - Reseeds list + - Dropped windows support in cmake + - Correct timestamp check for LeaseSet2 + - Encrypted leaseset without authentication + - Change SOCKS proxy connection response for clients without socks5h support (#1336) + +------------------------------------------------------------------- Old: ---- i2pd-2.31.0.tar.gz New: ---- i2pd-2.32.1.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ i2pd.spec ++++++ --- /var/tmp/diff_new_pack.0a1ASX/_old 2020-08-18 15:13:08.644092665 +0200 +++ /var/tmp/diff_new_pack.0a1ASX/_new 2020-08-18 15:13:08.648092667 +0200 @@ -1,7 +1,7 @@ # # spec file for package i2pd # -# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2020 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -12,24 +12,31 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # %define sysuser i2pd %define sysgroup i2pd Name: i2pd -Version: 2.31.0 +Version: 2.32.1 Release: 0 Summary: C++ implementation of an I2P client License: BSD-3-Clause Group: Productivity/Networking/System -URL: http://i2pd.website +URL: https://i2pd.website Source0: https://github.com/PurpleI2P/i2pd/archive/%{version}.tar.gz#/%{name}-%{version}.tar.gz Patch0: i2pd-2.19.0-apparmor.patch BuildRequires: cmake BuildRequires: fdupes BuildRequires: gcc-c++ +BuildRequires: libminiupnpc-devel +BuildRequires: pkgconfig +BuildRequires: pkgconfig(libssl) +BuildRequires: pkgconfig(zlib) +Requires(pre): shadow +Suggests: logrotate +%{?systemd_requires} %if 0%{?suse_version} < 1500 BuildRequires: boost-devel %else @@ -38,13 +45,6 @@ BuildRequires: libboost_program_options-devel BuildRequires: libboost_system-devel %endif -BuildRequires: libminiupnpc-devel -BuildRequires: pkgconfig -BuildRequires: pkgconfig(libssl) -BuildRequires: pkgconfig(zlib) -Suggests: logrotate -Requires(pre): shadow -%{?systemd_requires} %description The Invisible Internet Protocol (I2P) is a universal anonymous network layer. All @@ -55,7 +55,7 @@ %prep %setup -q -%patch0 -p2 +%patch0 -p1 cp contrib/debian/i2pd.service i2pd.service.in cp contrib/debian/i2pd.tmpfile i2pd.tmpfile.in @@ -71,7 +71,7 @@ -DWITH_LIBRARY=OFF \ -DWITH_UPNP=ON \ -DBUILD_SHARED_LIBS=OFF -make -j1 +%make_build -j1 popd %install @@ -124,7 +124,8 @@ %service_del_postun %{name}.service %files -%doc ChangeLog LICENSE README.md +%license LICENSE +%doc ChangeLog README.md %{_sbindir}/i2pd %dir %{_sysconfdir}/apparmor.d %config %{_sysconfdir}/apparmor.d/usr.sbin.i2pd ++++++ i2pd-2.19.0-apparmor.patch ++++++ --- /var/tmp/diff_new_pack.0a1ASX/_old 2020-08-18 15:13:08.672092677 +0200 +++ /var/tmp/diff_new_pack.0a1ASX/_new 2020-08-18 15:13:08.672092677 +0200 @@ -1,11 +1,13 @@ -diff -ruN i2pd-2.19.0.orig/i2pd-2.19.0/contrib/apparmor/usr.sbin.i2pd i2pd-2.19.0/i2pd-2.19.0/contrib/apparmor/usr.sbin.i2pd ---- i2pd-2.19.0.orig/i2pd-2.19.0/contrib/apparmor/usr.sbin.i2pd 2018-06-26 20:46:01.000000000 +0300 -+++ i2pd-2.19.0/i2pd-2.19.0/contrib/apparmor/usr.sbin.i2pd 2018-06-27 17:58:51.936939476 +0300 -@@ -18,8 +18,6 @@ +Index: i2pd-2.32.1/contrib/apparmor/usr.sbin.i2pd +=================================================================== +--- i2pd-2.32.1.orig/contrib/apparmor/usr.sbin.i2pd ++++ i2pd-2.32.1/contrib/apparmor/usr.sbin.i2pd +@@ -18,9 +18,7 @@ /etc/hosts r, /etc/nsswitch.conf r, /etc/resolv.conf r, - /run/resolvconf/resolv.conf r, + /run/systemd/resolve/resolv.conf r, - /run/systemd/resolve/stub-resolv.conf r, # path specific (feel free to modify if you have another paths) ++++++ i2pd-2.31.0.tar.gz -> i2pd-2.32.1.tar.gz ++++++ ++++ 19503 lines of diff (skipped)
