1
0
mirror of https://github.com/pgbackrest/pgbackrest.git synced 2026-06-20 01:17:49 +02:00

Commit Graph

  • d72bea9fe7 Fetch the libssh2 session from storage in SFTP read/write objects. integration David Steele 2026-06-19 15:24:17 +07:00
  • 7da81569a0 Remove the unused sftpHandle field from the SFTP storage driver. David Steele 2026-06-19 14:12:01 +07:00
  • af586e230e Throw real SFTP read-open errors instead of masking them as missing. David Steele 2026-06-19 12:39:40 +07:00
  • 1c57106e2d Simplify error handling in SFTP storageWriteSftpOpen(). David Steele 2026-06-19 11:36:42 +07:00
  • b2106121e6 Use a storage feature to gate remove errorOnMissing. David Steele 2026-06-18 13:28:31 +07:00
  • 9ea20ad9d0 Bring SFTP storageRemove() in line with the other repository storage drivers. David Steele 2026-06-18 12:32:20 +07:00
  • 3ce84b97a7 Change storage for storageMoveP() call in storage/posix unit test. David Steele 2026-06-18 00:30:29 +07:00
  • c869963f8c Error on SFTP remove failures other than missing file. David Steele 2026-06-18 00:05:05 +07:00
  • ce33913a80 Unify the file remove error message. David Steele 2026-06-17 22:44:13 +07:00
  • 7fd8bc89a1 Fix potential buffer overrun in error module. main Christophe Pettus 2026-06-17 12:22:42 +07:00
  • 5b77f9bc22 Refactor SFTP unit tests. David Steele 2026-06-17 12:15:48 +07:00
  • ffa325b8a4 Add batch delete for Azure storage. David Steele 2026-06-17 11:24:30 +07:00
  • 34bba828c6 Harden HTTP chunked response parsing. Shubham ( Kira ) 2026-06-14 15:11:31 +05:30
  • bc6d399a6a PostgreSQL 19beta1 support. David Steele 2026-06-14 16:18:33 +07:00
  • dde263d699 Clarify zero-size chunk comment in HTTP response parsing. David Steele 2026-06-14 10:14:19 +07:00
  • e166a33f48 Prevent recursive exit() on signal. David Steele 2026-06-13 12:46:46 +07:00
  • aca779a6ec Run integration tests on Alpine 3.21 (musl libc). David Steele 2026-06-13 12:18:33 +07:00
  • 760dd8db69 Fix Alpine group conflicts in CI containers. Artur Zakirov 2026-06-12 16:34:45 +02:00
  • 3ce9fb9563 Update Fedora CI container to Fedora 44. David Steele 2026-06-12 21:04:06 +07:00
  • cb694fcb4d Update (almost) EOL Debian 11 to Debian 12 in CI. David Steele 2026-06-12 20:57:16 +07:00
  • 3e2e3b1ff0 Add code count exclusion for SVG files. David Steele 2026-06-12 11:46:58 +07:00
  • 464f3020a9 Move ignoreMissing out of the storage read drivers. David Steele 2026-06-12 10:11:49 +07:00
  • 2b7825ad46 Add valgrind suppressions for libbacktrace unwind false positives. David Steele 2026-06-11 12:10:35 +07:00
  • eaac49e3c2 Move issue template to new format required by Github. David Steele 2026-06-09 13:27:53 +07:00
  • 6c518001c2 Add support for S3 Outposts. ShivakumarAmbigiTR 2026-06-09 11:07:48 +05:30
  • a953aa74b5 Invert storage read/write interface ownership. David Steele 2026-06-09 11:23:15 +07:00
  • 71f52f7d92 Remove extraneous pathSync test in the SFTP storage driver. David Steele 2026-06-08 17:15:27 +07:00
  • 7d4c0d58ed Test the Posix driver for syncPath rather than StorageWrite. David Steele 2026-06-08 17:08:58 +07:00
  • 0c62043419 Rename execOne() to execOneExpect(). David Steele 2026-06-04 15:07:50 +07:00
  • beb189fbb3 Add repo-s3-key-type=pod-id documentation missed in 79544f64. David Steele 2026-06-04 11:31:44 +07:00
  • c02ddc3ad9 Update lock-threads action version. David Steele 2026-06-01 12:59:46 +09:00
  • e1cbd5b55c New CI container builds. David Steele 2026-05-29 12:15:28 +09:00
  • 1e6d23fea7 Add user/group caching for faster manifest build. GLFNSE 2026-05-29 03:36:48 +02:00
  • 2cc9898fa1 Remove extraneous const. David Steele 2026-05-28 22:17:30 +09:00
  • 742fff174a Add systemd notify integration. Andrew Jackson 2026-05-18 21:37:48 -05:00
  • 3a6c67183c C11 is now the minimum C standard. David Steele 2026-05-19 10:19:58 +09:00
  • 6a40144d91 Add sponsors and announcement that pgBackRest will continue. David Steele 2026-05-18 20:27:00 +09:00
  • 91b8dd6035 Add news page. David Steele 2026-05-18 20:14:45 +09:00
  • e0c934d231 Fix documentation typos. David Steele 2026-05-18 10:05:02 +09:00
  • 892b60bc79 Add dark mode favicon. David Steele 2026-05-17 11:56:56 +09:00
  • 7ad4fd21c1 Remove attribution for armchair icon since it is now licensed. David Steele 2026-05-16 16:55:12 +09:00
  • 684f12c6cb Remove information about v1 releases. David Steele 2026-04-27 13:17:20 +09:00
  • 77312b33ba Add per-repo backup progress to info command output. Will Morland 2026-04-14 02:51:42 -05:00
  • ce8bb04d5b Limit CI permissions on the repository to read. David Steele 2026-04-14 12:40:33 +07:00
  • 2ef8673534 Remove CodeQL CI job. David Steele 2026-04-14 12:34:32 +07:00
  • afd6939656 Allow FreeBSD tests to continue running even if one fails. David Steele 2026-04-13 18:22:49 +07:00
  • c823ce2f7c Update GitHub Actions versions. David Steele 2026-04-13 18:19:41 +07:00
  • 45987413d3 Migrate Cirrus CI tests to Github Actions. David Steele 2026-04-13 18:11:36 +07:00
  • d3cdff17f5 Migrate documentation block rendering to C. David Steele 2026-04-10 13:26:21 +07:00
  • ff69fcb671 Remove obsolete Perl code. David Steele 2026-04-07 10:20:29 +07:00
  • 7f82fb6635 Add backup.info checks to verify command. Denis Garsh 2026-03-30 12:39:44 +03:00
  • 6704ffacfb Test changes in preparation for additional verification of backup.info. Denis Garsh 2026-03-24 15:04:52 +07:00
  • 6e4f10203f Remove unused backtrace-supported.h include. Yegor 2026-03-23 11:22:25 +07:00
  • 0885374549 Add alternate error to common/io/tls test module for WSL. Yegor Zhmak 2026-03-23 10:44:57 +07:00
  • e54b4a42fd Move archiveAsyncExec() to command/command module and rename. David Steele 2026-03-17 11:46:33 +07:00
  • 9016b362fc Comment out unused CSS elements. David Steele 2026-03-07 21:46:15 +07:00
  • 6d7ddc3e0a Add support for sponsors in the documentation. David Steele 2026-03-07 15:35:11 +07:00
  • 4397d12247 Remove FreeBSD 13 and add FreeBSD 15 to Cirrus CI. David Steele 2026-03-04 21:37:13 +07:00
  • 8e711d40cb Update Fedora test image to Fedora 43. David Steele 2026-03-04 20:15:55 +07:00
  • 9bb26a5065 Update PostgresQL versions in user guide. David Steele 2026-03-04 17:16:18 +07:00
  • 4a2008c6ed Ensure backup-timestamp-start is non-zero in unit tests. David Steele 2026-02-23 16:51:21 +07:00
  • b908d5e2c5 Improve seek performance during block incremental delta restore. David Steele 2026-02-21 08:37:31 +07:00
  • 009644b443 Update always_inline to __always_inline__. David Steele 2026-02-20 17:56:30 +07:00
  • 2c747f277e Add meson check for __builtin_types_compatible_p(). David Steele 2026-02-20 13:14:01 +07:00
  • fc42e85d8c Fix incorrect postgres/interface unit test title. Yegor Zhmak 2026-02-19 22:53:52 +07:00
  • 119c089ccc Update uncrustify to recognize .c.inc files. David Steele 2026-02-19 22:33:05 +07:00
  • 1ce2522e35 Refactor info/manifest module into included modules. David Steele 2026-02-19 22:28:36 +07:00
  • 27fff599ee Move info/manifest.c to info/manifest/manifest.c. David Steele 2026-02-19 22:23:01 +07:00
  • cf003f67e7 Move static build defines to build.h. David Steele 2026-02-17 15:05:33 +07:00
  • b9eb7f8113 Fix test error message typos and add error details. David Steele 2026-02-16 10:00:35 +07:00
  • 27319dde50 Explicitly free block map read in restoreFile(). David Steele 2026-02-16 09:03:39 +07:00
  • 17db234f1b Reverse sort order in backup and restore comparators. David Steele 2026-02-14 12:57:35 +07:00
  • 1db52ef9f3 Refactor restore module into included modules. David Steele 2026-02-13 10:20:47 +07:00
  • bc3ef20679 Move initialization of StorageRead and StorageWrite to interface. David Steele 2026-02-09 22:23:40 +07:00
  • 8d59a6f67e Remove package build testing. David Steele 2026-02-08 17:39:14 +07:00
  • 6079651443 Minor memory context optimization in restoreFile(). David Steele 2026-02-07 17:01:32 +07:00
  • 06b99d93dc Calculate limit for Posix/SFTP during read instead of when created. David Steele 2026-02-07 13:19:08 +07:00
  • e11fe39d0b Improve designated initializers in data arrays. David Steele 2026-02-01 11:35:05 +07:00
  • 10d18be719 Fix comments in common/pack module. David Steele 2026-02-01 11:23:41 +07:00
  • 449529f98f Fix typo in NEWS.md. David Steele 2026-01-30 08:18:06 +07:00
  • b8b0dbceb3 Fix float-equal compiler warnings. David Steele 2026-01-23 16:10:09 +07:00
  • c2b10a85b7 Use more specific warning for nonstring meson compiler probe. David Steele 2026-01-23 10:17:56 +07:00
  • d4465bd6f7 Suppress unused parameter errors in meson compiler probes. David Steele 2026-01-23 10:08:48 +07:00
  • af8a9e1ea7 Update NEWS.md for new version and features. David Steele 2026-01-21 16:50:30 +07:00
  • 9fb9f73066 Documentation no longer builds on PostgreSQL < 10. David Steele 2026-01-20 12:30:05 +07:00
  • 9ea54af67c Enhance StringId with optional sequence information. David Steele 2026-01-20 12:17:52 +07:00
  • 2a4fcf4b58 Update LICENSE.txt and PostgreSQL copyright for 2026. David Steele 2026-01-19 17:36:38 +07:00
  • d9f778ee32 Begin v2.59.0 development. David Steele 2026-01-19 17:17:07 +07:00
  • d50cfa9ee0 v2.58.0: Object Storage Improvements release/2.58.0 David Steele 2026-01-19 17:03:44 +07:00
  • d206d89d5f New CI container builds. David Steele 2026-01-19 16:29:57 +07:00
  • b52ebe1fd8 Suppress Azurite API version checking in documentation builds. David Steele 2026-01-15 12:01:51 +07:00
  • 6904cdf5a8 Simplify log-level options in config.yaml. David Steele 2026-01-11 21:00:39 +07:00
  • d76da852ee Remove unused error parameter from strIdFromZN(). David Steele 2026-01-11 18:42:27 +07:00
  • d12aa6fcda Update strIdFromZN() comment missed in 6e11d650. David Steele 2026-01-11 15:02:22 +07:00
  • 35505d63fd Use more generic expression to fetch container IP addresses. David Steele 2026-01-10 19:13:55 +07:00
  • 85caeda4e5 Throw errors on invalid StringIds in config/parse.c. David Steele 2026-01-10 15:52:06 +07:00
  • 5898806473 Add PARSE_RULE_VAL_STR_IDX() to simplify logic in config/parse.c. David Steele 2026-01-10 15:35:37 +07:00
  • 31d4aaa19f Remove generated StringIds from parse.auto.c.inc. David Steele 2026-01-10 15:08:05 +07:00
  • 79544f64a3 Support for S3 EKS pod identity. wolrajhti 2026-01-09 09:18:28 +01:00
  • 91ad65537f Fix flapping common/io-tls unit test added in fbc607a4. David Steele 2026-01-08 11:45:14 +07:00