Simon Frei
|
e3cd9219b8
lib/model: Don't fail over case-conflict on tempfile (fixes #6973) (#6975)
|
5 years ago |
Audrius Butkevicius
|
d507d932b8
all: Use protobuf to generate config structs (fixes #6734) (#6900)
|
5 years ago |
Simon Frei
|
88599bc154
lib/model: Handle del. dir with locally changed items on pull (fixes #6873) (#6914)
|
5 years ago |
Audrius Butkevicius
|
96e197e502
lib/model: Don't close file early (fixes #6875) (#6876)
|
5 years ago |
Simon Frei
|
a85bc1c3a6
lib/model: Check folder error before sync-waiting (fixes #6793) (#6847)
|
5 years ago |
Simon Frei
|
932d8c69de
lib/fs: Properly handle case insensitive systems (fixes #1787, fixes #2739, fixes #5708)
|
5 years ago |
Jakob Borg
|
aedc2d788f
lib/model, lib/versioner: Drive version cleanup from scanner (fixes #6313) (#6693)
|
5 years ago |
Simon Frei
|
85794933d3
lib/model: Remove double error handling in performFinish (#6780)
|
5 years ago |
Simon Frei
|
2716898cb9
lib/model: Don't ignore stat failure in performFinish (#6766)
|
5 years ago |
Audrius Butkevicius
|
4812fd3ec1
all: Add copy-on-write filesystem support (fixes #4271) (#6746)
|
5 years ago |
Simon Frei
|
6976219d6d
lib/model: Check dir before deletion when pulling (#6741)
|
5 years ago |
Simon Frei
|
1f8e6c55f6
lib/db: Refactor to use global list by version (fixes #6372) (#6638)
|
5 years ago |
Simon Frei
|
c3b5eba205
lib/model: Fix checking children when trying to delete a dir (fixes #6646) (#6647)
|
5 years ago |
Jakob Borg
|
5ffa012410
lib/model: Don't crash when taking rename shortcut (fixes #6654) (#6657)
|
5 years ago |
Simon Frei
|
299b9d8883
lib/model: Adjust remote-rename-test to timer-based versions (fixes #6625) (#6644)
|
5 years ago |
Audrius Butkevicius
|
6201eebc98
lib/model: Add support for different puller block ordering (#6587)
|
5 years ago |
Audrius Butkevicius
|
decb967969
all: Reorder sequences for better rename detection (#6574)
|
5 years ago |
Simon Frei
|
2e3975e956
lib/model: Improve errors when deleting dirs (fixes #6575) (#6586)
|
5 years ago |
Audrius Butkevicius
|
782bd08aad
lib/model: Add option to disable fsync (#6588)
|
5 years ago |
Jakob Borg
|
6c73617974
lib/model: Use semaphore to limit concurrent folder writes (fixes #6541) (#6573)
|
5 years ago |
Simon Frei
|
d3ed4de4ed
lib/model: Don't exit pullerRoutine on cancelled ctx (fixes #6559) (#6562)
|
5 years ago |
Simon Frei
|
6bbd24de12
lib/model: Refactor folder health/error handling (fixes #6557) (#6558)
|
5 years ago |
greatroar
|
2f26a95973
lib/db, lib/model: Code simplifications (#6484)
|
5 years ago |
Jakob Borg
|
20aaa5927b
lib/protocol: Use BlocksHash to compare block lists when available (#6401)
|
5 years ago |
Simon Frei
|
f0e33d052a
lib: More contextification (#6343)
|
5 years ago |
Jakob Borg
|
55937b61ca
lib/model: Add global request limiter (fixes #6302) (#6303)
|
5 years ago |
Jakob Borg
|
d91c4b010b
lib/config, lib/model: Limit concurrent pulls (fixes #5914) (#6290)
|
5 years ago |
Simon Frei
|
08f0e125ef
all: Transactionalize db.FileSet (fixes #5952) (#6239)
|
5 years ago |
Simon Frei
|
08753ccabe
lib/model: Reset queue after all pulling is done (fixes #5867) (#6256)
|
5 years ago |
Simon Frei
|
90d85fd0a2
lib: Replace done channel with contexts in and add names to util services (#6166)
|
6 years ago |