syncthing/lib/config
Audrius Butkevicius 674fc566bb lib/connections: Refactor
1. Removes separate relay lists and relay clients/services, just makes it a listen address
2. Easier plugging-in of other transports
3. Allows "hot" disabling and enabling NAT services
4. Allows "hot" listen address changes
5. Changes listen address list with a preferable "default" value just like for discovery
6. Debounces global discovery announcements as external addresses change (which it might alot upon starting)
7. Stops this whole "pick other peers relay by latency". This information is no longer available,
   but I don't think it matters as most of the time other peer only has one relay.
8. Rename ListenAddress to ListenAddresses, as well as in javascript land.
9. Stop serializing deprecated values to JSON

GitHub-Pull-Request: https://github.com/syncthing/syncthing/pull/2982
2016-05-04 19:38:12 +00:00
..
testdata lib/connections: Refactor 2016-05-04 19:38:12 +00:00
commit_test.go mv internal lib 2015-08-09 09:35:26 +02:00
config_test.go lib/connections: Refactor 2016-05-04 19:38:12 +00:00
config.go lib/connections: Refactor 2016-05-04 19:38:12 +00:00
debug.go Implement facility based logger, debugging via REST API 2015-10-03 18:09:53 +02:00
deviceconfiguration.go Use constructor functions for FolderConfiguration and DeviceConfiguration 2015-11-07 09:50:04 +01:00
folderconfiguration.go lib/config: Change folder type attribute to a FolderType type 2016-05-04 11:26:36 +00:00
foldertype.go lib/config: Change folder type attribute to a FolderType type 2016-05-04 11:26:36 +00:00
guiconfiguration.go Rename RawAPIKey -> APIKey in GUIConfiguration 2016-02-02 11:12:25 +01:00
optionsconfiguration.go lib/connections: Refactor 2016-05-04 19:38:12 +00:00
pullorder.go pulorder.go -> pullorder.go 2015-10-27 12:14:14 +01:00
versioningconfiguration.go Fix some config Copy() things we had forgotten 2015-10-27 11:53:42 +01:00
wrapper.go lib/connections: Refactor 2016-05-04 19:38:12 +00:00