Commit History

Author SHA1 Message Date
  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
  Simon Frei 0d14ee4142 lib/model: Don't info log repeat pull errors (#6149) 6 years ago
  Simon Frei ce72bee576 lib/model: Simplify pull error/retry logic (fixes #6139) (#6141) 6 years ago
  Simon Frei bbdda059bd lib/model: Check for symlinks before deleting during pull (fixes #6090) (#6100) 6 years ago
  Simon Frei 7b33294955 gui, lib/model: Add new state FolderPreparingSync (fixes #6027) (#6028) 6 years ago
  Audrius Butkevicius 8fb576ed54 lib/model: Adjust blocks reported in usage reporting (fixes #5995) (#6037) 6 years ago
  Simon Frei 77a5980747 lib/model: Do free disk space check later on pull (fixes #5948) (#5949) 6 years ago
  Simon Frei b1c74860e8 all: Remove global events.Default (ref #4085) (#5886) 6 years ago
  Simon Frei 05835ed81f all: Remove potentially problematic errors from panics (fixes #5839) (#5912) 6 years ago