Commit History

Author SHA1 Message Date
  Jakob Borg 0655991a19 lib/db, lib/fs, lib/model: Introduce fs.MtimeFS, remove VirtualMtimeRepo 9 years ago
  Jakob Borg 1eb6db6ca8 cmd/syncthing, lib/...: Correctly handle ignores & invalid file names (fixes #3012, fixes #3457, fixes #3458) 9 years ago
  Jakob Borg 72026db599 lib/db, lib/model: Create temp sorting database in config dir (fixes #3449) 9 years ago
  Jakob Borg 47fa4b0a2c cmd/syncthing, lib/db, lib/model, lib/protocol: Implement delta indexes (fixes #438) 9 years ago
  Jakob Borg fa0101bd60 lib/protocol, lib/discover, lib/db: Use protocol buffer serialization (fixes #3080) 9 years ago
  Jakob Borg d57e6808cc lib/db: Fix alignment crash on 32 bit platforms 9 years ago
  Jakob Borg b779e22205 lib/model: Don't set ignore bit when it's already set 9 years ago
  Audrius Butkevicius 6f63909c65 lib/db,cmd/stindex: Expose VersionList and use it in stindex 9 years ago
  Jakob Borg 1a703efa78 lib/model: Fix accounting error in rescan with multiple subs (fixes #3028) 9 years ago
  Jakob Borg ccfcdf7f48 cmd/syncthing: Don't compact database at startup 9 years ago
  Jakob Borg f5f0e46016 lib: Use bytes.Equal instead of bytes.Compare where possible 9 years ago
  Jakob Borg aba2cc4db2 lib/model: Properly handle deleting multiple files when doing scans with subs (fixes #2851) 9 years ago
  Jakob Borg e1ac740ac4 Use v2 of XDR package (actual changes) 9 years ago
  Jakob Borg ac190b2e39 Change DB label format (index folders, devices) 9 years ago
  Jakob Borg fa4b4dece1 Compact database on startup (ref #2400) 10 years ago
  Jakob Borg 2a4fc28318 We should pass around db.Instance instead of leveldb.DB 10 years ago
  Jakob Borg faf4267c73 Refactor: the various db key functions should be instance methods 10 years ago
  Jakob Borg c4ad97136f Move leveldb instance and transactions into separate files 10 years ago