Add side-band-64k support to ReceivePackHandler.
authorDave Borowitz <dborowitz@google.com>
Tue, 18 May 2010 19:43:57 +0000 (12:43 -0700)
committerDave Borowitz <dborowitz@google.com>
Mon, 2 Aug 2010 16:11:23 +0000 (09:11 -0700)
commit35fba53089f06495a8b1547ea83ffaef59c1bf53
treeeb30c1b5d117e662d3ee349ab3f90d786834461e
parent00dccb5fe0f60b4066c4600bc08c903815ef28da
Add side-band-64k support to ReceivePackHandler.

To do this, we add a BufferedPktLineWriter class that buffers writes
independently of pkt-lines. This class is used to wrap the pkt-lines of
the status report inside a longer pkt-line written to the sideband.

Change-Id: Ie5d9294e66d4174e2fe111a8424651a70869a629
NEWS
dulwich/protocol.py
dulwich/server.py
dulwich/tests/test_protocol.py