Jelmer Vernooij
|
c09a4772d4
Make get_refs() use a dictionary.
|
16 年之前 |
Jelmer Vernooij
|
41227d3035
Make server upload pack code use fetch objects callbacks.
|
16 年之前 |
John Carr
|
9c3b8f0866
Share the code to work out which objects to send
|
16 年之前 |
John Carr
|
b0c9688c8f
Fix pack generation
|
16 年之前 |
John Carr
|
97247d0db5
Update to latest dulwich API
|
16 年之前 |
John Carr
|
32f2b82636
We can only read pack files of the form 'pack-%s.pack', so save them in that form
|
16 年之前 |
John Carr
|
75f1dd79b6
write_pack_data expects a file object, not a callback. Add a ProtocolFile object to satisfy its desires for now.
|
16 年之前 |
John Carr
|
fa75118345
Fix typos
|
16 年之前 |
John Carr
|
ea84707254
Make dul-daemon start once more :)
|
16 年之前 |
John Carr
|
9c46e5fd85
Move send/read cmd out of way - not convinced protocol.py is the right place, but certainly don't want them in the code that doesnt need them
|
16 年之前 |
John Carr
|
a80f465dca
Don't need to descend from Handler really. Just use protocol directly
|
16 年之前 |
Jelmer Vernooij
|
4a19eb2948
Share capabilities extractor, port number.
|
16 年之前 |
Jelmer Vernooij
|
e0b3ce9265
Share port constant.
|
16 年之前 |
John Carr
|
46ad364945
Tidy up
|
16 年之前 |
John Carr
|
8c492fbd9b
Use common, shared, code
|
16 年之前 |
John Carr
|
4f10081d47
More typo. I suck at refactoring :(
|
16 年之前 |
John Carr
|
4bb69f16a6
More typo :(
|
16 年之前 |
John Carr
|
9f96284073
Typo?
|
16 年之前 |
John Carr
|
c642a69aab
Refactor pack writing
|
16 年之前 |
John Carr
|
b5578d52ea
Missing imports
|
16 年之前 |
John Carr
|
28555f40ca
Move default Git implementation from bin/ to dulwich/ - want to reuse this for dul-receive-pack and dul-upload-pack
|
16 年之前 |
John Carr
|
e54534f1f1
Different capabilities for upload and receive
|
16 年之前 |
John Carr
|
554e8605c9
Send caps when no refs
|
16 年之前 |
John Carr
|
445c5dd94e
Start refactoring to handle the capability exchange
|
16 年之前 |
John Carr
|
c1f18d1946
Generate and send useful packs
|
16 年之前 |
John Carr
|
8a6fb699d2
After sending pack, close off.
|
16 年之前 |
John Carr
|
da4d2e6b52
Write using the sideband for now (need to implement capabilities properly)
|
16 年之前 |
John Carr
|
d1d909a286
Remove old cruft
|
16 年之前 |
John Carr
|
21502005d8
Fix typos
|
16 年之前 |
John Carr
|
b77aec5760
Add comments
|
16 年之前 |