syncthing/lib
Jakob Borg b8c1c0e048 cmd/syncthing: Enable better crypto, print negotiated cipher suite
This adds support for AES_256_GCM_SHA384 (in there since Go 1.5, a bit
of a shame we missed it) and ChaCha20-Poly1305 (if built with Go 1.8;
ignored on older Gos).

GitHub-Pull-Request: https://github.com/syncthing/syncthing/pull/3822
2016-12-18 21:07:44 +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 lib/model: Clarify master terminology (fixes #2679) 2016-12-16 22:23:35 +00:00
connections cmd/syncthing: Enable better crypto, print negotiated cipher suite 2016-12-18 21:07:44 +00:00
db lib/model, lib/scanner: Efficient inserts/deletes in the middle of the file 2016-12-14 23:30:29 +00:00
dialer build, lib: Correct total test coverage calculation 2016-08-08 16:29:32 +00:00
discover lib/model, lib/scanner: Efficient inserts/deletes in the middle of the file 2016-12-14 23:30:29 +00:00
events lib/events: Hack to make test coverage stable from run to run 2016-08-08 18:09:40 +00:00
fs lib/fs: The interface and basicfs 2016-11-24 12:07:14 +00:00
ignore lib/ignore: Add central check for internal files, used in scanning, pulling and requests 2016-12-01 14:00:11 +00:00
logger cmd/syncthing: Extract interfaces for things the API depends on 2016-03-21 19:36:08 +00:00
model lib/model: Don't send symlinks to old devices that can't handle them (fixes #3802) 2016-12-17 19:48:33 +00:00
nat lib/nat: Avoid concurrent reset of NAT timer (fixes #3337) 2016-06-26 10:17:12 +00:00
osutil lib/model, lib/osutil: Verify target directory before pulling / requesting 2016-12-13 10:24:10 +00:00
pmp build, lib: Correct total test coverage calculation 2016-08-08 16:29:32 +00:00
protocol lib/model, lib/scanner: Efficient inserts/deletes in the middle of the file 2016-12-14 23:30:29 +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 lib/model, lib/scanner: Efficient inserts/deletes in the middle of the file 2016-12-14 23:30:29 +00:00
sha256 cmd/syncthing: Add selectable sha256 package (fixes #3613, fixes #3614) 2016-09-23 19:33:54 +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
symlinks lib/model, lib/protocol, lib/scanner: Include symlink target in index, pull symlinks synchronously 2016-12-09 18:02:18 +00:00
sync lib/sync: Remove unused struct field 2016-11-24 11:30:55 +01:00
tlsutil build, lib: Correct total test coverage calculation 2016-08-08 16:29:32 +00:00
upgrade lib/upgrade: Cleanup failed upgrades (fixes #3500, fixes #3530) 2016-08-23 06:53:39 +00:00
upnp lib/upnp: Correct the result deduplication mechanism (fixes #3578) 2016-09-24 07:33:56 +00:00
util lib/rand: Break out random functions into separate package 2016-05-26 07:02:56 +00:00
versioner lib/versioner: Test both spaces and parens in ext versioner paths 2016-09-18 12:24:55 +00:00
weakhash lib/model, lib/scanner: Efficient inserts/deletes in the middle of the file 2016-12-14 23:30:29 +00:00