syncthing/lib
Audrius Butkevicius 120e6eab2c lib/sync: Fix a race in unlocker logging (fixes #3884)
Other routines use atomics, hence even if we are under a lock, we should
too.

We might atomically store with
Not sure how it happens, but it's between lines

GitHub-Pull-Request: https://github.com/syncthing/syncthing/pull/3974
2017-02-08 22:31:19 +00:00
..
auto build: Generate gui.files.go on the fly, remove from repo 2016-03-28 10:03:13 +00:00
beacon Remove unused struct field 2015-10-27 09:55:05 +01:00
config all: Remove symlink support on Windows, SymlinksEnabled config 2017-02-07 08:34:24 +00:00
connections lib/connections: Fix rate limiting on arm64 (fixes #3921) 2017-01-23 20:55:00 +00:00
db all: Remove symlink support on Windows, SymlinksEnabled config 2017-02-07 08:34:24 +00:00
dialer lib/connections: Support setting traffic class (fixes #3790) 2016-12-21 11:01:15 +01:00
discover vendor: Update github.com/gogo/protobuf 2017-01-03 00:16:21 +00:00
events lib/events: Make test even less timing dependent 2017-02-07 08:57:39 +01:00
fs all: Remove symlink support on Windows, SymlinksEnabled config 2017-02-07 08:34:24 +00:00
ignore lib/ignore: Centralize handling of temporary filenames (fixes #3899) 2017-01-17 07:33:48 +00:00
logger cmd/syncthing: Extract interfaces for things the API depends on 2016-03-21 19:36:08 +00:00
model lib/model: Increase in-flight buffer from 2mb to 8mb, download 2 files at a time 2017-02-08 20:00:55 +00:00
nat lib/nat: Avoid concurrent reset of NAT timer (fixes #3337) 2016-06-26 10:17:12 +00:00
osutil all: Remove symlink support on Windows, SymlinksEnabled config 2017-02-07 08:34:24 +00:00
pmp build, lib: Correct total test coverage calculation 2016-08-08 16:29:32 +00:00
protocol all: Remove symlink support on Windows, SymlinksEnabled config 2017-02-07 08:34:24 +00:00
rand lib/rand: Break out random functions into separate package 2016-05-26 07:02:56 +00:00
rc lib/rc: Remove pause to aggregate events (ref #3527) 2016-12-14 10:24:36 +01:00
relay lib/relay: Close invitation channel in all error cases (fixes #3726) 2016-11-13 09:32:05 +01:00
scanner all: Remove symlink support on Windows, SymlinksEnabled config 2017-02-07 08:34:24 +00:00
sha256 cmd/syncthing: Report real hashing performance, including weakhash 2017-01-23 21:56:43 +00:00
signature cmd/syncthing: Add selectable sha256 package (fixes #3613, fixes #3614) 2016-09-23 19:33:54 +00:00
stats build, lib: Correct total test coverage calculation 2016-08-08 16:29:32 +00:00
sync lib/sync: Fix a race in unlocker logging (fixes #3884) 2017-02-08 22:31:19 +00:00
tlsutil build, lib: Correct total test coverage calculation 2016-08-08 16:29:32 +00:00
upgrade cmd/syncthing, gui, lib/config, lib/upgrade: Add option to upgrade to pre-releases 2017-01-27 12:17:06 +00:00
upnp lib/upnp: Wrong order of internal/external port after OnlyPermanentLeasesSupported (fixes #3924) 2017-01-23 23:17:02 +01:00
util lib/weakhash, lib/model, cmd/syncthing: Decide if to use weakhash on startup (fixes #3938) 2017-02-06 10:27:11 +00:00
versioner lib/versioner: Convert Staggered to a suture.Service (fixes #3820) 2017-02-07 14:33:33 +01:00
weakhash lib/weakhash, lib/model, cmd/syncthing: Decide if to use weakhash on startup (fixes #3938) 2017-02-06 10:27:11 +00:00