graciously handle GCM data length limit
[python-delta-tar] / deltatar / tarfile.py
2018-04-02 Philipp Gesanggraciously handle GCM data length limit
2018-04-02 Philipp Gesangreuse existing crypto context for subsequent volumes
2018-04-02 Philipp Gesangvalidate exceptions being thrown from invalid tarfile...
2018-04-02 Philipp Gesangmove final IV checks out of crypto context
2018-04-02 Philipp Gesangproperly handle encryption and compression of empty...
2018-04-02 Philipp Gesangencode operation modes
2018-04-02 Philipp Gesangcleanly perform block transition in non-concat mode
2018-04-02 Philipp Gesangclarify exception-driven control flow
2018-04-02 Philipp Gesangremove unused state variable
2018-04-02 Philipp Gesangfix multivol compression handling
2018-04-02 Philipp Gesanghandle uncompressed, encrypted archives with tarfile
2018-04-02 Philipp Gesangsync on .close() for unencrypted archives
2018-04-02 Philipp Gesangproperly (re-) initialize compressor at archive / volum...
2018-04-02 Philipp Gesangkeep separate encryptor and decryptor contexts in delta...
2018-04-02 Philipp Gesangproperly restart compression when encrypting
2018-04-02 Philipp Gesangexplicitly disable gz initalization for _Stream’s used...
2018-04-02 Philipp Gesangfix decompression error handling
2018-04-02 Philipp Gesangfix index file encryption handling
2018-04-02 Philipp Gesangeliminate the last traces of encryption “modes”
2018-04-02 Philipp Gesanginitialize compression globally for non-“concat” archives
2018-04-02 Philipp Gesangfix compression handling on volume bounds
2018-04-02 Philipp Gesangremove obsolete block size check
2018-04-02 Philipp Gesangthrow error on partial header reading stream
2018-04-02 Philipp Gesangcommunicate remainder to caller when hitting EOF from...
2018-04-02 Philipp Gesanguse exception to communicate tag mismatch
2018-04-02 Philipp Gesanguse OSError instead of IOError
2018-04-02 Philipp Gesangspecify salt and version in ctor when encrypting
2018-04-02 Philipp Gesangprefer symbolic constants over literals referring to...
2018-04-02 Philipp Gesangfix tarfile crypto parameter passing
2018-04-02 Philipp Gesangunify constant naming I2N_→PDTCRYPT_
2018-04-02 Philipp Gesanghandle zlib correctly
2018-04-02 Philipp Gesangfix file offset calculation
2018-04-02 Philipp Gesangadd simple decryption routine to crypto.py
2018-04-02 Philipp Gesangdo not require parameter version with each encrypted...
2018-04-02 Philipp Gesangfirst draft for making the encryption layer independent
2018-04-02 Philipp Gesangchange extension for encrypted files
2018-04-02 Philipp Gesangreturn collected fixed iv parts from .close() when...
2018-04-02 Philipp Gesangproperly enter/leave encryption sections
2018-04-02 Philipp Gesangexplicitly constuct zlib headers
2018-04-02 Philipp Gesangunify zlib initialization
2018-04-02 Philipp Gesangapply compression if compressor is present
2018-04-02 Philipp Gesangoverhaul pre- and post-crypto sync
2018-04-02 Philipp Gesangextend open_index() API for info file handling
2018-04-02 Philipp Gesangstart payload encryption counter at 2
2018-04-02 Philipp Gesangtrack encryption state
2018-04-02 Philipp Gesangreinit crypto for objects other than files
2018-04-02 Philipp Gesangtrack data handled in crypto
2018-04-02 Philipp Gesangfirst draft of revised encryption layer
2018-04-02 Philipp Gesangredo stream decryption
2018-04-02 Philipp Gesangsupersede encryption type by encryption parameters
2018-04-02 Philipp Gesangensure octal format is fed an integer
2018-04-02 Philipp Gesangadd basic wrapper for GCM handling with python-cryptography
2018-04-02 Philipp Gesangremove key length parameter wherever feasible
2018-04-02 Philipp Gesangmake tarfile.py error out on invalid crypto modes and...
2018-04-02 Philipp Gesangignore all symlinks
2016-11-04 Philipp Gesangrectify delayed symlink restoration
2016-11-03 Philipp Gesangdelay only absolute symlinks and those pointing to...
2016-11-03 Philipp Gesangimplement delayed symlink creation
2016-06-30 Thomas JaroschDon't use exception handling for normal control flow
2016-06-23 Christian Herdtweckappease pylint
2016-06-23 Thomas JaroschImplement cache for pwd.getpwuid() and grp.getgrgid()
2016-06-20 Christian Herdtweckuse the "& 0xFFFfff" after all crc32 calculations
2016-06-15 Christian Herdtweckreduce time wasted on _dbg output: format string only...
2016-06-15 Christian Herdtweckremove _dbg(str.format(args)) from performance-sensitiv...
2016-06-15 Christian Herdtweckadded some more comments
2016-06-15 Christian Herdtweckchanged debug output level of the debug output I added...
2016-06-15 Christian Herdtweckremoved some debug output
2016-06-15 Christian Herdtweckfix ValueError message (otherwise '*' is interpreted...
2016-06-15 Christian Herdtweckensure max_volume_size is int or None
2016-06-15 Christian Herdtweckadded a few debug messages to addfile and open_volume
2016-06-15 Christian Herdtweckchanged TarFile.addfile to get better sized volumes...
2016-06-15 Christian Herdtweckcreated a 2nd TarFile._size_left: one for file and...
2016-06-15 Christian Herdtweckwarn if trying to compress/encrypt multivolume with...
2016-06-15 Christian Herdtweckadded function get_file_size and var _file_size to...
2016-06-15 Christian Herdtweckchanged some comments, corrected one indent
2015-07-03 Thomas JaroschPass on 'compresslevel' for gzip / bzip2 compressed...
2014-07-22 Eduardo Robles Elviraadding support to set the gzip compression level in...
2013-12-07 Eduardo Robles Elviramissing change from string to bytes join
2013-11-04 Eduardo Robles Elvirainitial port to python 3, not finished
2013-10-17 Eduardo Robles Elvirafixing aes only mode: it turns out we were not closing...
2013-10-09 Eduardo Robles Elvirastart working on AES-only delta tar mode, with no encry...
2013-10-09 Eduardo Robles Elvirafixing memory leaks, now memory usage remains nearly...
2013-10-03 Eduardo Robles Elvirareducing leaks in tarfile by allowing not to store...
2013-09-30 Eduardo Robles Elvirafixing last two unit tests bugs, realted to multivol...
2013-09-27 Eduardo Robles ElviraFixing corner case where pad was not taken into account...
2013-09-01 Daniel Garcia MorenoFixed multivolume with encryption creation
2013-09-01 Daniel Garcia MorenoFixed aes deltatar restoring
2013-08-11 Eduardo Robles Elvirafixing again tarfile.readline..
2013-08-10 Eduardo Robles Elvirafixing readlin in tarfile, it was not working right...
2013-08-09 Eduardo Robles Elviraadding support for compressed index files
2013-08-02 Eduardo Robles Elviradeltatar: adding parent path checking, and unit tests...
2013-08-01 Eduardo Robles Elviraallow also filtering on the extraction of backup tar...
2013-07-31 Eduardo Robles Elvirafixing bug extracting tarfiles from index offsets when...
2013-07-30 Eduardo Robles Elvirarestore from index without multiple vols now works
2013-07-30 Eduardo Robles Elviraadding initial support to restore from index. still...
2013-07-30 Eduardo Robles Elviratarfile: adding a way to know the starting position...
2013-07-28 Eduardo Robles Elvirafixing and unit testing multivolume support
2013-07-19 Eduardo Robles Elviraspecifying key_length in bits instead of bytes
2013-07-18 Daniel Garcia MorenoSupporing aes128 and aes256 encryption type
2013-07-16 Daniel Garcia MorenoFixed encryption pad treatment using random pad
next