git://developer.intra2net.com
/
python-delta-tar
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
implement PDTCRYPT header scanning
[python-delta-tar]
/
deltatar
/
2018-04-02
Philipp Gesang
implement PDTCRYPT header scanning
tree
|
commitdiff
2018-04-02
Philipp Gesang
use symbolic constant for errno
tree
|
commitdiff
2018-04-02
Philipp Gesang
clarify index read failure
tree
|
commitdiff
2018-04-02
Philipp Gesang
do not discard valid data in buffers when in tolerant...
tree
|
commitdiff
2018-04-02
Philipp Gesang
catch bad parameter version in header
tree
|
commitdiff
2018-04-02
Philipp Gesang
reject bad index files with a meaningful error
tree
|
commitdiff
2018-04-02
Philipp Gesang
work around false positives in deltatar fs checks durin...
tree
|
commitdiff
2018-04-02
Philipp Gesang
catch incomplete trailing header in tolerant recovery
tree
|
commitdiff
2018-04-02
Philipp Gesang
sync tarfile stream diligently when writing new objects
tree
|
commitdiff
2018-04-02
Philipp Gesang
properly damage gzip files for recover test
tree
|
commitdiff
2018-04-02
Philipp Gesang
fix misleading docstrings for index file hook
tree
|
commitdiff
2018-04-02
Philipp Gesang
draft disaster recovery mode for deltatar
tree
|
commitdiff
2018-04-02
Philipp Gesang
return valid decrypted data on decryption failure
tree
|
commitdiff
2018-04-02
Philipp Gesang
force tarfile reopen after bad read in deltatar
tree
|
commitdiff
2018-04-02
Philipp Gesang
distinguish invalid files from parse errors in restore
tree
|
commitdiff
2018-04-02
Philipp Gesang
extend crypto.py exception descriptions
tree
|
commitdiff
2018-04-02
Philipp Gesang
actually default to i2n mode with crypto.py scrypt
tree
|
commitdiff
2018-04-02
Philipp Gesang
add crypto.py option to output cnf-compatible scrypt...
tree
|
commitdiff
2018-04-02
Philipp Gesang
kill off old crypto implementation
tree
|
commitdiff
2018-04-02
Philipp Gesang
allow passing salt to crypto.py on the command line
tree
|
commitdiff
2018-04-02
Philipp Gesang
properly align usage message of crypto.py
tree
|
commitdiff
2018-04-02
Philipp Gesang
improve bad CLI argument handling of crypto.py
tree
|
commitdiff
2018-04-02
Philipp Gesang
include header version info in scrypt handler
tree
|
commitdiff
2018-04-02
Philipp Gesang
accept crypto format version in deltatar ctor
tree
|
commitdiff
2018-04-02
Philipp Gesang
add unit test for CLI scrypt hashing
tree
|
commitdiff
2018-04-02
Philipp Gesang
allow passing keys directly to CLI crypto.py
tree
|
commitdiff
2018-04-02
Philipp Gesang
grab password from envp if not supplied on CLI
tree
|
commitdiff
2018-04-02
Philipp Gesang
default to index mode of deltatar object when choosing...
tree
|
commitdiff
2018-04-02
Philipp Gesang
handle bad randomness during IV creation
tree
|
commitdiff
2018-04-02
Philipp Gesang
extend crypto.py documentation
tree
|
commitdiff
2018-04-02
Philipp Gesang
distinguish auxiliary file errors
tree
|
commitdiff
2018-04-02
Philipp Gesang
export scrypt hashing functionality
tree
|
commitdiff
2018-04-02
Philipp Gesang
add SCRYPT hashing mode to crypto.py
tree
|
commitdiff
2018-04-02
Philipp Gesang
graciously handle GCM data length limit
tree
|
commitdiff
2018-04-02
Philipp Gesang
unit test crypto file counter wraparound
tree
|
commitdiff
2018-04-02
Philipp Gesang
extend strict iv tracking to encryption
tree
|
commitdiff
2018-04-02
Philipp Gesang
expand crypto api to accept precomputed key
tree
|
commitdiff
2018-04-02
Philipp Gesang
improve iv diagnostics when decrypting
tree
|
commitdiff
2018-04-02
Philipp Gesang
remove IV validation step from RestoreHelper
tree
|
commitdiff
2018-04-02
Philipp Gesang
reuse existing crypto context for subsequent volumes
tree
|
commitdiff
2018-04-02
Philipp Gesang
validate exceptions being thrown from invalid tarfile...
tree
|
commitdiff
2018-04-02
Philipp Gesang
move final IV checks out of crypto context
tree
|
commitdiff
2018-04-02
Philipp Gesang
write auxiliary files whilst processing the backup
tree
|
commitdiff
2018-04-02
Philipp Gesang
use independent decryption contexts for backup files
tree
|
commitdiff
2018-04-02
Philipp Gesang
clean up multi-index handling
tree
|
commitdiff
2018-04-02
Philipp Gesang
properly handle encryption and compression of empty...
tree
|
commitdiff
2018-04-02
Philipp Gesang
remove redundant test
tree
|
commitdiff
2018-04-02
Philipp Gesang
encode operation modes
tree
|
commitdiff
2018-04-02
Philipp Gesang
cleanly perform block transition in non-concat mode
tree
|
commitdiff
2018-04-02
Philipp Gesang
clarify exception-driven control flow
tree
|
commitdiff
2018-04-02
Philipp Gesang
remove unused state variable
tree
|
commitdiff
2018-04-02
Philipp Gesang
fix multivol compression handling
tree
|
commitdiff
2018-04-02
Philipp Gesang
handle uncompressed, encrypted archives with tarfile
tree
|
commitdiff
2018-04-02
Philipp Gesang
sync on .close() for unencrypted archives
tree
|
commitdiff
2018-04-02
Philipp Gesang
properly (re-) initialize compressor at archive / volum...
tree
|
commitdiff
2018-04-02
Philipp Gesang
keep separate encryptor and decryptor contexts in delta...
tree
|
commitdiff
2018-04-02
Philipp Gesang
properly restart compression when encrypting
tree
|
commitdiff
2018-04-02
Philipp Gesang
use crypto.py to split test archive in test_encryption.py
tree
|
commitdiff
2018-04-02
Philipp Gesang
implement passthrough mode in crypto.py
tree
|
commitdiff
2018-04-02
Philipp Gesang
implement split mode for CLI encryption
tree
|
commitdiff
2018-04-02
Philipp Gesang
explicitly disable gz initalization for _Stream’s used...
tree
|
commitdiff
2018-04-02
Philipp Gesang
fix decompression error handling
tree
|
commitdiff
2018-04-02
Philipp Gesang
fix index file encryption handling
tree
|
commitdiff
2018-04-02
Philipp Gesang
permit setting crypto.py parameter version via deltatar...
tree
|
commitdiff
2018-04-02
Philipp Gesang
eliminate the last traces of encryption “modes”
tree
|
commitdiff
2018-04-02
Philipp Gesang
initialize compression globally for non-“concat” archives
tree
|
commitdiff
2018-04-02
Philipp Gesang
pass encryption context to deltatar volume handlers
tree
|
commitdiff
2018-04-02
Philipp Gesang
rework encryption unittests
tree
|
commitdiff
2018-04-02
Philipp Gesang
fix compression handling on volume bounds
tree
|
commitdiff
2018-04-02
Philipp Gesang
add strict IV validation to decryption handler
tree
|
commitdiff
2018-04-02
Philipp Gesang
improve error handling in crypto handler
tree
|
commitdiff
2018-04-02
Philipp Gesang
remove obsolete block size check
tree
|
commitdiff
2018-04-02
Philipp Gesang
fix fallout from EOF changes in CLI decryptor
tree
|
commitdiff
2018-04-02
Philipp Gesang
throw error on partial header reading stream
tree
|
commitdiff
2018-04-02
Philipp Gesang
communicate remainder to caller when hitting EOF from...
tree
|
commitdiff
2018-04-02
Philipp Gesang
strip extraneous parameters from decryption handler...
tree
|
commitdiff
2018-04-02
Philipp Gesang
add input checks at API boundaries
tree
|
commitdiff
2018-04-02
Philipp Gesang
document exceptions used in encryption handler
tree
|
commitdiff
2018-04-02
Philipp Gesang
use exception to communicate tag mismatch
tree
|
commitdiff
2018-04-02
Philipp Gesang
unify error and parameter handling in crypto.py
tree
|
commitdiff
2018-04-02
Philipp Gesang
remove obsolete tag handling functionality from crypto.py
tree
|
commitdiff
2018-04-02
Philipp Gesang
fix search string in tar volume generation
tree
|
commitdiff
2018-04-02
Philipp Gesang
use OSError instead of IOError
tree
|
commitdiff
2018-04-02
Philipp Gesang
specify salt and version in ctor when encrypting
tree
|
commitdiff
2018-04-02
Philipp Gesang
increment file counter after handling current object
tree
|
commitdiff
2018-04-02
Philipp Gesang
fix IV fixed part validation on decryption
tree
|
commitdiff
2018-04-02
Philipp Gesang
parse buffer as header if passed as arg to next()
tree
|
commitdiff
2018-04-02
Philipp Gesang
prefer symbolic constants over literals referring to...
tree
|
commitdiff
2018-04-02
Philipp Gesang
fix tarfile crypto parameter passing
tree
|
commitdiff
2018-04-02
Philipp Gesang
accept external counter in crypto.py
tree
|
commitdiff
2018-04-02
Philipp Gesang
unify constant naming I2N_→PDTCRYPT_
tree
|
commitdiff
2018-04-02
Philipp Gesang
unify file extension handling
tree
|
commitdiff
2018-04-02
Philipp Gesang
catch ESPIPE from ftell () on stream
tree
|
commitdiff
2018-04-02
Philipp Gesang
improve parameter handling of crypto.py
tree
|
commitdiff
2018-04-02
Philipp Gesang
allow decryption from std{in,out} via crypto.py
tree
|
commitdiff
2018-04-02
Philipp Gesang
handle zlib correctly
tree
|
commitdiff
2018-04-02
Philipp Gesang
delay index file write until backup is complete
tree
|
commitdiff
2018-04-02
Philipp Gesang
fix file offset calculation
tree
|
commitdiff
2018-04-02
Philipp Gesang
add simple decryption routine to crypto.py
tree
|
commitdiff
2018-04-02
Philipp Gesang
rename open_index to open_auxiliary_file
tree
|
commitdiff
next