David Steele
73be64ce49
Add separate archive-get-async command.
...
This command was previously forked off from the archive-get command which required a bit of artificial option and log manipulation.
A separate command is easier to test and will work on platforms that don't have fork(), e.g. Windows.
2019-02-20 15:52:07 +02:00
David Steele
48d2795f31
Merge crypto/random module into crypto/crypto.
...
There wasn't enough code to justify a separate module/test and it seems to fit just fine in crypto/crypto.
2018-11-06 20:04:16 -05:00
David Steele
bef58a7974
Allow arbitrary directories and/or files to be excluded from a backup.
...
Misuse of this feature can lead to inconsistent backups so read the --exclude documentation carefully before using.
2018-08-27 15:51:05 -04:00
David Steele
77dca5b968
Allow command/option constants to autonumber in both C and Perl to reduce churn when a new command/option is added.
2018-08-24 19:31:45 -04:00
David Steele
2276567027
Add log-subprocess option to allow file logging for local and remote subprocesses.
2018-08-22 20:05:49 -04:00
David Steele
350b30fa49
Move cryptographic hash functions to C using OpenSSL.
2018-06-11 14:52:26 -04:00
David Steele
4c7408ea52
Embed exported C functions and Perl modules directly into the pgBackRest executable.
2018-05-22 12:53:08 -04:00