summaryrefslogtreecommitdiff
path: root/ftparchive/multicompress.cc
AgeCommit message (Collapse)AuthorFilesLines
2011-12-14remove the second usage instance of ExecCompressor in ftparchiveDavid Kalnischkies1-33/+9
by again using the FileFd directly
2011-12-14use FileFd instead of forking the compression childs by handDavid Kalnischkies1-27/+3
2011-12-13Allow the FileFd to use an external Compressor to uncompress a given fileDavid Kalnischkies1-70/+4
internally so that it is exported and can be used like a "normal" uncompressed file with FileFd This allows us to hide th zlib usage in the implementation and use gzip instead if we don't have zlib builtin (the same for other compressors). The code includes quiet a few FIXME's so while all tests are working it shouldn't be used just yet outside of libapt as it might break.
2011-09-13merge with debian/experimentalDavid Kalnischkies1-4/+4
2011-09-13Support large files in the complete toolset. Indexes of thisDavid Kalnischkies1-3/+3
size are pretty unlikely for now, but we need it for deb packages which could become bigger than 4GB now (LP: #815895)
2011-09-13reorder includes: add <config.h> if needed and include it at firstDavid Kalnischkies1-5/+7
2011-08-11cppcheck complains about some possible speed improvements which could beDavid Kalnischkies1-4/+4
done on the mirco-optimazation level, so lets fix them: (performance) Possible inefficient checking for emptiness. (performance) Prefer prefix ++/-- operators for non-primitive types.
2011-02-27 - load the supported compressors from configurationDavid Kalnischkies1-31/+28
- support adding new compressors by configuration
2011-02-22* ftparchive/multicompress.cc, apt-inst/deb/debfile.cc:David Kalnischkies1-0/+1
- support xz compressor to create xz-compressed Indexes and be able to open data.tar.xz files
2009-12-01fix a few typos in strings, comments and manpage of apt-ftparchiveDavid Kalnischkies1-1/+1
thanks Karl Goetz! (Closes: #558757)
2009-11-28tell every method in ftparchive/ that const& is sexyDavid Kalnischkies1-7/+7
2007-11-30* ftparchive/contents.cc:Michael Vogt1-0/+1
- fix error output * ftparchive/contents.cc: - support lzma data members * ftparchive/multicompress.cc: - support lzma output
2007-06-08* remove all the remaining #pragma implementationMichael Vogt1-4/+0
2005-03-06Bring consistency to the use of capitals in programs messagesChristian Perrier1-3/+3
2004-12-13Merge misc-abi-changesMatt Zimmerman1-4/+4
Patches applied: * apt@packages.debian.org/apt--misc-abi-changes--0--base-0 tag of apt@packages.debian.org/apt--main--0--patch-16 * apt@packages.debian.org/apt--misc-abi-changes--0--patch-1 Fix apt-get -s remove to not display the candidate version * apt@packages.debian.org/apt--misc-abi-changes--0--patch-2 Merge from main * apt@packages.debian.org/apt--misc-abi-changes--0--patch-3 Use pid_t throughout to hold process IDs
2004-09-20Lots and lots of i18n updates.Arch Librarian1-15/+16
Author: doogie Date: 2003-02-10 07:34:41 GMT Lots and lots of i18n updates.
2004-09-20G++3 fixes from RandolphArch Librarian1-1/+4
Author: jgg Date: 2001-05-29 03:48:27 GMT G++3 fixes from Randolph
2004-09-20Join with aliencodeArch Librarian1-0/+494
Author: jgg Date: 2001-02-20 07:03:16 GMT Join with aliencode