Bug Fixes:
- Fix restore delta link mapping when path/file already exists. (Reviewed by Reid Thompson. Reported by Younes Alhroub.)
- Fix socket leak on connection retries. (Reviewed by Reid Thompson. Reported by James Coleman.)
Features:
- Add TLS server. (Reviewed by Stephen Frost, Reid Thompson, Andrew L'Ecuyer.)
- Add --cmd option. (Contributed by Reid Thompson. Reviewed by Stefan Fercot, David Steele. Suggested by Virgile CREVON.)
Improvements:
- Check archive immediately after backup start. (Reviewed by Reid Thompson, David Christensen.)
- Add timeline and checkpoint checks to backup. (Reviewed by Stefan Fercot, Reid Thompson.)
- Check that clusters are alive and correctly configured during a backup. (Reviewed by Stefan Fercot.)
- Error when restore is unable to find a backup to match the time target. (Reviewed by Reid Thompson, Douglas J Hunley. Suggested by Douglas J Hunley.)
- Parse protocol/port in S3/Azure endpoints. (Contributed by Reid Thompson. Reviewed by David Steele.)
- Add warning when checkpoint_timeout exceeds db-timeout. (Contributed by Stefan Fercot. Reviewed by David Steele.)
- Add verb to HTTP error output. (Contributed by Christoph Berg. Reviewed by David Steele.)
- Allow y/n arguments for boolean command-line options. (Contributed by Reid Thompson. Reviewed by David Steele.)
- Make backup size logging exactly match info command output. (Contributed by Reid Thompson. Reviewed by David Steele. Suggested by Mahomed Hussein.)
Documentation Improvements:
- Display size option default and allowed values with appropriate units. (Reviewed by Reid Thompson.)
- Fix typos and improve documentation for the tablespace-map-all option. (Reviewed by Reid Thompson. Suggested by Reid Thompson.)
- Remove obsolete statement about future multi-repository support. (Suggested by David Christensen.)