Jelmer Vernooij
|
35181ebdf6
Add porcelain.pack_objects.
|
10 jaren geleden |
William Grant
|
bfaa788e59
Rewrite PackData._follow_chain to iterate rather than recurse.
|
10 jaren geleden |
William Grant
|
225f527edc
Rewrite PackData.resolve_object to iterate rather than recurse.
|
10 jaren geleden |
Gary van der Merwe
|
359c0ef96c
Revert "Change the way methods that take a path argument behave."
|
10 jaren geleden |
Gary van der Merwé
|
1c574ab720
Change the way methods that take a path argument behave.
|
10 jaren geleden |
Jelmer Vernooij
|
f550c96636
Remove python3 special casing.
|
10 jaren geleden |
Jelmer Vernooij
|
846dd4acf6
Fix build with python2.6.
|
10 jaren geleden |
Jelmer Vernooij
|
22aeabf561
Remove special-casing for py3.
|
10 jaren geleden |
Jelmer Vernooij
|
558e697c48
Eliminate int_types, use bytearray().
|
10 jaren geleden |
Jelmer Vernooij
|
c9b27971ae
Avoid custom function indexbytes.
|
10 jaren geleden |
Gary van der Merwe
|
cab02258f8
Port index to python3
|
10 jaren geleden |
Gary van der Merwe
|
989061f0d5
Port pack to Python3
|
10 jaren geleden |
Chaiwat Suttipongsakul
|
822f4f6e44
fix using dulwich on windows
|
10 jaren geleden |
Jelmer Vernooij
|
82a62d073a
Explicitly disable mmap on plan9 where it doesn't work.
|
11 jaren geleden |
Hwee Miin Koh
|
905bb79e13
Fix issue #247 'TypeError when fetching empty updates into MemoryRepo' by adding check for _num_objects is None when iterating pack data.
|
11 jaren geleden |
Jelmer Vernooij
|
3b198fd829
Avoid using dulwich._compat for Python3 porting.
|
11 jaren geleden |
Gary van der Merwe
|
74c67f4fa5
Support reading packs from io.BytesIO
|
11 jaren geleden |
Gary van der Merwe
|
5bdc8095d8
Port the minimal needed to get the test suite to run in python3.
|
11 jaren geleden |
Robert Brown
|
541c0e22d8
Limit delta copy length to 64K.
|
11 jaren geleden |
Jelmer Vernooij
|
fe043403c7
Add extra check for bytes to read in compute_file_sha.
|
11 jaren geleden |
David Ostrovsky
|
658a568520
Fix typo in method description
|
11 jaren geleden |
Gary van der Merwe
|
d2c8e35368
Use with statement rather than try: finaly: x.close().
|
11 jaren geleden |
Jelmer Vernooij
|
0703edd76d
For the moment, keep deltification disabled - but add a flag to enable it.
|
11 jaren geleden |
Augie Fackler
|
ca4130a887
pack.write_pack_objects: when packing, actually build deltas
|
11 jaren geleden |
Augie Fackler
|
7d16017d3f
pack.write_pack_data: when writing OFS_DELTA entries, write correct offset
|
11 jaren geleden |
Jelmer Vernooij
|
862e8d8d37
Add tests for encode functions.
|
11 jaren geleden |
Augie Fackler
|
d7ccc101b6
pack.create_delta: fix copy operations that are larger than 2^24 bytes
|
11 jaren geleden |
Augie Fackler
|
7acfcbec50
pack.create_delta: correctly encode copy operations up to 2^24 in size
|
11 jaren geleden |
Augie Fackler
|
bf9053d9ca
pack.create_delta: rename a couple of variables to make the code clearer
|
11 jaren geleden |
Augie Fackler
|
c6bed34b64
pack.create_delta: move encode_size to not be a nested function
|
11 jaren geleden |