5
* Push efficiency - report missing objects only. (#562676, Artem Tikhomirov)
7
* Use indentation consistent with C Git in config files.
8
(#1031356, Curt Moore, Jelmer Vernooij)
10
* Recognize and skip binary files in diff function.
13
* Fix handling of relative paths in dulwich.client.get_transport_and_path.
14
(Brian Visel, #1169368)
16
* Preserve ordering of entries in configuration.
19
* Support ~ expansion in SSH client paths. (milki, #1083439)
21
* Support relative paths in alternate paths.
22
(milki, Michel Lespinasse, #1175007)
24
* Log all error messages from wsgiref server to the logging module. This
25
makes the test suit quiet again. (Gary van der Merwe)
27
* Support passing None for empty tree in changes_from_tree.
30
* Support fetching empty repository in client. (milki, #1060462)
34
* Add optional honor_filemode flag to build_index_from_tree.
37
* Support core/filemode setting when building trees. (Jelmer Vernooij)
39
* Add chapter on tags in tutorial. (Ryan Faulkner)
43
* Add support for mergetags. (milki, #963525)
45
* Add support for posix shell hooks. (milki)
51
* Fix use of alternates in ``DiskObjectStore``.{__contains__,__iter__}.
54
* Fix compatibility with Python 2.4. (David Carr)
60
* dulwich.__init__ no longer imports client, protocol, repo and
61
server modules. (Jelmer Vernooij)
65
* ConfigDict now behaves more like a dictionary.
66
(Adam 'Cezar' Jenkins, issue #58)
68
* HTTPGitApplication now takes an optional
69
`fallback_app` argument. (Jonas Haag, issue #67)
71
* Support for large pack index files. (Jameson Nash)
75
* Make index entry tests a little bit less strict, to cope with
76
slightly different behaviour on various platforms.
79
* ``setup.py test`` (available when setuptools is installed) now
80
runs all tests, not just the basic unit tests.
85
* Commit._deserialize now actually deserializes the current state rather than
86
the previous one. (Yifan Zhang, issue #59)
88
* Handle None elements in lists of TreeChange objects. (Alex Holmes)
90
* Support cloning repositories without HEAD set.
91
(D-Key, Jelmer Vernooij, issue #69)
93
* Support ``MemoryRepo.get_config``. (Jelmer Vernooij)
95
* In ``get_transport_and_path``, pass extra keyword arguments on to
96
HttpGitClient. (Jelmer Vernooij)