Jelmer Vernooij
|
6562fb9a46
Avoid using dulwich._compat for Python3 porting.
|
пре 10 година |
Gary van der Merwe
|
db8871479e
Support reading packs from io.BytesIO
|
пре 10 година |
Gary van der Merwe
|
51a8d2ae77
Port the minimal needed to get the test suite to run in python3.
|
пре 10 година |
Robert Brown
|
29ab7efd69
Limit delta copy length to 64K.
|
пре 10 година |
Jelmer Vernooij
|
3e8246aeaa
Add extra check for bytes to read in compute_file_sha.
|
пре 10 година |
David Ostrovsky
|
7225e0eb8c
Fix typo in method description
|
пре 10 година |
Gary van der Merwe
|
692aa9914a
Use with statement rather than try: finaly: x.close().
|
пре 11 година |
Jelmer Vernooij
|
868e7e04ed
For the moment, keep deltification disabled - but add a flag to enable it.
|
пре 11 година |
Augie Fackler
|
aa0b08fe36
pack.write_pack_objects: when packing, actually build deltas
|
пре 11 година |
Augie Fackler
|
8dba3aa25a
pack.write_pack_data: when writing OFS_DELTA entries, write correct offset
|
пре 11 година |
Jelmer Vernooij
|
1023ae8298
Add tests for encode functions.
|
пре 11 година |
Augie Fackler
|
440d8882f6
pack.create_delta: fix copy operations that are larger than 2^24 bytes
|
пре 11 година |
Augie Fackler
|
d5abe9f5a5
pack.create_delta: correctly encode copy operations up to 2^24 in size
|
пре 11 година |
Augie Fackler
|
ed3089ee11
pack.create_delta: rename a couple of variables to make the code clearer
|
пре 11 година |
Augie Fackler
|
ca8181a754
pack.create_delta: move encode_size to not be a nested function
|
пре 11 година |
Augie Fackler
|
61a3664693
pack: enhance docstring on deltify_pack_objects
|
пре 11 година |
Gary van der Merwe
|
e00ce69f19
Close files for Pack objects.
|
пре 11 година |
Gary van der Merwe
|
395b1460cb
Alter itertools import statement so that 2to3 fixes it.
|
пре 11 година |
Jelmer Vernooij
|
f6439d709d
Merge branch 'py3k' of git://github.com/Ormod/dulwich
|
пре 11 година |
Jelmer Vernooij
|
5a4e20d14b
Add pep8 make target and fix some pep8ness.
|
пре 11 година |
Hannu Valtonen
|
2b721b6b86
py3k: Go through all uses of itertools and make them work on py3k
|
пре 11 година |
Gary van der Merwe
|
c6453c6d42
Use int division `//` insted of float division `/`.
|
пре 11 година |
Damien Tournoud
|
c823cad860
DeltaChainIterator: fix a corner case where an object is inflated as an object already in the repository. Fixes #135.
|
пре 11 година |
Gary van der Merwe
|
8914c3457f
Use io.BytesIO rather than cStringIO.
|
пре 11 година |
Gary van der Merwe
|
55124a5ea8
Apply lib2to3.fixes.tuple_params, and provied sensible names and docs.
|
пре 11 година |
Gary van der Merwe
|
6ce5acaf9a
Apply some lib2to3.fixes.fix_idioms (exclued list(x).sort() -> sorted(x) changes.)
|
пре 11 година |
Gary van der Merwe
|
7719284af3
Apply lib2to3.fixes.fix_numliterals
|
пре 11 година |
Jelmer Vernooij
|
19a7e0d218
Use PackData.filename attribute.
|
пре 11 година |
Jelmer Vernooij
|
f93d42b8e6
Drop compatibility wrapper for `SEEK_END` and `SEEK_CUR`.
|
пре 11 година |
Jelmer Vernooij
|
3c23765bd3
Drop compatibility functions for `hashlib.sha1`.
|
пре 11 година |