1
0
mirror of https://github.com/pgbackrest/pgbackrest.git synced 2026-05-22 10:15:16 +02:00

v2.12: C Implementation of Archive Push

IMPORTANT NOTE: The new TLS/SSL implementation forbids dots in S3 bucket names per RFC-2818. This security fix is required for compliant hostname verification.

Bug Fixes:

* Fix issues when a path option is / terminated. (Reported by Marc Cousin.)
* Fix issues when log-level-file=off is set for the archive-get command. (Reported by Brad Nicholson.)
* Fix C code to recognize host:port option format like Perl does. (Reported by Kyle Nevins.)
* Fix issues with remote/local command logging options.

Improvements:

* The archive-push command is implemented entirely in C.
* Increase process-max limit to 999. (Suggested by Rakshitha-BR.)
* Improve error message when an S3 bucket name contains dots.

Documentation Improvements:

* Clarify that S3-compatible object stores are supported. (Suggested by Magnus Hagander.)
This commit is contained in:
David Steele
2019-04-11 09:14:22 -04:00
parent df12cbb162
commit 4e57b68916
10 changed files with 747 additions and 740 deletions
+2 -1
View File
@@ -73,6 +73,7 @@ with:
- Switch to prior dir and copy coverage:
```
cd ../prior/X.XX
cd prior/X.XX
rm -rf coverage
cp -r ../../coverage .
```