Hello community,

here is the log from the commit of package tor for openSUSE:Factory checked in 
at 2019-08-22 10:54:02
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/tor (Old)
 and      /work/SRC/openSUSE:Factory/.tor.new.22127 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "tor"

Thu Aug 22 10:54:02 2019 rev:74 rq:725000 version:0.4.1.5

Changes:
--------
--- /work/SRC/openSUSE:Factory/tor/tor.changes  2019-05-21 10:40:51.287068771 
+0200
+++ /work/SRC/openSUSE:Factory/.tor.new.22127/tor.changes       2019-08-22 
10:54:07.577685763 +0200
@@ -1,0 +2,38 @@
+Tue Aug 20 15:43:45 UTC 2019 - Bernhard Wiedemann <bwiedem...@suse.com>
+
+- update to 0.4.1.5
+  * Onion service clients now add padding cells at the start of their
+    INTRODUCE and RENDEZVOUS circuits to make it look like
+    Exit traffic
+  * Add a generic publish-subscribe message-passing subsystem
+  * Controller commands are now parsed using a generalized parsing
+    subsystem
+  * Implement authenticated SENDMEs as detailed in proposal 289
+  * Our node selection algorithm now excludes nodes in linear time
+  * Construct a fast secure pseudorandom number generator for
+    each thread, to use when performance is critical
+  * Consider our directory information to have changed when our list
+    of bridges changes
+  * Do not count previously configured working bridges towards our
+    total of working bridges
+  * When considering upgrading circuits from "waiting for guard" to
+    "open", always ignore circuits that are marked for close
+  * Properly clean up the introduction point map when circuits change
+    purpose
+  * Fix an unreachable bug in which an introduction point could try to
+    send an INTRODUCE_ACK
+  * Clients can now handle unknown status codes from INTRODUCE_ACK
+    cells
+- Remove upstreamed tor-0.3.5.8-no-ssl-version-warning.patch
+- Compile without -Werror to build with LTO (boo#1146548)
+- Add fix-test.patch to workaround a LTO-induced test-failure
+
+-------------------------------------------------------------------
+Fri Jul 26 12:23:05 UTC 2019 - matthias.gerst...@suse.com
+
+- removal of SuSEfirewall2 service, since SuSEfirewall2 has been replaced by
+  firewalld, see [1].
+
+  [1]: https://lists.opensuse.org/opensuse-factory/2019-01/msg00490.html
+
+-------------------------------------------------------------------

Old:
----
  tor-0.3.5.8-no-ssl-version-warning.patch
  tor-0.4.0.5.tar.gz
  tor-0.4.0.5.tar.gz.asc
  tor.firewall

New:
----
  fix-test.patch
  tor-0.4.1.5.tar.gz
  tor-0.4.1.5.tar.gz.asc

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

Other differences:
------------------
++++++ tor.spec ++++++
--- /var/tmp/diff_new_pack.Wdv4cI/_old  2019-08-22 10:54:08.841685594 +0200
+++ /var/tmp/diff_new_pack.Wdv4cI/_new  2019-08-22 10:54:08.845685593 +0200
@@ -20,7 +20,7 @@
 %define torgroup %{name}
 %define home_dir %{_localstatedir}/lib/empty
 Name:           tor
-Version:        0.4.0.5
+Version:        0.4.1.5
 Release:        0
 Summary:        Anonymizing overlay network for TCP (The onion router)
 License:        BSD-3-Clause
@@ -32,9 +32,8 @@
 Source2:        tor.keyring
 Source3:        tor.service
 Source4:        tor.tmpfiles
-Source5:        tor.firewall
 Patch0:         tor-0.2.5.x-logrotate.patch
-Patch2:         tor-0.3.5.8-no-ssl-version-warning.patch
+Patch1:         fix-test.patch
 BuildRequires:  openssl-devel >= 1.0.1
 BuildRequires:  pkgconfig >= 0.9.0
 BuildRequires:  pwdutils
@@ -76,7 +75,7 @@
 %prep
 %setup -q
 %patch0 -p1
-%patch2 -p1
+%patch1 -p1
 
 %build
 %configure \
@@ -85,7 +84,6 @@
        --with-tor-group=%{torgroup} \
        --enable-systemd \
        --enable-unittests \
-       --enable-gcc-warnings \
        --enable-gcc-warnings-advisory \
        --docdir=%{_docdir}/%{name}
 make %{?_smp_mflags}
@@ -107,9 +105,6 @@
 install -m 0644 %{SOURCE4} %{buildroot}%{_libexecdir}/tmpfiles.d/%{name}.conf
 ln -s -f service %{buildroot}%{_sbindir}/rc%{name}
 
-# firewall config
-install -m 644 -D %{SOURCE5} 
%{buildroot}/%{_sysconfdir}/sysconfig/SuSEfirewall2.d/services/%{name}
-
 # control script
 install -p -m 755 contrib/dist/torctl %{buildroot}/%{_bindir}
 
@@ -156,7 +151,6 @@
 %dir %attr(0755,root,%{torgroup}) %{_sysconfdir}/%{name}
 %config(noreplace) %attr(0644,root,%{torgroup}) %{_sysconfdir}/%{name}/torrc
 %config %attr(0644,root,%{torgroup}) %{_sysconfdir}/%{name}/torrc.*
-%config(noreplace) %attr(0644,root,root) 
%{_sysconfdir}/sysconfig/SuSEfirewall2.d/services/%{name}
 %attr(0700,%{toruser},%{torgroup}) %dir %{_localstatedir}/lib/%{name}
 %attr(0750,%{toruser},%{torgroup}) %dir %{_localstatedir}/log/%{name}
 %{_unitdir}/%{name}.service

++++++ fix-test.patch ++++++
commit 0384f5b3efbb041e2bc0080a6b6259e1b96815af
Author: Bernhard M. Wiedemann <bwiedem...@suse.de>
Date:   Wed Aug 21 11:36:05 2019 +0200

    Workaround a LTO-induced test-failure
    
    https://bugzilla.opensuse.org/show_bug.cgi?id=1146548#c3

diff --git a/src/test/bt_test.py b/src/test/bt_test.py
index f9ca79efd..07026164a 100755
--- a/src/test/bt_test.py
+++ b/src/test/bt_test.py
@@ -30,7 +30,7 @@ def matches(lines, funcs):
     else:
         return True
 
-FUNCNAMES = "crash oh_what a_tangled_web we_weave main".split()
+FUNCNAMES = "oh_what a_tangled_web we_weave main".split()
 
 LINES = sys.stdin.readlines()
 
++++++ tor-0.4.0.5.tar.gz -> tor-0.4.1.5.tar.gz ++++++
/work/SRC/openSUSE:Factory/tor/tor-0.4.0.5.tar.gz 
/work/SRC/openSUSE:Factory/.tor.new.22127/tor-0.4.1.5.tar.gz differ: char 5, 
line 1


Reply via email to