John Carr
|
f5af299078
Simplify opcode generation
|
16 ani în urmă |
John Carr
|
4d3fad2e12
Because of the 0x80 flag check, we can only send inserts 128 bytes at a time
|
16 ani în urmă |
John Carr
|
99fc97fcbd
Fix encode_size
|
16 ani în urmă |
John Carr
|
60d0cbab16
Fix silly mistakes
|
16 ani în urmă |
John Carr
|
e9800fe7ee
Fix size encoding bug (raise EBADCODER)
|
16 ani în urmă |
John Carr
|
5e1c6ee90e
Initial cut at blob packer
|
16 ani în urmă |
Jelmer Vernooij
|
925d9c7a14
Remove duplicate functions.
|
16 ani în urmă |
Jelmer Vernooij
|
3ce75813bc
Renames.
|
16 ani în urmă |
Jelmer Vernooij
|
0797af6c35
Factor out functions that don't need context.
|
16 ani în urmă |
John Carr
|
e4ca390c28
Remove dead code
|
16 ani în urmă |
John Carr
|
9ba33a965b
Merge upstream
|
16 ani în urmă |
Jelmer Vernooij
|
67471e69ad
Simplify pack reading.
|
16 ani în urmă |
Jelmer Vernooij
|
c4edd1bf58
Merge dumppack and fetch-pack into a single binary.
|
16 ani în urmă |
John Carr
|
9c52705348
Merge upstream
|
16 ani în urmă |
Jelmer Vernooij
|
6cd8105522
Fix ext resolving for PackData.iterentries().
|
16 ani în urmă |
Jelmer Vernooij
|
f18c916ad8
Resolve deltas using other packs.
|
16 ani în urmă |
John Carr
|
9c3b8f0866
Share the code to work out which objects to send
|
16 ani în urmă |
Jelmer Vernooij
|
4a19eb2948
Share capabilities extractor, port number.
|
16 ani în urmă |
Jelmer Vernooij
|
e9ae5dfc6d
Fix crc32 overflow error in struct, raise KeyError if referenced objects can't be found rather than looping forever.
|
16 ani în urmă |
Jelmer Vernooij
|
aa912fdd9f
Don't retrieve all pack files when fetching.
|
16 ani în urmă |
Jelmer Vernooij
|
66e05a3c4d
Abstract away magic in moving pack files into place.
|
16 ani în urmă |
Jelmer Vernooij
|
ae40d645de
Sort entries before writing index file.
|
16 ani în urmă |
Jelmer Vernooij
|
2d1e167a2e
Add simple function for returning SHA1 over all objects in a pack (used for filename).
|
16 ani în urmă |
Jelmer Vernooij
|
55542024ed
Use standard pack write functions in daemon.
|
16 ani în urmă |
Jelmer Vernooij
|
8575be8217
Pass fileobject rather than filename to write_pack_data().
|
16 ani în urmă |
Jelmer Vernooij
|
dab7a54fab
Rename Repo.get_tree() -> Repo.tree() for consistency with git-python.
|
16 ani în urmă |
Jelmer Vernooij
|
018f97a02e
Open packs more lazily.
|
16 ani în urmă |
Jelmer Vernooij
|
82c73b8c32
Merge fix for opening pack files.
|
16 ani în urmă |
John Carr
|
3eeb0fd3ce
Pop from the front, or we just keep examining the same object forever
|
16 ani în urmă |
John Carr
|
1a09e81cec
Fix off by 20 bug in iterator
|
16 ani în urmă |