summaryrefslogtreecommitdiff
path: root/buildlib/config.h.in
AgeCommit message (Collapse)Author
2016-08-10Get rid of the old buildsystemJulian Andres Klode
Bye, bye, old friend.
2016-08-06configure.ac: Drop broken unused check for ptsname_r()Julian Andres Klode
AC_CHECK_FUNCS() defines HAVE_* variables, but AC_CHECK_FUNC() does not. Anyway: We do not have any code using HAVE_PTSNAME_R, so just remove it.
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