Audrius Butkevicius
460cb19839
Merge pull request #2337 from calmh/caseins
...
Case insensitive renames, part 1
2015-09-30 20:35:55 +01:00
Jakob Borg
ddfebb17cf
Case insensitive renames, part 1
2015-09-30 12:41:29 +02: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
Jakob Borg
15716a0772
Fix STGUIAPIKEY and STGUIADDR overrides ( fixes #2335 )
...
Also removes STGUIAUTH and corresponding --gui-authentication as this
seems fundamentally insecure and I'm unsure of the actual use case for
it?
2015-09-30 09:36:11 +02: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
Jakob Borg
36ac757c3a
Remove global cfg variable ( fixes #2294 )
...
Not necessarily the easiest way to fix just this bug, but the root cause
was using the (at that point uninitialized) cfg variable, so it seemed
sensible to just get rid of it to avoid that kind of crap.
2015-09-29 20:23:15 +02: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
Jakob Borg
a80fc1b062
Correctly report errors encountered parsing ignores ( fixes #2309 , fixes #2296 )
...
An error on opening .stignore will satisfy os.IsNotExist() and not be
reported. Other errors will be reported and stop the folder, including
is-not-exist errors from #include as these are passed through fmt.Errorf.
Also fixes minor issue where we would not print cause of folder stopping
to the log.
Also fixes minor issue with capitalization of errors.
2015-09-29 18:04:18 +02: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
Jakob Borg
22a2e95126
CachingMux should return unique addresses only ( fixes #2321 )
2015-09-29 17:40:39 +02:00
Jakob Borg
11e1a99e14
Subscribing to events should not bump event ID ( fixes #2329 )
2015-09-29 17:17:09 +02:00
Jakob Borg
3c6bfb880d
Docs and translation update
2015-09-27 22:31:19 +02: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
Jakob Borg
fa75f54a05
Don't naively join host and port using colon ( fixes #2316 )
2015-09-27 21:44:08 +02: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
simplypeachy
f42f20c70c
Update rwfolder.go
...
Revert copyright/grammar changes.
2015-09-27 09:50:54 +01:00
Jakob Borg
209bc59e8c
Don't check for free space on master folders ( fixes #2236 )
...
Also clean up the logic a little, I thought it was a bit muddled.
2015-09-27 09:33:11 +02:00
Jakob Borg
84ee86f6b3
Merge pull request #2261 from rumpelsepp/readme-update
...
Cleanup markdown inline link mess
2015-09-27 09:28:51 +02:00
simplypeachy
ed7791d824
Add missing parameter in disk space warning
...
Plus copyright bump, minor grammatical fix.
2015-09-26 16:46:42 +01:00
Stefan Tatschner
0580b10385
Cleanup markdown inline link mess
...
I just wanted to add the freenode webchat link, because people who are
not used to irc can join the chatroom instantly. I tried to clean up the
markdown file a bit and removed the links to the footer; that makes the
"source code" less ugly.
2015-09-26 16:42:15 +02:00
Jakob Borg
47c7351b16
Clean up connection.Model interface a little
2015-09-26 13:19:22 +02:00
Jakob Borg
b158072a15
Merge pull request #2189 from burkemw3/lib-ify-connections
...
Decouple connections service from model
2015-09-26 13:18:23 +02:00
Jakob Borg
b6486c26e6
Add burkemw3
2015-09-26 13:15:25 +02: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
Stefan Tatschner
af1fbda892
Pull syncthing-inotify.service as an optional dep
...
This patch adds syncthing-inotify.service as an optional dependency to
syncthing.service. That means, if syncthing-inotify.service is
available, it is started and stopped with syncthing.
See discussion here:
https://forum.syncthing.net/t/gnome-shell-extension-syncthing-icon/5759
2015-09-25 23:39:03 +02:00
Matt Burke
2234c45c19
Decouple connections service from model
...
The connections service no longer depends directly on the
syncthing model object, but on an interface instead. This
makes it drastically easier to write clients that handle
the model differently, but still want to benefit from
existing and future connections changes in the core.
This was motivated by burkemw3's interest in creating a
FUSE client that can present a view of the global model,
but not have all of the file data locally.
The actual decoupling was done by adding a connections.Model
interface. This interface is effectively an extension of the
protocol.Model interface that also handles connections
alongside the modified service.
2015-09-25 12:19:30 -04:00
Audrius Butkevicius
fd38fb684a
Merge pull request #2307 from calmh/relaxlabels
...
Relax folder label restrictions
2015-09-25 13:05:28 +01:00
Jakob Borg
e0a16e08dd
Relax folder label restrictions
2015-09-25 13:45:58 +02:00
Jakob Borg
43189dfe3a
This unexpected EOF is really quite expected
2015-09-24 14:19:21 +02: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
Jakob Borg
e522811a52
Encapsulate local discovery address in struct
...
The XDR encoder doesn't understart slices of strings very well. It can
encode and decode them, but there's no way to set limits on the length
of the strings themselves (only on the length of the slice), and the
generated diagrams are incorrect. This trivially works around this,
while also documenting what the string actually is (a URL).
2015-09-22 23:28:00 +02:00
Jakob Borg
6124bbb12a
There is no local discovery query packet
2015-09-22 23:10:05 +02:00
Jakob Borg
fbf911cf7e
Unbreak comments
2015-09-22 21:51:05 +02:00
Jakob Borg
7fdfa81fb8
Fix vet and lint complaints
2015-09-22 20:34:24 +02: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
Jakob Borg
24c499d282
Clean up deps
2015-09-22 19:39:07 +02:00
Jakob Borg
4581c57478
Fix import paths
2015-09-22 19:38:46 +02:00
Jakob Borg
f177924629
Rejiggle lib/relaysrv/* -> lib/relay/*
2015-09-22 19:37:03 +02:00
Jakob Borg
633e888ba7
Add 'lib/relaysrv/' from commit '6e126fb97e2ff566d35f8d8824e86793d22b2147'
...
git-subtree-dir: lib/relaysrv
git-subtree-mainline: 4316992d95
git-subtree-split: 6e126fb97e
2015-09-22 19:34:52 +02:00
Jakob Borg
4316992d95
Add 'lib/protocol/' from commit 'f91191218b192ace841c878f161832d19c09145a'
...
git-subtree-dir: lib/protocol
git-subtree-mainline: 5ecb8bdd8a
git-subtree-split: f91191218b
2015-09-22 19:34:29 +02:00
Jakob Borg
5ecb8bdd8a
Correct success/error handling for multicast/broadcast sends
2015-09-22 16:04:48 +02:00
Jakob Borg
3b81d4b8a5
Update suture for data race bug
2015-09-21 15:48:37 +02:00
Jakob Borg
6e3b3dc4e7
Comment typo fix
2015-09-21 14:20:33 +02:00
Jakob Borg
8d421a62d2
Usage reporting should recognize new discovery server IP:s
2015-09-21 10:54:21 +02:00
Jakob Borg
185b0690c8
Further forgotten copyright notices
2015-09-21 10:43:36 +02:00
Jakob Borg
bd0e97023e
We don't need a separate subscription lock
...
We forgot to lock it during replace, so data rate. This is simpler.
2015-09-21 10:42:07 +02:00
Jakob Borg
34ff0706a3
Add missing copyright notice
2015-09-21 10:34:20 +02:00
Jakob Borg
acba61babb
Ping handling changes in protocol, removed from config here
2015-09-21 10:14:27 +02: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