Age | Commit message (Collapse) | Author | |
---|---|---|---|
2013-09-26 | compression-neutral message for missing data.tar member | David Kalnischkies | |
It even reuses the message used for the other check-for members, so one less message to translate (good, as not that many people will ever see it). Closes: 722710 | |||
2013-09-12 | don't truncate 100 char long paths in tar extraction | Oskari Saarenmaa | |
When a data.tar.{gz,xz} contains a path name that is exactly 100 characters long, it will get truncated to 99 chars upon extraction in ExtractTar::Go(). Using all of the 100 available characters for the filename seems to be new behaviour in gnu tar. Closes: #689582 Thanks: Mika Eloranta for the testcase! | |||
2013-06-24 | delete Memb on read-error in arfile | Niels Thykier | |
Git-Dch: Ignore | |||
2013-06-09 | depend on libapt-pkg in the libapt-inst build process | David Kalnischkies | |
fixing parallel build in the handcrafted buildsystem is a pain, so its not enabled by default, but its works for me – sometimes Git-Dch: Ignore | |||
2013-06-09 | don't explicitly init ExtractTar InFd with invalid fd | David Kalnischkies | |
The default constructor of the FileFd will kick in anyway, which will know that the Fd is invalid while with this explicit call it must be assumed that the fd is in fact valid, which might generate errors in the future | |||
2013-03-10 | various simple changes to fix cppcheck warnings | David Kalnischkies | |
2012-05-10 | * apt-inst/deb/debfile.h: | David Kalnischkies | |
- readd 'md5.h' to the uncleaned header includes to make qapt build against us again unchanged to unblock transition (Closes: #669163) | |||
2012-04-20 | merge from the lp:~mvo/apt/mvo branch | Michael Vogt | |
2012-04-19 | * apt-inst/contrib/extracttar.cc: | Michael Vogt | |
- ensure that in StartGzip the InFd is set to "AutoClose" to ensure that the pipe is closed when InFd is closed. This fixes a Fd leak (LP: #985452) | |||
2012-04-11 | prepare new experimtnal upload | Michael Vogt | |
2012-03-22 | * apt-inst/database.{cc,h}, apt-inst/deb/dpkgdb.{cc,h}: | David Kalnischkies | |
- drop instead of fix as it is only needed if you want to reimplement dpkg and comes straight from the beginning of last decade (Closes: #663372) * apt-inst/deb/debfile.cc: - {Extract,Merge}Control() is another instance of "lets reimplement dpkg" so shot of this code before someone ends up using this… | |||
2012-03-20 | * methods/rred.cc: | David Kalnischkies | |
- check return of writev() as gcc recommends * methods/mirror.cc: - check return of chdir() as gcc recommends * apt-pkg/deb/dpkgpm.cc: - check return of write() a gcc recommends * apt-inst/deb/debfile.cc: - check return of chdir() as gcc recommends * apt-inst/deb/dpkgdb.cc: - check return of chdir() as gcc recommends | |||
2012-03-04 | fix "(style) Statements following return, break, continue, goto or throw | David Kalnischkies | |
will never be executed." from cppcheck. The fd was closed only after a return, so invert the order of lines and be happy | |||
2011-12-13 | revert 2184.1.3: forward declaration instead of headers | David Kalnischkies | |
The breakage is just to big for now, so guard the change with #ifndef APT_8_CLEANER_HEADERS and be nice to library users | |||
2011-12-13 | revert 2184.1.2: do not pollute namespace in headers | David Kalnischkies | |
The breakage is just to big for now, so guard the change with #ifndef APT_8_CLEANER_HEADERS and be nice to library users | |||
2011-09-19 | use forward declaration in headers if possible instead of includes | David Kalnischkies | |
2011-09-19 | do not pollute namespace in the headers with using (Closes: #500198) | David Kalnischkies | |
2011-09-14 | * [abi-break] Support large files in the complete toolset. Indexes of this | Michael Vogt | |
* bump ABI version | |||
2011-09-13 | Support large files in the complete toolset. Indexes of this | David Kalnischkies | |
size are pretty unlikely for now, but we need it for deb packages which could become bigger than 4GB now (LP: #815895) | |||
2011-09-13 | reorder includes: add <config.h> if needed and include it at first | David Kalnischkies | |
2011-06-29 | merge lp:~mvo/apt/abi-break | Michael Vogt | |
2011-05-17 | remove Size >= 0 check as Itm.Size is an unsigned variable (clang warning) | David Kalnischkies | |
2011-04-16 | fix a bunch of cppcheck warnings/errors based on a patch by | David Kalnischkies | |
Niels Thykier, thanks! (Closes: #622805) | |||
2011-02-28 | * apt-inst/deb/debfile.cc: | David Kalnischkies | |
- support data.tar's compressed with any configured compressor | |||
2011-02-24 | * ftparchive/contents.cc: | David Kalnischkies | |
- remove ExtractArchive codecopy from apt-inst/deb/debfile.cc | |||
2011-02-22 | * ftparchive/multicompress.cc, apt-inst/deb/debfile.cc: | David Kalnischkies | |
- support xz compressor to create xz-compressed Indexes and be able to open data.tar.xz files * ftparchive/writer.cc: - include xz-compressed Packages and Sources files in Release file | |||
2011-02-22 | * ftparchive/multicompress.cc, apt-inst/deb/debfile.cc: | David Kalnischkies | |
- support xz compressor to create xz-compressed Indexes and be able to open data.tar.xz files | |||
2011-01-13 | * apt-inst/contrib/extracttar.cc: | David Kalnischkies | |
- let apt-utils work with encoded tar headers if uid/gid are large. Thanks to Nobuhiro Hayashi for the patch! (Closes: #330162) | |||
2011-01-12 | FristOwner is never used in the blamed history and gcc-4.6 complains now | David Kalnischkies | |
2010-12-03 | Permit base256 encoded value in the numeric field of tar header. | Nobuhiro Hayashi | |
2010-06-04 | Switch away from the now deprecated methods for Cache building | David Kalnischkies | |
2010-03-12 | apt-inst/contrib/arfile.h: Add public ARArchive::Members() which returns the ↵ | Julian Andres Klode | |
list of members. | |||
2010-02-18 | we break the ABI, so let use increase the ABI number :) | David Kalnischkies | |
(This is the revert of the glibc-abi-compatibility-hack) | |||
2010-01-30 | * apt-pkg/contrib/macros.h: | David Kalnischkies | |
- move the header system.h with a new name to the public domain, to be able to use it in other headers (Closes: #567662) | |||
2009-12-14 | apt-inst/makefile: include libversion.mak | Michael Vogt | |
2009-12-12 | decrease the libapt-inst major version again to 1.1 as the increase | David Kalnischkies | |
was a backport error and is not needed (and destroys our non-abi-break hack) | |||
2009-10-24 | Bumped libapt version and excluded eglibc from SONAME. (Closes: #448249) | David Kalnischkies | |
Backported from lp:~mvo/apt/debian-experimental Based on patch by Eugene V. Lyubimkin | |||
2009-09-24 | * apt-pkg/deb/dpkgpm.cc: | Michael Vogt | |
- when tcgetattr() returns non-zero skip all pty magic (thanks to Simon Richter, closes: #509866) * apt-inst/contrib/arfile.cc: - show propper error message for Invalid archive members | |||
2009-09-24 | * apt-inst/contrib/arfile.cc: | Michael Vogt | |
- show propper error message for Invalid archive members | |||
2009-08-09 | [apt-inst/contrib/arfile.cc] use sizeof instead strlen | David Kalnischkies | |
Patch from Marius Vollmer, thanks! (Closes: #504325) | |||
2008-12-17 | * apt-inst/contrib/arfile.cc: | Michael Vogt | |
- support members ending with '/' as well (thanks to Michal Cihr, closes: #500988) | |||
2008-10-28 | fix various -Wall warnings | Michael Vogt | |
2007-09-10 | * make apt build with g++ 4.3 | Michael Vogt | |
2007-08-02 | * apt-inst/contrib/extracttar.cc: | Michael Vogt | |
- fix fd leak for zero size files | |||
2007-07-28 | * Applied patch from Guillem Jover <guillem.jover@nokia.com> to add | Otavio Salvador | |
support to add lzma support (closes: #408201) | |||
2007-06-08 | * remove all the remaining #pragma implementation | Michael Vogt | |
2006-10-02 | * removed the remaining #ifdef __GNUG__ that are no longer required | Michael Vogt | |
2006-10-02 | * remove the remaining #ifdef __GNUG__ bits | Michael Vogt | |
2006-10-02 | * removed the pragma mess | Michael Vogt | |
2006-07-25 | * apt-inst/contrib/extracttar.cc: | Michael Vogt | |
- assign the return string value from Find() before calling c_str() on it, otherwise the string goes out of scope and is deleted |