* Fix a bug in reading the pack checksum when there are fewer than 20 bytes
left in the buffer. (Dave Borowitz)
+ * Support ~ in git:// URL paths. (Jelmer Vernooij, #813555)
+
API CHANGES
* write_pack no longer takes the num_objects argument and requires an object
wfile = s.makefile('wb', 0)
proto = Protocol(rfile.read, wfile.write,
report_activity=self._report_activity)
+ if path.startswith("/~"):
+ path = path[1:]
proto.send_cmd('git-%s' % cmd, path, 'host=%s' % self._host)
return proto, lambda: _fileno_can_read(s)