Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Issue #27194: superfluous truncate calls in tarfile.py slow down extraction | Łukasz Langa | 2016-06-11 | 1 | -2/+2 |
| | | | | Patch by Jason Fried. | ||||
* | Issue #24838: tarfile's ustar and gnu formats now correctly calculate name and | Lars Gustäbel | 2016-04-19 | 1 | -14/+15 |
| | | | | link field limits for multibyte character encodings like utf-8. | ||||
* | Issue #26778: Fixed "a/an/and" typos in code comment and documentation. | Serhiy Storchaka | 2016-04-17 | 1 | -2/+2 |
| | |||||
* | Issues #22468, #21996, #22208: Clarify gettarinfo() and TarInfo usage | Martin Panter | 2016-02-19 | 1 | -10/+11 |
| | | | | | | | | * The Windows-specific binary notice was probably a Python 2 thing * Make it more obvious gettarinfo() is based on stat(), and that non-ordinary files may need special care * The file name must be text; suggest dummy arcname as a workaround * Indicate TarInfo may be used directly, not just via gettarinfo() | ||||
* | Issue #22341: Drop Python 2 workaround and document CRC initial value | Martin Panter | 2015-12-11 | 1 | -7/+1 |
| | | | | Also align the parameter naming in binascii to be consistent with zlib. | ||||
* | Merge with 3.4: Issue #24259: tarfile now raises a ReadError if an archive ↵ | Lars Gustäbel | 2015-07-06 | 1 | -7/+15 |
|\ | | | | | | | is truncated inside a data segment. | ||||
| * | Issue #24259: tarfile now raises a ReadError if an archive is truncated ↵ | Lars Gustäbel | 2015-07-06 | 1 | -7/+15 |
| | | | | | | | | inside a data segment. | ||||
* | | Merge with 3.4: Issue #24514: tarfile now tolerates number fields consisting ↵ | Lars Gustäbel | 2015-07-02 | 1 | -1/+2 |
|\ \ | |/ | | | | | of only whitespace. | ||||
| * | Issue #24514: tarfile now tolerates number fields consisting of only whitespace. | Lars Gustäbel | 2015-07-02 | 1 | -1/+2 |
| | | |||||
* | | tarfile.open() with mode 'x' created files without an end of archive marker. | Lars Gustäbel | 2015-05-27 | 1 | -2/+2 |
| | | |||||
* | | Issue 23193: Add numeric_owner to tarfile.TarFile.extract() and ↵ | Eric V. Smith | 2015-04-15 | 1 | -17/+28 |
| | | | | | | | | tarfile.TarFile.extractall(). | ||||
* | | Issue #23865: close() methods in multiple modules now are idempotent and more | Serhiy Storchaka | 2015-04-10 | 1 | -30/+31 |
|\ \ | |/ | | | | | | | robust at shutdown. If needs to release multiple resources, they are released even if errors are occured. | ||||
| * | Issue #23865: close() methods in multiple modules now are idempotent and more | Serhiy Storchaka | 2015-04-10 | 1 | -30/+31 |
| | | | | | | | | | | robust at shutdown. If needs to release multiple resources, they are released even if errors are occured. | ||||
* | | Issue #23615: Modules bz2, tarfile and tokenize now can be reloaded with | Serhiy Storchaka | 2015-03-11 | 1 | -1/+1 |
|\ \ | |/ | | | | | imp.reload(). Patch by Thomas Kluyver. | ||||
| * | Issue #23615: Modules bz2, tarfile and tokenize now can be reloaded with | Serhiy Storchaka | 2015-03-11 | 1 | -1/+1 |
| | | | | | | | | imp.reload(). Patch by Thomas Kluyver. | ||||
* | | Issue #21717: tarfile.open() now supports 'x' (exclusive creation) mode. | Berker Peksag | 2015-02-13 | 1 | -14/+23 |
| | | |||||
* | | Issue #23421: Fixed compression in tarfile CLI. Patch by wdv4758h. | Serhiy Storchaka | 2015-02-10 | 1 | -8/+8 |
|\ \ | |/ | |||||
| * | Issue #23421: Fixed compression in tarfile CLI. Patch by wdv4758h. | Serhiy Storchaka | 2015-02-10 | 1 | -8/+8 |
| | | |||||
* | | Issue #21549: Added the "members" parameter to TarFile.list(). | Serhiy Storchaka | 2014-08-21 | 1 | -3/+6 |
|/ | |||||
* | Issue 21044: tarfile.open() now handles fileobj with an integer 'name' | Serhiy Storchaka | 2014-07-16 | 1 | -1/+2 |
| | | | | attribute. Based on patch by Martin Panter. | ||||
* | Issue #20976: pyflakes: Remove unused imports | Victor Stinner | 2014-03-20 | 1 | -2/+0 |
| | |||||
* | Issue #19920: TarFile.list() no longer fails when outputs a listing | Serhiy Storchaka | 2014-02-05 | 1 | -11/+17 |
|\ | | | | | | | | | containing non-encodable characters. Added tests for TarFile.list(). Based on patch by Vajrasky Kok. | ||||
| * | Issue #19920: TarFile.list() no longer fails when outputs a listing | Serhiy Storchaka | 2014-02-05 | 1 | -11/+17 |
| | | | | | | | | | | containing non-encodable characters. Added tests for TarFile.list(). Based on patch by Vajrasky Kok. | ||||
* | | Issue #20244: Fixed possible file leaks when unexpected error raised in | Serhiy Storchaka | 2014-01-18 | 1 | -0/+6 |
|\ \ | |/ | | | | | tarfile open functions. | ||||
| * | Issue #20244: Fixed possible file leaks when unexpected error raised in | Serhiy Storchaka | 2014-01-18 | 1 | -0/+6 |
| | | | | | | | | tarfile open functions. | ||||
* | | Issue #20243: TarFile no longer raise ReadError when opened in write mode. | Serhiy Storchaka | 2014-01-18 | 1 | -10/+17 |
|\ \ | |/ | |||||
| * | Issue #20243: TarFile no longer raise ReadError when opened in write mode. | Serhiy Storchaka | 2014-01-18 | 1 | -11/+18 |
| | | |||||
* | | Issue #20238: TarFile opened with external fileobj and "w:gz" mode didn't | Serhiy Storchaka | 2014-01-18 | 1 | -1/+1 |
|\ \ | |/ | | | | | write complete output on close. | ||||
| * | Issue #20238: TarFile opened with external fileobj and "w:gz" mode didn't | Serhiy Storchaka | 2014-01-18 | 1 | -1/+1 |
| | | | | | | | | write complete output on close. | ||||
* | | Issue #20245: The open functions in the tarfile module now correctly handle ↵ | Serhiy Storchaka | 2014-01-18 | 1 | -7/+8 |
|\ \ | |/ | | | | | empty mode. | ||||
| * | Issue #20245: The open functions in the tarfile module now correctly handle ↵ | Serhiy Storchaka | 2014-01-18 | 1 | -7/+8 |
| | | | | | | | | empty mode. | ||||
* | | Issue #19936: Added executable bits or shebang lines to Python scripts which | Serhiy Storchaka | 2014-01-16 | 1 | -0/+0 |
|\ \ | |/ | | | | | | | | | | | requires them. Disable executable bits and shebang lines in test and benchmark files in order to prevent using a random system python, and in source files of modules which don't provide command line interface. Fixed shebang lines in the unittestgui and checkpip scripts. | ||||
| * | Issue #19936: Added executable bits or shebang lines to Python scripts which | Serhiy Storchaka | 2014-01-16 | 1 | -0/+0 |
| | | | | | | | | | | | | | | requires them. Disable executable bits and shebang lines in test and benchmark files in order to prevent using a random system python, and in source files of modules which don't provide command line interface. Fixed shebang line to use python3 executable in the unittestgui script. | ||||
* | | Issue19995: %o, %x, %X now only accept ints | Ethan Furman | 2014-01-05 | 1 | -1/+1 |
| | | |||||
* | | Issue #13477: Added command line interface to the tarfile module. | Serhiy Storchaka | 2013-11-23 | 1 | -0/+94 |
| | | | | | | | | Original patch by Berker Peksag. | ||||
* | | Close #18281: superfluous stat constants removed from tarfile | Ethan Furman | 2013-10-13 | 1 | -24/+0 |
| | | |||||
* | | #18705: merge with 3.3. | Ezio Melotti | 2013-08-17 | 1 | -1/+1 |
|\ \ | |/ | |||||
| * | #18705: fix a number of typos. Patch by Févry Thibault. | Ezio Melotti | 2013-08-17 | 1 | -1/+1 |
| | | |||||
* | | Issue #18200: Back out usage of ModuleNotFoundError (8d28d44f3a9a) | Brett Cannon | 2013-07-04 | 1 | -6/+6 |
| | | |||||
* | | Issue #18200: Update the stdlib (except tests) to use | Brett Cannon | 2013-06-14 | 1 | -6/+6 |
| | | | | | | | | ModuleNotFoundError. | ||||
* | | Issue #16601: Restarting iteration over tarfile no more continues from where | Serhiy Storchaka | 2013-05-09 | 1 | -5/+7 |
|\ \ | |/ | | | | | it left off. Patch by Michael Birtwell. | ||||
| * | Issue #16601: Restarting iteration over tarfile no more continues from where | Serhiy Storchaka | 2013-05-09 | 1 | -5/+7 |
| | | | | | | | | it left off. Patch by Michael Birtwell. | ||||
* | | Replace IOError with OSError (#16715) | Andrew Svetlov | 2012-12-25 | 1 | -7/+7 |
| | | |||||
* | | Issue #16719: Get rid of WindowsError. Use OSError instead | Andrew Svetlov | 2012-12-19 | 1 | -2/+2 |
| | | | | | | | | Patch by Serhiy Storchaka. | ||||
* | | Get rig of EnvironmentError (#16705) | Andrew Svetlov | 2012-12-17 | 1 | -4/+4 |
| | | |||||
* | | Merge issue #16477: Close tarfile internal handlers in case of exception. | Andrew Svetlov | 2012-11-29 | 1 | -13/+11 |
|\ \ | |/ | | | | | Patch by Serhiy Storchaka. | ||||
| * | Merge issue #16477: Close tarfile internal handlers in case of exception. | Andrew Svetlov | 2012-11-29 | 1 | -13/+11 |
| |\ | | | | | | | | | | Patch by Serhiy Storchaka. | ||||
| | * | Issue #16477: Close tarfile internal handlers in case of exception. | Andrew Svetlov | 2012-11-29 | 1 | -13/+11 |
| | | | | | | | | | | | | Patch by Serhiy Storchaka. | ||||
* | | | #16135: Removal of OS/2 support (Python code partial cleanup) | Jesus Cea | 2012-10-05 | 1 | -2/+1 |
|/ / | |||||
* | | Simplify usage of LZMAFile's fileobj support, like with BZ2File. | Nadeem Vawda | 2012-06-04 | 1 | -2/+1 |
| | |