Jakob Borg
fc123a71af
Merge pull request #1341 from AudriusButkevicius/configtest
...
Fix tests on Windows
2015-02-11 08:13:54 +01:00
Audrius Butkevicius
2edaf22590
Merge pull request #1345 from calmh/smaller-batches
...
Reduce memory usage by writing smaller batches
2015-02-10 19:53:53 +00:00
Audrius Butkevicius
acd3dab957
Fix tests on Windows
2015-02-10 19:52:14 +00:00
Jakob Borg
6bbd74adcd
Merge pull request #1321 from AudriusButkevicius/bitcheck
...
Refuse files with unknown bits set (fixes #1276 )
2015-02-10 20:27:14 +01:00
Jakob Borg
9bb928bb38
Reduce memory usage by writing smaller batches
2015-02-10 20:24:25 +01:00
Audrius Butkevicius
b87ed97402
Refuse files with unknown bits set ( fixes #1276 )
2015-02-09 23:32:33 +00:00
Jakob Borg
ee000dabfd
Translation update
2015-02-09 23:03:31 +01:00
Jakob Borg
a73a011ee0
Merge pull request #1323 from AudriusButkevicius/finished
...
Add ItemFinished event (fixes #1258 )
2015-02-09 15:24:10 +01:00
Jakob Borg
5d9a41f712
Merge pull request #1319 from AudriusButkevicius/renames
...
Fix issues with renames
2015-02-09 15:14:47 +01:00
Jakob Borg
ebcf4b60f6
Merge pull request #1320 from AudriusButkevicius/cache
...
Remove fd cache (ref #1308 )
2015-02-09 15:10:42 +01:00
Audrius Butkevicius
b88c5a89a8
Add rumpelsepp
2015-02-03 00:15:57 +00:00
Audrius Butkevicius
38eaefcabd
Add ItemFinished event ( fixes #1258 )
2015-02-01 18:59:29 +00:00
Audrius Butkevicius
380d5dfa6d
Remove fd cache (ref #1308 )
2015-02-01 18:59:24 +00:00
Audrius Butkevicius
32af626630
Fix issues with renames ( fixes #1302 )
...
Extra comments explain current issues.
2015-02-01 18:58:27 +00:00
Karol Różycki
952e51ac75
Show information in folder panel if ignore patterns are active, fixes #1279
2015-01-27 15:27:44 +01:00
Jakob Borg
fd507e3e41
Merge pull request #1290 from krozycki/master
...
Ensuring path separator at the end of the folder path. (fixes #1262 )
2015-01-22 15:36:32 -08:00
Jakob Borg
9c1a67cf47
Add krozycki
2015-01-22 15:35:58 -08:00
Jakob Borg
69e3824840
Add test for #1262
2015-01-22 15:34:22 -08:00
Karol Różycki
fcb1a98129
Ensuring path separator at the end of the folder path. ( fixes #1262 )
2015-01-23 00:22:30 +01:00
Jakob Borg
2c8b627008
Integer type policy
...
Integers are for numbers, enabling arithmetic like subtractions and for
loops without getting shot in the foot. Unsigneds are for bitfields.
- "int" for numbers that will always be laughably smaller than four
billion, and where we don't care about the serialization format.
- "int32" for numbers that will always be laughably smaller than four
billion, and will be serialized to four bytes.
- "int64" for numbers that may approach four billion or will be
serialized to eight bytes.
- "uint32" and "uint64" for bitfields, depending on required number of
bits and serialization format. Likewise "uint8" and "uint16", although
rare in this project since they don't exist in XDR.
- "int8", "int16" and plain "uint" are almost never useful.
2015-01-19 10:34:36 -08:00
Jakob Borg
221e3eddd5
Remove leveldb panic workaround
...
Haven't seen this triggered for a long time...
2015-01-19 10:23:00 -08:00
Jakob Borg
74c39c677b
Actually remove test file after test run
2015-01-19 10:23:00 -08:00
Jakob Borg
d372435e92
Merge pull request #1264 from AudriusButkevicius/tempclean
...
Put temporary files in the OS temp directory (fixes #1239 )
2015-01-19 10:12:32 -08:00
Audrius Butkevicius
a53facf709
Cleanup temporary files ( fixes #1239 )
2015-01-18 20:34:47 +00:00
Audrius Butkevicius
cba38b15a9
Check for deleted files
2015-01-18 13:44:10 +00:00
Jakob Borg
53cd289b90
Verify folder<->device permission in Request
...
Requests from valid devices for valid folders should be rejected if the
folder is not shared with that device.
2015-01-16 12:50:51 +01:00
Jakob Borg
f47a5a309d
Add File Versioning to folder info ( fixes #963 )
...
Could potentially use shorter value strings ("Simple" vs "Simple File
Versioning"), but this avoid introducing unnecessary strings to
translate - can always be changed in the future.
2015-01-15 15:50:49 +01:00
Audrius Butkevicius
74d7c8e625
Efficient renames ( fixes #1217 )
2015-01-13 22:06:13 +00:00
Jakob Borg
a5d1383fe8
Translation update
2015-01-13 17:27:47 +01:00
Jakob Borg
b4043216b6
Use bytes.Reader instead of bytes.Buffer for compiled in assets
2015-01-13 16:05:03 +01:00
Jakob Borg
eef1aebe8c
Refactor out protocol and luhn (protocol dependency) packages
2015-01-13 13:22:56 +01:00
Jakob Borg
9a45f0b31c
Also filter out some other obviously invalid filenames (ref #1243 )
2015-01-13 12:28:35 +01:00
Jakob Borg
e4837f14b1
Remove nil filenames from database and indexes ( fixes #1243 )
2015-01-13 09:20:14 +01:00
Jakob Borg
e6c9baf6ef
Rename db.Set to db.FileSet
2015-01-12 20:57:39 +01:00
Jakob Borg
8d6db7be31
Rename package internal/files to internal/db
2015-01-12 20:57:22 +01:00
Jakob Borg
e4658bb99d
Don't start a new refresh() loop on each UIOnline ( fixes #1143 )
...
Separate out the stuff that should run on each UIOnline from the stuff
that should only run on init.
2015-01-12 12:15:58 +01:00
Jakob Borg
1816320124
One more translation update
2015-01-11 21:19:42 +01:00
Jakob Borg
f09bfe293d
Translation update
2015-01-11 20:31:30 +01:00
Jakob Borg
7b4e8fda4b
Modal dialog titles must be manually translated
2015-01-11 14:48:40 +01:00
Jakob Borg
b622ec7a28
Reject Index and Request messages with unexpected flags
2015-01-11 13:29:01 +01:00
Jakob Borg
d8fbe7b77f
Refactor readerLoop to switch on message type directly
2015-01-11 13:24:56 +01:00
Jakob Borg
571cf7d490
Merge pull request #1182 from AudriusButkevicius/autoauto
...
Connecting to a newer node triggers autoupgrade check (fixes #1177 )
2015-01-11 09:16:12 +01:00
Jakob Borg
e18b19ca5a
Translation base & assets update
2015-01-10 18:15:08 +01:00
Audrius Butkevicius
5034a41c08
Connecting to a newer node triggers autoupgrade check ( fixes #1177 )
2015-01-10 17:05:19 +00:00
Jakob Borg
219ef996f5
Merge pull request #1226 from syncthing/deregister-fix
...
All roads lead to Finisher (fixes #1201 )
2015-01-10 17:53:01 +01:00
Jakob Borg
00af1db275
Translation base & assets update
2015-01-10 17:51:18 +01:00
Jakob Borg
ebf4f029ac
Merge pull request #1229 from AudriusButkevicius/cfg-hasher
...
Make parallel hasher configurable, remove finisher setting (fixes #1199 )
2015-01-10 17:45:15 +01:00
Jakob Borg
0eec945df1
Merge pull request #1230 from AudriusButkevicius/separator
...
Expose and use path separator (fixes #1163 )
2015-01-10 17:43:41 +01:00
Audrius Butkevicius
25fece2d50
Make discovery logging a bit better ( fixes #1188 )
2015-01-10 16:15:16 +00:00
Audrius Butkevicius
a2070d9ce4
Expose and use path separator ( fixes #1163 )
2015-01-10 14:51:29 +00:00