Dave Borowitz
|
3ec93cb958
Extract all-zero SHA as a constant in protocol.py
|
15 tahun lalu |
Dave Borowitz
|
b971b7e7d0
Fix ReceivePackHandler to disallow deleting refs without delete-refs.
|
15 tahun lalu |
Dave Borowitz
|
05b9eec833
Allow server handlers to specify capabilities required by clients.
|
15 tahun lalu |
Dave Borowitz
|
ef3f2e1a51
Refactor server capability code into base Handler.
|
15 tahun lalu |
Dave Borowitz
|
69ad47463d
Add get_peeled to BaseRepo so HTTP and git servers use one call to peel tags.
|
15 tahun lalu |
Dave Borowitz
|
b457b06525
Add cgit compatibility testing framework.
|
15 tahun lalu |
Dave Borowitz
|
ea1d5562fd
Add smart HTTP support to dul-web.
|
15 tahun lalu |
Dave Borowitz
|
17dce7dc52
Working pass at an HTTP server, only dumb at the moment
|
15 tahun lalu |
Dave Borowitz
|
ed23aeae02
Improve server protocol error handling; fix flush-pkt handling.
|
15 tahun lalu |
Dave Borowitz
|
c3863e1558
Work towards making Dulwich less dependent on the filesystem.
|
15 tahun lalu |
Dave Borowitz
|
49d25d7079
Rework server protocol to be smarter and interoperate with cgit client.
|
15 tahun lalu |
Roland Mas
|
e73d4ccc1b
Added missing ACK to protocol
|
15 tahun lalu |
Roland Mas
|
05703d5d83
Added cache to ProtocolGraphWalker to cope with several iterations on the commands received from the net
|
15 tahun lalu |
Abderrahim Kitouni
|
5d64e52c4b
fix uses of old api (Repo.{set,remove}_ref ObjectStore.add_pack)
|
16 tahun lalu |
Jelmer Vernooij
|
eced39b925
Fix iterator over objects in server.
|
16 tahun lalu |
Jelmer Vernooij
|
a11f0f1f40
More docstrings.
|
16 tahun lalu |
Jelmer Vernooij
|
a9ac9d3667
Fix comment formatting.
|
16 tahun lalu |
Jelmer Vernooij
|
e82ea2af53
Fix formatting issues.
|
16 tahun lalu |
John Carr
|
0322de3832
Don't try and send objects if there are none to send (client hung up already)
|
16 tahun lalu |
John Carr
|
95cec40ff6
Use num_objects instead of objects now
|
16 tahun lalu |
Jelmer Vernooij
|
1ce1158d6a
Make fetch_objects() return the number of objects.
|
16 tahun lalu |
Jelmer Vernooij
|
14711851a1
Deal with thin packs appropriately.
|
16 tahun lalu |
Jelmer Vernooij
|
0f9682b369
Make all files written by either John and/or me GPLv2+, as discussed
|
16 tahun lalu |
John Carr
|
a9757730cc
Fix early EOF issues
|
16 tahun lalu |
John Carr
|
8acce018fc
Tidy up imports
|
16 tahun lalu |
John Carr
|
b65d65e44e
Simplify the GitBackend further
|
16 tahun lalu |
Jelmer Vernooij
|
71097e6909
Fix import, remove redundant fetch_objects.
|
16 tahun lalu |
John Carr
|
af849995f5
Closer to clone working
|
16 tahun lalu |
John Carr
|
f1d3226b6f
Fix fetch_object use of determine_wants. Fix repo.get_refs() - there might not be a HEAD.
|
16 tahun lalu |
John Carr
|
9ba33a965b
Merge upstream
|
16 tahun lalu |