Jakob Borg
144a881ae5
Fix build for upgrade-unsupported platforms
2014-07-31 11:47:00 +02:00
Jakob Borg
4566690617
Enabling compression for self does not make sense
2014-07-31 11:01:39 +02:00
Jakob Borg
e8fe1590b6
Scanning status should have same color as syncing (ref #449 )
2014-07-31 10:53:54 +02:00
Jakob Borg
25f4fd5a19
Woops! Use our logger, not log
2014-07-31 10:33:47 +02:00
Jakob Borg
7b8c126aa1
Exit codes for -upgrade and -upgrade-check ( fixes #194 )
2014-07-31 10:32:19 +02:00
Jakob Borg
86b3ff3099
Better lang-en updates
2014-07-31 09:08:31 +02:00
Jakob Borg
fa9df4dc5e
Don't log a panic when there are no releases
2014-07-31 09:08:31 +02:00
Jakob Borg
fbd22e7b94
Rearrange settings slightly
2014-07-31 09:08:31 +02:00
Jakob Borg
e35411d90f
Translation update
2014-07-31 08:07:40 +02:00
Jakob Borg
be15e48074
Remove discosrv (see https://github.com/syncthing/discosrv )
2014-07-30 22:18:02 +02:00
Jakob Borg
2be1218aa3
Fast parallel file hasher ( fixes #293 )
2014-07-30 20:10:46 +02:00
Jakob Borg
c47aebdd2a
Don't hold memory used for sending indexes forever
2014-07-30 20:08:04 +02:00
Jakob Borg
f4d1632506
Better automatic translation update
2014-07-30 11:52:16 +02:00
Jakob Borg
8bfe4374de
Archive indexes and config from v0.8 on upgrade
2014-07-30 11:45:55 +02:00
Jakob Borg
4afe02cb21
Implement almost full semver comparison ( fixes #436 )
2014-07-30 08:57:27 +02:00
Jakob Borg
115b967e5b
Provide context in warnings, reduce severity of TLS handshake error ( fixes #437 )
2014-07-30 08:23:48 +02:00
Jakob Borg
ea4524024a
Verify certificate name
2014-07-30 07:59:22 +02:00
Jakob Borg
4ff6cd9105
Asset update
2014-07-29 13:29:19 +02:00
Jakob Borg
96c17d8292
Translation update
2014-07-29 13:26:49 +02:00
Jakob Borg
bc6faaffc4
Add debug hook for completion, for integration tests
2014-07-29 13:01:27 +02:00
Jakob Borg
51e9839237
Handle UI in restart/shutdown
2014-07-29 11:59:11 +02:00
Jakob Borg
6115631746
Fix status updates for remote nodes
2014-07-29 11:54:00 +02:00
Jakob Borg
ee005fbc8e
Generate events on scanning updates
2014-07-29 11:53:45 +02:00
Jakob Borg
e27d42935c
Use event interface for GUI ( fixes #383 )
2014-07-29 11:06:52 +02:00
Jakob Borg
9c99d65716
Build on 32 bit archs (ref #446 )
2014-07-28 15:25:34 +02:00
Jakob Borg
5b9469eed3
Might want to keep English as a valid language...
2014-07-28 15:17:43 +02:00
Jakob Borg
6805ac915b
Ugly hack to automatically update translations.
2014-07-28 15:14:02 +02:00
Jakob Borg
7148cf99f7
Fix tests, again
2014-07-28 13:11:09 +02:00
Jakob Borg
67a3fb8bf2
Compression as a user option ( fixes #446 )
2014-07-28 12:44:46 +02:00
Jakob Borg
933b61f99f
Fix protocol tests
2014-07-28 12:16:15 +02:00
Jakob Borg
6c5c14f35f
Refactor compression support, now at message level.
2014-07-28 11:31:22 +02:00
Jakob Borg
6a441d5013
Merge pull request #445 from AudriusButkevicius/dupes
...
Fixes and improvements
2014-07-28 10:55:38 +02:00
Jakob Borg
135e29a3bb
Don't FATAL if a repo dir cannot be created ( fixes #443 )
2014-07-27 14:31:15 +02:00
Jakob Borg
3b65a58f59
Translation, language detection
2014-07-26 22:56:12 +02:00
Jakob Borg
49cb931572
Minor refactoring: extract variable...
2014-07-26 21:28:32 +02:00
Jakob Borg
b7176d2204
Implement reception of Close message
2014-07-26 21:27:55 +02:00
Jakob Borg
5bf7d372f6
Genfiles use actual source data
2014-07-26 13:06:57 +02:00
Jakob Borg
073775e461
Build Solaris again
2014-07-25 15:26:23 +02:00
Jakob Borg
fbf8f3dc68
Add LZ4 compression
2014-07-25 15:16:23 +02:00
Jakob Borg
e8c8cc550b
Don't use 100% doing nothing
2014-07-25 14:59:56 +02:00
Jakob Borg
87c3790fa8
Debug events module
2014-07-25 14:50:14 +02:00
Jakob Borg
0d9dcb2f4f
Remove file count and size limits in protocol
2014-07-25 09:01:54 +02:00
Jakob Borg
6188185b22
Beta versions *should* upgrade to other beta version (ref #436 )
2014-07-24 14:23:25 +02:00
Jakob Borg
f762bd5e25
Always use correct format Node IDs in GUI
2014-07-24 13:23:26 +02:00
Jakob Borg
b676264fca
Don't consider prereleases for -upgrade ( fixes #436 )
2014-07-24 12:55:41 +02:00
Jakob Borg
3640c3b66a
Install all cmds when running build.sh without options
2014-07-24 10:00:57 +02:00
Jakob Borg
5087d02fba
Faster puller loop
2014-07-24 09:56:54 +02:00
Jakob Borg
2aa4340551
Add performance stats collection
2014-07-24 09:56:53 +02:00
Jakob Borg
3b34895ae6
LocalVersion can move backwards as well as forwards
2014-07-23 13:03:52 +02:00
Jakob Borg
91cc84c4e6
Hand incoming indexes on main goroutine (this should be fine now)
2014-07-23 13:03:36 +02:00
Jakob Borg
797e53c5ba
Merge branch 'v0.8'
...
* v0.8:
Handle WANPPPConnection devices (fixes #431 )
Revert "Add temporary debug logging for #344 (revert later)"
incomingIndexes should not be a package variable (fixes #344 )
Continue discovery on connect errors (fixes #324 )
Conflicts:
files/set.go
model/model.go
protocol/protocol.go
2014-07-23 12:00:54 +02:00
Jakob Borg
c714a12ad7
Improve protocol & leveldb debugging
2014-07-23 11:55:55 +02:00
Jakob Borg
08ce9b09ec
Test and fix reconnects during pull
2014-07-23 10:52:07 +02:00
Jakob Borg
3152152ed9
Always build discosrv by default
2014-07-23 08:42:49 +02:00
Jakob Borg
544fea51b0
Update all deps to latest version
2014-07-23 08:31:36 +02:00
Jakob Borg
08ca9f9378
Consolidate cmds in cmd/
2014-07-23 08:31:13 +02:00
Jakob Borg
978f68b744
Update deps to unfail tests
2014-07-23 07:59:45 +02:00
Jakob Borg
680896e4c4
Merge pull request #433 from AudriusButkevicius/dup
...
Remove non-existing nodes from repositories
2014-07-23 07:58:03 +02:00
Jakob Borg
975627af2e
Add AudriusButkevicius
2014-07-23 07:57:37 +02:00
Jakob Borg
88a063434c
Handle WANPPPConnection devices ( fixes #431 )
2014-07-22 22:47:54 +02:00
Jakob Borg
bc0a8fcc1d
Use language from query parameter
2014-07-22 20:27:36 +02:00
Jakob Borg
3b4fe19dfb
Use compiled in assets for those not in STGUIASSETS dir
2014-07-22 20:11:36 +02:00
Jakob Borg
58cc108c0c
Handle WANPPPConnection devices ( fixes #431 )
2014-07-22 19:23:43 +02:00
Jakob Borg
d3085a4127
Always ignore directory modification time (that stuff is nasty)
2014-07-21 10:50:15 +02:00
Jakob Borg
0fcc193197
Handle disconnected nodes better in puller
2014-07-21 10:50:10 +02:00
Jakob Borg
75d4d2df8b
Remove SyncOrder, at least temporarily (sorry fREW)
...
Doesn't actually work very well with the batched approach to needed
files, not documented, not exposed in UI. I'll be happy to reintegrate
if this is solved.
2014-07-21 10:49:18 +02:00
Jakob Borg
28f2e8f24d
Allow beta versions
2014-07-20 21:39:52 +02:00
Jakob Borg
f692e3ac73
Basic GUI translation support.
...
Conflicts:
gui/index.html
2014-07-20 13:49:26 +02:00
Jakob Borg
bcb5f6f472
Remove unused comparison functions.
2014-07-18 11:43:42 +02:00
Jakob Borg
74fd4a3722
Tick version clock on received changes.
2014-07-18 11:41:51 +02:00
Jakob Borg
884bb638bc
Fix locking screwup
2014-07-18 10:00:20 +02:00
Jakob Borg
3388d5b49c
Use backend service to verify nodeID ( fixes #418 )
2014-07-18 10:00:02 +02:00
Jakob Borg
4fe2992924
Repair tests for latest changes
2014-07-17 14:48:02 +02:00
Jakob Borg
0a804e39a8
Fix scan interval for slow scans
2014-07-17 13:47:46 +02:00
Jakob Borg
f88a7a8e6a
Publish more event details
2014-07-17 13:47:46 +02:00
Jakob Borg
ec212f73eb
Tick version clock on load
2014-07-17 11:13:23 +02:00
Jakob Borg
91cc0cd05e
Load localVersion for all nodes
2014-07-17 11:08:03 +02:00
Jakob Borg
7943902d73
Handle needed files in batches
2014-07-15 17:54:00 +02:00
Jakob Borg
32a5e83612
Avoid buffering the entire file list during walks
2014-07-15 14:27:46 +02:00
Jakob Borg
8b349945de
Add Local Version field to files, send index in segments.
2014-07-15 13:04:37 +02:00
Jakob Borg
fccdd85cc1
Set TCP options on connections
2014-07-15 12:12:44 +02:00
Jakob Borg
bd2b5db8f3
Don't creash when replacing with empty file set
2014-07-15 00:06:54 +02:00
Jakob Borg
44bc5fd784
Pick up resurrected dirs
2014-07-14 23:59:11 +02:00
Jakob Borg
45dfd616cb
Pick up dirs without a CurrentFiler
2014-07-14 23:58:37 +02:00
Jakob Borg
39a691a7e6
Remove compression
2014-07-14 23:52:11 +02:00
Jakob Borg
35b5999cba
Refactor modals into template
2014-07-14 14:14:26 +02:00
Jakob Borg
d812f559ef
Upgrade from within GUI ( fixes #190 )
2014-07-14 12:42:29 +02:00
Jakob Borg
54a1f37bf5
stevents: Print raw JSON
2014-07-13 21:39:35 +02:00
Jakob Borg
b0f46beffb
Basic events interface
2014-07-13 21:07:24 +02:00
Jakob Borg
c844991cba
Tests for previous commit
2014-07-13 21:07:04 +02:00
Jakob Borg
b7cf8a471f
New port number for new format global discovery
2014-07-13 09:36:22 +02:00
Jakob Borg
864bb8bc34
Regenerate XDR
2014-07-13 09:24:25 +02:00
Jakob Borg
2d4b89a8e9
Slightly clean up XDR generator
2014-07-13 09:23:10 +02:00
Jakob Borg
a6d67d30f5
Fix XDR handling of int16
2014-07-13 09:16:40 +02:00
Jakob Borg
0a633c526f
Copyright wording
2014-07-13 01:07:49 +02:00
Jakob Borg
655acb4cb2
Deprecate scanner.Block & File
2014-07-12 23:09:47 +02:00
Jakob Borg
91b35118d9
Don't go-install genxdr
2014-07-12 20:08:55 +02:00
Jakob Borg
c64321df47
Portable new line converter
2014-07-12 19:49:25 +02:00
Jakob Borg
3f791b57ce
Temporarily remove solaris build
2014-07-12 19:49:25 +02:00
Jakob Borg
8de2a7f4c8
go vet is a test step
2014-07-12 19:49:25 +02:00