Jelmer Vernooij
|
4b5f604f39
Raise sha error if necessary, always return refs, fix docs.
|
16 жил өмнө |
Jelmer Vernooij
|
ddf5d5c110
Add helper function read_zlib_chunks.
|
16 жил өмнө |
Jelmer Vernooij
|
cba9388b0a
Improve docstrings.
|
16 жил өмнө |
Jelmer Vernooij
|
2578fc8756
Fix copyright headers.
|
16 жил өмнө |
Jelmer Vernooij
|
acdc24e9cb
Remember the offset only for objects seen earlier in the pack, rather than the complete object.
|
16 жил өмнө |
Jelmer Vernooij
|
cc0afdba10
Add some docstrings.
|
16 жил өмнө |
Jelmer Vernooij
|
4e3371bad6
Allow users to change object types, use helper functions for setting raw strings.
|
16 жил өмнө |
Jelmer Vernooij
|
466225c933
Fix progress bars.
|
16 жил өмнө |
Jelmer Vernooij
|
87d5440cbe
Fix compatibility with python 2.4, release 0.2.1.
|
16 жил өмнө |
Jelmer Vernooij
|
876476d635
Remove mmap offset parameter use for now, as it appears to be broken and I have no good way to test it.
|
17 жил өмнө |
Jelmer Vernooij
|
fd0f0a4187
Use new class name in __repr__ for child classes.
|
17 жил өмнө |
Jelmer Vernooij
|
18a686513b
Fix offset argument to mmap on python 2.6.
|
17 жил өмнө |
Jelmer Vernooij
|
3eb7b5185e
Fix fetching of thin packs.
|
17 жил өмнө |
Jelmer Vernooij
|
32096dceca
Support progress reporting in iterobjects.
|
17 жил өмнө |
Jelmer Vernooij
|
cf30dc906c
Remove unnecessary opens from pack code.
|
17 жил өмнө |
Jelmer Vernooij
|
67e2936ca6
Remove unnecessary code in an attempt to make index lookups a bit faster.
|
17 жил өмнө |
Jelmer Vernooij
|
3b676c9768
Add C version of bisect_find_sha.
|
17 жил өмнө |
Jelmer Vernooij
|
148e774217
Slight performance improvement in read_zlib.
|
17 жил өмнө |
Jelmer Vernooij
|
ba09203ba0
Remove useless file open/close.
|
17 жил өмнө |
Jelmer Vernooij
|
d88b3bce4c
remove time-consuming mmap size check.
|
17 жил өмнө |
Jelmer Vernooij
|
0be02b6ab7
Properly split out PackIndex1 and PackIndex2.
|
17 жил өмнө |
Jelmer Vernooij
|
b8c2458ed6
Add apply_delta C implementation.
|
17 жил өмнө |
Jelmer Vernooij
|
dc60b40912
There are no thin packs in the objects/ directory usually, so don't look in other packs.
|
17 жил өмнө |
Jelmer Vernooij
|
87d4657046
Remove useless whitespace.
|
17 жил өмнө |
Jelmer Vernooij
|
4168bda1e8
avoid using struct unpack
|
17 жил өмнө |
Jelmer Vernooij
|
156cb98846
Simplify delta apply function a bit; remove nested pop() function.
|
17 жил өмнө |
Jelmer Vernooij
|
f880152299
Pass offsets rather than wrapping (and slowing down) mmap.
|
17 жил өмнө |
Jelmer Vernooij
|
649b1d3b40
Allow specifying offset to unpack_object.
|
17 жил өмнө |
Jelmer Vernooij
|
4427dce4d2
Remove pointless size checks on every access of packs.
|
17 жил өмнө |
Jelmer Vernooij
|
6148fa0cf1
Skip useless lookup.
|
17 жил өмнө |