summaryrefslogtreecommitdiff
path: root/apt-inst/deb/debfile.h
AgeCommit message (Collapse)AuthorFilesLines
2015-08-10remove the compatibility markers for 4.13 abiDavid Kalnischkies1-8/+0
We aren't and we will not be really compatible again with the previous stable abi, so lets drop these markers (which never made it into a released version) for good as they have outlived their intend already. Git-Dch: Ignore
2015-08-10add c++11 override marker to overridden methodsDavid Kalnischkies1-3/+3
C++11 adds the 'override' specifier to mark that a method is overriding a base class method and error out if not. We hide it in the APT_OVERRIDE macro to ensure that we keep compiling in pre-c++11 standards. Reported-By: clang-modernize -add-override -override-macros Git-Dch: Ignore
2014-11-08guard ABI changes for LFS in apt-instDavid Kalnischkies1-2/+10
Git-Dch: Ignore
2014-07-08Fix ar and tar code to be LFS-safeGuillem Jover1-2/+2
This is an ABI break. Closes: #742882
2014-03-13cleanup headers and especially #includes everywhereDavid Kalnischkies1-1/+5
Beside being a bit cleaner it hopefully also resolves oddball problems I have with high levels of parallel jobs. Git-Dch: Ignore Reported-By: iwyu (include-what-you-use)
2014-02-22DebFile: Refactor ExtractTarMember() out from ExtractArchive()Guillem Jover1-0/+1
Generalize DebFile::ExtractArchive() to take a member base name, so that we can reuse it for control.tar member extraction too.
2012-05-10* apt-inst/deb/debfile.h:David Kalnischkies1-0/+4
- readd 'md5.h' to the uncleaned header includes to make qapt build against us again unchanged to unblock transition (Closes: #669163)
2012-03-22* apt-inst/database.{cc,h}, apt-inst/deb/dpkgdb.{cc,h}:David Kalnischkies1-9/+1
- 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…
2011-12-13revert 2184.1.3: forward declaration instead of headersDavid Kalnischkies1-0/+4
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-19use forward declaration in headers if possible instead of includesDavid Kalnischkies1-1/+4
2011-09-19do not pollute namespace in the headers with using (Closes: #500198)David Kalnischkies1-2/+2
2006-10-02* removed the pragma messMichael Vogt1-3/+0
2004-09-20Join with aliencodeArch Librarian1-0/+92
Author: jgg Date: 2001-02-20 07:03:16 GMT Join with aliencode