<feed xmlns='http://www.w3.org/2005/Atom'>
<title>django.git/tests/utils_tests/test_archive.py, branch 2.2.22</title>
<subtitle>django
</subtitle>
<id>http://cgit.adnoto.dev/django.git/atom?h=2.2.22</id>
<link rel='self' href='http://cgit.adnoto.dev/django.git/atom?h=2.2.22'/>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/'/>
<updated>2021-02-01T08:14:54Z</updated>
<entry>
<title>[2.2.x] Fixed CVE-2021-3281 -- Fixed potential directory-traversal via archive.extract().</title>
<updated>2021-02-01T08:14:54Z</updated>
<author>
<name>Mariusz Felisiak</name>
<email>felisiak.mariusz@gmail.com</email>
</author>
<published>2021-01-22T11:23:18Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=21e7622dec1f8612c85c2fc37fe8efbfd3311e37'/>
<id>urn:sha1:21e7622dec1f8612c85c2fc37fe8efbfd3311e37</id>
<content type='text'>
Thanks Florian Apolloner, Shai Berger, and Simon Charette for reviews.

Thanks Wang Baohua for the report.

Backport of 05413afa8c18cdb978fcdf470e09f7a12b234a23 from master.
</content>
</entry>
<entry>
<title>Refs #23919 -- Removed django.utils._os.upath()/npath()/abspathu() usage.</title>
<updated>2017-01-20T13:01:02Z</updated>
<author>
<name>Tim Graham</name>
<email>timograham@gmail.com</email>
</author>
<published>2017-01-20T13:01:02Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=4e729feaa647547f25debb1cb63dec989dc41a20'/>
<id>urn:sha1:4e729feaa647547f25debb1cb63dec989dc41a20</id>
<content type='text'>
These functions do nothing on Python 3.</content>
</entry>
<entry>
<title>Refs #23919 -- Stopped inheriting from object to define new style classes.</title>
<updated>2017-01-19T07:39:46Z</updated>
<author>
<name>Simon Charette</name>
<email>charettes@users.noreply.github.com</email>
</author>
<published>2017-01-19T07:39:46Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=cecc079168e8669138728d31611ff3a1e7eb3a9f'/>
<id>urn:sha1:cecc079168e8669138728d31611ff3a1e7eb3a9f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fixed #27628 -- Fixed unarchiving a file without permission data.</title>
<updated>2016-12-29T00:14:58Z</updated>
<author>
<name>Anton Samarchyan</name>
<email>anton.samarchyan@savoirfairelinux.com</email>
</author>
<published>2016-12-28T20:20:24Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=5cf4894836bd537161df467890d9b986678a7937'/>
<id>urn:sha1:5cf4894836bd537161df467890d9b986678a7937</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fixed #26494 -- Made Archive.extract() preserve file permissions.</title>
<updated>2016-12-06T13:28:36Z</updated>
<author>
<name>Anton Samarchyan</name>
<email>anton.samarchyan@savoirfairelinux.com</email>
</author>
<published>2016-12-01T16:05:08Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=d0112cf9306834b17eb5476363cb6b3b9bfb650c'/>
<id>urn:sha1:d0112cf9306834b17eb5476363cb6b3b9bfb650c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Sorted imports with isort; refs #23860.</title>
<updated>2015-02-06T13:16:28Z</updated>
<author>
<name>Tim Graham</name>
<email>timograham@gmail.com</email>
</author>
<published>2015-01-28T12:35:27Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=0ed7d155635da9f79d4dd67e4889087d3673c6da'/>
<id>urn:sha1:0ed7d155635da9f79d4dd67e4889087d3673c6da</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fixed #22681 -- Made TarArchive recognize leading directories properly.</title>
<updated>2014-06-03T16:00:33Z</updated>
<author>
<name>Alexandr Shurigin</name>
<email>ya@helldude.ru</email>
</author>
<published>2014-05-22T12:12:22Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=083d285b82832f95b57c64144020cc2ce8895a22'/>
<id>urn:sha1:083d285b82832f95b57c64144020cc2ce8895a22</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Stopped using django.utils.unittest in the test suite.</title>
<updated>2013-07-01T12:29:33Z</updated>
<author>
<name>Aymeric Augustin</name>
<email>aymeric.augustin@m4x.org</email>
</author>
<published>2013-07-01T12:22:27Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=cfcf4b3605f9653e4e056088d89932b2a0e4281b'/>
<id>urn:sha1:cfcf4b3605f9653e4e056088d89932b2a0e4281b</id>
<content type='text'>
Refs #20680.
</content>
</entry>
<entry>
<title>Modified utils_tests for unittest2 discovery.</title>
<updated>2013-04-12T21:31:58Z</updated>
<author>
<name>Preston Timmons</name>
<email>prestontimmons@gmail.com</email>
</author>
<published>2013-04-06T18:59:39Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=612ef3e5c9ba172868d22d93be64a340b7742fc6'/>
<id>urn:sha1:612ef3e5c9ba172868d22d93be64a340b7742fc6</id>
<content type='text'>
</content>
</entry>
</feed>
