<feed xmlns='http://www.w3.org/2005/Atom'>
<title>apt/doc, branch 2.0.2</title>
<subtitle>Debians commandline package manager</subtitle>
<id>https://git.kalnischkies.de/apt/atom?h=2.0.2</id>
<link rel='self' href='https://git.kalnischkies.de/apt/atom?h=2.0.2'/>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/'/>
<updated>2020-04-09T10:21:58Z</updated>
<entry>
<title>Release 2.0.2</title>
<updated>2020-04-09T10:21:58Z</updated>
<author>
<name>Julian Andres Klode</name>
<email>julian.klode@canonical.com</email>
</author>
<published>2020-04-09T10:21:58Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=acf0da45c3ad0078573e393225e6eaae541fb18c'/>
<id>urn:sha1:acf0da45c3ad0078573e393225e6eaae541fb18c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>ubuntu: http: Add non-interactive to user agent if run by systemd</title>
<updated>2020-04-09T08:39:34Z</updated>
<author>
<name>Julian Andres Klode</name>
<email>julian.klode@canonical.com</email>
</author>
<published>2020-03-25T16:31:12Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=29a79857c3cb53a94007bb7887234d2fe27850b2'/>
<id>urn:sha1:29a79857c3cb53a94007bb7887234d2fe27850b2</id>
<content type='text'>
Include that apt is being run from a service in the user
agent, so traffic can be analysed for interactive vs
non-interactive use, and prioritised accordingly.

It looks like this now:

	User-Agent: Debian APT-HTTP/1.3 (2.0.1) non-interactive

A previous version included the full service names, but this
raised some privacy concerns.

LP: #1825000
</content>
</entry>
<entry>
<title>Fix "string match{ing,es}" and whitespace typo in apt-patterns(7)</title>
<updated>2020-04-05T19:33:08Z</updated>
<author>
<name>Chris Leick</name>
<email>c.leick@vollbio.de</email>
</author>
<published>2020-04-05T19:24:28Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=6164ce5c0564e28e69dc62f4c6b3924e4569431f'/>
<id>urn:sha1:6164ce5c0564e28e69dc62f4c6b3924e4569431f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>German manpage translation update</title>
<updated>2020-04-05T19:33:08Z</updated>
<author>
<name>Chris Leick</name>
<email>c.leick@vollbio.de</email>
</author>
<published>2020-04-05T19:18:19Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=c7bf2777354d5beb90d329d3dead793efa945115'/>
<id>urn:sha1:c7bf2777354d5beb90d329d3dead793efa945115</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix gramma in apt(8): "by append(+ing) a"</title>
<updated>2020-04-05T19:33:07Z</updated>
<author>
<name>Marco Ippolito</name>
<email>maroloccio@gmail.com</email>
</author>
<published>2020-04-05T19:13:22Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=5999b0cef5b0014282e1cda027d2c15ff8470f89'/>
<id>urn:sha1:5999b0cef5b0014282e1cda027d2c15ff8470f89</id>
<content type='text'>
Closes: #955412
</content>
</entry>
<entry>
<title>Release 2.0.1</title>
<updated>2020-03-24T10:54:09Z</updated>
<author>
<name>Julian Andres Klode</name>
<email>julian.klode@canonical.com</email>
</author>
<published>2020-03-24T10:54:09Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=e7b18af92421f57a9838f7d20788faca1721da1c'/>
<id>urn:sha1:e7b18af92421f57a9838f7d20788faca1721da1c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>configure-index: Add APT::Color option</title>
<updated>2020-03-24T09:24:39Z</updated>
<author>
<name>Julian Andres Klode</name>
<email>julian.klode@canonical.com</email>
</author>
<published>2020-03-10T22:00:04Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=86c5228fb2e0d7cf841beed2f2a3c20785e4a93c'/>
<id>urn:sha1:86c5228fb2e0d7cf841beed2f2a3c20785e4a93c</id>
<content type='text'>
This caused unbound error list growth, because each time
we dumped an error, the calls to _config-&gt;FindB() inside
operator &lt;&lt; would add 3 new errors of the form:

W: Using unknown config option »apt::color« of type BOOL

Hence we are dumping an infinite list of errors, and eventually
that list will exceed available memory.
</content>
</entry>
<entry>
<title>Release 2.0.0</title>
<updated>2020-03-07T20:20:46Z</updated>
<author>
<name>Julian Andres Klode</name>
<email>julian.klode@canonical.com</email>
</author>
<published>2020-03-07T20:20:46Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=61ebf627f766eb7f189042fc216bb822ac0ef7f4'/>
<id>urn:sha1:61ebf627f766eb7f189042fc216bb822ac0ef7f4</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Show absolute time while waiting for lock instead of %, rework message</title>
<updated>2020-03-06T12:14:37Z</updated>
<author>
<name>Julian Andres Klode</name>
<email>julian.klode@canonical.com</email>
</author>
<published>2020-03-06T12:10:04Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=1b81f6bd13bb31e59da3f53cfdc7caab43abf887'/>
<id>urn:sha1:1b81f6bd13bb31e59da3f53cfdc7caab43abf887</id>
<content type='text'>
Showing a percentage for a timeout is pretty non-standard. Rework the
progress class so it can show an absolute progress (currently hardcoded
to use seconds as a unit). If there is a timeout (aka if it's not the
maximum long long unsigned -1llu), then show the timeout, otherwise
just count up seconds, e.g.

Waiting for cache lock: Could not get lock /var/lib/dpkg/lock-frontend. It is held by process 33842 (apt)... 1/120s

or

Waiting for cache lock: Could not get lock /var/lib/dpkg/lock-frontend. It is held by process 33842 (apt)... 1s

Also improve the error message to use "Waiting for cache lock: %s" instead of "... (%s)", as having
multiple sentences inside parenthesis is super weird, as is having two closing parens.

We pass the information via _config, as that's reasonably easy and avoids
ABI hackage. It also provides an interesting debugging tool for other
kinds of progress.
</content>
</entry>
<entry>
<title>Release 1.9.12</title>
<updated>2020-02-27T14:07:20Z</updated>
<author>
<name>Julian Andres Klode</name>
<email>julian.klode@canonical.com</email>
</author>
<published>2020-02-27T14:07:20Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=9f36e3cf3fe158fd52c662b5c8c6f6cab327fa06'/>
<id>urn:sha1:9f36e3cf3fe158fd52c662b5c8c6f6cab327fa06</id>
<content type='text'>
</content>
</entry>
</feed>
