Hello community,
here is the log from the commit of package libtorrent-rasterbar for
openSUSE:Factory checked in at 2017-10-23 16:52:04
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/libtorrent-rasterbar (Old)
and /work/SRC/openSUSE:Factory/.libtorrent-rasterbar.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libtorrent-rasterbar"
Mon Oct 23 16:52:04 2017 rev:51 rq:535743 version:1.1.5
Changes:
--------
---
/work/SRC/openSUSE:Factory/libtorrent-rasterbar/libtorrent-rasterbar.changes
2017-10-10 11:43:19.214593564 +0200
+++
/work/SRC/openSUSE:Factory/.libtorrent-rasterbar.new/libtorrent-rasterbar.changes
2017-10-23 16:52:33.406748824 +0200
@@ -1,0 +2,28 @@
+Sat Oct 21 19:05:10 UTC 2017 - [email protected]
+
+- Update to version 1.1.5:
+ * Fix an infinite loop when parsing certain invalid magnet links.
+ * Fix parsing torrents with certain invalid filenames.
+ * Fix a leak of torrent_peer objecs (entries in peer_list).
+ * Fix a leak of peer_class objects (when setting per-torrent rate
+ limits).
+ * Expose peer_class API to python bindings.
+ * Fix integer overflow in whole_pieces_threshold logic.
+ * Fix python bindings for torrent_handle, to be hashable.
+ * Fix IPv6 tracker support by performing the second announce in
+ more cases.
+ * Fix utf-8 encoding check in torrent parser.
+ * Fix an infinite loop when parsing maliciously crafted
+ torrents.
+ * Fix an invalid read in parse_int in bdecoder.
+ * Fix an issue with very long tracker- and web seed URLs.
+ * Do not attempt to create empty files on startup, if they
+ already exist.
+ * Fix force-recheck issue (new files would not be picked up).
+ * Fix an inconsistency in file_priorities and
+ override_resume_data behaviour.
+ * Fix paused torrents not generating a state update when their
+ ul/dl rate transitions to zero.
+- Remove boost-1_65-fix.patch: fixed upstream.
+
+-------------------------------------------------------------------
Old:
----
boost-1_65-fix.patch
libtorrent-rasterbar-1.1.4.tar.gz
New:
----
libtorrent-rasterbar-1.1.5.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ libtorrent-rasterbar.spec ++++++
--- /var/tmp/diff_new_pack.SI8lKY/_old 2017-10-23 16:52:34.194711947 +0200
+++ /var/tmp/diff_new_pack.SI8lKY/_new 2017-10-23 16:52:34.198711759 +0200
@@ -18,19 +18,17 @@
%define _name libtorrent
%define sover 9
-%define _version 1_1_4
+%define _version 1_1_5
%bcond_with examples
%bcond_with tests
Name: libtorrent-rasterbar
-Version: 1.1.4
+Version: 1.1.5
Release: 0
Summary: Libtorrent is a C++ implementation of the BitTorrent protocol
License: BSD-3-Clause
Group: Development/Libraries/C and C++
Url: http://libtorrent.org/
Source:
https://github.com/arvidn/%{_name}/releases/download/%{_name}-%{_version}/%{name}-%{version}.tar.gz
-# PATCH-FIX-UPSTREAM boost-1_65-fix.patch [email protected] -- Fix building
with Boost 1.65.
-Patch0: boost-1_65-fix.patch
BuildRequires: gcc-c++
BuildRequires: pkgconfig
BuildRequires: python-devel
@@ -139,7 +137,6 @@
%prep
%setup -q
-%patch0 -p0
%build
export CFLAGS="%{optflags} -fno-strict-aliasing"
@@ -209,37 +206,31 @@
%if %{with examples}
%files tools
-%defattr(-,root,root)
%{_bindir}/dump_torrent
%{_bindir}/make_torrent
%{_bindir}/simple_client
%endif
%files -n %{name}%{sover}
-%defattr(-,root,root)
%doc AUTHORS ChangeLog COPYING
%{_libdir}/%{name}.so.%{sover}*
%files -n python2-%{name}
-%defattr(-,root,root)
%{python_sitearch}/%{_name}*.so
%{python_sitearch}/python_%{_name}-*
%if 0%{?suse_version} > 1320
%files -n python3-%{name}
-%defattr(-,root,root)
%{python3_sitearch}/%{_name}*.so
%{python3_sitearch}/python_%{_name}-*
%endif
%files devel
-%defattr(-,root,root)
%{_includedir}/%{_name}/
%{_libdir}/%{name}.so
%{_libdir}/pkgconfig/%{name}.pc
%files doc
-%defattr(-,root,root)
%doc %{_docdir}/%{name}/
%changelog
++++++ libtorrent-rasterbar-1.1.4.tar.gz -> libtorrent-rasterbar-1.1.5.tar.gz
++++++
++++ 23837 lines of diff (skipped)