syncthing/lib
Jakob Borg f1b253fc00 lib/db: Don't whack blocks when putting truncated file (#6434)
As of the latest database checker we are again putting files without
blocks. I'm not 100% convinced that's a great idea, but we also do it
for ignored files apparently so it looks like we probably should support
it. This adds an escape hatch that must be manually enabled...
2020-03-20 12:07:29 +01:00
..
api lib/api: Ignore that one file that always shows up in git status 2020-03-07 11:46:54 +01:00
auto build: Let "go generate" create assets 2018-06-26 10:29:36 +02:00
beacon lib/beacon: Only send to appropriately flagged interfaces (ref #5957) (#6404) 2020-03-17 09:40:37 +01:00
build cmd/*, lib/build: Set correct LongVersion (fixes #5993) (#5997) 2019-10-07 13:30:25 +02:00
config lib/config: Correct spelling of address in LDAP config (#6420) 2020-03-18 10:44:00 +00:00
connections all: Tweak error creation (#6391) 2020-03-03 22:40:00 +01:00
db lib/db: Don't whack blocks when putting truncated file (#6434) 2020-03-20 12:07:29 +01:00
dialer lib/dialer: Preserve nilness in error handling (fixes #6368) (#6369) 2020-02-26 13:16:18 +01:00
discover lib: Faster termination on exit (ref #6319) (#6329) 2020-02-13 14:43:00 +01:00
events lib/events, lib/model: Unflake test and prevent deadlock on event unsubscribing (#6261) 2020-01-11 08:14:05 +01:00
fs all: Tweak error creation (#6391) 2020-03-03 22:40:00 +01:00
ignore all: Tweak error creation (#6391) 2020-03-03 22:40:00 +01:00
locations all: Remove potentially problematic errors from panics (fixes #5839) (#5912) 2019-07-31 10:53:35 +02:00
logger all, lib/logger: Refactor SetDebug calls (#6054) 2019-10-04 13:03:34 +02:00
model lib: Repair sequence inconsistencies (#6367) 2020-03-18 17:34:46 +01:00
nat lib: More contextification (#6343) 2020-02-24 21:57:15 +01:00
osutil lib/dialer: Preserve nilness in error handling (fixes #6368) (#6369) 2020-02-26 13:16:18 +01:00
pmp lib: More contextification (#6343) 2020-02-24 21:57:15 +01:00
protocol lib/protocol: Zero pad index ID strings 2020-03-17 07:40:52 +01:00
rand lib/connections: Add QUIC protocol support (fixes #5377) (#5737) 2019-05-29 09:56:40 +02:00
rc gui, lib/api: Remove CPU & RAM measurements (fixes #6249) (#6393) 2020-03-04 20:27:48 +01:00
relay all: Tweak error creation (#6391) 2020-03-03 22:40:00 +01:00
scanner all: Tweak error creation (#6391) 2020-03-03 22:40:00 +01:00
sha256 all: Remove dead code, fix lost msgLen checks (#6129) 2019-11-06 07:09:58 +01:00
signature all: Update license url to https (ref #3976) 2017-02-09 08:04:16 +01:00
stats all: Propagate errors from NamespacedKV (#6203) 2019-11-30 13:03:24 +01:00
stun lib: More contextification (#6343) 2020-02-24 21:57:15 +01:00
sync lib/sync: Cleanly fail instead of panic in tests (#6088) 2019-10-16 10:11:11 +02:00
syncthing lib/db, lib/syncthing: Repair db once on upgrade (ref #6425, #6427) (#6429) 2020-03-19 16:00:05 +01:00
testutils lib/model, lib/testutils: Test closing a connection on folder restart (#5707) 2019-05-18 08:53:59 +02:00
tlsutil all: Tweak error creation (#6391) 2020-03-03 22:40:00 +01:00
upgrade all: Tweak error creation (#6391) 2020-03-03 22:40:00 +01:00
upnp lib: More contextification (#6343) 2020-02-24 21:57:15 +01:00
ur lib: More contextification (#6343) 2020-02-24 21:57:15 +01:00
util lib: More contextification (#6343) 2020-02-24 21:57:15 +01:00
versioner all: Tweak error creation (#6391) 2020-03-03 22:40:00 +01:00
watchaggregator lib: Replace done channel with contexts in and add names to util services (#6166) 2019-11-21 08:41:15 +01:00
weakhash lib/scanner: Use standard adler32 when we don't need rolling (#5556) 2019-02-25 13:29:31 +04:00