git://developer.intra2net.com
/
python-delta-tar
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
fix incorrect error handling in deltatar
2020-02-01
Philipp Gesang
fix incorrect error handling in deltatar
commit
|
commitdiff
|
tree
2020-02-01
Philipp Gesang
extend fs access test to compress and crypto variant
commit
|
commitdiff
|
tree
2020-02-01
Philipp Gesang
guard call to stat() against ENOENT
commit
|
commitdiff
|
tree
2020-02-01
Philipp Gesang
add unit test for mishandling access(3)
commit
|
commitdiff
|
tree
2020-02-01
Philipp Gesang
drop os.exists() before makedirs()
commit
|
commitdiff
|
tree
2020-02-01
Philipp Gesang
fix access race when traversing the filesystem
commit
|
commitdiff
|
tree
2020-02-01
Philipp Gesang
fix crash on unaccessible input files
commit
|
commitdiff
|
tree
2020-02-01
Philipp Gesang
treat binary data as binary data
commit
|
commitdiff
|
tree
2020-02-01
Philipp Gesang
remove unused argument
commit
|
commitdiff
|
tree
2020-02-01
Philipp Gesang
unit test detection of non-consecutive ivs
commit
|
commitdiff
|
tree
2020-02-01
Philipp Gesang
guard invocations of tar from interactive mode
commit
|
commitdiff
|
tree
2020-02-01
Philipp Gesang
fix resource leaks building recovery index
commit
|
commitdiff
|
tree
2020-02-01
Philipp Gesang
validate data lengths against value in header
commit
|
commitdiff
|
tree
2020-02-01
Philipp Gesang
fix incorrect unit test description
commit
|
commitdiff
|
tree
2020-02-01
Philipp Gesang
improve unit test SNR
commit
|
commitdiff
|
tree
2020-02-01
Philipp Gesang
turn API-mandated no-op into assertion
commit
|
commitdiff
|
tree
2020-02-01
Philipp Gesang
account for one-tuple return
commit
|
commitdiff
|
tree
2018-04-02
Philipp Gesang
remove development tweak for test runner
Author: Philipp Gesang <
philipp.gesang@intra2net.com
>
commit
|
commitdiff
|
tree
2018-04-02
Philipp Gesang
handle problems with incomplete gzip headers
commit
|
commitdiff
|
tree
2018-04-02
Philipp Gesang
add tests for truncated files
commit
|
commitdiff
|
tree
2018-04-02
Philipp Gesang
describe corruption mechanisms and their function in...
commit
|
commitdiff
|
tree
2018-04-02
Philipp Gesang
skip some unittests on older python versions
commit
|
commitdiff
|
tree
2018-04-02
Philipp Gesang
test multivol index reconstruct with hole and header...
commit
|
commitdiff
|
tree
2018-04-02
Philipp Gesang
extend index reconstruct tests for multivol backups
commit
|
commitdiff
|
tree
2018-04-02
Philipp Gesang
lift block alignment requirement for tar archive rescue
commit
|
commitdiff
|
tree
2018-04-02
Philipp Gesang
implement volume handling for rescue mode
commit
|
commitdiff
|
tree
2018-04-02
Philipp Gesang
implement leading garbage test
commit
|
commitdiff
|
tree
2018-04-02
Philipp Gesang
include description of object validation with crypto...
commit
|
commitdiff
|
tree
2018-04-02
Philipp Gesang
add unit test for borked ciphertext size
commit
|
commitdiff
|
tree
2018-04-02
Philipp Gesang
allow for detecting overlapping objects with tarfile
commit
|
commitdiff
|
tree
2018-04-02
Philipp Gesang
detect overlapping objects
commit
|
commitdiff
|
tree
2018-04-02
Philipp Gesang
adjust post-conditions for GZ[,AES]/rescue unit test
commit
|
commitdiff
|
tree
2018-04-02
Philipp Gesang
make crypto.py CLI accept hex-encoded keys again
commit
|
commitdiff
|
tree
2018-04-02
Philipp Gesang
use real new volume handler during rescue
commit
|
commitdiff
|
tree
2018-04-02
Philipp Gesang
prevent tarobject iteration in disaster mode
commit
|
commitdiff
|
tree
2018-04-02
Philipp Gesang
implement tolerant GNU tar header parser
commit
|
commitdiff
|
tree
2018-04-02
Philipp Gesang
add restore helper handling for reconstructed indices
commit
|
commitdiff
|
tree
2018-04-02
Philipp Gesang
add iterator mode for reconstructed index
commit
|
commitdiff
|
tree
2018-04-02
Philipp Gesang
unify construction of secret values
commit
|
commitdiff
|
tree
2018-04-02
Philipp Gesang
implement tolerant gz header parser
commit
|
commitdiff
|
tree
2018-04-02
Philipp Gesang
ignore GCM tag mismatch in scan mode
commit
|
commitdiff
|
tree
2018-04-02
Philipp Gesang
convert TarInfo to index format
commit
|
commitdiff
|
tree
2018-04-02
Philipp Gesang
read tar objects at predetermined offsets for rescue...
commit
|
commitdiff
|
tree
2018-04-02
Philipp Gesang
add test skeleton for corrupt index reconstruction
commit
|
commitdiff
|
tree
2018-04-02
Philipp Gesang
draft rescue mode through all layers
commit
|
commitdiff
|
tree
2018-04-02
Philipp Gesang
derive test skeleton for disaster rescue mode
commit
|
commitdiff
|
tree
2018-04-02
Philipp Gesang
implement dump mode for tolerant decryption
commit
|
commitdiff
|
tree
2018-04-02
Philipp Gesang
extend tarfile API for rescue mode
commit
|
commitdiff
|
tree
2018-04-02
Philipp Gesang
implement decryption for tolerant mode
commit
|
commitdiff
|
tree
2018-04-02
Philipp Gesang
attempt to process candidate objects in scan mode
commit
|
commitdiff
|
tree
2018-04-02
Philipp Gesang
print list of header candidates
commit
|
commitdiff
|
tree
2018-04-02
Philipp Gesang
implement PDTCRYPT header scanning
commit
|
commitdiff
|
tree
2018-04-02
Philipp Gesang
test corruption by tearing a hole in a volume
commit
|
commitdiff
|
tree
2018-04-02
Philipp Gesang
add test corrupting an entire volume
commit
|
commitdiff
|
tree
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
next