dulwich-users team mailing list archive
-
dulwich-users team
-
Mailing list archive
-
Message #00664
[PATCHv2 00/13] Miscellaneous cleanup and bugfixes.
Implemented all your suggestions, thanks.
42d999a Pass an HTTP request object through to handlers.
89979f9 server: Allow cloning an empty repo.
c0b51e4 diff_tree: Do easy copy detection without find_copies_harder.
42ae045 pack: Allow reading of empty packs.
0869788 object_store: Don't send a pack with duplicates of the same object.
1745e40 pack: Cache binary SHA of unpacked objects.
e91b6fd server: Correctly advertise capabilities during receive-pack.
db85bfe server: Sort ref advertisements.
8586b7f diff_tree: Fix add/add and add/exact rename conflicts.
759333d diff_tree: Use built-in defaultdict module correctly.
5809a6c diff_tree: Factor out a few protected methods in RenameDetector.
d92b832 diff_tree: Remove unnecessarily complicated _matches_any_parent.
3096295 web: Use correct result MIME types.
NEWS | 18 ++++++
dulwich/diff_tree.py | 97 +++++++++++++++-------------------
dulwich/object_store.py | 9 ++-
dulwich/pack.py | 14 ++++-
dulwich/server.py | 39 +++++++-------
dulwich/tests/compat/server_utils.py | 22 ++++++++
dulwich/tests/test_diff_tree.py | 58 ++++++++++++++------
dulwich/tests/test_pack.py | 4 ++
dulwich/tests/test_server.py | 20 +++----
dulwich/tests/test_web.py | 10 ++--
dulwich/web.py | 6 +-
11 files changed, 181 insertions(+), 116 deletions(-)
Follow ups
-
[PATCH 13/13] web: Use correct result MIME types.
From: dborowitz, 2011-08-02
-
[PATCH 12/13] diff_tree: Remove unnecessarily complicated _matches_any_parent.
From: dborowitz, 2011-08-02
-
[PATCH 11/13] diff_tree: Factor out a few protected methods in RenameDetector.
From: dborowitz, 2011-08-02
-
[PATCH 10/13] diff_tree: Use built-in defaultdict module correctly.
From: dborowitz, 2011-08-02
-
[PATCH 09/13] diff_tree: Fix add/add and add/exact rename conflicts.
From: dborowitz, 2011-08-02
-
[PATCH 08/13] server: Sort ref advertisements.
From: dborowitz, 2011-08-02
-
[PATCH 07/13] server: Correctly advertise capabilities during receive-pack.
From: dborowitz, 2011-08-02
-
[PATCH 06/13] pack: Cache binary SHA of unpacked objects.
From: dborowitz, 2011-08-02
-
[PATCH 05/13] object_store: Don't send a pack with duplicates of the same object.
From: dborowitz, 2011-08-02
-
[PATCH 04/13] pack: Allow reading of empty packs.
From: dborowitz, 2011-08-02
-
[PATCH 03/13] diff_tree: Do easy copy detection without find_copies_harder.
From: dborowitz, 2011-08-02
-
[PATCH 02/13] server: Allow cloning an empty repo.
From: dborowitz, 2011-08-02
-
[PATCH 01/13] Pass an HTTP request object through to handlers.
From: dborowitz, 2011-08-02