Commit History

Author SHA1 Message Date
  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