<feed xmlns='http://www.w3.org/2005/Atom'>
<title>apt/apt-inst/deb, branch 1.0.9.4</title>
<subtitle>Debians commandline package manager</subtitle>
<id>https://git.kalnischkies.de/apt/atom?h=1.0.9.4</id>
<link rel='self' href='https://git.kalnischkies.de/apt/atom?h=1.0.9.4'/>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/'/>
<updated>2014-03-17T12:45:52Z</updated>
<entry>
<title>apt-inst: Do not try to create a substring of an empty string in error reporting</title>
<updated>2014-03-17T12:45:52Z</updated>
<author>
<name>Julian Andres Klode</name>
<email>jak@debian.org</email>
</author>
<published>2014-03-17T12:43:12Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=b68ce88357daf362e60d7f8f131041289c8db690'/>
<id>urn:sha1:b68ce88357daf362e60d7f8f131041289c8db690</id>
<content type='text'>
One of our compressors (the empty one) has an empty extension. Calling substr
on it fails.
</content>
</entry>
<entry>
<title>cleanup headers and especially #includes everywhere</title>
<updated>2014-03-13T12:58:45Z</updated>
<author>
<name>David Kalnischkies</name>
<email>david@kalnischkies.de</email>
</author>
<published>2014-03-05T21:11:25Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=453b82a388013e522b3a1b9fcd6ed0810dab1f4f'/>
<id>urn:sha1:453b82a388013e522b3a1b9fcd6ed0810dab1f4f</id>
<content type='text'>
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)
</content>
</entry>
<entry>
<title>warning: unused parameter ‘foo’ [-Wunused-parameter]</title>
<updated>2014-03-13T12:58:45Z</updated>
<author>
<name>David Kalnischkies</name>
<email>david@kalnischkies.de</email>
</author>
<published>2014-03-01T14:11:42Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=655122418d714f342b5d9789f45f8035f3fe8b9a'/>
<id>urn:sha1:655122418d714f342b5d9789f45f8035f3fe8b9a</id>
<content type='text'>
Reported-By: gcc -Wunused-parameter
Git-Dch: Ignore
</content>
</entry>
<entry>
<title>Add support for data.tar, control.tar and control.tar.xz</title>
<updated>2014-02-22T19:06:59Z</updated>
<author>
<name>Guillem Jover</name>
<email>guillem@debian.org</email>
</author>
<published>2014-02-16T22:30:48Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=e7f56293f029505f59670be2bad244f6d9912369'/>
<id>urn:sha1:e7f56293f029505f59670be2bad244f6d9912369</id>
<content type='text'>
Sync the deb(5) format support with latest dpkg, by allowing
uncompressed tar members and xz compressed control.tar. This
also refactors the control.tar member extraction by using
ExtractTarMember(), which also means future changes only need
to be implemented in a single place.
</content>
</entry>
<entry>
<title>DebFile: Refactor ExtractTarMember() out from ExtractArchive()</title>
<updated>2014-02-22T19:06:55Z</updated>
<author>
<name>Guillem Jover</name>
<email>guillem@debian.org</email>
</author>
<published>2014-02-17T21:02:38Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=50b942e9a228337a2ca20931036c7cfd8cdba90d'/>
<id>urn:sha1:50b942e9a228337a2ca20931036c7cfd8cdba90d</id>
<content type='text'>
Generalize DebFile::ExtractArchive() to take a member base name, so that
we can reuse it for control.tar member extraction too.
</content>
</entry>
<entry>
<title>compression-neutral message for missing data.tar member</title>
<updated>2013-09-26T12:06:25Z</updated>
<author>
<name>David Kalnischkies</name>
<email>kalnischkies@gmail.com</email>
</author>
<published>2013-09-26T12:06:25Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=0e90e042f36560b93e72b16ca08b4b06350191ae'/>
<id>urn:sha1:0e90e042f36560b93e72b16ca08b4b06350191ae</id>
<content type='text'>
It even reuses the message used for the other check-for members, so one
less message to translate (good, as not that many people will ever see it).

Closes: 722710
</content>
</entry>
<entry>
<title>* apt-inst/deb/debfile.h:</title>
<updated>2012-05-10T18:41:00Z</updated>
<author>
<name>David Kalnischkies</name>
<email>kalnischkies@gmail.com</email>
</author>
<published>2012-05-10T18:41:00Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=4e1c86a6c0cf9a6e51ec4f9b9ad9271547fa036d'/>
<id>urn:sha1:4e1c86a6c0cf9a6e51ec4f9b9ad9271547fa036d</id>
<content type='text'>
  - readd 'md5.h' to the uncleaned header includes to make qapt build
    against us again unchanged to unblock transition (Closes: #669163)</content>
</entry>
<entry>
<title>* apt-inst/database.{cc,h}, apt-inst/deb/dpkgdb.{cc,h}:</title>
<updated>2012-03-22T12:09:22Z</updated>
<author>
<name>David Kalnischkies</name>
<email>kalnischkies@gmail.com</email>
</author>
<published>2012-03-22T12:09:22Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=9c257550854273ff6defb1816cb210d51f64db03'/>
<id>urn:sha1:9c257550854273ff6defb1816cb210d51f64db03</id>
<content type='text'>
  - drop instead of fix as it is only needed if you want to reimplement dpkg
    and comes straight from the beginning of last decade (Closes: #663372)
* apt-inst/deb/debfile.cc:
  - {Extract,Merge}Control() is another instance of "lets reimplement dpkg"
    so shot of this code before someone ends up using this…</content>
</entry>
<entry>
<title>* methods/rred.cc:</title>
<updated>2012-03-20T18:23:32Z</updated>
<author>
<name>David Kalnischkies</name>
<email>kalnischkies@gmail.com</email>
</author>
<published>2012-03-20T18:23:32Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=319790f4f86f595724fb2bd5aa6274d345469010'/>
<id>urn:sha1:319790f4f86f595724fb2bd5aa6274d345469010</id>
<content type='text'>
  - check return of writev() as gcc recommends
* methods/mirror.cc:
  - check return of chdir() as gcc recommends
* apt-pkg/deb/dpkgpm.cc:
  - check return of write() a gcc recommends
* apt-inst/deb/debfile.cc:
  - check return of chdir() as gcc recommends
* apt-inst/deb/dpkgdb.cc:
  - check return of chdir() as gcc recommends</content>
</entry>
<entry>
<title>revert 2184.1.3: forward declaration instead of headers</title>
<updated>2011-12-13T00:22:38Z</updated>
<author>
<name>David Kalnischkies</name>
<email>kalnischkies@gmail.com</email>
</author>
<published>2011-12-13T00:22:38Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=b9dadc24b9477b466bc8058c765d76c65ecc7125'/>
<id>urn:sha1:b9dadc24b9477b466bc8058c765d76c65ecc7125</id>
<content type='text'>
The breakage is just to big for now, so guard the change with
#ifndef APT_8_CLEANER_HEADERS and be nice to library users
</content>
</entry>
</feed>
