Jakob Borg
d7cc48eab2
Merge branch 'v0.8'
...
* v0.8:
Increase deadlock timeout, make configurable (fixes #389 , fixes #393 )
Remove spurious debug output in .stignore handling
Connection notices are informational
No need to hold a write lock in Override
Don't whine about unexpected EOFs
Ensure correct version string format
Conflicts:
model/model.go
2014-06-30 01:47:32 +02:00
Jakob Borg
8f3effed32
Refactor node ID handling, use check digits ( fixes #269 )
...
New node ID:s contain four Luhn check digits and are grouped
differently. Code uses NodeID type instead of string, so it's formatted
homogenously everywhere.
2014-06-30 01:42:03 +02:00
Jakob Borg
fee8289c0a
discosrv: Tunable limiter settings
2014-06-27 22:39:03 +02:00
Jakob Borg
a2da31056b
Increase deadlock timeout, make configurable ( fixes #389 , fixes #393 )
2014-06-26 11:29:41 +02:00
Jakob Borg
f97dd9d8d3
Logger should use stdout instead of stderr
2014-06-23 21:57:22 +02:00
Jakob Borg
2383579a64
Remove spurious debug output in .stignore handling
2014-06-23 21:54:28 +02:00
Jakob Borg
68750211ef
Connection notices are informational
2014-06-23 15:38:37 +02:00
Jakob Borg
db3e3ade80
No need to hold a write lock in Override
2014-06-23 11:52:13 +02:00
Jakob Borg
e6f04ed238
Don't whine about unexpected EOFs
2014-06-23 10:52:09 +02:00
Jakob Borg
a6eb690e31
Ensure correct version string format
2014-06-23 10:40:09 +02:00
Jakob Borg
21518adfc8
Include MaxVersion in Cluster Config message
2014-06-23 09:31:59 +02:00
Jakob Borg
77fe8449ba
Test script for REST interface
2014-06-22 18:18:21 +02:00
Jakob Borg
33e9a35f08
Don't deadlock on connect close while sending Index ( fixes #386 )
2014-06-22 08:17:58 +02:00
Jakob Borg
4ab4816556
Detect deadlock in model and panic
2014-06-21 12:35:53 +02:00
Jakob Borg
8e8a579bb2
Asset update for previous commit
2014-06-20 11:40:38 +02:00
Jakob Borg
efbdf72d20
Lower CPU usage at idle by reducing db polling
2014-06-20 00:28:45 +02:00
Jakob Borg
0e59b5678a
Further clarify message ordering requirements (ref #377 )
2014-06-19 01:59:58 +02:00
Jakob Borg
de75550415
Clarify requirements on config messages (ref #377 )
2014-06-19 01:27:03 +02:00
Jakob Borg
4dbce32738
Simplify memory handling
2014-06-19 01:02:32 +02:00
Jakob Borg
b05fcbc9d7
Simplify usage reporting config options ( fixes #370 )
2014-06-18 12:54:30 +02:00
Jakob Borg
d09c71b688
Avoid build error in Go1.2
2014-06-18 11:02:59 +02:00
Jakob Borg
874d6760d4
Handle .stignore correctly on Windows ( fixes #369 )
2014-06-16 16:19:14 +02:00
Jakob Borg
26ebbee877
Hard override on changes from master repo
2014-06-16 10:47:02 +02:00
Jakob Borg
12eda0449a
Build and memSize impl for Solaris
2014-06-16 10:19:32 +02:00
Jakob Borg
5a98f4e47c
Mark repos with missing dir as invalid on startup ( fixes #311 )
2014-06-16 09:33:52 +02:00
Jakob Borg
964c903a68
Only keep track of version (not modified) for sent index
2014-06-16 07:40:17 +02:00
Jakob Borg
21b699826d
Increase reconnect delay towards max
2014-06-15 20:32:26 +02:00
Jakob Borg
5fa8f8e50c
Remove old index files on startup ( fixes #366 )
2014-06-15 20:31:26 +02:00
Jakob Borg
9ca87f5314
Don't attempt to use broadcast with IPv6 (ref #346 )
2014-06-14 11:14:37 +02:00
Jakob Borg
537c6b3b69
Reduce ping time & timeout (ref #358 )
2014-06-14 11:07:34 +02:00
Jakob Borg
48a3fac2da
Show out of sync items, rename files->items ( fixes #312 , fixes #352 )
2014-06-14 10:58:36 +02:00
Jakob Borg
fd73682806
Don't need to sync deletes for nonexistent files
2014-06-14 10:55:44 +02:00
Jakob Borg
34bd5b9dcf
Better android detection
2014-06-13 20:45:57 +02:00
Jakob Borg
58c5e46206
Add build environment variable
2014-06-13 20:44:00 +02:00
Jakob Borg
4c61ab0f18
Request restart for GUI setting changes
2014-06-13 20:25:10 +02:00
Jakob Borg
f241b63e0e
Logo with text
2014-06-13 01:57:03 +02:00
Jakob Borg
2ffdb5a82a
Actually generate random certificate serials ( fixes #361 )
2014-06-13 01:49:30 +02:00
Jakob Borg
46e963443d
Include system RAM size in usage report
2014-06-12 20:47:46 +02:00
Jakob Borg
66d4e9e5d7
Prevent possible reordering of Index/IndexUpdate on send (ref #344 )
2014-06-12 18:07:06 +02:00
Jakob Borg
de382e33a3
Forget go1.2
2014-06-12 02:28:03 +02:00
Jakob Borg
3c6738da73
Limit damage of previous commit to ARM arch
2014-06-12 01:11:04 +02:00
Jakob Borg
18e5cb6793
Work around broken DNS on Android for usage reporting
2014-06-12 01:05:00 +02:00
Jakob Borg
9cd6b85c09
Remove dead code from previous commit
2014-06-11 22:29:49 +02:00
Jakob Borg
f40f3b3b7b
Anonymous Usage Reporting
2014-06-11 20:06:53 +02:00
Jakob Borg
7454670b0a
Drop and warn about non-normalized file names on Linux/Windows ( fixes #329 )
2014-06-11 17:51:31 +02:00
Jakob Borg
e63596681d
Fix header in protocol spec ( fixes #360 )
2014-06-11 16:27:39 +02:00
Jakob Borg
3dbaa76dcb
Fix embarrasing badge :)
2014-06-10 17:23:00 +02:00
Jakob Borg
8752003b50
Add embarassing badge
2014-06-10 17:05:15 +02:00
Jakob Borg
8716ed5aa4
Fix coveralls.io data pushing
2014-06-10 17:05:15 +02:00
Jakob Borg
38ac4e8f79
Serialize incoming indexes ( fixes #344 )
2014-06-10 17:05:15 +02:00