The 'not dead yet' release
authorMichael Vogt <michael.vogt@ubuntu.com>
Tue, 21 Jul 2009 16:31:36 +0000 (18:31 +0200)
committerMichael Vogt <michael.vogt@ubuntu.com>
Tue, 21 Jul 2009 16:31:36 +0000 (18:31 +0200)
commitd59725349555939d39af81cf7746069d6aa3536c
tree90a85a3e4ffef76d9572ecf4a1dc8323f7ea38c9
parent02e8ba352f71b82a936f5034059251425ab183d5
parentc5f44afc2446d738e30ea4c6021d4b60915546b1
The 'not dead yet' release

* add hook for MarkInstall and MarkDelete (closes: #470035)
* add the various foldmarkers in apt-pkg & cmdline (no code change)
* versions with a pin of -1 shouldn't be a candidate (Closes: #355237)
* prefer mmap as memory allocator in MMap instead of a static char
  array which can (at least in theory) grow dynamic
* eliminate (hopefully all) segfaults in pkgcachegen.cc and mmap.cc
  which can arise if cache doesn't fit into the mmap (Closes: #535218)
* display warnings instead of errors if the parts dirs doesn't exist
* honor the dpkg hold state in new Marker hooks (closes: #64141)
12 files changed:
apt-pkg/acquire.cc
apt-pkg/algorithms.cc
apt-pkg/cacheiterators.h
apt-pkg/cdrom.cc
apt-pkg/contrib/hashes.cc
apt-pkg/contrib/mmap.cc
apt-pkg/indexcopy.cc
apt-pkg/indexrecords.cc
cmdline/apt-cache.cc
debian/changelog
doc/apt-get.8.xml
doc/examples/configure-index