Audrius Butkevicius
0e51f51979
Merge pull request #2379 from calmh/nodbvalidate
...
Don't validate requests against the database
2015-10-19 16:57:58 +01:00
Audrius Butkevicius
afc917b582
Fix tests
2015-10-17 09:48:41 +01:00
Audrius Butkevicius
9f4cd7716e
Add more information about the folders to ClusterConfig
2015-10-17 09:46:46 +01:00
Audrius Butkevicius
273fac2028
Change relaypoolsrv endpoint
...
Just incase we want to show some stats in the future, such as a Geo-IP based map of where relays are, their dot size being proportional to global rate limits,
together with potentially how much data in total has been transferred, and how many sessions there by crawling relay status pages etc ;)
2015-10-17 00:10:01 +01:00
Audrius Butkevicius
a323d85d32
Add more information about the device to ClusterConfig
2015-10-16 19:40:12 +01:00
Audrius Butkevicius
491a33de0b
Move device name into the protocol messages
2015-10-16 19:40:12 +01:00
Audrius Butkevicius
d6a0a44432
Update xdr
2015-10-16 19:40:11 +01:00
Audrius Butkevicius
752533489a
Allow limiting max conflicts ( fixes #2282 )
2015-10-16 19:26:38 +01:00
Audrius Butkevicius
e4e3c19e96
Our dialer sets up TCP options
2015-10-16 19:18:22 +01:00
Audrius Butkevicius
abbcd1f436
Patch up HTTP clients
2015-10-15 21:02:17 +01:00
Audrius Butkevicius
db494f2afc
God damn godeps
2015-10-15 21:01:48 +01:00
Audrius Butkevicius
985ea29940
Add proxy support ( fixes #271 )
2015-10-15 21:01:42 +01:00
Audrius Butkevicius
29343aec3a
Fix division by zero ( fixes #2373 )
2015-10-12 18:57:15 +01:00
Audrius Butkevicius
2972472179
Add missing close
2015-10-12 17:10:59 +01:00
Audrius Butkevicius
169ff73d26
Merge pull request #2365 from mateon1/master
...
Change Out of Sync message in folder details (fixes #2364 )
2015-10-10 11:37:24 +01:00
Audrius Butkevicius
d985ed553a
Make puller pause configurable
2015-10-10 11:36:09 +01:00
Audrius Butkevicius
5ae84970e7
Merge pull request #2352 from uok/morespace
...
Add space for scrolling (fixes #2351 )
2015-10-03 15:49:20 +01:00
Audrius Butkevicius
e481d03b5e
Merge pull request #2347 from uok/clickselect
...
Select text on click
2015-10-01 14:57:48 +01:00
Audrius Butkevicius
7e8b76e8ea
Merge pull request #2346 from calmh/dststatdir
...
Create missing directories
2015-10-01 10:47:16 +01:00
Audrius Butkevicius
7476c583e7
Merge pull request #2343 from calmh/discoprio2
...
Add discovery source priorities (fixes #2339 )
2015-10-01 08:22:17 +01:00
Audrius Butkevicius
460cb19839
Merge pull request #2337 from calmh/caseins
...
Case insensitive renames, part 1
2015-09-30 20:35:55 +01:00
Audrius Butkevicius
375c9dd116
Merge pull request #2336 from calmh/overrides
...
Fix STGUIAPIKEY and STGUIADDR overrides (fixes #2335 )
2015-09-30 08:47:44 +01:00
Audrius Butkevicius
6f6c1cd330
Merge pull request #2333 from calmh/brokenupgrade
...
Remove global cfg variable (fixes #2294 )
2015-09-29 19:55:30 +01:00
Audrius Butkevicius
b614cfffcb
Merge pull request #2330 from calmh/eventids
...
Subscribing to events should not bump event ID (fixes #2329 )
2015-09-29 19:05:57 +01:00
Audrius Butkevicius
b58a52c7b4
Merge pull request #2332 from calmh/brokenignore
...
Correctly report errors encountered parsing ignores (fixes #2309 )
2015-09-29 17:15:07 +01:00
Audrius Butkevicius
90d18189da
Merge pull request #2331 from calmh/unique
...
CachingMux should return unique addresses only (fixes #2321 )
2015-09-29 16:43:49 +01:00
Audrius Butkevicius
ad2c05c3f5
Merge pull request #2322 from calmh/colons
...
Don't naively join host and port using colon (fixes #2316 )
2015-09-27 20:52:29 +01:00
Audrius Butkevicius
6405fd4770
Merge pull request #2240 from calmh/masterfreespace
...
Don't check for free space on master folders (fixes #2236 )
2015-09-27 11:11:03 +01:00
Audrius Butkevicius
da0ac96704
Merge pull request #2312 from rumpelsepp/systemd
...
Pull syncthing-inotify.service as an optional dep
2015-09-25 23:24:44 +01:00
Audrius Butkevicius
fd38fb684a
Merge pull request #2307 from calmh/relaxlabels
...
Relax folder label restrictions
2015-09-25 13:05:28 +01:00
Audrius Butkevicius
46d4f6037d
Merge pull request #2303 from calmh/disco
...
Encapsulate local discovery address in struct
2015-09-22 23:07:49 +01:00
Audrius Butkevicius
a4673f3007
Merge pull request #2302 from calmh/includeproto
...
Move external packages into the fold
2015-09-22 19:23:58 +01:00
Audrius Butkevicius
f91191218b
Merge pull request #19 from syncthing/pingfix
...
Simplify and improve the ping mechanism
2015-09-21 09:00:40 +01:00
Audrius Butkevicius
de43080228
Merge pull request #2275 from calmh/tlsdisco
...
New global discovery protocol over HTTPS (fixes #628 )
2015-09-20 20:16:04 +01:00
Audrius Butkevicius
6e126fb97e
Merge pull request #8 from syncthing/latency
...
Connected clients should know their own latency
2015-09-20 12:47:37 +01:00
Audrius Butkevicius
5feffba1ff
Merge pull request #2285 from uok/patch-1
...
Fix translation (fixes #2284 )
2015-09-18 09:42:43 +01:00
Audrius Butkevicius
a32b66c7c3
Merge pull request #2278 from calmh/relaydep
...
lib/relay need not depend on lib/model any more
2015-09-14 20:16:31 +01:00
Audrius Butkevicius
7073b8721a
Merge pull request #7 from syncthing/ping
...
Server should respond to ping
2015-09-14 12:49:12 +01:00
Audrius Butkevicius
3d09090c4e
Merge pull request #2273 from calmh/relaydeps
...
Invert initialization dependence on relay/conns
2015-09-14 10:16:06 +01:00
Audrius Butkevicius
8779f93746
Merge pull request #2270 from calmh/diskspaceagain
...
Don't require free disk space when we might only update metadata
2015-09-12 22:11:26 +01:00
Audrius Butkevicius
f9f12131ae
Drop all sessions when we realize a node has gone away
2015-09-11 22:29:50 +01:00
Audrius Butkevicius
7e0106da0c
Tweaks
...
1. Advertise relay server paramters so that clients could make a decision wether or not to connect
2. Generate certificate if it's not there.
2015-09-11 20:06:14 +01:00
Audrius Butkevicius
aaf6bf3cd2
Merge pull request #2264 from calmh/customlan
...
Add custom networks that are considered local (internal routing, VPN etc)
2015-09-11 15:21:37 +01:00
Audrius Butkevicius
0da7142a59
Merge pull request #2231 from calmh/symtype
...
lib/symlinks need not depend on protocol
2015-09-11 12:28:38 +01:00
Audrius Butkevicius
21c3994650
Merge pull request #2260 from rumpelsepp/authors-update
...
Add my email to AUTHORS as well
2015-09-10 20:59:38 +01:00
Audrius Butkevicius
a34d2b72c0
Merge pull request #2259 from rumpelsepp/mailmap-update
...
Add my "community email address" to NICKS
2015-09-10 20:18:51 +01:00
Audrius Butkevicius
55506a0fc3
Merge pull request #2257 from rumpelsepp/docs-update
...
Update etc/linux-systemd/README.md
2015-09-10 20:12:31 +01:00
AudriusButkevicius
d180bc794b
Handle 403
2015-09-07 18:12:18 +01:00
AudriusButkevicius
eab5fd5bdd
Join relay pool by default
2015-09-07 09:21:23 +01:00
AudriusButkevicius
e3ca797dad
Receive the invite, otherwise stop blocks, add extra arguments
2015-09-06 20:25:53 +01:00
Audrius Butkevicius
f2db1c8ab2
Merge pull request #2245 from calmh/ur
...
Relay server info, urVersion in ur
2015-09-06 20:24:00 +01:00
AudriusButkevicius
11b2815b88
Add a test method, fix nil pointer panic
2015-09-06 18:35:38 +01:00
Audrius Butkevicius
0a42b85c06
Merge pull request #2242 from calmh/ur
...
Add interesting fields to usage report (fixes #559 )
2015-09-06 17:19:18 +01:00
Audrius Butkevicius
b2193b23e5
Merge pull request #2237 from calmh/freespace
...
Allow fractional percentages (fixes #2233 )
2015-09-05 12:29:03 +01:00
AudriusButkevicius
541d05df1b
Use new method name
2015-09-02 22:02:17 +01:00
AudriusButkevicius
3d6ea23511
Clarify names
2015-09-02 22:00:51 +01:00
AudriusButkevicius
c0554c9fbf
Use a single socket for relaying
2015-09-02 21:35:52 +01:00
AudriusButkevicius
61130ea191
Add AcceptNoWrap to DowngradingListener
2015-09-02 21:25:56 +01:00
AudriusButkevicius
3299438cbd
Move TLS utilities into a separate package
2015-09-02 21:05:54 +01:00
Audrius Butkevicius
5c160048df
Merge pull request #2226 from calmh/ignores
...
Correctly handle (?i) in ignores (fixes #1953 )
2015-09-02 20:44:32 +01:00
AudriusButkevicius
876d7ac85e
Pick a single relay ( fixes #2182 )
2015-09-02 18:05:34 +01:00
Audrius Butkevicius
0ca39f6c65
Merge pull request #2220 from calmh/hashertweaks
...
Adjust defaults for number of hashers based on OS
2015-09-01 10:48:45 +01:00
AudriusButkevicius
cf802dc67e
Hide .stigore ( fixes #2114 )
2015-08-30 12:59:01 +01:00
AudriusButkevicius
94c52e3a77
Add scan percentages ( fixes #1030 )
2015-08-27 19:20:43 +01:00
AudriusButkevicius
875de4f637
Use new address schema when creating default config
2015-08-27 19:18:45 +01:00
Audrius Butkevicius
72fa5a69f1
Merge pull request #2206 from calmh/logfile
...
Allow -logfile on all platforms (fixes #2004 )
2015-08-27 18:23:03 +01:00
Audrius Butkevicius
e256d93b43
Merge pull request #2205 from calmh/mclisten
...
Bind to IPv6 multicast group instead of ::
2015-08-27 17:50:47 +01:00
Audrius Butkevicius
4d12df5424
Merge pull request #2203 from calmh/discoport
...
Local discovery should use the same port on v4 as v6 (fixes #2201 )
2015-08-27 17:45:13 +01:00
AudriusButkevicius
68c5dcd83d
Add CachedSize field
2015-08-26 22:33:03 +01:00
Audrius Butkevicius
037be433f8
Merge pull request #2195 from calmh/noreload
...
Don't trust response header (fixes #2186 )
2015-08-25 14:53:45 +01:00
Audrius Butkevicius
98effcd8e3
Merge pull request #2188 from calmh/pausedevs
...
Pause and resume devices (ref #215 )
2015-08-23 21:33:15 +01:00
Audrius Butkevicius
e1190f0f0f
Merge pull request #2184 from calmh/mc
...
Multicast double whammy!
2015-08-23 14:28:44 +01:00
Audrius Butkevicius
37f7c48cfc
Merge pull request #2181 from calmh/refactor2
...
Small refactorings on relay
2015-08-23 13:02:06 +01:00
Audrius Butkevicius
42acf0ed60
Try harder removing the temp file
2015-08-22 14:18:19 +01:00
Audrius Butkevicius
c46db0761e
Merge pull request #2179 from calmh/signedrels
...
Use signed releases for automatic upgrade
2015-08-21 09:58:57 +01:00
Audrius Butkevicius
388a29bbe2
Merge pull request #17 from syncthing/fuzzing
...
Add some robustness for failure modes detected by go-fuzz
2015-08-20 09:47:47 +01:00
Audrius Butkevicius
1e8b185377
Add switch to disable relays
2015-08-19 21:13:40 +01:00
Audrius Butkevicius
031804827f
Do not start relay service unless explicitly asked for, or global announcement server is running
2015-08-19 21:13:10 +01:00
Audrius Butkevicius
6cccd9b6fc
Add dynamic relay lookup (DDoS relays.syncthing.net!)
2015-08-19 21:12:34 +01:00
Audrius Butkevicius
687fbb0a7e
Discovery clients now take an announcer, global discovery is delayed
2015-08-19 21:12:00 +01:00
Audrius Butkevicius
8f2db99c86
Expose connection type and relay status in the UI
2015-08-19 21:11:55 +01:00
Audrius Butkevicius
2c0f8dc546
Add dependencies ( fixes #1364 )
2015-08-19 21:06:46 +01:00
Audrius Butkevicius
a388fb0bb7
Check relays for available devices
2015-08-19 20:57:37 +01:00
Audrius Butkevicius
27465353c1
Add incoming connection relay service
2015-08-19 20:57:33 +01:00
Audrius Butkevicius
c2ccab4361
Add unsubscribe to config
2015-08-19 20:55:33 +01:00
Audrius Butkevicius
bb876eac82
Connections have types
2015-08-19 20:55:29 +01:00
Audrius Butkevicius
34c04babbe
Large refactoring/feature commit
...
1. Change listen addresses to URIs
2. Break out connectionSvc to support listeners and dialers based on schema
3. Add relay announcement and lookups part of discovery service
2015-08-19 20:53:01 +01:00
Audrius Butkevicius
7c6a310179
Fix after package move
2015-08-19 20:49:34 +01:00
Audrius Butkevicius
50702eda94
Merge pull request #2171 from Zillode/staggered-test
...
Add unit test for staggered versioning (fixes #2165 )
2015-08-19 20:11:19 +01:00
Audrius Butkevicius
38b93bd310
Merge pull request #2167 from uok/fixicon
...
Fix missing folder master icon
2015-08-18 09:52:22 +01:00
Audrius Butkevicius
b6b6375f70
Merge pull request #2163 from calmh/dbrecover
...
Recover from 'corrupted or incomplete CURRENT file' etc
2015-08-16 15:58:51 +01:00
Audrius Butkevicius
50a1858367
Merge pull request #2136 from calmh/noarchivedir
...
Clarify and correct handling of existing files/directories when pulling
2015-08-15 14:31:38 +01:00
Audrius Butkevicius
f3f586773b
Merge pull request #2160 from calmh/rlimit
...
Increase open file (fd) limit if possible
2015-08-15 14:31:20 +01:00
Audrius Butkevicius
7a9bb65e03
Merge pull request #2156 from calmh/stuckatzero
...
Don't get stuck at "Syncing 0%" when adding a new folder
2015-08-14 10:42:01 +01:00
Audrius Butkevicius
b21e18dfad
Merge pull request #2149 from kamadak/fix-delete-folder
...
Fix deleting a folder.
2015-08-11 00:14:26 +01:00
Audrius Butkevicius
3704c41dda
Merge pull request #2146 from uok/double
...
Remove double slashes in directives (fixes #2143 )
2015-08-10 11:45:03 +01:00
Audrius Butkevicius and Jakob Borg
5cfb578170
Add timeout for peek ( fixes #1035 )
2015-08-09 11:34:30 +02:00
Audrius Butkevicius
9eb4089710
Merge pull request #2137 from calmh/caching
...
Enable browser caching of static resources
2015-08-08 13:20:58 +01:00
Audrius Butkevicius
dad1fb7805
Merge pull request #2135 from calmh/caseinsign
...
Handle multiple case insensitivity prefixes in ignores (fixes #2134 )
2015-08-08 12:04:46 +01:00
Audrius Butkevicius
8f2294bbd4
Merge pull request #2128 from Zillode/fix-rescan-btn-unshared
...
Make rescan available for unshared folders
2015-08-06 20:54:41 +01:00