git://developer.intra2net.com
/
python-delta-tar
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
bpo-32713: Fix tarfile.itn for large/negative float values. (GH-5434)
[python-delta-tar]
/
deltatar
/ tarfile.py
2020-06-26
Joffrey F
bpo-32713: Fix tarfile.itn for large/negative float...
master
commit
|
commitdiff
2020-04-24
Philipp Gesang
enable strict IV checking by default during decryption
commit
|
commitdiff
2020-02-04
Philipp Gesang
add unlink-before-extract behavior for tarfile
commit
|
commitdiff
2020-02-01
Philipp Gesang
guard invocations of tar from interactive mode
commit
|
commitdiff
2020-02-01
Philipp Gesang
fix resource leaks building recovery index
commit
|
commitdiff
2020-02-01
Philipp Gesang
account for one-tuple return
commit
|
commitdiff
2020-01-27
Thomas Jarosch
Fix use of wrong 'i' variable name
commit
|
commitdiff
2018-04-02
Philipp Gesang
handle problems with incomplete gzip headers
commit
|
commitdiff
2018-04-02
Philipp Gesang
lift block alignment requirement for tar archive rescue
commit
|
commitdiff
2018-04-02
Philipp Gesang
implement volume handling for rescue mode
commit
|
commitdiff
2018-04-02
Philipp Gesang
allow for detecting overlapping objects with tarfile
commit
|
commitdiff
2018-04-02
Philipp Gesang
implement tolerant GNU tar header parser
commit
|
commitdiff
2018-04-02
Philipp Gesang
add restore helper handling for reconstructed indices
commit
|
commitdiff
2018-04-02
Philipp Gesang
unify construction of secret values
commit
|
commitdiff
2018-04-02
Philipp Gesang
implement tolerant gz header parser
commit
|
commitdiff
2018-04-02
Philipp Gesang
convert TarInfo to index format
commit
|
commitdiff
2018-04-02
Philipp Gesang
read tar objects at predetermined offsets for rescue...
commit
|
commitdiff
2018-04-02
Philipp Gesang
draft rescue mode through all layers
commit
|
commitdiff
2018-04-02
Philipp Gesang
extend tarfile API for rescue mode
commit
|
commitdiff
2018-04-02
Philipp Gesang
do not discard valid data in buffers when in tolerant...
commit
|
commitdiff
2018-04-02
Philipp Gesang
catch bad parameter version in header
commit
|
commitdiff
2018-04-02
Philipp Gesang
catch incomplete trailing header in tolerant recovery
commit
|
commitdiff
2018-04-02
Philipp Gesang
sync tarfile stream diligently when writing new objects
commit
|
commitdiff
2018-04-02
Philipp Gesang
properly damage gzip files for recover test
commit
|
commitdiff
2018-04-02
Philipp Gesang
draft disaster recovery mode for deltatar
commit
|
commitdiff
2018-04-02
Philipp Gesang
return valid decrypted data on decryption failure
commit
|
commitdiff
2018-04-02
Philipp Gesang
distinguish auxiliary file errors
commit
|
commitdiff
2018-04-02
Philipp Gesang
graciously handle GCM data length limit
commit
|
commitdiff
2018-04-02
Philipp Gesang
reuse existing crypto context for subsequent volumes
commit
|
commitdiff
2018-04-02
Philipp Gesang
validate exceptions being thrown from invalid tarfile...
commit
|
commitdiff
2018-04-02
Philipp Gesang
move final IV checks out of crypto context
commit
|
commitdiff
2018-04-02
Philipp Gesang
properly handle encryption and compression of empty...
commit
|
commitdiff
2018-04-02
Philipp Gesang
encode operation modes
commit
|
commitdiff
2018-04-02
Philipp Gesang
cleanly perform block transition in non-concat mode
commit
|
commitdiff
2018-04-02
Philipp Gesang
clarify exception-driven control flow
commit
|
commitdiff
2018-04-02
Philipp Gesang
remove unused state variable
commit
|
commitdiff
2018-04-02
Philipp Gesang
fix multivol compression handling
commit
|
commitdiff
2018-04-02
Philipp Gesang
handle uncompressed, encrypted archives with tarfile
commit
|
commitdiff
2018-04-02
Philipp Gesang
sync on .close() for unencrypted archives
commit
|
commitdiff
2018-04-02
Philipp Gesang
properly (re-) initialize compressor at archive / volum...
commit
|
commitdiff
2018-04-02
Philipp Gesang
keep separate encryptor and decryptor contexts in delta...
commit
|
commitdiff
2018-04-02
Philipp Gesang
properly restart compression when encrypting
commit
|
commitdiff
2018-04-02
Philipp Gesang
explicitly disable gz initalization for _Stream’s used...
commit
|
commitdiff
2018-04-02
Philipp Gesang
fix decompression error handling
commit
|
commitdiff
2018-04-02
Philipp Gesang
fix index file encryption handling
commit
|
commitdiff
2018-04-02
Philipp Gesang
eliminate the last traces of encryption “modes”
commit
|
commitdiff
2018-04-02
Philipp Gesang
initialize compression globally for non-“concat” archives
commit
|
commitdiff
2018-04-02
Philipp Gesang
fix compression handling on volume bounds
commit
|
commitdiff
2018-04-02
Philipp Gesang
remove obsolete block size check
commit
|
commitdiff
2018-04-02
Philipp Gesang
throw error on partial header reading stream
commit
|
commitdiff
2018-04-02
Philipp Gesang
communicate remainder to caller when hitting EOF from...
commit
|
commitdiff
2018-04-02
Philipp Gesang
use exception to communicate tag mismatch
commit
|
commitdiff
2018-04-02
Philipp Gesang
use OSError instead of IOError
commit
|
commitdiff
2018-04-02
Philipp Gesang
specify salt and version in ctor when encrypting
commit
|
commitdiff
2018-04-02
Philipp Gesang
prefer symbolic constants over literals referring to...
commit
|
commitdiff
2018-04-02
Philipp Gesang
fix tarfile crypto parameter passing
commit
|
commitdiff
2018-04-02
Philipp Gesang
unify constant naming I2N_→PDTCRYPT_
commit
|
commitdiff
2018-04-02
Philipp Gesang
handle zlib correctly
commit
|
commitdiff
2018-04-02
Philipp Gesang
fix file offset calculation
commit
|
commitdiff
2018-04-02
Philipp Gesang
add simple decryption routine to crypto.py
commit
|
commitdiff
2018-04-02
Philipp Gesang
do not require parameter version with each encrypted...
commit
|
commitdiff
2018-04-02
Philipp Gesang
first draft for making the encryption layer independent
commit
|
commitdiff
2018-04-02
Philipp Gesang
change extension for encrypted files
commit
|
commitdiff
2018-04-02
Philipp Gesang
return collected fixed iv parts from .close() when...
commit
|
commitdiff
2018-04-02
Philipp Gesang
properly enter/leave encryption sections
commit
|
commitdiff
2018-04-02
Philipp Gesang
explicitly constuct zlib headers
commit
|
commitdiff
2018-04-02
Philipp Gesang
unify zlib initialization
commit
|
commitdiff
2018-04-02
Philipp Gesang
apply compression if compressor is present
commit
|
commitdiff
2018-04-02
Philipp Gesang
overhaul pre- and post-crypto sync
commit
|
commitdiff
2018-04-02
Philipp Gesang
extend open_index() API for info file handling
commit
|
commitdiff
2018-04-02
Philipp Gesang
start payload encryption counter at 2
commit
|
commitdiff
2018-04-02
Philipp Gesang
track encryption state
commit
|
commitdiff
2018-04-02
Philipp Gesang
reinit crypto for objects other than files
commit
|
commitdiff
2018-04-02
Philipp Gesang
track data handled in crypto
commit
|
commitdiff
2018-04-02
Philipp Gesang
first draft of revised encryption layer
commit
|
commitdiff
2018-04-02
Philipp Gesang
redo stream decryption
commit
|
commitdiff
2018-04-02
Philipp Gesang
supersede encryption type by encryption parameters
commit
|
commitdiff
2018-04-02
Philipp Gesang
ensure octal format is fed an integer
commit
|
commitdiff
2018-04-02
Philipp Gesang
add basic wrapper for GCM handling with python-cryptography
commit
|
commitdiff
2018-04-02
Philipp Gesang
remove key length parameter wherever feasible
commit
|
commitdiff
2018-04-02
Philipp Gesang
make tarfile.py error out on invalid crypto modes and...
commit
|
commitdiff
2018-04-02
Philipp Gesang
ignore all symlinks
commit
|
commitdiff
2016-11-04
Philipp Gesang
rectify delayed symlink restoration
commit
|
commitdiff
2016-11-03
Philipp Gesang
delay only absolute symlinks and those pointing to...
commit
|
commitdiff
2016-11-03
Philipp Gesang
implement delayed symlink creation
commit
|
commitdiff
2016-06-30
Thomas Jarosch
Don't use exception handling for normal control flow
commit
|
commitdiff
2016-06-23
Christian Herdtweck
appease pylint
commit
|
commitdiff
2016-06-23
Thomas Jarosch
Implement cache for pwd.getpwuid() and grp.getgrgid()
commit
|
commitdiff
2016-06-20
Christian Herdtweck
use the "& 0xFFFfff" after all crc32 calculations
commit
|
commitdiff
2016-06-15
Christian Herdtweck
reduce time wasted on _dbg output: format string only...
commit
|
commitdiff
2016-06-15
Christian Herdtweck
remove _dbg(str.format(args)) from performance-sensitiv...
commit
|
commitdiff
2016-06-15
Christian Herdtweck
added some more comments
commit
|
commitdiff
2016-06-15
Christian Herdtweck
changed debug output level of the debug output I added...
commit
|
commitdiff
2016-06-15
Christian Herdtweck
removed some debug output
commit
|
commitdiff
2016-06-15
Christian Herdtweck
fix ValueError message (otherwise '*' is interpreted...
commit
|
commitdiff
2016-06-15
Christian Herdtweck
ensure max_volume_size is int or None
commit
|
commitdiff
2016-06-15
Christian Herdtweck
added a few debug messages to addfile and open_volume
commit
|
commitdiff
2016-06-15
Christian Herdtweck
changed TarFile.addfile to get better sized volumes...
commit
|
commitdiff
2016-06-15
Christian Herdtweck
created a 2nd TarFile._size_left: one for file and...
commit
|
commitdiff
2016-06-15
Christian Herdtweck
warn if trying to compress/encrypt multivolume with...
commit
|
commitdiff
next