Jakob Borg
9a11f81fd3
Point to contribution guidelines and docs
2015-06-10 00:02:39 +02:00
Audrius Butkevicius
cba2e972fd
Merge pull request #1810 from calmh/cfg-commit
...
Configuration commit thingy
2015-06-09 15:09:21 +01:00
Jakob Borg
76ad925842
Refactor config commit stuff to support restartless updates better
...
Includes restartless updates of the GUI settings (listening port etc) as
a proof of concept.
2015-06-09 15:41:22 +02:00
Jakob Borg
ef6f52f688
Correctly handle nil error in verbose logging ( fixes #1921 )
2015-06-09 09:04:03 +02:00
Audrius Butkevicius
197bfa9f11
Merge pull request #1919 from calmh/fix-1918
...
Start folders before GUI/API (fixes #1918 )
2015-06-08 11:13:02 +01:00
Jakob Borg
145f8c7435
Start folders before GUI/API ( fixes #1918 )
2015-06-08 11:04:09 +02:00
Jakob Borg
a8b43ae598
Translation / docs update
2015-06-07 12:57:26 +02:00
Audrius Butkevicius
567f19bf68
Do not overwrite error value
2015-06-06 08:30:01 +01:00
Jakob Borg
5cd4cd2271
Merge pull request #1912 from AudriusButkevicius/warnings
...
Silence discovery warnings (fixes #1388 )
2015-06-04 19:29:42 +02:00
Audrius Butkevicius
4180569443
Silence discovery warnings ( fixes #1388 )
...
Not performing net.InterfaceAddrs() check in the constructor, as that means we wouldn't start
the read loop, which completely kills it.
2015-06-04 12:59:06 +01:00
Jakob Borg
5f4a92c8e6
Correct link
2015-06-03 19:47:39 +02:00
Jakob Borg
ccf3fed950
Merge remote-tracking branch 'syncthing/pr/1911'
...
* syncthing/pr/1911:
replaced (not all) wiki links to new location docs.syncthing.net
2015-06-03 19:24:30 +02:00
Lars K.W. Gohlke
3626003f68
replaced (not all) wiki links to new location docs.syncthing.net
2015-06-03 19:09:36 +02:00
Audrius Butkevicius
11cb040ad1
Merge pull request #1880 from calmh/itemfinished-err
...
Fix ItemFinished
2015-06-03 16:50:33 +01:00
Jakob Borg
c1761cab49
Trigger ItemFinished when temp file creation fails instead of failing silently
2015-06-03 16:28:31 +02:00
Jakob Borg
25b25b5434
Merge pull request #1885 from AudriusButkevicius/moar-checks
...
Additional cases for detecting folders disappearing
2015-06-03 08:40:21 +02:00
Jakob Borg
8bdf66d9c0
Merge pull request #1906 from ralder/fix-style-top-menu-for-small-devices
...
fix language menu for small screen devices
2015-06-03 08:38:40 +02:00
Sergey Mishin
ccebdd142a
fix webgui top menu for small screen devices
2015-06-02 17:48:31 +03:00
Jakob Borg
e952da7f91
Ensure we always have an up to date list of language names
2015-06-02 08:47:26 +02:00
Jakob Borg
5bd1e4a167
Re-add mistakenly removed languages
2015-06-02 08:33:36 +02:00
Jakob Borg
6d3de41751
Merge pull request #1905 from ralder/fix-missing-languages
...
fix missing languages (fixes #1902 )
2015-06-02 08:12:06 +02:00
Sergey Mishin
f11bac6705
fix missing languages ( fixes #1902 )
2015-06-02 01:19:21 +03:00
Jakob Borg
c23a601cc6
Random number is too large for 32 bit archs ( fixes #1894 )
2015-06-01 09:33:13 +02:00
Jakob Borg
36d4c69fd6
Translation update
2015-05-31 09:37:02 +02:00
Jakob Borg
ca7e7fa0c4
Docs link, capitalization
2015-05-31 09:35:17 +02:00
Jakob Borg
1f6dd5dbb9
Add man pages to Debian package
2015-05-30 13:11:17 +02:00
Jakob Borg
db52646655
Include generated man pages
2015-05-30 13:05:55 +02:00
Jakob Borg
8bb18fa988
Create 'prerelease' step to run before releases
2015-05-30 10:39:27 +02:00
Jakob Borg
f0edaf2f8c
Merge pull request #1884 from calmh/helplink
...
Show help link, add icons, tweak icon spacing
2015-05-30 10:32:16 +02:00
Jakob Borg
d632e3aa1b
Show help link, add icons, tweak icon spacing
2015-05-30 10:31:45 +02:00
Audrius Butkevicius
f0e58fa804
Additional cases for detecting folders disappearing
2015-05-27 22:46:10 +01:00
Jakob Borg
ceced09d02
Merge pull request #1882 from calmh/folderstats
...
Reduce db writes for small files
2015-05-27 22:02:04 +02:00
Jakob Borg
7d48115b90
Reduce db writes for small files
...
We introduced the dbUpdater routine to handle many small files
efficiently, but the folder stats call is almost equally expensive as it
results in two distinct write transactions to the database. This moves
it to the same routine.
(Doesn't make a *huge* difference with leveldb actually, but reduces the
50k-files benchmark time by 25% on my experimental bolt branch...)
2015-05-27 18:36:26 +02:00
Bart De Vries
d2205228fb
Make syncthing honor both the ignorePerms and FlagNoPermBits settings ( fixes #1871 )
2015-05-26 16:27:26 +02:00
Audrius Butkevicius
5417fb7287
Merge pull request #1872 from calmh/large-file-transfer
...
Large file transfer
2015-05-25 17:13:58 +01:00
Jakob Borg
3f59d6daff
Add validation cache
2015-05-25 13:19:18 +02:00
Jakob Borg
0d659933aa
Merge pull request #1868 from mogwa1/umask
...
Change permissions of newly created files and directories (fixes #1339 )
2015-05-25 08:34:34 +02:00
Jakob Borg
3e8eabe833
Add mogwa1
2015-05-25 08:07:59 +02:00
Bart De Vries
badfc77339
Change permissions of newly created files and directories ( fixes #1339 )
2015-05-25 00:12:51 +02:00
Audrius Butkevicius
c51d3e59ea
Merge pull request #1862 from calmh/allocs
...
Reduce allocations during iteration
2015-05-24 12:31:39 +01:00
Jakob Borg
c0d02a65c3
Reduce allocations during iteration
...
Reuses key byte slices to reduce allocations:
benchmark old allocs new allocs delta
Benchmark10kReplace 178112 168615 -5.33%
Benchmark10kUpdateChg 567954 561557 -1.13%
Benchmark10kUpdateSme 238691 228680 -4.19%
Benchmark10kNeed2k 105382 103383 -1.90%
Benchmark10kHaveFullList 60230 60230 +0.00%
Benchmark10kGlobal 237484 227493 -4.21%
benchmark old bytes new bytes delta
Benchmark10kReplace 8725368 7661788 -12.19%
Benchmark10kUpdateChg 58155152 57441025 -1.23%
Benchmark10kUpdateSme 16130875 14996717 -7.03%
Benchmark10kNeed2k 6561685 6338283 -3.40%
Benchmark10kHaveFullList 7611112 7611135 +0.00%
Benchmark10kGlobal 21415056 20300723 -5.20%
2015-05-24 13:08:14 +02:00
Audrius Butkevicius
3a203b8d83
Merge pull request #1861 from calmh/fix-1860
...
Be more lenient against errors when deleting (fixes #1860 )
2015-05-24 00:58:46 +01:00
Audrius Butkevicius
feecdcc7a4
Merge pull request #1854 from calmh/eventmemallocs
...
Reuse a timer instead of allocating a new one in subscription.Poll
2015-05-23 23:23:46 +01:00
Audrius Butkevicius
51ad533be6
Merge pull request #1859 from calmh/fix-1858
...
UPnP discovery results must not be collected in a background goroutine (fixes #1858 )
2015-05-23 22:58:09 +01:00
Jakob Borg
29da0bc8f5
Be more lenient against errors when deleting ( fixes #1860 )
2015-05-23 23:57:41 +02:00
Jakob Borg
bccf7fc2a8
Merge pull request #1857 from calmh/testhax
...
Refactor integration tests to be a little cleaner and more stable, I hope
2015-05-23 23:57:21 +02:00
Jakob Borg
7b6b5981c4
UPnP discovery results must not be collected in a background goroutine ( fixes #1858 )
2015-05-23 23:27:02 +02:00
Jakob Borg
9463192224
Refactor integration tests to be a little cleaner and more stable, I hope
2015-05-23 23:26:23 +02:00
Audrius Butkevicius
d1689f0012
Merge pull request #1855 from calmh/dboptsagain
...
Reduce db write cache to (2*) 4 MiB
2015-05-23 20:38:41 +01:00
Jakob Borg
8ed67fe349
Reduce db write cache to (2*) 4 MiB
...
I haven't been able to reproduce any performance advantage of having it
set higher and it reduces the memory footprint a bit.
2015-05-23 21:05:52 +02:00