syncthing/cmd/syncthing
Audrius Butkevicius af3b6f9c83 lib/model, lib/config: Support "live" device removal, folder unsharing and folder configuration changes
Furthermore:
1. Cleans configs received, migrates them as we receive them.
2. Clears indexes of devices we no longer share the folder with

GitHub-Pull-Request: https://github.com/syncthing/syncthing/pull/3478
2016-08-07 16:21:59 +00:00
..
testdata Fix STGUIASSETS search paths & order (fixes #2827) 2016-03-12 12:17:25 +00:00
.gitignore Repair model tests 2014-03-30 21:59:40 +02:00
.stfolder Merge remote-tracking branch 'syncthing/pr/1577' 2015-04-06 20:53:32 +02:00
auditservice_test.go Svc -> Service 2015-12-23 15:31:12 +00:00
auditservice.go Svc -> Service 2015-12-23 15:31:12 +00:00
blockprof.go MPLv2 2015-03-17 16:02:27 +01:00
debug.go HTTP debug middleware should be behind ShouldDebug() 2015-11-21 09:39:40 +01:00
gui_auth.go lib/rand: Break out random functions into separate package 2016-05-26 07:02:56 +00:00
gui_csrf.go cmd/syncthing, lib/config: Enable HTTP CPU/heap profile collection for users 2016-08-02 11:06:45 +00:00
gui_solaris.go MPLv2 2015-03-17 16:02:27 +01:00
gui_statics.go cmd/syncthing: Refactor out staticsServer (prev. embeddedStatic) a bit 2016-06-07 07:46:45 +00:00
gui_test.go lib/config: Remove "Invalid" attribute (fixes #2471) 2016-07-02 19:38:39 +00:00
gui_unix.go MPLv2 2015-03-17 16:02:27 +01:00
gui_windows.go cmd/syncthing: Skip a calculation if timediff is zero (fixes #2854) 2016-04-05 07:12:17 +02:00
gui.go lib/protocol, lib/model: Implement high precision time stamps (fixes #3305) 2016-08-06 13:05:59 +00:00
heapprof.go MPLv2 2015-03-17 16:02:27 +01:00
locations.go lib/protocol, lib/discover, lib/db: Use protocol buffer serialization (fixes #3080) 2016-07-04 10:40:29 +00:00
main_test.go lib/model: Refactor CheckFolderHealth into separate methods 2016-06-26 10:07:27 +00:00
main.go lib/model, lib/config: Support "live" device removal, folder unsharing and folder configuration changes 2016-08-07 16:21:59 +00:00
memsize_darwin.go MPLv2 2015-03-17 16:02:27 +01:00
memsize_linux.go MPLv2 2015-03-17 16:02:27 +01:00
memsize_netbsd.go MPLv2 2015-03-17 16:02:27 +01:00
memsize_solaris.go MPLv2 2015-03-17 16:02:27 +01:00
memsize_unimpl.go MPLv2 2015-03-17 16:02:27 +01:00
memsize_windows.go MPLv2 2015-03-17 16:02:27 +01:00
mocked_config_test.go lib/config, cmd/syncthing: Handle committing configuration better (fixes #3077) 2016-07-04 20:32:34 +00:00
mocked_connections_test.go lib/connections: Refactor 2016-05-04 19:38:12 +00:00
mocked_discovery_test.go lib/connections: Refactor 2016-05-04 19:38:12 +00:00
mocked_events_test.go cmd/syncthing: Add mock types for API service testing 2016-03-24 08:09:13 +00:00
mocked_logger_test.go cmd/syncthing: Add test for starting API service and requesting some URLs 2016-03-24 08:55:33 +00:00
mocked_model_test.go all: Rename LocalVersion to Sequence (fixes #3461) 2016-07-29 19:54:24 +00:00
monitor.go Remove most global variables from main.go 2015-12-18 16:24:44 -05:00
openurl_unix.go MPLv2 2015-03-17 16:02:27 +01:00
openurl_windows.go MPLv2 2015-03-17 16:02:27 +01:00
perfstats_unix.go Fix import paths 2015-09-22 19:38:46 +02:00
summaryservice.go cmd/syncthing: Generate FolderCompletion events for folders shared with a connecting device (fixes #3436) 2016-07-25 10:42:17 +00:00
usage_report.go lib/connections: Refactor 2016-05-04 19:38:12 +00:00
usage.go MPLv2 2015-03-17 16:02:27 +01:00
verboseservice.go cmd/syncthing: Do not modify events (fixes #3002) 2016-05-26 06:54:44 +00:00