Dave Borowitz
|
eacdaab692
Refactor server code to allow custom handler classes.
|
15 years ago |
Dave Borowitz
|
8199aef665
Fix numerous style issues.
|
15 years ago |
Jelmer Vernooij
|
ffa5d09204
Merge Dave, highlights:
|
15 years ago |
Dave Borowitz
|
951d0287a9
Do simple pack checking during receive-pack.
|
15 years ago |
Dave Borowitz
|
36a682557f
Simplify and fix thin pack resolving.
|
15 years ago |
Jelmer Vernooij
|
301e6e3a0f
Add PackStreamReader.{offset,__len__}, extract PackObjectIterator.
|
15 years ago |
Jelmer Vernooij
|
002da10412
Move PackStreamReader to dulwich.pack.
|
15 years ago |
Jelmer Vernooij
|
39b4313b78
Split generic pack reading code out of PackStreamVerifier.
|
15 years ago |
Jelmer Vernooij
|
9f2d726edb
Fix ordering of imports.
|
15 years ago |
Jelmer Vernooij
|
9613efd1cf
Remove unused imports.
|
15 years ago |
Dave Borowitz
|
a22eb8f17a
Make the server decode a pack as it streams.
|
15 years ago |
Dave Borowitz
|
09073f072e
Add ReceivableProtocol that supports recv() as well as read().
|
15 years ago |
Jelmer Vernooij
|
5d4d209e86
Avoid writing to stdout.
|
15 years ago |
Jelmer Vernooij
|
d24cd1c804
Merge Dave's fixes for the compatibility tests and web.
|
15 years ago |
Dave Borowitz
|
6b0df719ab
Update servers and compat tests to work with DictBackends.
|
15 years ago |
Jelmer Vernooij
|
b8c6ac0fa5
Simplify apply_pack call.
|
15 years ago |
Jelmer Vernooij
|
adacecacb7
Remove GitBackendRepo, use plain Repo's instead.
|
15 years ago |
Jelmer Vernooij
|
ac01f19be5
Move apply_pack to ReceivePackHandler, so a server backend repo is a strict subset of Repo.
|
15 years ago |
Jelmer Vernooij
|
16102871aa
Use property to access commit parents.
|
15 years ago |
Jelmer Vernooij
|
15e928d67c
Some trivial formatting fixes.
|
15 years ago |
Jelmer Vernooij
|
1b96ab360f
Use open_repository to find repository for get_peeled.
|
15 years ago |
Jelmer Vernooij
|
88d5e0982c
Support opening git repositories by path.
|
15 years ago |
Jelmer Vernooij
|
e851c2a9ad
Always require a Git repository object to be passed into
|
15 years ago |
Jelmer Vernooij
|
736d1eb9ac
Pass command-line arguments on to command implementation.
|
15 years ago |
Jelmer Vernooij
|
d376a294c4
Fix import.
|
15 years ago |
Jelmer Vernooij
|
66ae21cc33
Merge Dave.
|
15 years ago |
Jelmer Vernooij
|
98376a6b28
Remove some unused imports.
|
15 years ago |
Dave Borowitz
|
b32d76dc0d
Add include-tag capability to server.
|
15 years ago |
Dave Borowitz
|
e2d0a615ba
Add no-progress capability support to UploadPackHandler.
|
15 years ago |
Dave Borowitz
|
9f16fe75df
Remove unnecessary TODO in server.py.
|
15 years ago |