summaryrefslogtreecommitdiff
path: root/buildlib/config.h.in
AgeCommit message (Collapse)Author
2019-05-07Prevent shutdown while running dpkgJulian Andres Klode
As long as we are running dpkg, keep an inhibitor that blocks us from shutting down. LP: #1820886 (cherry picked from commit 96aef11a5cf400377a52f7e93e70944b17e249d1) (cherry picked from commit 8ea79afcadead5a5b7d94bf8623cb833859f6d80) (cherry picked from commit c5b8a857f2535fe284426cefda2fbd1bbb3d5808) Also fixup prepare-release for CI to handle [linux-any] build-dep, and do the whole autoconf / makefile stuff.
2016-01-07FileFd: (native) LZ4 supportJulian Andres Klode
Implement native support for LZ4 compression, using the official lz4 library.
2015-10-30dpkgpm: Use ptsname_r() instead of ptsname() to be thread-safeJulian Andres Klode
This function only exists on a limited number of platforms, so we add a configure check to make sure it exists. Gbp-Dch: ignore
2015-08-13Use setresuid() and setresgid() where availableJulian Andres Klode
2015-04-19use SHA2 unrolled code as its a bit fasterDavid Kalnischkies
Upstream claims its faster if combined with an optimizing compiler and I can confirm that in some tests, so lets see how it works out in practice. Git-Dch: Ignore
2014-09-24DropPrivs: Also check for saved set-user-ID and set-group-IDJulian Andres Klode
2014-03-13use liblzma-dev to provide xz/lzma supportDavid Kalnischkies
We have xz/lzma support for a while, but only via an external binary provided by xz-utils. Now that the Debian archive provides xz by default and dpkg pre-depends on the library provided by liblzma-dev we can switch now to use this library as well to avoid requiring an external binary. For now the binary is in a prio:required package, but this might change in the future. API wise it is quiet similar to bz2 code expect that it doesn't provide file I/O methods, so we piece this together on our own.
2014-03-13cleanup headers and especially #includes everywhereDavid Kalnischkies
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)
2013-10-05* move upgrade releated code into upgrade.{cc,h}Michael Vogt
The upgrade releated code is moved into upgrade.{cc,h} and all pkg*Upgrade* prototypes are included in algorihms.h to avoid breaking API (unless build with APT_9_CLEANER_HEADERS).
2012-05-21* buildlib/inttypes.h.in:David Kalnischkies
- remove inttypes.h compatibility as providing such a c99 types compatibility conflicts with the usage of c99 type long long
2012-05-21apply the correct metadata (package, version, mail) to all pot and po filesDavid Kalnischkies
2012-04-05 - add libbz2-dev as new build-dependencyDavid Kalnischkies
- remove the libz-dev alternative from zlib1g-dev build-dependency - do the same for bz2 builtin if available * apt-pkg/contrib/fileutl.cc: - use libz2 library for (de)compression instead of the bzip2 binary as the first is a dependency of dpkg and the later just priority:optional so we gain 'easier' access to bz2-compressed Translation files this way
2012-04-05detect zlib correctly. We still don't allow to build without it to remainDavid Kalnischkies
compatible with users accessing it directly, but this prepares for a drop of this strict requirement in the future
2012-03-22the previously used VERSION didn't work everywhere so we are switchingDavid Kalnischkies
to the more standard PACKAGE_VERSION and make it work in every file
2011-12-15atleast libapt should announce to itself that it is clean…David Kalnischkies
(and be it if it tries to announce that…)
2011-09-13Support large files in the complete toolset. Indexes of thisDavid Kalnischkies
size are pretty unlikely for now, but we need it for deb packages which could become bigger than 4GB now (LP: #815895)
2009-10-20Fix revno 1831.1.13 as i forget to add the definition to config.h.inDavid Kalnischkies
[cmdline/apt-get.cc] check for availability ofstatfs.f_type Patch from Robert Millan, thanks! (Closes: #509313)
2007-08-01* Applied patch from Aurelien Jarno <aurel32@debian.org> to fix wrongOtavio Salvador
directory downloading on non-linux architectures (closes: #435597)
2004-09-20Test for timegm in configure.Arch Librarian
Author: doogie Date: 2002-11-22 07:15:23 GMT Test for timegm in configure.
2004-09-20Join with aliencodeArch Librarian
Author: jgg Date: 2001-02-20 07:03:16 GMT Join with aliencode
2004-09-20More portability thingiesArch Librarian
Author: jgg Date: 1999-12-21 07:37:56 GMT More portability thingies
2004-09-20Made configure smarter about detecting the previous hp-...Arch Librarian
Author: doogie Date: 1999-12-11 06:33:02 GMT Made configure smarter about detecting the previous hp-ux fixes.
2004-09-20OpenBSD fixesArch Librarian
Author: jgg Date: 1999-12-11 02:11:10 GMT OpenBSD fixes
2004-09-20Doc fixArch Librarian
Author: jgg Date: 1999-10-31 06:32:27 GMT Doc fix
2004-09-20Patched md5 a bit moreArch Librarian
Author: jgg Date: 1999-10-25 04:10:02 GMT Patched md5 a bit more
2004-09-20C9x typesArch Librarian
Author: jgg Date: 1999-10-25 03:36:41 GMT C9x types
2004-09-20pthread updateArch Librarian
Author: jgg Date: 1999-08-05 05:11:18 GMT pthread update
2004-09-20Daniel Jacobowitz's gcc 2.95 C++ patchArch Librarian
Author: jgg Date: 1999-07-20 05:53:32 GMT Daniel Jacobowitz's gcc 2.95 C++ patch
2004-09-20Md5 supportArch Librarian
Author: jgg Date: 1998-10-31 05:19:59 GMT Md5 support
2004-09-20SyncArch Librarian
Author: jgg Date: 1998-09-26 05:34:18 GMT Sync
2004-09-20New make changesArch Librarian
Author: jgg Date: 1998-07-14 03:31:31 GMT New make changes
2004-09-20Autoconf stuffArch Librarian
Author: jgg Date: 1998-07-13 05:05:51 GMT Autoconf stuff