Audrius Butkevicius
42acf0ed60
Try harder removing the temp file
2015-08-22 14:18:19 +01:00
Jakob Borg
ca4a3589e5
Increase event test timeout; the build server is slow, especially under -race
2015-08-21 13:26:16 +02:00
Jakob Borg
2eead17224
Actually map the key into Docker
2015-08-21 13:24:50 +02:00
Jakob Borg
626b26a227
Pass -sign parameter to build.go from Docker if key is present
2015-08-21 13:13:12 +02: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
Jakob Borg
cfed06697d
Only accept correctly signed upgrades
2015-08-21 10:36:28 +02:00
Jakob Borg
a0d9183b14
Sign binaries when given "-sign keyfile" option
2015-08-21 09:33:46 +02:00
Jakob Borg
d3eb674b30
Add a signature package and stsigtool CLI utility
2015-08-21 09:31:17 +02:00
Jakob Borg
7fe1fdd8c7
Improve status reporter
2015-08-20 14:29:57 +02:00
Jakob Borg
37cbe68204
Fix broken connection close
2015-08-20 13:58:07 +02:00
Jakob Borg
f76a66fc55
Very basic status service
2015-08-20 12:59:44 +02:00
Jakob Borg
d7949aa58e
I contribute stuff
2015-08-20 12:33:52 +02:00
Jakob Borg
f0c0c5483f
Cleaner build
2015-08-20 12:33:11 +02:00
Jakob Borg
7d444021bb
Update protocol dependency
2015-08-20 12:14:08 +02: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
Jakob Borg
a03dd1bd41
Update test configs to v12
2015-08-20 09:38:47 +02:00
Jakob Borg
4b366f2857
This is now the v0.12 branch
2015-08-20 09:19:55 +02:00
Jakob Borg
c87faace6b
Merge remote-tracking branch 'syncthing/pr/1995'
...
* syncthing/pr/1995:
Add switch to disable relays
Do not start relay service unless explicitly asked for, or global announcement server is running
Add dynamic relay lookup (DDoS relays.syncthing.net!)
Discovery clients now take an announcer, global discovery is delayed
Expose connection type and relay status in the UI
Add dependencies (fixes #1364 )
Check relays for available devices
Add incoming connection relay service
Add unsubscribe to config
Connections have types
Large refactoring/feature commit
2015-08-20 09:13:37 +02:00
Zillode
e2be051558
Merge pull request #2169 from calmh/restartmon
...
Retain standard streams over restart (fixes #2155 )
2015-08-19 23:16:32 +02: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
Jakob Borg
59eeafbdfa
Merge pull request #2174 from alex2108/master
...
Fix time zone error in staggered versioning (fixes #2165 )
2015-08-19 20:25:24 +02:00
Alexander Graf
abc606608c
Fix time zone error in staggered versioning ( fixes #2165 )
2015-08-19 17:23:50 +02:00
Jakob Borg
1487552b48
s/in/at/ ( fixes #2158 )
2015-08-19 10:42:48 +02:00
Jakob Borg
c7dbe18df6
Newest first should be different from oldest first ( fixes #2161 )
2015-08-19 09:42:52 +02:00
Jakob Borg
c2bc3358cc
Merge pull request #2168 from calmh/codename
...
Add release code name
2015-08-19 08:31:22 +02:00
Lode Hoste
47a1494d68
Add unit test for staggered versioning ( fixes #2165 )
2015-08-18 19:52:58 +02:00
Jakob Borg
dbb388719e
Retain standard streams over restart ( fixes #2155 )
2015-08-18 17:24:50 +02:00
Jakob Borg
283c91548a
Add release code name
...
I figured we're missing out on being cool and awesome by not having an
alphabetically based release code name like the big guys. This commit
fixes that. I've unilaterally decided on a theme of "$metal $bug"
because metals are kind of cool, and bugs, well, ...
2015-08-18 13:33:36 +02:00
Audrius Butkevicius
38b93bd310
Merge pull request #2167 from uok/fixicon
...
Fix missing folder master icon
2015-08-18 09:52:22 +01:00
Ben Schulz
8dcc30ac83
Fix missing folder master icon
2015-08-18 10:40:18 +02:00
Jakob Borg
0ee123375d
Merge remote-tracking branch 'syncthing/pr/2117'
...
* syncthing/pr/2117:
Disable testing upgrade endpoint because it fails when disconnected
2015-08-18 09:15:00 +02:00
Jakob Borg
be18cbef8b
Update dependencies
2015-08-18 08:56:07 +02:00
Jakob Borg
6a36ec63d7
Empty messages with the compression bit set should be accepted
2015-08-18 08:46:40 +02:00
Jakob Borg
9c8b907ff1
All slice types must have limits
...
The XDR unmarshaller allocates a []T when it sees a slice type and reads
the expected length, so we must always limit the length in order to
avoid allocating too much memory when encountering corruption.
2015-08-18 08:46:40 +02:00
Jakob Borg
f769df16e8
Reject unreasonably large messages
...
We allocate a []byte to read the message into, so if the header says the
messages is several gigabytes large we may run into trouble. In reality,
a message should never be that large so we impose a limit.
2015-08-18 08:46:40 +02:00
Jakob Borg
c6f5075721
Enable testing with go-fuzz
2015-08-18 08:46:40 +02:00
Lode Hoste
8eb494c13e
Disable testing upgrade endpoint because it fails when disconnected
2015-08-17 22:08:35 +02: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