1
0
mirror of https://github.com/pgbackrest/pgbackrest.git synced 2024-12-14 10:13:05 +02:00
pgbackrest/lib/pgBackRest
David Steele 70514061fd Fix issue where relative links in $PGDATA could be stored in the backup with the wrong path.
Relative link paths were being combined with the paths of previous links (relative or absolute) due to the $strPath variable being modified in the current iteration rather than simply being passed to the next level of recursion.

This issue did not affect absolute links and relative tablespace links were caught by other checks, though the error was confusing.

Reported by Cynthia Shang.
2018-08-30 16:27:36 -04:00
..
Archive Update Archive::Info->archiveIdList() to return a valid error code instead of unknown. 2018-08-24 12:13:10 -04:00
Backup Allow arbitrary directories and/or files to be excluded from a backup. 2018-08-27 15:51:05 -04:00
Check Remove incompletely implemented online option from the check command. 2018-08-12 19:24:21 -04:00
Common Add basic C JSON parser. 2018-08-09 08:06:23 -04:00
Config Move async forking and more error handling to C. 2018-04-12 20:42:26 -04:00
Protocol Add log-subprocess option to allow file logging for local and remote subprocesses. 2018-08-22 20:05:49 -04:00
Storage Fix non-compliant ISO-8601 timestamp format in S3 authorization headers. 2018-07-01 08:17:27 -04:00
Db.pm PostgreSQL 11 Beta 2 support. 2018-06-30 14:55:25 -04:00
DbVersion.pm PostgreSQL 11 Beta 1 support. 2018-06-05 08:59:17 -04:00
Expire.pm Rename retention-* options to repo-retention-*. 2018-02-19 15:07:24 -05:00
Info.pm Move async forking and more error handling to C. 2018-04-12 20:42:26 -04:00
InfoCommon.pm Added stanza-upgrade command. 2017-04-03 10:42:55 -04:00
LibC.pm 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
LibCAuto.pm Allow arbitrary directories and/or files to be excluded from a backup. 2018-08-27 15:51:05 -04:00
Main.pm Add log-subprocess option to allow file logging for local and remote subprocesses. 2018-08-22 20:05:49 -04:00
Manifest.pm Fix issue where relative links in $PGDATA could be stored in the backup with the wrong path. 2018-08-30 16:27:36 -04:00
Restore.pm Fix error in selective restore when only one user database exists in the cluster. 2018-06-14 17:44:44 -04:00
RestoreFile.pm Fix delta restore failing when a linked file was missing. 2018-05-02 12:06:12 -04:00
Stanza.pm Remove incompletely implemented online option from the check command. 2018-08-12 19:24:21 -04:00
Version.pm Begin v2.05 development. 2018-07-09 08:15:16 -04:00