summaryrefslogtreecommitdiff
path: root/debian
diff options
context:
space:
mode:
authorDavid Kalnischkies <kalnischkies@gmail.com>2009-12-11 00:23:18 +0100
committerDavid Kalnischkies <kalnischkies@gmail.com>2009-12-11 00:23:18 +0100
commitbb1293d975294884a95b9cb298432c9cf9ecc995 (patch)
treef65bdf3eccdc4369cf9f1c84c346f113f9c445be /debian
parentacdd8da1f53c69e8d3a8e3c8430470752aa3df3a (diff)
Backport rred patches from my own sid branch to the 0.7.25 branch
* rewrite and refactor rred method to be able to handle even big (>30 MB) patches (Closes: #554349) and hardening the method itself by using more constants and a return value which can't be misinterpreted as linenumber * Finally adope the patch from Morten Hustveit <morten@debian.org> to be able to optional use mmaps and iovec to increase patch speed - but as this increase memory usage we can always fall back to the "old" method which doesn't depend on mmaps.
Diffstat (limited to 'debian')
-rw-r--r--debian/changelog4
1 files changed, 4 insertions, 0 deletions
diff --git a/debian/changelog b/debian/changelog
index 64e676709..c54fb431b 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -90,6 +90,10 @@ apt (0.7.25) UNRELEASED; urgency=low
- add APT::FTPArchive::LongDescription to be able to disable them
* apt-pkg/deb/debsrcrecords.cc:
- use "diff" filetype for .debian.tar.* files (Closes: #554898)
+ * methods/rred.cc:
+ - rewrite to be able to handle even big patch files
+ - adopt optional mmap+iovec patch from Morten Hustveit
+ (Closes: #463354) which should speed up a bit. Thanks!
[ Chris Leick ]
* doc/ various manpages: