| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2025-10-01 | Fixed CVE-2025-59682 -- Fixed potential partial directory-traversal via ↵ | Sarah Boyce | |
| archive.extract(). Thanks stackered for the report. Follow up to 05413afa8c18cdb978fcdf470e09f7a12b234a23. | |||
| 2023-12-31 | Used addCleanup() in tests where appropriate. | Mariusz Felisiak | |
| 2022-02-07 | Refs #33476 -- Reformatted code with Black. | django-bot | |
| 2021-06-07 | Fixed #32821 -- Updated os.scandir() uses to use a context manager. | Chris Jerdonek | |
| 2021-02-04 | Skipped test_archive tests when bz2/lzma module is not installed. | Mariusz Felisiak | |
| 2021-02-01 | Fixed CVE-2021-3281 -- Fixed potential directory-traversal via ↵ | Mariusz Felisiak | |
| archive.extract(). Thanks Florian Apolloner, Shai Berger, and Simon Charette for reviews. Thanks Wang Baohua for the report. | |||
| 2020-06-29 | Fixed #30807 -- Fixed TestArchive.test_extract_file_permissions() when umask ↵ | Ad Timmering | |
| is 0o000. Fixed test that checks permissions on files extracted from archives with no permissions set, to not assume a default umask of 0o002. Test regression in c95d063e776e849cf1a0bf616c654165cb89c706. | |||
| 2019-07-31 | Refs #30160 -- Simplified and improved tests for django.utils.archive. | Nick Pope | |
| The file executable should have 0o775 permission not only u=x. The file no_permissions should have 0o644 u=r. | |||
| 2019-07-30 | Removed redundant ArchiveTest.test_extract_method() test. | Nick Pope | |
| The extract() function has the same code as used in the test method for Archive.extract(). | |||
| 2019-07-30 | Refs #30160 -- Made destination path a required argument of extract(). | Nick Pope | |
| 2017-01-20 | Refs #23919 -- Removed django.utils._os.upath()/npath()/abspathu() usage. | Tim Graham | |
| These functions do nothing on Python 3. | |||
| 2017-01-19 | Refs #23919 -- Stopped inheriting from object to define new style classes. | Simon Charette | |
| 2016-12-28 | Fixed #27628 -- Fixed unarchiving a file without permission data. | Anton Samarchyan | |
| 2016-12-06 | Fixed #26494 -- Made Archive.extract() preserve file permissions. | Anton Samarchyan | |
| 2015-02-06 | Sorted imports with isort; refs #23860. | Tim Graham | |
| 2014-06-03 | Fixed #22681 -- Made TarArchive recognize leading directories properly. | Alexandr Shurigin | |
| 2013-07-01 | Stopped using django.utils.unittest in the test suite. | Aymeric Augustin | |
| Refs #20680. | |||
| 2013-04-12 | Modified utils_tests for unittest2 discovery. | Preston Timmons | |
