integrate Anthonys rred with POC for client-side merge
authorDavid Kalnischkies <david@kalnischkies.de>
Wed, 15 Jan 2014 16:23:05 +0000 (17:23 +0100)
committerDavid Kalnischkies <david@kalnischkies.de>
Wed, 15 Jan 2014 21:57:47 +0000 (22:57 +0100)
commit50bd6fd3794dd1f61185302129dc6cd218d20b98
treeb21a11746205ea4193de501d1fd9bb7d9f76d35d
parentdbd5418b895c0ae3d6585ad38bd40920a456855e
integrate Anthonys rred with POC for client-side merge

Providing the benefits of both without the downsides :)
(ABI breaks or external dependencies)

For this Anthonys rred is equipped with:
- magic-filename-pickup of patches rather than explicit messages
- use of FileFd instead of FILE* to get on-the-fly uncompress
  of the gzip compressed pdiff patches

The acquire code in turn stops checking for apt-file's helper
as our own rred is now clever enough for our needs.
apt-pkg/acquire-item.cc
methods/rred.cc
test/integration/test-pdiff-usage