git://developer.intra2net.com
/
python-delta-tar
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
use symbolic constant for errno
2018-04-02
Philipp Gesang
use symbolic constant for errno
commit
|
commitdiff
|
tree
2018-04-02
Philipp Gesang
clarify index read failure
commit
|
commitdiff
|
tree
2018-04-02
Philipp Gesang
do not discard valid data in buffers when in tolerant...
commit
|
commitdiff
|
tree
2018-04-02
Philipp Gesang
catch bad parameter version in header
commit
|
commitdiff
|
tree
2018-04-02
Philipp Gesang
reject bad index files with a meaningful error
commit
|
commitdiff
|
tree
2018-04-02
Philipp Gesang
add brief description of disaster recovery
commit
|
commitdiff
|
tree
2018-04-02
Philipp Gesang
fail with info message if recovery is asked with source...
commit
|
commitdiff
|
tree
2018-04-02
Philipp Gesang
allow for numbers of missing and failed files to differ...
commit
|
commitdiff
|
tree
2018-04-02
Philipp Gesang
adjust the expectations about checksum mismatches with...
commit
|
commitdiff
|
tree
2018-04-02
Philipp Gesang
use index iterator to accomodate multivol extraction
commit
|
commitdiff
|
tree
2018-04-02
Philipp Gesang
use random data in multivol tests
commit
|
commitdiff
|
tree
2018-04-02
Philipp Gesang
give each recovery test a multivol companion
commit
|
commitdiff
|
tree
2018-04-02
Philipp Gesang
work around false positives in deltatar fs checks during...
commit
|
commitdiff
|
tree
2018-04-02
Philipp Gesang
catch incomplete trailing header in tolerant recovery
commit
|
commitdiff
|
tree
2018-04-02
Philipp Gesang
test recovery behavior with traling data
commit
|
commitdiff
|
tree
2018-04-02
Philipp Gesang
track successful recover of corrupted payload in tests
commit
|
commitdiff
|
tree
2018-04-02
Philipp Gesang
add recover tests for completely damaged headers
commit
|
commitdiff
|
tree
2018-04-02
Philipp Gesang
sync tarfile stream diligently when writing new objects
commit
|
commitdiff
|
tree
2018-04-02
Philipp Gesang
add header corruption tests
commit
|
commitdiff
|
tree
2018-04-02
Philipp Gesang
add test for corruption of encrypted files
commit
|
commitdiff
|
tree
2018-04-02
Philipp Gesang
track irrecoverable files in test_recover
commit
|
commitdiff
|
tree
2018-04-02
Philipp Gesang
prefer index iterator for recovery
commit
|
commitdiff
|
tree
2018-04-02
Philipp Gesang
properly damage gzip files for recover test
commit
|
commitdiff
|
tree
2018-04-02
Philipp Gesang
add bit flip helper for recover tests
commit
|
commitdiff
|
tree
2018-04-02
Philipp Gesang
fix misleading docstrings for index file hook
commit
|
commitdiff
|
tree
2018-04-02
Philipp Gesang
lay out skeleton for disaster recovery tests
commit
|
commitdiff
|
tree
2018-04-02
Philipp Gesang
draft disaster recovery mode for deltatar
commit
|
commitdiff
|
tree
2018-04-02
Philipp Gesang
return valid decrypted data on decryption failure
commit
|
commitdiff
|
tree
2018-04-02
Philipp Gesang
force tarfile reopen after bad read in deltatar
commit
|
commitdiff
|
tree
2018-04-02
Philipp Gesang
distinguish invalid files from parse errors in restore
commit
|
commitdiff
|
tree
2018-04-02
Philipp Gesang
update help usage strings wrt. crypto in backup.py
commit
|
commitdiff
|
tree
2018-04-02
Philipp Gesang
extend crypto.py exception descriptions
commit
|
commitdiff
|
tree
2018-04-02
Philipp Gesang
actually default to i2n mode with crypto.py scrypt
commit
|
commitdiff
|
tree
2018-04-02
Philipp Gesang
add crypto.py option to output cnf-compatible scrypt...
commit
|
commitdiff
|
tree
2018-04-02
Philipp Gesang
support PDT encrypted archives with rescue_tar.py
commit
|
commitdiff
|
tree
2018-04-02
Philipp Gesang
adapt file_crypt.py for revised crypto
commit
|
commitdiff
|
tree
2018-04-02
Philipp Gesang
kill off old crypto implementation
commit
|
commitdiff
|
tree
2018-04-02
Philipp Gesang
allow passing salt to crypto.py on the command line
commit
|
commitdiff
|
tree
2018-04-02
Philipp Gesang
properly align usage message of crypto.py
commit
|
commitdiff
|
tree
2018-04-02
Philipp Gesang
improve bad CLI argument handling of crypto.py
commit
|
commitdiff
|
tree
2018-04-02
Philipp Gesang
include header version info in scrypt handler
commit
|
commitdiff
|
tree
2018-04-02
Philipp Gesang
accept crypto format version in deltatar ctor
commit
|
commitdiff
|
tree
2018-04-02
Philipp Gesang
add unit test for CLI scrypt hashing
commit
|
commitdiff
|
tree
2018-04-02
Philipp Gesang
allow passing keys directly to CLI crypto.py
commit
|
commitdiff
|
tree
2018-04-02
Philipp Gesang
grab password from envp if not supplied on CLI
commit
|
commitdiff
|
tree
2018-04-02
Philipp Gesang
default to index mode of deltatar object when choosing...
commit
|
commitdiff
|
tree
2018-04-02
Philipp Gesang
handle bad randomness during IV creation
commit
|
commitdiff
|
tree
2018-04-02
Philipp Gesang
extend crypto.py documentation
commit
|
commitdiff
|
tree
2018-04-02
Philipp Gesang
distinguish auxiliary file errors
commit
|
commitdiff
|
tree
2018-04-02
Philipp Gesang
adapt unit tests for crypto.py subcommands
commit
|
commitdiff
|
tree
2018-04-02
Philipp Gesang
export scrypt hashing functionality
commit
|
commitdiff
|
tree
2018-04-02
Philipp Gesang
add SCRYPT hashing mode to crypto.py
commit
|
commitdiff
|
tree
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
next