Dave Borowitz
|
3f75b14d76
Extract all-zero SHA as a constant in protocol.py
|
16 лет назад |
Dave Borowitz
|
3e974654f2
Add smart HTTP support to dul-web.
|
16 лет назад |
Dave Borowitz
|
50b8066660
Rework server protocol to be smarter and interoperate with cgit client.
|
16 лет назад |
Jelmer Vernooij
|
2b1bceb679
Provide more complete file-like API to pack write commands, since they need tell().
|
16 лет назад |
Jelmer Vernooij
|
32096dceca
Support progress reporting in iterobjects.
|
17 лет назад |
Jelmer Vernooij
|
eff4750e37
Support activity reporting.
|
17 лет назад |
Jelmer Vernooij
|
9cc64af56a
Add tests for protocol.
|
17 лет назад |
Jelmer Vernooij
|
ffe36198b1
Fix formatting issues.
|
17 лет назад |
Jelmer Vernooij
|
7b9cfd4c2f
Raise proper exceptions for clients.
|
17 лет назад |
Jelmer Vernooij
|
b02cc3fd92
Make all files written by either John and/or me GPLv2+, as discussed
|
17 лет назад |
John Carr
|
b703321e35
Fix whitespace
|
17 лет назад |
Jelmer Vernooij
|
d04ffd6c5e
Raise exception when client hangs up.
|
17 лет назад |
John Carr
|
9e28812d37
Closer to clone working
|
17 лет назад |
Jelmer Vernooij
|
ca9d0cbce8
Fix typos.
|
17 лет назад |
John Carr
|
aa8689cb26
write_pack_data expects a file object, not a callback. Add a ProtocolFile object to satisfy its desires for now.
|
17 лет назад |
John Carr
|
164f94a1bc
If no capabilities, still return a tuple or we get unpacking fail
|
17 лет назад |
John Carr
|
6317541a77
Move send_cmd and read_cmd out of the protocol.
|
17 лет назад |
Jelmer Vernooij
|
99649bea7d
Share capabilities extractor, port number.
|
17 лет назад |
Jelmer Vernooij
|
50029280d7
Share port constant.
|
17 лет назад |
John Carr
|
a68843fcb9
Factor out common code
|
17 лет назад |
John Carr
|
9ab35d27f4
Share some code between client and server
|
17 лет назад |