Jakob Borg
47e64ae503
Handle conflicts when pulling ( fixes #220 )
2015-03-30 00:01:52 +02:00
Audrius Butkevicius
520bb74626
Merge pull request #1541 from calmh/no-gctweak
...
Remove default GC tweak
2015-03-29 20:01:45 +01:00
Jakob Borg
4beef5cc66
Remove default GC tweak
...
This reverts the GC behavior to the Go default of triggering GC when the
heap has grown 100% compared to after the previous GC. We were setting
this to 25% to keep memory usage at a minimum, but it has a pretty
severe performance cost (especially when syncing large files) as we keep
triggering GC too often.
This documents the tweak in the `-help` message so users can decide for
themselves, and sticks to whatever the Go runtime developers thinks is
best for the default.
2015-03-29 19:08:22 +02:00
Jakob Borg
ba575f55ec
Merge pull request #1530 from Zillode/multi-scan
...
Support multiple scan query strings at the same time
2015-03-29 16:02:45 +02:00
Lode Hoste
2012ce02e8
Support multiple scan query strings at the same time
2015-03-28 22:40:13 +01:00
Jakob Borg
c67e2c2a5a
Merge pull request #1528 from Zillode/change-gui-port
...
Change (default) GUI port from 8080 to 8384 ('ST' in ascii values)
2015-03-27 14:08:03 +01:00
Jakob Borg
4b1ce250c1
Merge pull request #1527 from AudriusButkevicius/protochanges
...
Cherry-picks
2015-03-27 13:44:03 +01:00
Audrius Butkevicius
0401a07507
Change existingBlocks map type
2015-03-26 22:04:34 +00:00
Audrius Butkevicius
c12265499a
Response errors may be protocol defined errors
2015-03-26 22:04:34 +00:00
Audrius Butkevicius
0e341832e0
Handle unknown flags at the model
2015-03-26 22:04:34 +00:00
Audrius Butkevicius
489e2e6ad5
Update Model function signatures
2015-03-26 22:04:33 +00:00
Audrius Butkevicius
941f637bca
Update protocol package
2015-03-26 22:04:28 +00:00
Jakob Borg
6277c0595c
Merge pull request #3 from syncthing/changes
...
Changes for temp indexes
2015-03-26 22:31:45 +01:00
Audrius Butkevicius
aa9eda1979
Add IndexTemporary and RequestTemporary flags
2015-03-26 21:30:20 +00:00
Audrius Butkevicius
1d76efcbcd
Remove duplication
2015-03-26 21:30:19 +00:00
Audrius Butkevicius
34c2c1ec16
Send and receive Request error codes
2015-03-26 21:30:19 +00:00
Audrius Butkevicius
bf7fea9a0a
Rename error to code, update xdr path
2015-03-26 21:30:19 +00:00
Audrius Butkevicius
fdf15f3ca3
Flag checking is now responsibility of the model
2015-03-26 21:30:18 +00:00
Audrius Butkevicius
1cb5875b20
Expose flags, options in Index{,Update}
2015-03-26 21:30:18 +00:00
Audrius Butkevicius
1a59a5478f
Expose hash, flags, options in Request
2015-03-26 21:30:17 +00:00
Audrius Butkevicius
fc0cb704f2
Merge pull request #1523 from calmh/vv
...
Implement version vectors
2015-03-26 20:46:02 +00:00
Lode Hoste
960c0cbddf
Change (default) GUI port from 8080 to 8384 ('ST' in ascii values)
2015-03-26 21:36:06 +01:00
Audrius Butkevicius
5750443371
Merge pull request #10 from syncthing/vv
...
Implement version vectors
2015-03-26 13:25:04 +00:00
Audrius Butkevicius
9f67d86b30
Merge pull request #1526 from calmh/minreconnect
...
Don't allow arbitrarily short reconnection intervals (fixes #1524 )
2015-03-26 13:01:29 +00:00
Jakob Borg
66f7d83baa
Don't allow arbitrarily short reconnection intervals ( fixes #1524 )
2015-03-26 13:57:57 +01:00
Jakob Borg
b44e87c6e8
Silence go vet composites warning
...
https://code.google.com/p/go/issues/detail?id=6820
2015-03-25 23:18:43 +01:00
Jakob Borg
6da7f17c4a
Implement version vectors
2015-03-25 23:10:34 +01:00
Jakob Borg
b4f45d1e79
Update tests for version vectors
2015-03-25 23:10:33 +01:00
Jakob Borg
7d766bf7c7
Update protocol
2015-03-25 22:52:43 +01:00
Jakob Borg
f9132cae85
Implement version vectors
2015-03-25 22:49:53 +01:00
Jakob Borg
75dc7e6671
Assets
2015-03-25 22:08:16 +01:00
Audrius Butkevicius
3fd887fc57
Merge pull request #1518 from calmh/negcache
...
Add negative cache time to global discovery
2015-03-25 21:06:15 +00:00
Audrius Butkevicius
128447a681
Merge pull request #1520 from calmh/flags
...
Add flags and options for future extensibility (fixes #1027 )
2015-03-25 21:04:47 +00:00
Audrius Butkevicius
17149741a7
Merge pull request #9 from syncthing/flags
...
Add flags and options for future extensibility
2015-03-25 21:04:14 +00:00
Jakob Borg
23bae932c7
Add flags and options for future extensibility ( fixes #1027 )
2015-03-25 21:21:41 +01:00
Jakob Borg
d2ec40bb67
Add flags and options for future extensibility
2015-03-25 21:20:04 +01:00
Jakob Borg
9701998f82
Add negative cache time to global discovery
...
This reduces the amount of external queries by not repeating a query for
a given address if we have failed within the last three minutes.
2015-03-25 16:55:42 +01:00
Jakob Borg
9d06132743
Rewrite for a PostgreSQL backend
2015-03-25 15:37:00 +01:00
Jakob Borg
0289c50ad9
Changelog.go needs a copyright header
2015-03-25 08:55:10 +01:00
Jakob Borg
51eea3f90b
GPL->MIT
2015-03-25 08:07:33 +01:00
Jakob Borg
50490f5b26
Merge pull request #1514 from kamadak/name
...
List the given name first for consistency with others
2015-03-24 21:10:12 +01:00
Jakob Borg
d12f802027
Merge pull request #1513 from kamadak/dir-perm
...
Preserve the permission of a newly created directory
2015-03-24 21:09:48 +01:00
KAMADA Ken'ichi
ac7097b4d0
Preserve the permission of a newly created directory
...
We need an explicit chmod() when creating a new directory.
Otherwise a new directory may be created with a different permission
from the one received from an originating device, because the umask
is applied to the mode given to mkdir().
The incorrect permission is later sent back to the originating device
and the original permission will be lost.
2015-03-23 22:39:16 +09:00
KAMADA Ken'ichi
66087e4332
List the given name first for consistency with others
2015-03-23 21:38:07 +09:00
Jakob Borg
3706f9bcb8
Merge pull request #1510 from AudriusButkevicius/location
...
Configure location provider
2015-03-22 18:38:33 +01:00
Audrius Butkevicius
c505218896
Configure location provider
2015-03-22 15:36:40 +00:00
Jakob Borg
6186a746e0
Rewrite changelog.sh in Go
2015-03-22 16:14:52 +01:00
Jakob Borg
3e98bae5ec
Fix changelog.sh for Linux
2015-03-22 15:45:40 +01:00
Audrius Butkevicius
2e1e8f764e
Fix crash on walker error ( fixes #1507 )
2015-03-22 14:28:14 +00:00
Jakob Borg
a7492f8612
Send correct MIME type for SVG images ( fixes #1506 )
2015-03-22 12:57:16 +01:00