jelmer/dulwich — pull request #61 by yifanzhang (2012-06-27 13:48:15+00:00)
Title: thin pack fix

There are a few items in this pull request:
1. fixed testing issue on Mac. server_name returns 1.0.0.127.addr.appa, force it to be "localhost" to make it work on mac
2. HTTP do not use thin-pack. git doesn't use thin-pack on dumb protocols
3. bugfix on write_pack_data. The logic was wrong.

I am having problem with my problem, so I don't think thin pack is fully working yet. The reason for this pull request is to confirm my findings, there is another issue:
dulwich.errors.ApplyDeltaError: dest size incorrect
where it fails for last delta in pack.