<feed xmlns='http://www.w3.org/2005/Atom'>
<title>apt, branch 1.5_beta1</title>
<subtitle>Debians commandline package manager</subtitle>
<id>https://git.kalnischkies.de/apt/atom?h=1.5_beta1</id>
<link rel='self' href='https://git.kalnischkies.de/apt/atom?h=1.5_beta1'/>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/'/>
<updated>2017-07-03T14:58:38Z</updated>
<entry>
<title>Release 1.5~beta1</title>
<updated>2017-07-03T14:58:38Z</updated>
<author>
<name>Julian Andres Klode</name>
<email>jak@debian.org</email>
</author>
<published>2017-07-03T14:58:38Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=28380ed1b24daab7c460412225bd5a7ede9a48ed'/>
<id>urn:sha1:28380ed1b24daab7c460412225bd5a7ede9a48ed</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Russian translation update</title>
<updated>2017-07-03T14:56:12Z</updated>
<author>
<name>Алексей Шилин</name>
<email>rootlexx@mail.ru</email>
</author>
<published>2017-07-03T14:55:31Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=63c5e6b4b31d2deb374bf954091f27ca452182f0'/>
<id>urn:sha1:63c5e6b4b31d2deb374bf954091f27ca452182f0</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Stop bragging about old speeds in http.cc comments</title>
<updated>2017-07-03T13:47:22Z</updated>
<author>
<name>Julian Andres Klode</name>
<email>jak@debian.org</email>
</author>
<published>2017-07-03T13:47:22Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=239d0088142c986628305b56764b5f2b7c83bab2'/>
<id>urn:sha1:239d0088142c986628305b56764b5f2b7c83bab2</id>
<content type='text'>
That's just ridiculous these days.

Gbp-Dch: ignore
</content>
</entry>
<entry>
<title>formatter: support running from subdirectories</title>
<updated>2017-07-03T13:29:15Z</updated>
<author>
<name>David Kalnischkies</name>
<email>david@kalnischkies.de</email>
</author>
<published>2017-06-30T11:07:54Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=b42836a51121595cc56f080bf412c87107a12000'/>
<id>urn:sha1:b42836a51121595cc56f080bf412c87107a12000</id>
<content type='text'>
Gbp-Dch: Ignore
</content>
</entry>
<entry>
<title>don't set ip addresses as server names for SNI</title>
<updated>2017-07-03T13:06:26Z</updated>
<author>
<name>David Kalnischkies</name>
<email>david@kalnischkies.de</email>
</author>
<published>2017-06-30T11:10:03Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=405189f2a794ded622a4ae3a83a9b70917faf894'/>
<id>urn:sha1:405189f2a794ded622a4ae3a83a9b70917faf894</id>
<content type='text'>
It is kinda unlikely that apt will ever encounter a certificate for an
IP and a user actually using it, but the API documentation for
gnutls_server_name_set explicitly says that "IPv4 or IPv6 addresses are
not permitted to be set by this function.", so we should follow it.

[jak@d.o: Slightly rebased]
</content>
</entry>
<entry>
<title>Swap file descriptors before the handshake</title>
<updated>2017-07-03T13:06:26Z</updated>
<author>
<name>Julian Andres Klode</name>
<email>jak@debian.org</email>
</author>
<published>2017-07-03T12:33:15Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=f3b9e58cc5e6878daff9cf127bd00587d1f715d3'/>
<id>urn:sha1:f3b9e58cc5e6878daff9cf127bd00587d1f715d3</id>
<content type='text'>
This makes more sense. If the handshake failed midway, we still
should run the gnutls bye stuff. The thinking here is to only
set the fd after the session setup, as we do not modify it
before, so if it fails in session setup, you retain a usable
file descriptor.

Gbp-Dch: ignore
</content>
</entry>
<entry>
<title>Do not error out, only warn if ca certificates are not available</title>
<updated>2017-07-03T13:06:26Z</updated>
<author>
<name>Julian Andres Klode</name>
<email>jak@debian.org</email>
</author>
<published>2017-07-03T12:31:41Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=55673e5476f86ffae8969bfc3a47237f3eeb7720'/>
<id>urn:sha1:55673e5476f86ffae8969bfc3a47237f3eeb7720</id>
<content type='text'>
This probably makes more sense if Verify-Peer is set to off.
</content>
</entry>
<entry>
<title>tls: Add more details to error messages, and detect more errors</title>
<updated>2017-07-03T13:06:26Z</updated>
<author>
<name>Julian Andres Klode</name>
<email>jak@debian.org</email>
</author>
<published>2017-07-03T12:29:37Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=a742bac161759e2b265a4d4d5f5527f6035d8e58'/>
<id>urn:sha1:a742bac161759e2b265a4d4d5f5527f6035d8e58</id>
<content type='text'>
This should make it easier to figure out what was
going on.
</content>
</entry>
<entry>
<title>travis/docker: Various improvements</title>
<updated>2017-07-01T22:00:58Z</updated>
<author>
<name>Julian Andres Klode</name>
<email>jak@debian.org</email>
</author>
<published>2017-07-01T20:41:12Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=d34f0e25df621b902d9336287d372530cc45cef9'/>
<id>urn:sha1:d34f0e25df621b902d9336287d372530cc45cef9</id>
<content type='text'>
- Use a tmpfs for /tmp - not really a benefit here,
  except for travis as it's writing less now.
- Use the fastly CDN - about twice as fast as ftp.de,
  and seems more stable than cloudfront
- Run apt-get clean to keep container smaller - should
  not be needed really, but let's just do it.

Gbp-Dch: ignore
</content>
</entry>
<entry>
<title>Ignore download order in test-apt-update-failure-propagation</title>
<updated>2017-07-01T19:46:22Z</updated>
<author>
<name>Julian Andres Klode</name>
<email>jak@debian.org</email>
</author>
<published>2017-07-01T19:45:30Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=c72cc1c1ce2251a7809233d6791141bc777cb899'/>
<id>urn:sha1:c72cc1c1ce2251a7809233d6791141bc777cb899</id>
<content type='text'>
This caused spurious test failures.
</content>
</entry>
</feed>
