162 Commits (b507cbaac5921023c17068b616efdbbecbd89920)

Author SHA1 Message Date
Serhiy Storchaka 2c6a3aedeb Issue 21044: tarfile.open() now handles fileobj with an integer 'name' 12 years ago
Victor Stinner 7fa767e517 Issue #20976: pyflakes: Remove unused imports 12 years ago
Serhiy Storchaka 3b4f1594ff Issue #19920: TarFile.list() no longer fails when outputs a listing 13 years ago
Serhiy Storchaka e413cde95f Issue #20244: Fixed possible file leaks when unexpected error raised in 13 years ago
Serhiy Storchaka c2d01423e0 Issue #20243: TarFile no longer raise ReadError when opened in write mode. 13 years ago
Serhiy Storchaka 9fbec7ad5e Issue #20238: TarFile opened with external fileobj and "w:gz" mode didn't 13 years ago
Serhiy Storchaka 53ad0cd284 Issue #20245: The open functions in the tarfile module now correctly handle empty mode. 13 years ago
Serhiy Storchaka b992a0e102 Issue #19936: Added executable bits or shebang lines to Python scripts which 13 years ago
Ethan Furman df3ed242c0 Issue19995: %o, %x, %X now only accept ints 13 years ago
Serhiy Storchaka d27b455bbc Issue #13477: Added command line interface to the tarfile module. 13 years ago
Ethan Furman da14920247 Close #18281: superfluous stat constants removed from tarfile 13 years ago
Ezio Melotti 30b9d5d3af #18705: fix a number of typos. Patch by Févry Thibault. 13 years ago
Brett Cannon cd171c8e92 Issue #18200: Back out usage of ModuleNotFoundError (8d28d44f3a9a) 13 years ago
Brett Cannon 0a140668fa Issue #18200: Update the stdlib (except tests) to use 13 years ago
Serhiy Storchaka 263fab94ee Issue #16601: Restarting iteration over tarfile no more continues from where 13 years ago
Andrew Svetlov f7a17b48d7 Replace IOError with OSError (#16715) 14 years ago
Andrew Svetlov 2606a6f197 Issue #16719: Get rid of WindowsError. Use OSError instead 14 years ago
Andrew Svetlov 3438fa496d Get rig of EnvironmentError (#16705) 14 years ago
Andrew Svetlov ac26a2e736 Issue #16477: Close tarfile internal handlers in case of exception. 14 years ago
Andrew Svetlov 718df1d638 Issue #16477: Close tarfile internal handlers in case of exception. 14 years ago
Jesus Cea 4791a24268 #16135: Removal of OS/2 support (Python code partial cleanup) 14 years ago
Nadeem Vawda 33c34da574 Simplify usage of LZMAFile's fileobj support, like with BZ2File. 14 years ago
Nadeem Vawda aebcdba829 Make BZ2File's fileobj support easier to use. 14 years ago
Ross Lagerwall 468ff4c3ed Issue #13031: Small speed-up for tarfile when unzipping tarfiles. 14 years ago
Giampaolo Rodola' ffa1d0b8d5 #14807: move undocumented tarfile.filemode() to stat.filemode(). Add tarfile.filemode alias with deprecation warning. 14 years ago
Lars Gustäbel b062a2fa17 Issue #13815: Resurrect the ExFileObject class. 14 years ago
Lars Gustäbel 7a919e9930 Issue #13815: TarFile.extractfile() now returns io.BufferedReader objects. 14 years ago
Lars Gustäbel 231d474a7b Issue #14160: TarFile.extractfile() failed to resolve symbolic links when 14 years ago
Lars Gustäbel 1ef9eda7bc Issue #14160: TarFile.extractfile() failed to resolve symbolic links 14 years ago
Lars Gustäbel c5e1199f38 Issue #5689: Avoid excessive memory usage by using the default lzma preset. 15 years ago
Lars Gustäbel dee45e20f6 Issue #12926: Fix a bug in tarfile's link extraction. 15 years ago
Lars Gustäbel 7d4d074c99 Issue #13639: Accept unicode filenames in tarfile.open(mode="w|gz"). 15 years ago
Eli Bendersky 74c503b40d use io.SEEK_* constants instead of os.SEEK_* where an IO stream is seeked, leaving the os.SEEK_* constants only for os.lseek, as documented 15 years ago
Lars Gustäbel 0a9dd2f11d Issue #5689: Add support for lzma compression to the tarfile module. 15 years ago
Lars Gustäbel bb44b73e17 Remove no longer needed work-around for bz2 file object support. 15 years ago
Lars Gustäbel 9a38863d8c Correctly detect bzip2 compressed streams with blocksizes other than 900k. 15 years ago
Lars Gustäbel ed1ac587df Correctly detect bzip2 compressed streams with blocksizes other than 900k. 15 years ago
Florent Xicluna 68f71a34f4 Simplify and remove few dependencies on 'errno', thanks to PEP 3151. 15 years ago
Lars Gustäbel ac3d137a30 Issue #13158: Fix decoding and encoding of base-256 number fields in tarfile. 15 years ago
Lars Gustäbel 8babfdfd45 Issue #12841: Fix tarfile extraction of non-existent uids/gids. 15 years ago
Lars Gustäbel 2e7ddd374b Issue #12841: Fix tarfile extraction of non-existent uids/gids. 15 years ago
Georg Brandl 3abb372c81 Fix #11513: wrong exception handling for the case that GzipFile itself raises an IOError. 15 years ago
Senthil Kumaran 7c9719cf74 Fix closes Issue11439 Remove the SVN keywords from the code as it is no longer applicable in hg. Patch Contributed by Neil Muller. 15 years ago
Senthil Kumaran 4af1c6a4fc Fix closes Issue11439 - Handle the SVN Keywords in 2.7 by replacing them with a high number so that code relying on them does not break. 15 years ago
Benjamin Peterson 8c6f88efa2 remove __version__s dependent on subversion keyword expansion (closes #12221) 15 years ago
Senthil Kumaran 4dd89ce6bf Fix closes issue #12088 - fixes the tarfile.extractall issue when the 15 years ago
Senthil Kumaran 011525ee92 Fix closes issue10761: tarfile.extractall failure when symlinked files are present. 15 years ago
Marc-André Lemburg 8f36af7a4c Normalize the encoding names for Latin-1 and UTF-8 to 16 years ago
Lars Gustäbel 9f6cbe09cc Merged revisions 88528 via svnmerge from 16 years ago
Lars Gustäbel dd071045e7 Issue #11224: Improved sparse file read support (r85916) introduced a 16 years ago