<feed xmlns='http://www.w3.org/2005/Atom'>
<title>python-apt/tests/data/test_debs, branch master</title>
<subtitle>[no description]</subtitle>
<id>https://git.osdyson.ru/pkg-python/python-apt/atom?h=master</id>
<link rel='self' href='https://git.osdyson.ru/pkg-python/python-apt/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/pkg-python/python-apt/'/>
<updated>2015-06-21T11:01:21Z</updated>
<entry>
<title>fix py3 issue with auto .gz decompression and add test</title>
<updated>2015-06-21T11:01:21Z</updated>
<author>
<name>Michael Vogt</name>
<email>mvo@debian.org</email>
</author>
<published>2015-06-21T10:52:45Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/pkg-python/python-apt/commit/?id=c74dc171bf03d27ffb77f150f144cac47cd3f8f5'/>
<id>urn:sha1:c74dc171bf03d27ffb77f150f144cac47cd3f8f5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>python/tarfile.cc: LFS: Handle too large file</title>
<updated>2015-06-11T14:15:34Z</updated>
<author>
<name>Julian Andres Klode</name>
<email>jak@debian.org</email>
</author>
<published>2015-06-11T14:15:34Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/pkg-python/python-apt/commit/?id=3ae6e69473c785b6c56cfb27c31a7c9375416f06'/>
<id>urn:sha1:3ae6e69473c785b6c56cfb27c31a7c9375416f06</id>
<content type='text'>
Handle both file sizes larger than SIZE_MAX and allocation
failures when reading the data of a tarmember.

If using the go() function with a callback, pass None as the data
parameter for files that are too large. For extractdata, raise
a MemoryError if the file too extract is too large.

Also check for an existing error first in extractdata, before
raising a new one.

Test the whole thing on 32-bit platforms with a sample deb that
contains a zeroed file that is 5GB large (compressed using xz
at level 1 to a few kb).
</content>
</entry>
<entry>
<title>apt.debfile: Fix splitting of multi-lines Binary fields in dsc files</title>
<updated>2015-06-10T13:24:27Z</updated>
<author>
<name>Julian Andres Klode</name>
<email>jak@debian.org</email>
</author>
<published>2015-06-10T13:23:14Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/pkg-python/python-apt/commit/?id=4f34ca7de1defc09b119565a35b71e4cca919346'/>
<id>urn:sha1:4f34ca7de1defc09b119565a35b71e4cca919346</id>
<content type='text'>
In a multi-line field, a comma might be followed by a newline instead
of a space.

Closes: #751770
</content>
</entry>
<entry>
<title>Support all compressors for data.tar/control.tar (Closes: #718330)</title>
<updated>2014-03-17T14:36:57Z</updated>
<author>
<name>Julian Andres Klode</name>
<email>jak@debian.org</email>
</author>
<published>2014-03-17T13:39:25Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/pkg-python/python-apt/commit/?id=3c9e1b4fce9a587436965c495f5e43f96e115207'/>
<id>urn:sha1:3c9e1b4fce9a587436965c495f5e43f96e115207</id>
<content type='text'>
This makes our support very flexible, and open for future additions
of new compression algorithms.

debfile_extract_tar() is almost identical to ExtractTarMember() of
apt's debDebFile.
</content>
</entry>
<entry>
<title>apt/debfile.py: Pass strip_multi_arch=False to parse_depends.</title>
<updated>2013-10-21T08:49:29Z</updated>
<author>
<name>Julian Andres Klode</name>
<email>jak@debian.org</email>
</author>
<published>2013-10-21T08:49:29Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/pkg-python/python-apt/commit/?id=c7fd83fdfca918a7cf0b416d341bf7687a11792f'/>
<id>urn:sha1:c7fd83fdfca918a7cf0b416d341bf7687a11792f</id>
<content type='text'>
Patch by Michael, tests derived from the ones provided by the
reporter.

I included the test debs without the source package, as for our
use case, all needed "source code" is included in the package
itself anyway.

Reported-By: Francois Gouget &lt;fgouget@free.fr&gt;
Closes: #717859
Closes: #717861
</content>
</entry>
<entry>
<title>first cut of multiarch support, tests still fail though</title>
<updated>2011-10-21T09:07:53Z</updated>
<author>
<name>Michael Vogt</name>
<email>michael.vogt@ubuntu.com</email>
</author>
<published>2011-10-21T09:07:53Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/pkg-python/python-apt/commit/?id=cf026ec1840a0d858b48e35fa98b248323ab9d90'/>
<id>urn:sha1:cf026ec1840a0d858b48e35fa98b248323ab9d90</id>
<content type='text'>
</content>
</entry>
<entry>
<title>* python/arfile.cc:</title>
<updated>2011-07-13T12:14:43Z</updated>
<author>
<name>Michael Vogt</name>
<email>michael.vogt@ubuntu.com</email>
</author>
<published>2011-07-13T12:14:43Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/pkg-python/python-apt/commit/?id=dad23d3d0cf1b15302c8fe1845a93f3d6de54ed7'/>
<id>urn:sha1:dad23d3d0cf1b15302c8fe1845a93f3d6de54ed7</id>
<content type='text'>
  - use APT::Configuration::getCompressionTypes() instead of duplicating
    the supported methods here
* tests/test_debfile.py:
  - add test for raise on unknown data.tar.xxx</content>
</entry>
<entry>
<title>* python/arfile.cc, apt/debfile.py:</title>
<updated>2011-03-21T15:30:25Z</updated>
<author>
<name>Michael Vogt</name>
<email>mvo@debian.org</email>
</author>
<published>2011-03-21T15:30:25Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/pkg-python/python-apt/commit/?id=d902f6e33493be74d7908b859d6272a7892f635c'/>
<id>urn:sha1:d902f6e33493be74d7908b859d6272a7892f635c</id>
<content type='text'>
  - add support for .xz archives
* tests/test_debfile.py:
  - add test for xz compression</content>
</entry>
<entry>
<title>merged patch from Samuel Lidén Borell to fix crash if there utf8 </title>
<updated>2010-09-02T14:55:43Z</updated>
<author>
<name>Michael Vogt</name>
<email>michael.vogt@ubuntu.com</email>
</author>
<published>2010-09-02T14:55:43Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/pkg-python/python-apt/commit/?id=0d622864bf45b2826335b3be31330829f43db7cd'/>
<id>urn:sha1:0d622864bf45b2826335b3be31330829f43db7cd</id>
<content type='text'>
in the control file (LP: #624290) and add test</content>
</entry>
<entry>
<title>tests/test_debfile.py: add test for binary reading</title>
<updated>2010-08-31T13:12:54Z</updated>
<author>
<name>Michael Vogt</name>
<email>michael.vogt@ubuntu.com</email>
</author>
<published>2010-08-31T13:12:54Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/pkg-python/python-apt/commit/?id=306d93a0257ddb2442d03df05952ce5bacbc5802'/>
<id>urn:sha1:306d93a0257ddb2442d03df05952ce5bacbc5802</id>
<content type='text'>
</content>
</entry>
</feed>
