Commit History

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