Jelmer Vernooij
|
e8e2bc60e0
Fix issue creating new repositories, with trivial smoke test.
|
15 anni fa |
Jelmer Vernooij
|
1bcdaf9f67
Remove pointless assertion - we'll get an exception in any case if the pack doesn't exist.
|
15 anni fa |
Jelmer Vernooij
|
4eedd56dd1
Move some functions back from DiskRefsContainer to RefsContainer.
|
15 anni fa |
Jelmer Vernooij
|
5a829d737e
Ask for forgiveness, not permission.
|
15 anni fa |
Jelmer Vernooij
|
e1ee3e263e
Ask for forgiveness, not permission.
|
15 anni fa |
Jelmer Vernooij
|
634b2cd1f0
Add extra base class for DiskObjectStore.
|
15 anni fa |
Jelmer Vernooij
|
4f730ba2f6
Remove unnecessary indirection.
|
15 anni fa |
Jelmer Vernooij
|
b91ee1c322
Make base directories variable global.
|
15 anni fa |
Jelmer Vernooij
|
d7302c7954
Move do_commit() and has_index() from Repo to BaseRepo.
|
15 anni fa |
Jelmer Vernooij
|
b740af498f
Add BaseRepo.put_named_file.
|
15 anni fa |
Jelmer Vernooij
|
de258062ee
merge improvements from Dave to the server, file locking and repository abstraction.
|
15 anni fa |
Dave Borowitz
|
ebf018c25c
Add tests for HTTP server.
|
15 anni fa |
Dave Borowitz
|
ce7b6b4751
Fix flaky/failing tests introduced in the last few changes.
|
15 anni fa |
Dave Borowitz
|
d09b91bded
Add smart HTTP support to dul-web.
|
15 anni fa |
Dave Borowitz
|
1f35a47663
Working pass at an HTTP server, only dumb at the moment
|
15 anni fa |
Dave Borowitz
|
a93f44f5cf
Improve ref handling.
|
15 anni fa |
Dave Borowitz
|
ffa29618c8
Improve server protocol error handling; fix flush-pkt handling.
|
15 anni fa |
Dave Borowitz
|
de164d9113
Work towards making Dulwich less dependent on the filesystem.
|
15 anni fa |
Dave Borowitz
|
d6d8b583fa
Don't magically delete lockfiles on IOError/OSError.
|
15 anni fa |
Dave Borowitz
|
e5c9001a23
Clarify GitFile docstrings and disallow r+w modes.
|
15 anni fa |
Dave Borowitz
|
c8e9d212ce
Add a GitFile class that uses the same locking protocol for writes as git.
|
15 anni fa |
Dave Borowitz
|
032036b37e
Rework server protocol to be smarter and interoperate with cgit client.
|
15 anni fa |
Jelmer Vernooij
|
532b9c2b48
Implement Repo.get_config().
|
15 anni fa |
Jelmer Vernooij
|
eab17b1249
Fix two tests with the same name.
|
15 anni fa |
Jelmer Vernooij
|
c602e543ca
Don't allow setting custom headers, per the discussion on the git list.
|
15 anni fa |
Jelmer Vernooij
|
bed597191e
Add --without-speedups option.
|
15 anni fa |
Hal Wine
|
6e55d98195
Support extension build fails.
|
15 anni fa |
Jelmer Vernooij
|
bc8d73f114
Support custom fields in commits.
|
15 anni fa |
Jelmer Vernooij
|
4e50426fb7
Add basic test for parsing commit objects.
|
15 anni fa |
Jelmer Vernooij
|
5a8187d1a0
Fix fetch() without determine_wants argument.
|
15 anni fa |