git://developer.intra2net.com
/
python-delta-tar
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
graciously handle GCM data length limit
2018-04-02
Philipp Gesang
graciously handle GCM data length limit
commit
|
commitdiff
|
tree
2018-04-02
Philipp Gesang
unit test crypto file counter wraparound
commit
|
commitdiff
|
tree
2018-04-02
Philipp Gesang
extend strict iv tracking to encryption
commit
|
commitdiff
|
tree
2018-04-02
Philipp Gesang
expand crypto api to accept precomputed key
commit
|
commitdiff
|
tree
2018-04-02
Philipp Gesang
reduce noise in test_multivol_compression_sizes.py
commit
|
commitdiff
|
tree
2018-04-02
Philipp Gesang
improve iv diagnostics when decrypting
commit
|
commitdiff
|
tree
2018-04-02
Philipp Gesang
test that seeking backwards is disallowed by _Stream
commit
|
commitdiff
|
tree
2018-04-02
Philipp Gesang
remove pytest dependency from test_crypto.py
commit
|
commitdiff
|
tree
2018-04-02
Philipp Gesang
add unit test for IV reuse
commit
|
commitdiff
|
tree
2018-04-02
Philipp Gesang
adapt crypto unit tests to run in main suite
commit
|
commitdiff
|
tree
2018-04-02
Philipp Gesang
remove IV validation step from RestoreHelper
commit
|
commitdiff
|
tree
2018-04-02
Philipp Gesang
adjust acceptable size window for compressed unit test...
commit
|
commitdiff
|
tree
2018-04-02
Philipp Gesang
reuse existing crypto context for subsequent volumes
commit
|
commitdiff
|
tree
2018-04-02
Philipp Gesang
validate exceptions being thrown from invalid tarfile...
commit
|
commitdiff
|
tree
2018-04-02
Philipp Gesang
move final IV checks out of crypto context
commit
|
commitdiff
|
tree
2018-04-02
Philipp Gesang
write auxiliary files whilst processing the backup
commit
|
commitdiff
|
tree
2018-04-02
Philipp Gesang
use independent decryption contexts for backup files
commit
|
commitdiff
|
tree
2018-04-02
Philipp Gesang
clean up multi-index handling
commit
|
commitdiff
|
tree
2018-04-02
Philipp Gesang
properly handle encryption and compression of empty...
commit
|
commitdiff
|
tree
2018-04-02
Philipp Gesang
adapt test_multivol_compression_sizes.py to revised...
commit
|
commitdiff
|
tree
2018-04-02
Philipp Gesang
remove redundant test
commit
|
commitdiff
|
tree
2018-04-02
Philipp Gesang
encode operation modes
commit
|
commitdiff
|
tree
2018-04-02
Philipp Gesang
cleanly perform block transition in non-concat mode
commit
|
commitdiff
|
tree
2018-04-02
Philipp Gesang
clarify exception-driven control flow
commit
|
commitdiff
|
tree
2018-04-02
Philipp Gesang
remove unused state variable
commit
|
commitdiff
|
tree
2018-04-02
Philipp Gesang
use append mode in symlink unit test
commit
|
commitdiff
|
tree
2018-04-02
Philipp Gesang
fix multivol compression handling
commit
|
commitdiff
|
tree
2018-04-02
Philipp Gesang
handle uncompressed, encrypted archives with tarfile
commit
|
commitdiff
|
tree
2018-04-02
Philipp Gesang
sync on .close() for unencrypted archives
commit
|
commitdiff
|
tree
2018-04-02
Philipp Gesang
properly (re-) initialize compressor at archive / volume...
commit
|
commitdiff
|
tree
2018-04-02
Philipp Gesang
keep separate encryptor and decryptor contexts in deltatar.py
commit
|
commitdiff
|
tree
2018-04-02
Philipp Gesang
properly restart compression when encrypting
commit
|
commitdiff
|
tree
2018-04-02
Philipp Gesang
use crypto.py to split test archive in test_encryption.py
commit
|
commitdiff
|
tree
2018-04-02
Philipp Gesang
implement passthrough mode in crypto.py
commit
|
commitdiff
|
tree
2018-04-02
Philipp Gesang
implement split mode for CLI encryption
commit
|
commitdiff
|
tree
2018-04-02
Philipp Gesang
explicitly disable gz initalization for _Stream’s used...
commit
|
commitdiff
|
tree
2018-04-02
Philipp Gesang
fix decompression error handling
commit
|
commitdiff
|
tree
2018-04-02
Philipp Gesang
fix index file encryption handling
commit
|
commitdiff
|
tree
2018-04-02
Philipp Gesang
convert test_deltatar to revised crypto
commit
|
commitdiff
|
tree
2018-04-02
Philipp Gesang
permit setting crypto.py parameter version via deltatar...
commit
|
commitdiff
|
tree
2018-04-02
Philipp Gesang
eliminate the last traces of encryption “modes”
commit
|
commitdiff
|
tree
2018-04-02
Philipp Gesang
initialize compression globally for non-“concat” archives
commit
|
commitdiff
|
tree
2018-04-02
Philipp Gesang
remove obsolete unittests for 256 bit AES
commit
|
commitdiff
|
tree
2018-04-02
Philipp Gesang
pass encryption context to deltatar volume handlers
commit
|
commitdiff
|
tree
2018-04-02
Philipp Gesang
rework encryption unittests
commit
|
commitdiff
|
tree
2018-04-02
Philipp Gesang
fix compression handling on volume bounds
commit
|
commitdiff
|
tree
2018-04-02
Philipp Gesang
add strict IV validation to decryption handler
commit
|
commitdiff
|
tree
2018-04-02
Philipp Gesang
allow selecting individual tests with runtests.py
commit
|
commitdiff
|
tree
2018-04-02
Philipp Gesang
improve error handling in crypto handler
commit
|
commitdiff
|
tree
2018-04-02
Philipp Gesang
remove obsolete block size check
commit
|
commitdiff
|
tree
2018-04-02
Philipp Gesang
fix fallout from EOF changes in CLI decryptor
commit
|
commitdiff
|
tree
2018-04-02
Philipp Gesang
throw error on partial header reading stream
commit
|
commitdiff
|
tree
2018-04-02
Philipp Gesang
communicate remainder to caller when hitting EOF from...
commit
|
commitdiff
|
tree
2018-04-02
Philipp Gesang
strip extraneous parameters from decryption handler...
commit
|
commitdiff
|
tree
2018-04-02
Philipp Gesang
add input checks at API boundaries
commit
|
commitdiff
|
tree
2018-04-02
Philipp Gesang
document exceptions used in encryption handler
commit
|
commitdiff
|
tree
2018-04-02
Philipp Gesang
use exception to communicate tag mismatch
commit
|
commitdiff
|
tree
2018-04-02
Philipp Gesang
unify error and parameter handling in crypto.py
commit
|
commitdiff
|
tree
2018-04-02
Philipp Gesang
remove obsolete tag handling functionality from crypto.py
commit
|
commitdiff
|
tree
2018-04-02
Philipp Gesang
fix search string in tar volume generation
commit
|
commitdiff
|
tree
2018-04-02
Philipp Gesang
use OSError instead of IOError
commit
|
commitdiff
|
tree
2018-04-02
Philipp Gesang
allow test_compression_level.py as module
commit
|
commitdiff
|
tree
2018-04-02
Philipp Gesang
rework crypto.py unittests for revised encryption
commit
|
commitdiff
|
tree
2018-04-02
Philipp Gesang
specify salt and version in ctor when encrypting
commit
|
commitdiff
|
tree
2018-04-02
Philipp Gesang
increment file counter after handling current object
commit
|
commitdiff
|
tree
2018-04-02
Philipp Gesang
fix IV fixed part validation on decryption
commit
|
commitdiff
|
tree
2018-04-02
Philipp Gesang
parse buffer as header if passed as arg to next()
commit
|
commitdiff
|
tree
2018-04-02
Philipp Gesang
adapt concat_compress unit tests to gzip block sequence
commit
|
commitdiff
|
tree
2018-04-02
Philipp Gesang
prefer symbolic constants over literals referring to...
commit
|
commitdiff
|
tree
2018-04-02
Philipp Gesang
fix tarfile crypto parameter passing
commit
|
commitdiff
|
tree
2018-04-02
Philipp Gesang
accept external counter in crypto.py
commit
|
commitdiff
|
tree
2018-04-02
Philipp Gesang
unify constant naming I2N_→PDTCRYPT_
commit
|
commitdiff
|
tree
2018-04-02
Philipp Gesang
unify file extension handling
commit
|
commitdiff
|
tree
2018-04-02
Philipp Gesang
catch ESPIPE from ftell () on stream
commit
|
commitdiff
|
tree
2018-04-02
Philipp Gesang
improve parameter handling of crypto.py
commit
|
commitdiff
|
tree
2018-04-02
Philipp Gesang
allow decryption from std{in,out} via crypto.py
commit
|
commitdiff
|
tree
2018-04-02
Philipp Gesang
handle zlib correctly
commit
|
commitdiff
|
tree
2018-04-02
Philipp Gesang
delay index file write until backup is complete
commit
|
commitdiff
|
tree
2018-04-02
Philipp Gesang
fix file offset calculation
commit
|
commitdiff
|
tree
2018-04-02
Philipp Gesang
add simple decryption routine to crypto.py
commit
|
commitdiff
|
tree
2018-04-02
Philipp Gesang
rename open_index to open_auxiliary_file
commit
|
commitdiff
|
tree
2018-04-02
Philipp Gesang
prevent the empty string as password
commit
|
commitdiff
|
tree
2018-04-02
Philipp Gesang
actually output something in toc mode
commit
|
commitdiff
|
tree
2018-04-02
Philipp Gesang
pass encryption context to tarfile
commit
|
commitdiff
|
tree
2018-04-02
Philipp Gesang
do not require parameter version with each encrypted...
commit
|
commitdiff
|
tree
2018-04-02
Philipp Gesang
first draft for making the encryption layer independent
commit
|
commitdiff
|
tree
2018-04-02
Philipp Gesang
change extension for encrypted files
commit
|
commitdiff
|
tree
2018-04-02
Philipp Gesang
return collected fixed iv parts from .close() when...
commit
|
commitdiff
|
tree
2018-04-02
Philipp Gesang
automate iv fixed-part generation
commit
|
commitdiff
|
tree
2018-04-02
Philipp Gesang
properly enter/leave encryption sections
commit
|
commitdiff
|
tree
2018-04-02
Philipp Gesang
explicitly constuct zlib headers
commit
|
commitdiff
|
tree
2018-04-02
Philipp Gesang
unify zlib initialization
commit
|
commitdiff
|
tree
2018-04-02
Philipp Gesang
apply compression if compressor is present
commit
|
commitdiff
|
tree
2018-04-02
Philipp Gesang
overhaul pre- and post-crypto sync
commit
|
commitdiff
|
tree
2018-04-02
Philipp Gesang
implement encryption passthrough mode
commit
|
commitdiff
|
tree
2018-04-02
Philipp Gesang
unify common operations between encryption and decryption
commit
|
commitdiff
|
tree
2018-04-02
Philipp Gesang
adjust versioned encryption parameters
commit
|
commitdiff
|
tree
2018-04-02
Philipp Gesang
extend open_index() API for info file handling
commit
|
commitdiff
|
tree
2018-04-02
Philipp Gesang
start payload encryption counter at 2
commit
|
commitdiff
|
tree
2018-04-02
Philipp Gesang
track encryption state
commit
|
commitdiff
|
tree
next