syncthing/lib
Jakob Borg 370b0fc5da More fine grained locking in discovery cache (fixes #2667)
We only need to protect the integrity of the "finders" and "caches"
slices, and for that we only need an RLock except while actually
appending to them. The actual finders and caches are concurrency safe on
their own.
2016-01-09 00:56:03 +01:00
..
auto HTML attribute typo 2016-01-05 11:19:27 +01:00
beacon Remove unused struct field 2015-10-27 09:55:05 +01:00
config Ensure loaded config is free of duplicate devices (fixes #2627) 2015-12-31 09:17:17 +01:00
connections Don't resolve destination address until we need to (fixes #2671) 2016-01-07 12:32:10 +01:00
db Compact database on startup (ref #2400) 2015-11-24 13:17:30 +01:00
dialer Add dialer.DialTimeout support 2015-11-26 23:31:37 +00:00
discover More fine grained locking in discovery cache (fixes #2667) 2016-01-09 00:56:03 +01:00
events Don't cause rare spurious event timeout 2015-11-17 12:05:22 +01:00
fnmatch Use raw strings to describe regexes, avoids double escaping 2015-09-02 22:19:45 +02:00
ignore Correctly report errors encountered parsing ignores (fixes #2309, fixes #2296) 2015-09-29 18:04:18 +02:00
logger Fix typos. 2015-11-11 21:20:34 -05:00
model Don't conflict copy conflict copies (fixes #2605) 2016-01-03 21:16:31 +01:00
osutil Remove windows specialisation from osutil.GetLans (fixes #2192) 2015-12-20 18:10:02 +00:00
protocol Detect nonstandard hash algo and stop folder (ref #2314) 2016-01-01 20:14:31 +01:00
rc Handle sparse files (fixes #245) 2015-11-21 17:58:09 +01:00
relay Svc -> Service 2015-12-23 15:31:12 +00:00
scanner Refactor: multiple-if to switch 2015-11-20 11:24:50 +01:00
signature The PublicKey() method is an addition in Go 1.4 2015-10-27 16:03:14 +01:00
stats We should pass around db.Instance instead of leveldb.DB 2015-10-31 12:35:30 +01:00
symlinks Fix import paths 2015-09-22 19:38:46 +02:00
sync Remove dead code 2015-10-25 20:46:09 +00:00
tlsutil Generate ECDSA keys instead of RSA 2015-11-27 09:15:12 +01:00
upgrade Improve upgrade error messages 2015-11-24 08:29:42 -05:00
upnp Svc -> Service 2015-12-23 15:31:12 +00:00
versioner Better error messages for globbing errors 2015-12-15 10:04:13 +01:00