This release introduces a new, extensible sync protocol and corresponding changes to local discovery and the database. A full rehashing of folder contents will happen on first restart. To roll back to a v0.13 release, simply download and run a v0.13 Syncthing. Resolved issues since v0.13.10: #3397: The Anonymous Usage Reporting Preview is now correctly formatted #3346: Discovery results now respects address family for listen addresses. #3080: The sync protocol, local discovery protocol and database format is now based on protocol buffers. #3227: File names ending in space are now correctly marked as invalid on Windows. #3278: Local discovery now quickly detects other local devices on restart. #3077: A race condition causing a deadlock on folder addition is fixed.
Waiting for https://github.com/syncthing/syncthing-android/issues/696 so we don't break sync for people using the Android app.
Android version is up and running: https://github.com/syncthing/syncthing-android/issues/696#issuecomment-234387078
Well yeah, hence the PR I made yesterday… :)
You *did* break sync for people who use the android app, though...and any other platform. All of my other devices are running v0.14, and are not able to communicate with Gentoo. One would think it makes more sense to make v0.14 available, so that users can have the option to upgrade and roll-back if needed, rather than making it impossible to upgrade altogether...it could have gone into Testing, at least. Thank you for submitting a PR, eagerly waiting for it to become available.
If you need v0.14 in Gentoo right away, put it temporarily in local overlay like I did. Copy /usr/portage/net-p2p/syncthing/syncthing-0.13.10.ebuild as net-p2p/syncthing/syncthing-0.14.0.ebuild to your overlay. Remove this line: PATCHES=( "${FILESDIR}/relaysrv.systemd.patch" )
Thanks for the tip! And apologies if my previous comment was rude...very new at this. I was just surprised to see 'it was delayed so we don't break sync', when that decision is what broke sync!
commit 4a6300dcd54d9152be1e025c1c4b1fbd47653b75 (HEAD) Author: Louis Sautier <sautier.louis@gmail.com> AuthorDate: Fri Jul 22 00:34:58 2016 +0200 Commit: Patrice Clement <monsieurp@gentoo.org> CommitDate: Sat Jul 23 23:08:35 2016 +0200 net-p2p/syncthing: bump to 0.14.0 Gentoo-Bug: https://bugs.gentoo.org/589236 Gentoo-Bug: https://bugs.gentoo.org/589504 Package-Manager: portage-2.3.0 Closes: https://github.com/gentoo/gentoo/pull/1940 Signed-off-by: Patrice Clement <monsieurp@gentoo.org> net-p2p/syncthing/Manifest | 1 + net-p2p/syncthing/syncthing-0.14.0.ebuild | 111 ++++++++++++++++++++++++++++++ 2 files changed, 112 insertions(+) create mode 100644 net-p2p/syncthing/syncthing-0.14.0.ebuild Commited, thanks!
It's time to bump to 0.14.2. Should be trivial.
(In reply to Pavel Volkov from comment #8) > It's time to bump to 0.14.2. > Should be trivial. I am aware of this :) I get an email within an hour each time there is a new release. I am just waiting for this PR to be merged before bumping https://github.com/gentoo/gentoo/pull/1957