Commit History

Author SHA1 Message Date
  Jelmer Vernooij d987b8a880 Distinguish between ShaFile.from_file and ShaFile.from_path. 15 years ago
  Jelmer Vernooij 7ed2a0a70f Pass external object resolve function rather than full object store to ThinPackData constructor. 15 years ago
  Dave Borowitz 951d0287a9 Do simple pack checking during receive-pack. 15 years ago
  Dave Borowitz 36a682557f Simplify and fix thin pack resolving. 15 years ago
  Dave Borowitz c866eded42 Make ShaFiles created from files trust their filenames. 15 years ago
  Dave Borowitz 79b760a987 Lazily read the contents of ShaFiles from disk. 15 years ago
  Jelmer Vernooij 230323f5d4 Add DiskObjectStore.init. 15 years ago
  Tay Ray Chuan ec50052c65 ObjectStoreGraphWalker.ack: use non-recursive implementation 15 years ago
  Jelmer Vernooij e2dfb511a9 Support progress argument to generate_pack_contents. 15 years ago
  Dave Borowitz 684b4ba58a Previously, the word "type" was massively overloaded in objects.py. It 15 years ago
  Jelmer Vernooij d3dc32d137 Use posixpath where possible. 15 years ago
  Jelmer Vernooij d3de11b596 Improve docstrings. 15 years ago
  Bruce Duncan b4a7c9ee38 In threaded programs, more than one thread can try to add the same object at 15 years ago
  Jelmer Vernooij 2ae0459169 Make sure mode is initialized. 15 years ago
  Dave Borowitz b32d76dc0d Add include-tag capability to server. 15 years ago
  Dave Borowitz d1de8cd78d Add cgit compatibility testing framework. 15 years ago
  Jelmer Vernooij e1ee3e263e Ask for forgiveness, not permission. 15 years ago
  Jelmer Vernooij 634b2cd1f0 Add extra base class for DiskObjectStore. 15 years ago
  Jelmer Vernooij 4f730ba2f6 Remove unnecessary indirection. 15 years ago
  Dave Borowitz 1f35a47663 Working pass at an HTTP server, only dumb at the moment 15 years ago
  Dave Borowitz de164d9113 Work towards making Dulwich less dependent on the filesystem. 15 years ago
  Dave Borowitz c8e9d212ce Add a GitFile class that uses the same locking protocol for writes as git. 15 years ago
  Jelmer Vernooij 130a62d76e Remove trailing whitespace. 15 years ago
  Jelmer Vernooij 8256b06fe9 Add ObjectStore.tree_changes(). 15 years ago
  Jelmer Vernooij 00ea704bc5 Add functions for determining the delta between the index and a revision tree. 15 years ago
  Abderrahim Kitouni 53f203bd44 close the pack file before renaming (fix a crash on windows) 16 years ago
  Abderrahim Kitouni b3edb70797 Return object sha and mode rather than object itself in tree_lookup_path. 16 years ago
  Abderrahim Kitouni 65aab9c0be Allow pushing a repository containing submodules 16 years ago
  Jelmer Vernooij 15c10cbfea More docstrings, test coverage. 16 years ago
  Jelmer Vernooij 8c7f974e5b Add more tests. 16 years ago