Sep 14, 2018
v0.14.51-rc.3
This is a release candidate for v0.14.51.

Bugfixes:

 - #2370: Scanning and deletes should be processed even when above the free space limit
 - #5078: panic: nil pointer dereference when unpausing folders
 - #5117: cmd/stdiscosrv: Not enough traffic breaks replication between discovery servers
 - #5125: Symlinks marked as removed on windows
 - #5127: Parent directories of unignored files keep being included and immediately ignored again
 - #5131: Progress updates are ignored for send only folders
 - #5151: cmd/stdiscosrv: Should not allow localhost addresses
 - #5180: Docker image fails when PGID set to existing group
 - #5183: panic: bug: Notify backend is processing a change outside of the filesystem root

Enhancements:

 - #2291: Permanently notify about initial connection requests
 - #4782: Reduce unnecessary syncing / database traversal
 - #5163: GUI authentication using LDAP

Other issues:

 - #4758: Suture services should not survive panics
 - #5110: Run folder tests in temporary directories
Pre-release
Pre-release

@st-release st-release released this Sep 12, 2018 · 13 commits to master since this release

Assets 31

Bugfixes:

  • #2370: Scanning and deletes should be processed even when above the free space limit
  • #5078: panic: nil pointer dereference when unpausing folders
  • #5117: cmd/stdiscosrv: Not enough traffic breaks replication between discovery servers
  • #5125: Symlinks marked as removed on windows
  • #5127: Parent directories of unignored files keep being included and immediately ignored again
  • #5131: Progress updates are ignored for send only folders
  • #5151: cmd/stdiscosrv: Should not allow localhost addresses
  • #5180: Docker image fails when PGID set to existing group
  • #5183: panic: bug: Notify backend is processing a change outside of the filesystem root

Enhancements:

  • #2291: Permanently notify about initial connection requests
  • #4782: Reduce unnecessary syncing / database traversal
  • #5163: GUI authentication using LDAP

Other issues:

  • #4758: Suture services should not survive panics
  • #5110: Run folder tests in temporary directories
Pre-release
Pre-release

@st-release st-release released this Sep 11, 2018 · 15 commits to master since this release

Assets 31

Bugfixes:

  • #2370: Scanning and deletes should be processed even when above the free space limit
  • #5078: panic: nil pointer dereference when unpausing folders
  • #5117: cmd/stdiscosrv: Not enough traffic breaks replication between discovery servers
  • #5125: Symlinks marked as removed on windows
  • #5127: Parent directories of unignored files keep being included and immediately ignored again
  • #5131: Progress updates are ignored for send only folders
  • #5151: cmd/stdiscosrv: Should not allow localhost addresses
  • #5180: Docker image fails when PGID set to existing group
  • #5183: panic: bug: Notify backend is processing a change outside of the filesystem root

Enhancements:

  • #2291: Permanently notify about initial connection requests
  • #4782: Reduce unnecessary syncing / database traversal
  • #5163: GUI authentication using LDAP

Other issues:

  • #4758: Suture services should not survive panics
  • #5110: Run folder tests in temporary directories

@st-release st-release released this Sep 11, 2018 · 118 commits to master since this release

Assets 31

Bugfixes:

  • #5038: Repeating INFO: UPnP parse: unrecognized UPnP device of type upnp:rootdevice
  • #5063: panic: cannot start already running folder
  • #5073: lib/logger: tests fail due to compilation error with go 1.11
  • #5089: Invalid files shouldn't affect global state
  • #5144: Tests fail on Go 1.11 / Windows
  • #5149: Index updates lost

Other issues:

  • #3595: stdiscosrv: Doesn't build on Solaris
  • #5043: root on symlinked path causes panic when using "Watch for changes"

Also:

This release includes initial support for "receive only" folders.
See https://docs.syncthing.net/users/foldertypes.html#receive-only-folder.

Pre-release
Pre-release

@st-release st-release released this Sep 2, 2018 · 118 commits to master since this release

Assets 31

Bugfixes:

  • #5038: Repeating INFO: UPnP parse: unrecognized UPnP device of type upnp:rootdevice
  • #5063: panic: cannot start already running folder
  • #5073: lib/logger: tests fail due to compilation error with go 1.11
  • #5089: Invalid files shouldn't affect global state
  • #5144: Tests fail on Go 1.11 / Windows
  • #5149: Index updates lost

