<feed xmlns='http://www.w3.org/2005/Atom'>
<title>apt/apt-private/private-output.cc, branch 1.1.6</title>
<subtitle>Debians commandline package manager</subtitle>
<id>https://git.kalnischkies.de/apt/atom?h=1.1.6</id>
<link rel='self' href='https://git.kalnischkies.de/apt/atom?h=1.1.6'/>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/'/>
<updated>2015-08-10T15:27:18Z</updated>
<entry>
<title>show or-groups in not-installed recommends and suggests lists</title>
<updated>2015-08-10T15:27:18Z</updated>
<author>
<name>David Kalnischkies</name>
<email>david@kalnischkies.de</email>
</author>
<published>2015-07-13T01:36:59Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=9112f77703c39d46e2e0471c48c8a5e1f93f4abf'/>
<id>urn:sha1:9112f77703c39d46e2e0471c48c8a5e1f93f4abf</id>
<content type='text'>
Further abstracting our new ShowList allows to use it for containers of
strings as well giving us the option to implement an or-groups display
for the recommends and suggests lists which is a nice trick given that
it also helps with migrating the last remaining other cases of old
ShowList.
</content>
</entry>
<entry>
<title>implement a more generic ShowList method</title>
<updated>2015-08-10T15:27:17Z</updated>
<author>
<name>David Kalnischkies</name>
<email>david@kalnischkies.de</email>
</author>
<published>2015-07-12T11:41:12Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=a0c19a217ca2ed38ae0ecb4b8d2d4f8c4e53289f'/>
<id>urn:sha1:a0c19a217ca2ed38ae0ecb4b8d2d4f8c4e53289f</id>
<content type='text'>
apt-get is displaying various lists of package names, which until now it
was building as a string before passing it to ShowList, which inserted
linebreaks at fitting points and showed a title if needed, but it never
really understood what it was working with. With the help of C++11 the
new generic knows not only what it works with, but generates the list on
the fly rather than asking for it and potentially discarding parts of
the input (= the non-default verbose display). It also doubles as a test
for how usable the CacheSets are with C++11.

(Not all callers are adapted yet.)

Git-Dch: Ignore
</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>
<entry>
<title>use the same code to detect quiet setting in all tools</title>
<updated>2014-11-09T20:45:55Z</updated>
<author>
<name>David Kalnischkies</name>
<email>david@kalnischkies.de</email>
</author>
<published>2014-11-08T19:44:44Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=d9e518c6f7dc0ad464495b586d1b8e115d54d41a'/>
<id>urn:sha1:d9e518c6f7dc0ad464495b586d1b8e115d54d41a</id>
<content type='text'>
Git-Dch: Ignore
</content>
</entry>
<entry>
<title>implement --full in apt search</title>
<updated>2014-09-07T17:27:10Z</updated>
<author>
<name>David Kalnischkies</name>
<email>david@kalnischkies.de</email>
</author>
<published>2014-09-02T12:32:48Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=1a68655de92fd036ebc7c920bc2e5e88c54eb34e'/>
<id>urn:sha1:1a68655de92fd036ebc7c920bc2e5e88c54eb34e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>use a format string in ListSingleVersion</title>
<updated>2014-09-07T17:27:10Z</updated>
<author>
<name>David Kalnischkies</name>
<email>david@kalnischkies.de</email>
</author>
<published>2014-09-01T19:43:15Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=2409df55f65c4937ceda21ba069eec769af9e460'/>
<id>urn:sha1:2409df55f65c4937ceda21ba069eec769af9e460</id>
<content type='text'>
The method already deals with a format string, but had an else path
doing a hardcoded format as well. This is changed now to use the same
code for both - the format in the second case is still fixed though.

Git-Dch: Ignore
</content>
</entry>
<entry>
<title>Ensure we have a Policy in CacheFile.BuildDepCache()</title>
<updated>2014-09-05T10:50:15Z</updated>
<author>
<name>Michael Vogt</name>
<email>mvo@debian.org</email>
</author>
<published>2014-09-05T10:50:15Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=592d06b6f3c2ef2ae47c38005ae3c4e96a0841f2'/>
<id>urn:sha1:592d06b6f3c2ef2ae47c38005ae3c4e96a0841f2</id>
<content type='text'>
This partly reverts d059cc2 and fixes bug #753297 in a more
general way by ensuring that CacheFile.BuildDepCache() builds
a pkgPolicy if there isn't one already.
</content>
</entry>
<entry>
<title>Fix incorrect upgradable listing in "apt list" (thanks to Michael Musenbrock)</title>
<updated>2014-09-05T10:05:21Z</updated>
<author>
<name>Michael Vogt</name>
<email>mvo@debian.org</email>
</author>
<published>2014-09-05T10:03:28Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=d059cc2668f284a7db77a15d1d742326d464e963'/>
<id>urn:sha1:d059cc2668f284a7db77a15d1d742326d464e963</id>
<content type='text'>
The "apt list" command was using only the pkgDepCache but not the
pkgPolicy to figure out if a package is upgradable. This lead to
incorrect display of upgradable package when the user used the
policy to pin-down packages. Thanks to Michael Musenbrock for the
initial patch.

Closes: #753297
</content>
</entry>
<entry>
<title>Avoid yielding blank lines with APT::Cmd::use-format=true</title>
<updated>2014-09-02T14:34:05Z</updated>
<author>
<name>Andreas Oberritter</name>
<email>obi@opendreambox.org</email>
</author>
<published>2014-09-02T14:34:05Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=6763aaec8ddded31057733f53c63f15e6b949bd9'/>
<id>urn:sha1:6763aaec8ddded31057733f53c63f15e6b949bd9</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Only show packages as upgradable if the have a CandidateVer != 0</title>
<updated>2014-07-08T14:06:56Z</updated>
<author>
<name>Michael Vogt</name>
<email>mvo@ubuntu.com</email>
</author>
<published>2014-07-08T14:06:56Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=7d1b93d94083a3856efc821bacd9e91f80bbf760'/>
<id>urn:sha1:7d1b93d94083a3856efc821bacd9e91f80bbf760</id>
<content type='text'>
Closes: #753297
</content>
</entry>
</feed>
