Jelmer Vernooij
|
e9ae5dfc6d
Fix crc32 overflow error in struct, raise KeyError if referenced objects can't be found rather than looping forever.
|
преди 16 години |
Jelmer Vernooij
|
aa912fdd9f
Don't retrieve all pack files when fetching.
|
преди 16 години |
Jelmer Vernooij
|
66e05a3c4d
Abstract away magic in moving pack files into place.
|
преди 16 години |
Jelmer Vernooij
|
ae40d645de
Sort entries before writing index file.
|
преди 16 години |
Jelmer Vernooij
|
2d1e167a2e
Add simple function for returning SHA1 over all objects in a pack (used for filename).
|
преди 16 години |
Jelmer Vernooij
|
55542024ed
Use standard pack write functions in daemon.
|
преди 16 години |
Jelmer Vernooij
|
8575be8217
Pass fileobject rather than filename to write_pack_data().
|
преди 16 години |
Jelmer Vernooij
|
dab7a54fab
Rename Repo.get_tree() -> Repo.tree() for consistency with git-python.
|
преди 16 години |
Jelmer Vernooij
|
018f97a02e
Open packs more lazily.
|
преди 16 години |
Jelmer Vernooij
|
82c73b8c32
Merge fix for opening pack files.
|
преди 16 години |
John Carr
|
3eeb0fd3ce
Pop from the front, or we just keep examining the same object forever
|
преди 16 години |
John Carr
|
1a09e81cec
Fix off by 20 bug in iterator
|
преди 16 години |
Jelmer Vernooij
|
743c0947ae
Check to only open pack files.
|
преди 16 години |
Jelmer Vernooij
|
9bd2ab8932
Support writing packs (no deltas are written yet though).
|
преди 16 години |
Jelmer Vernooij
|
b800443549
Look in packs when looking for objects.
|
преди 16 години |
Jelmer Vernooij
|
3d02bbd17e
Add close operation, be lazier when opening pack files.
|
преди 16 години |
Jelmer Vernooij
|
dbc4c77a2a
Deltas work.
|
преди 16 години |
Jelmer Vernooij
|
838bb0440f
Fix offsets in pack files.
|
преди 16 години |
Jelmer Vernooij
|
4ec2879d2e
remove unused multi_ord.
|
преди 16 години |
Jelmer Vernooij
|
0f1c1d9f97
Add iterentries().
|
преди 16 години |
Jelmer Vernooij
|
d7ef61d86e
Some more work resolving objects.
|
преди 16 години |
Jelmer Vernooij
|
854ad99760
Support generating index files.
|
преди 16 години |
Jelmer Vernooij
|
12c4ee2aa9
Add PackData.iterobjects().
|
преди 16 години |
Jelmer Vernooij
|
fe4004ed2c
More work handling delta objects in packs.
|
преди 16 години |
Jelmer Vernooij
|
fb5e6d7894
Fix the build.
|
преди 16 години |
Jelmer Vernooij
|
8182d23a9a
Add helper code for applying deltas.
|
преди 16 години |
Jelmer Vernooij
|
5544629dc4
Initial work trying to support deltas.
|
преди 16 години |
Jelmer Vernooij
|
cf0e590230
Fix bisecting in index.
|
преди 16 години |
Jelmer Vernooij
|
5eb28be8fa
Fix bug handling sha1s starting with 00.
|
преди 16 години |
Jelmer Vernooij
|
f09bda5466
Add __iter__.
|
преди 16 години |