<feed xmlns='http://www.w3.org/2005/Atom'>
<title>apt/buildlib, branch 1.1_exp15</title>
<subtitle>Debians commandline package manager</subtitle>
<id>https://git.kalnischkies.de/apt/atom?h=1.1_exp15</id>
<link rel='self' href='https://git.kalnischkies.de/apt/atom?h=1.1_exp15'/>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/'/>
<updated>2015-11-04T17:04:05Z</updated>
<entry>
<title>reenable gcc warnings for deprecated functions</title>
<updated>2015-11-04T17:04:05Z</updated>
<author>
<name>David Kalnischkies</name>
<email>david@kalnischkies.de</email>
</author>
<published>2015-10-30T15:44:27Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=e2ea6b63d333e6999d855a026a005726067c38ac'/>
<id>urn:sha1:e2ea6b63d333e6999d855a026a005726067c38ac</id>
<content type='text'>
In the meantime the strange warnings disappeared, so we can get back to
showing them – and fix the one occurance which creeped in in the
meantime.

Git-Dch: Ignore
</content>
</entry>
<entry>
<title>dpkgpm: Use ptsname_r() instead of ptsname() to be thread-safe</title>
<updated>2015-10-30T13:20:43Z</updated>
<author>
<name>Julian Andres Klode</name>
<email>jak@debian.org</email>
</author>
<published>2015-10-23T19:17:25Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=2a0cae347a058f0cc5d81477f75ed0c12b1e54e3'/>
<id>urn:sha1:2a0cae347a058f0cc5d81477f75ed0c12b1e54e3</id>
<content type='text'>
This function only exists on a limited number of platforms, so
we add a configure check to make sure it exists.

Gbp-Dch: ignore
</content>
</entry>
<entry>
<title>move std=c++11 from CXXFLAGS to CXX</title>
<updated>2015-09-14T13:22:18Z</updated>
<author>
<name>David Kalnischkies</name>
<email>david@kalnischkies.de</email>
</author>
<published>2015-09-11T23:26:17Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=aa91826fa7c0cfd1f5ec8f062b9e1b134d65c850'/>
<id>urn:sha1:aa91826fa7c0cfd1f5ec8f062b9e1b134d65c850</id>
<content type='text'>
Setting CXXFLAGS like --coverage on the commandline fails if we set the
std too late, so if we set it with the compiler name we set it always
first. A bit hacky as it bends the expectation, but seems to work.

Git-Dch: Ignore
</content>
</entry>
<entry>
<title>fix various typos reported by codespell</title>
<updated>2015-08-27T09:27:44Z</updated>
<author>
<name>David Kalnischkies</name>
<email>david@kalnischkies.de</email>
</author>
<published>2015-08-22T14:22:08Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=3a8776a37af38127fb04565959e8e0e449eb04a4'/>
<id>urn:sha1:3a8776a37af38127fb04565959e8e0e449eb04a4</id>
<content type='text'>
Reported-By: codespell
</content>
</entry>
<entry>
<title>Merge branch 'debian/experimental' of https://github.com/DonKult/apt into debian/experimental</title>
<updated>2015-08-14T08:50:56Z</updated>
<author>
<name>Julian Andres Klode</name>
<email>jak@debian.org</email>
</author>
<published>2015-08-14T08:50:56Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=51c4e07f4cba0615ff269b5a8d04dfd3d1313b00'/>
<id>urn:sha1:51c4e07f4cba0615ff269b5a8d04dfd3d1313b00</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Use setresuid() and setresgid() where available</title>
<updated>2015-08-13T13:19:30Z</updated>
<author>
<name>Julian Andres Klode</name>
<email>jak@debian.org</email>
</author>
<published>2014-09-24T20:18:16Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=5a3264396f9b167fa99fb6e375ae8b978d829a39'/>
<id>urn:sha1:5a3264396f9b167fa99fb6e375ae8b978d829a39</id>
<content type='text'>
</content>
</entry>
<entry>
<title>replace direct calls to egrep with grep -E</title>
<updated>2015-08-12T09:55:47Z</updated>
<author>
<name>Daniel Hartwig</name>
<email>mandyke@gmail.com</email>
</author>
<published>2015-08-11T17:56:31Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=ad42ed4698c88e04bc242fb579f5b3e6fd9a0ee4'/>
<id>urn:sha1:ad42ed4698c88e04bc242fb579f5b3e6fd9a0ee4</id>
<content type='text'>
The rest of the initial patch is not needed or incorrect in our usage.
Big changes for the dselect scripts seem unneeded as well as those are
hardly used by anyone anymore…

[commit message written by commiter]

Closes: 255577
Thanks: David Weinehall for initial patch
</content>
</entry>
<entry>
<title>change to libapt-pkg abi 5.0 with versioned symbols</title>
<updated>2015-08-10T15:27:59Z</updated>
<author>
<name>David Kalnischkies</name>
<email>david@kalnischkies.de</email>
</author>
<published>2015-08-10T09:08:35Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=ae97af1fdf726a0e7e553b2fb5734b6e09a088d0'/>
<id>urn:sha1:ae97af1fdf726a0e7e553b2fb5734b6e09a088d0</id>
<content type='text'>
We changed an aweful lot of stuff, so 5.0 is properly better than 4.X as
a semantic version and as we are at it lets add some trivial symbol
versioning as well: We just mark all exported symbols with the same
version for now. This isn't really the proper thing to do as if we add
symbols in later versions (with the same abi) they will get the same
symbols version, but our .symbols file will protect us from the problems
arising from this as it will ensure that a package acutally depends on a
version of the abi high enough to include the symbol.
</content>
</entry>
<entry>
<title>enforce GCC5 C++11 ABI and usage</title>
<updated>2015-08-10T15:27:17Z</updated>
<author>
<name>David Kalnischkies</name>
<email>david@kalnischkies.de</email>
</author>
<published>2015-07-11T18:21:45Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=b17d75804566ced55109b4b0498b7ed0faad389b'/>
<id>urn:sha1:b17d75804566ced55109b4b0498b7ed0faad389b</id>
<content type='text'>
The library(s) make an API break anyhow, so lets ensure we use gcc5 for
this break and enable c++11 as standard as gcc6 will use it as default
and should provide some API parts for c++11 – beside that it can't hurt
to use c++11 itself. We just have to keep our headers c++03 compatible
to not enforce a standrd bump in our reverse dependencies.
</content>
</entry>
<entry>
<title>fix memory leaks reported by -fsanitize</title>
<updated>2015-08-10T15:25:25Z</updated>
<author>
<name>David Kalnischkies</name>
<email>david@kalnischkies.de</email>
</author>
<published>2015-06-18T15:33:15Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=3d8232bf97ce11818fb07813a71136484ea1a44a'/>
<id>urn:sha1:3d8232bf97ce11818fb07813a71136484ea1a44a</id>
<content type='text'>
Various small leaks here and there. Nothing particularily big, but still
good to fix. Found by the sanitizers while running our testcases.

Reported-By: gcc -fsanitize
Git-Dch: Ignore
</content>
</entry>
</feed>