Other issues:

  • #3595: stdiscosrv: Doesn't build on Solaris
  • #5043: root on symlinked path causes panic when using "Watch for changes"
Pre-release
Pre-release

@st-release st-release released this Aug 15, 2018 · 122 commits to master since this release

Assets 31

Bugfixes:

  • #5038: Repeating INFO: UPnP parse: unrecognized UPnP device of type upnp:rootdevice
  • #5063: panic: cannot start already running folder
  • #5073: lib/logger: tests fail due to compilation error with go 1.11
  • #5089: Invalid files shouldn't affect global state

Other issues:

  • #3595: stdiscosrv: Doesn't build on Solaris
Pre-release
Pre-release

@st-release st-release released this Aug 6, 2018 · 124 commits to master since this release

Assets 31

Bugfixes:

  • #5038: Repeating INFO: UPnP parse: unrecognized UPnP device of type upnp:rootdevice
  • #5063: panic: cannot start already running folder
  • #5073: lib/logger: tests fail due to compilation error with go 1.11
  • #5089: Invalid files shouldn't affect global state

Other issues:

  • #3595: stdiscosrv: Doesn't build on Solaris

Also:

This release includes initial support for "receive only" folders.

@st-release st-release released this Jul 24, 2018 · 146 commits to master since this release

Assets 31

Bugfixes:

  • #4854: macOS panic in FS watcher setup
  • #4925: Deleted files within deleted directories aren't detected with FS watcher
  • #4944: Edit Folder UI displays default "Full Rescan Interval (s)" value instead of the actual one
  • #4981: Race on folder restart
  • #4983: Impossible to edit folder with path "/"
  • #4990: Incorrect large block size chosen for large files on 32 bit archs
  • #4994: Database schema from the future should be rejected
  • #5002: v0.14.48 panic: runtime error: index out of range
  • #5017: "kiB" should be "KiB"
  • #5025: Stuck in CPU consuming accept loop when out of file descriptors
  • #5050: Filesystem watcher doesn't notify changes on Windows when the file size remains the same

Enhancements:

  • #4863: Snap package could use removable-media slot
  • #4953: Speed up delete propagation when it's not a rename
  • #4969: Executable files edited on Windows should retain execute bit on Unixes
  • #4977: Disable rescan button while scanning instead of hiding it

Other issues:

  • #4900: Replace deprecated github.com/kardianos/osext with standard library's os
  • #5000: Snap build is broken
Pre-release
Pre-release

@st-release st-release released this Jul 10, 2018 · 146 commits to master since this release

Assets 31

Bugfixes:

  • #4854: macOS panic in FS watcher setup
  • #4925: Deleted files within deleted directories aren't detected with FS watcher
  • #4944: Edit Folder UI displays default "Full Rescan Interval (s)" value instead of the actual one
  • #4981: Race on folder restart
  • #4983: Impossible to edit folder with path "/"
  • #4990: Incorrect large block size chosen for large files on 32 bit archs
  • #4994: Database schema from the future should be rejected
  • #5002: v0.14.48 panic: runtime error: index out of range
  • #5017: "kiB" should be "KiB"
  • #5025: Stuck in CPU consuming accept loop when out of file descriptors
  • #5050: Filesystem watcher doesn't notify changes on Windows when the file size remains the same

Enhancements:

  • #4863: Snap package could use removable-media slot
  • #4953: Speed up delete propagation when it's not a rename
  • #4969: Executable files edited on Windows should retain execute bit on Unixes
  • #4977: Disable rescan button while scanning instead of hiding it

Other issues:

  • #4900: Replace deprecated github.com/kardianos/osext with standard library's os
  • #5000: Snap build is broken
Pre-release
Pre-release

@st-release st-release released this Jun 29, 2018 · 176 commits to master since this release

Assets 31

Bugfixes:

  • #4925: Deleted files within deleted directories aren't detected with FS watcher
  • #4944: Edit Folder UI displays default "Full Rescan Interval (s)" value instead of the actual one
  • #4981: Race on folder restart
  • #4983: Impossible to edit folder with path "/"
  • #4990: Incorrect large block size chosen for large files on 32 bit archs
  • #5002: v0.14.48 panic: runtime error: index out of range

Enhancements:

  • #4953: Speed up delete propagation when it's not a rename
  • #4969: Executable files edited on Windows should retain execute bit on Unixes
  • #4977: Disable rescan button while scanning instead of hiding it

Other issues:

  • #4900: Replace deprecated github.com/kardianos/osext with standard library's os