Hello community, here is the log from the commit of package syncthing for openSUSE:Factory checked in at 2017-01-27 11:10:29 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/syncthing (Old) and /work/SRC/openSUSE:Factory/.syncthing.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "syncthing" Changes: -------- --- /work/SRC/openSUSE:Factory/syncthing/syncthing.changes 2016-12-09 09:39:05.497105893 +0100 +++ /work/SRC/openSUSE:Factory/.syncthing.new/syncthing.changes 2017-02-03 20:02:41.634744849 +0100 @@ -1,0 +2,85 @@ +Mon Jan 16 17:25:40 UTC 2017 - sor.alexei@meowr.ru + +- Update to version 0.14.19: + * Changing bandwidth rate limits now takes effect immediately + without restart (gh#syncthing/syncthing#3846) + * The event log (-audit) can now be directed to stderr for + piping into an another application + (gh#syncthing/syncthing#3859). + * A panic on directory listing at startup has been fixed + (gh#syncthing/syncthing#3584). + * When a directory is deleted, the .stfolder marker is also + removed. The ignore file and .stversions directory are + retained, if present (gh#syncthing/syncthing#3857). + * Several scenarios where a device would get stuck with + 'not a directory' errors are now handled again + (gh#syncthing/syncthing#3819). + * Third party copyrights in the about box are now more up to + date (gh#syncthing/syncthing#3839). + * Hashing performance has been improved + (gh#syncthing/syncthing#3861) + +------------------------------------------------------------------- +Fri Jan 6 11:12:27 UTC 2017 - sor.alexei@meowr.ru + +- Update to version 0.14.18: + * Fix connections to older Syncthing versions being no longer + closed due to an unmarshalling message: + 'proto: wrong wireType = 2 for field BlockIndexes' + (gh#syncthing/syncthing#3855). + +------------------------------------------------------------------- +Tue Dec 27 15:05:20 UTC 2016 - sor.alexei@meowr.ru + +- Update to version 0.14.17: + * Panics caused by corrupt on disc database are now better + explained in the panic message (gh#syncthing/syncthing#3689). + * Statically configured device addresses without port number now + correctly defaulted to port 22000 again + (gh#syncthing/syncthing#3817). + * Inotify clients no longer cause 'invalid subpath' errors to be + displayed (gh#syncthing/syncthing#3829). + * Directories can now be paused (gh#syncthing/syncthing#215). + * "Master" directories are now called "send only" in order to + standardise on a terminology of sending and receiving changes + (gh#syncthing/syncthing#2679). + * Pausing devices and directories now persists across restarts + (gh#syncthing/syncthing#3407). + * A rolling checksum is used to identify and reuse blocks that + have moved within a file (gh#syncthing/syncthing#3527). + * Syncthing allows setting the type-of-service field on outgoing + packets, configured by the advanced setting "trafficClass" + (gh#syncthing/syncthing#3790). + * Which device introduced another device is now visible in the + GUI (gh#syncthing/syncthing#3809). +- Remove syncthing-go-1.4-compat.patch: becoming impossible to fix. + +------------------------------------------------------------------- +Fri Dec 23 10:36:02 UTC 2016 - sor.alexei@meowr.ru + +- Update to version 0.14.16: + * Fix a regression introduced in v0.14.14: an 'invalid subpath' + error on syncthing-inotify full directory sync trigger + (gh#syncthing/syncthing#3829). + +------------------------------------------------------------------- +Sat Dec 17 12:36:37 UTC 2016 - sor.alexei@meowr.ru + +- Update to version 0.14.15 (changes since 0.14.13): + * Fix a security issue resulted in Syncthing accepting index + entries for files like '../../foo', thus resulting in a path + above the configured directory. + * Fix a security issue resulted in symlinks be used to trick + Syncthing and escape constraints of the configured directory by + creating a symlink 'foo -> ../../' and then requesting the + contents of 'foo/something' (boo#1016161). + Syncing symlinks between v0.14.14+ and previous versions will + not work. + * The build no longer requires Go 1.7 + (gh#syncthing/syncthing#3753). + * The wording in the GUI around "last file received" is now + clearer (gh#syncthing/syncthing#3769). +- Remove syncthing-0.14.13-go-1.6-compat.patch: fixed upstream. +- Add syncthing-go-1.4-compat.patch: Fix Go 1.4 compatibility. + +------------------------------------------------------------------- Old: ---- syncthing-0.14.13-go-1.6-compat.patch syncthing-source-v0.14.13.tar.gz syncthing-source-v0.14.13.tar.gz.asc New: ---- syncthing-source-v0.14.19.tar.gz syncthing-source-v0.14.19.tar.gz.asc ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ syncthing.spec ++++++ --- /var/tmp/diff_new_pack.bzqsNx/_old 2017-02-03 20:02:42.494623817 +0100 +++ /var/tmp/diff_new_pack.bzqsNx/_new 2017-02-03 20:02:42.498623254 +0100 @@ -1,7 +1,7 @@ # # spec file for package syncthing # -# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,7 +17,7 @@ Name: syncthing -Version: 0.14.13 +Version: 0.14.19 Release: 0 Summary: FOSS Continuous File Synchronisation License: MPL-2.0 @@ -27,9 +27,7 @@ Source1: https://github.com/%{name}/%{name}/releases/download/v%{version}/%{name}-source-v%{version}.tar.gz.asc Source2: %{name}.keyring Source3: %{name}.firewall -# PATCH-FIX-UPSTREAM syncthing-0.14.13-go-1.6-compat.patch -- Fix Go 1.6 and older compatibility (commit 0dcf2f1). -Patch0: %{name}-0.14.13-go-1.6-compat.patch -BuildRequires: go >= 1.3 +BuildRequires: go >= 1.5 BuildRequires: systemd BuildRequires: systemd-rpm-macros @@ -42,7 +40,7 @@ %prep %setup -q -n %{name} -%patch0 -p1 + cp -f %{SOURCE3} %{name}.firewall %if !(0%{?suse_version} > 1320 || 0%{?sle_version} >= 120200) # Remove entries which only exist since systemd 215. ++++++ syncthing-source-v0.14.13.tar.gz -> syncthing-source-v0.14.19.tar.gz ++++++ /work/SRC/openSUSE:Factory/syncthing/syncthing-source-v0.14.13.tar.gz /work/SRC/openSUSE:Factory/.syncthing.new/syncthing-source-v0.14.19.tar.gz differ: char 5, line 1