C git 1.7.0.2 introduced support for the side-band-64k capability in the receive-pack protocol for arbitrary status output from the server after a push. This patch series adds this capability to dulwich.
Patches are also available at my github fork: http://github.com/dborowitz/dulwich 46fcd28 Factor out _report_status in ReceivePackHandler. cc748dc Factor out a function to convert a line to a pkt-line. 6163a96 server: Change capabilities methods to classmethods. 23fd4fe Tweak server handler injection. 00dccb5 More flexible version checking for compat tests. 35fba53 Add side-band-64k support to ReceivePackHandler. 176d93b Compat tests for servers with and without side-band-64k. NEWS | 14 +++++ dulwich/protocol.py | 67 ++++++++++++++++++++++--- dulwich/server.py | 66 +++++++++++++++++------- dulwich/tests/compat/server_utils.py | 15 ++++++ dulwich/tests/compat/test_server.py | 34 ++++++++++++- dulwich/tests/compat/test_utils.py | 91 ++++++++++++++++++++++++++++++++++ dulwich/tests/compat/test_web.py | 33 ++++++++++++- dulwich/tests/compat/utils.py | 46 ++++++++++++----- dulwich/tests/test_protocol.py | 55 ++++++++++++++++++++ dulwich/tests/test_server.py | 22 ++++++-- dulwich/web.py | 6 ++- 11 files changed, 397 insertions(+), 52 deletions(-) _______________________________________________ Mailing list: https://launchpad.net/~dulwich-users Post to : [email protected] Unsubscribe : https://launchpad.net/~dulwich-users More help : https://help.launchpad.net/ListHelp

