Changesets: bareos
master 713323ba 2024-04-29 18:31 Ported: N/A Details Diff |
dplcompat: allow driver-specific configuration with this change the program that will be used to access the storage can declare what options it supports (via the "options" subcommand). If one of those options is in Device Options, it will be added to the program's environment. If there are options in Device Options that neither dplcompat nor the program accept, this is treated as a configuration error. |
||
mod - core/src/stored/backends/crud_storage.cc | Diff File | ||
mod - core/src/stored/backends/crud_storage.h | Diff File | ||
mod - core/src/stored/backends/dplcompat_device.cc | Diff File | ||
mod - systemtests/tests/dplcompat/etc/bareos/bareos-sd.d/device/dplcompat.conf.in | Diff File | ||
mod - systemtests/tests/dplcompat/etc/bareos/localfile-wrapper.sh | Diff File | ||
master 14ae3066 2024-04-29 18:28 Ported: N/A Details Diff |
lib: add environment variable support to bpipe | ||
mod - core/src/lib/bpipe.cc | Diff File | ||
mod - core/src/lib/bpipe.h | Diff File | ||
master 590eea5d 2024-04-29 16:38 Committer: Bareos Bot Ported: N/A Details Diff |
bsmtp: add fixes to be more rfc compliant - add mime version - add content type and charset - add content transport encoding - right trim subject those fixes should help bsmtp to lower spam score avoid using utf-8 subject, it's rfc2047 encoding not being implemented. Signed-off-by: Bruno Friedmann <bruno.friedmann@bareos.com> |
||
mod - core/src/tools/bsmtp.cc | Diff File | ||
master 6889cf11 2024-04-29 14:18 Sebastian Sura Ported: N/A Details Diff |
backup: time accurate info sending Also print how many files are expected to be sent |
||
mod - core/src/dird/backup.cc | Diff File | ||
master b18a7cec 2024-04-29 14:18 Sebastian Sura Ported: N/A Details Diff |
util: add simple timer | ||
mod - core/src/lib/util.cc | Diff File | ||
mod - core/src/lib/util.h | Diff File | ||
master 3929782a 2024-04-29 08:20 Sebastian Sura Committer: Bareos Bot Ported: N/A Details Diff |
postgresql: rename _bac_cursor -> _bar_cursor | ||
mod - core/src/cats/postgresql.cc | Diff File | ||
master ea9d2eb7 2024-04-29 08:20 Sebastian Sura Committer: Bareos Bot Ported: N/A Details Diff |
cats: fix not locking db before access | ||
mod - core/src/cats/postgresql.cc | Diff File | ||
mod - core/src/cats/sql_create.cc | Diff File | ||
mod - core/src/cats/sql_find.cc | Diff File | ||
mod - core/src/dird/consolidate.cc | Diff File | ||
master f89bab64 2024-04-29 08:17 Sebastian Sura Committer: Bareos Bot Ported: N/A Details Diff |
cats: add ownership assertions | ||
mod - core/src/cats/cats.cc | Diff File | ||
mod - core/src/cats/postgresql.cc | Diff File | ||
mod - core/src/cats/postgresql_batch.cc | Diff File | ||
mod - core/src/cats/sql_create.cc | Diff File | ||
mod - core/src/cats/sql_get.cc | Diff File | ||
mod - core/src/cats/sql_update.cc | Diff File | ||
master b76ca795 2024-04-29 07:32 Sebastian Sura Ported: N/A Details Diff |
tests: add config parser systemtest Adds a systemtest that checks some parser behaviours. This needs to be a systemtest as some parser errors lead to aborts/exits and cannot be run in unit tests as such. |
||
mod - systemtests/tests/CMakeLists.txt | Diff File | ||
add - systemtests/tests/parser/CMakeLists.txt | Diff File | ||
add - systemtests/tests/parser/bad.conf | Diff File | ||
add - systemtests/tests/parser/testrunner | Diff File | ||
master 65982df9 2024-04-29 07:19 Bareos Bot Committer: GitHub Ported: N/A Details Diff |
Merge pull request #1767 cats: fix subscription view missing mariabackup plugin |
||
mod - CHANGELOG.md | Diff File | ||
mod - core/src/cats/cats.h | Diff File | ||
mod - core/src/cats/ddl/creates/postgresql.sql | Diff File | ||
add - core/src/cats/ddl/updates/postgresql.2230_2240.sql | Diff File | ||
master 8a1ab2c7 2024-04-29 07:19 Bareos Bot Ported: N/A Details Diff |
Update CHANGELOG.md | ||
mod - CHANGELOG.md | Diff File | ||
master 2efb1c35 2024-04-26 17:30 Bareos Bot Committer: GitHub Ported: N/A Details Diff |
Merge pull request #1765 Add FreeBSD 13.3 and 14.0 |
||
mod - .matrix.yml | Diff File | ||
mod - CHANGELOG.md | Diff File | ||
mod - core/platforms/freebsd/bareos-dir.in | Diff File | ||
mod - core/platforms/freebsd/bareos-fd.in | Diff File | ||
mod - core/platforms/freebsd/bareos-sd.in | Diff File | ||
master cb23d0f6 2024-04-26 17:30 Bareos Bot Ported: N/A Details Diff |
Update CHANGELOG.md | ||
mod - CHANGELOG.md | Diff File | ||
master b29e650f 2024-04-26 17:14 Ported: N/A Details Diff |
stored: dplcompat: initial RPM packaging | ||
mod - core/platforms/packaging/bareos.spec | Diff File | ||
master f8302707 2024-04-26 14:02 Ported: N/A Details Diff |
systemtests: add basic dplcompat test | ||
mod - systemtests/tests/CMakeLists.txt | Diff File | ||
add - systemtests/tests/dplcompat/CMakeLists.txt | Diff File | ||
add - systemtests/tests/dplcompat/etc/bareos/bareos-dir.d/catalog/MyCatalog.conf.in | Diff File | ||
add - systemtests/tests/dplcompat/etc/bareos/bareos-dir.d/client/bareos-fd.conf.in | Diff File | ||
add - systemtests/tests/dplcompat/etc/bareos/bareos-dir.d/director/bareos-dir.conf.in | Diff File | ||
add - systemtests/tests/dplcompat/etc/bareos/bareos-dir.d/fileset/Catalog.conf.in | Diff File | ||
add - systemtests/tests/dplcompat/etc/bareos/bareos-dir.d/fileset/SelfTest.conf.in | Diff File | ||
add - systemtests/tests/dplcompat/etc/bareos/bareos-dir.d/job/RestoreFiles.conf.in | Diff File | ||
add - systemtests/tests/dplcompat/etc/bareos/bareos-dir.d/job/backup-bareos-fd.conf | Diff File | ||
add - systemtests/tests/dplcompat/etc/bareos/bareos-dir.d/jobdefs/DefaultJob.conf.in | Diff File | ||
add - systemtests/tests/dplcompat/etc/bareos/bareos-dir.d/messages/Daemon.conf.in | Diff File | ||
add - systemtests/tests/dplcompat/etc/bareos/bareos-dir.d/messages/Standard.conf.in | Diff File | ||
add - systemtests/tests/dplcompat/etc/bareos/bareos-dir.d/pool/Differential.conf | Diff File | ||
add - systemtests/tests/dplcompat/etc/bareos/bareos-dir.d/pool/Full.conf | Diff File | ||
add - systemtests/tests/dplcompat/etc/bareos/bareos-dir.d/pool/Incremental.conf | Diff File | ||
add - systemtests/tests/dplcompat/etc/bareos/bareos-dir.d/pool/Scratch.conf | Diff File | ||
add - systemtests/tests/dplcompat/etc/bareos/bareos-dir.d/profile/operator.conf | Diff File | ||
add - systemtests/tests/dplcompat/etc/bareos/bareos-dir.d/storage/dplcompat.conf.in | Diff File | ||
add - systemtests/tests/dplcompat/etc/bareos/bareos-fd.d/client/myself.conf.in | Diff File | ||
add - systemtests/tests/dplcompat/etc/bareos/bareos-fd.d/director/bareos-dir.conf.in | Diff File | ||
add - systemtests/tests/dplcompat/etc/bareos/bareos-fd.d/messages/Standard.conf | Diff File | ||
add - systemtests/tests/dplcompat/etc/bareos/bareos-sd.d/device/dplcompat.conf.in | Diff File | ||
add - systemtests/tests/dplcompat/etc/bareos/bareos-sd.d/director/bareos-dir.conf.in | Diff File | ||
add - systemtests/tests/dplcompat/etc/bareos/bareos-sd.d/messages/Standard.conf | Diff File | ||
add - systemtests/tests/dplcompat/etc/bareos/bareos-sd.d/storage/bareos-sd.conf.in | Diff File | ||
add - systemtests/tests/dplcompat/etc/bareos/bconsole.conf.in | Diff File | ||
add - systemtests/tests/dplcompat/etc/bareos/localfile-wrapper.sh | Diff File | ||
add - systemtests/tests/dplcompat/etc/bareos/tray-monitor.d/client/FileDaemon-local.conf.in | Diff File | ||
add - systemtests/tests/dplcompat/etc/bareos/tray-monitor.d/director/Director-local.conf | Diff File | ||
add - systemtests/tests/dplcompat/etc/bareos/tray-monitor.d/storage/StorageDaemon-local.conf.in | Diff File | ||
add - systemtests/tests/dplcompat/testrunner-backup | Diff File | ||
add - systemtests/tests/dplcompat/testrunner-restore | Diff File | ||
master 4a09948d 2024-04-26 13:16 Sebastian Sura Ported: N/A Details Diff |
lex: fix allowing quotes in BCT_UNQUOTED_STRINGS | ||
mod - core/src/lib/lex.cc | Diff File | ||
master 944e6792 2024-04-26 13:16 Sebastian Sura Ported: N/A Details Diff |
cleanup: fix not deleting accurate_lmdb files | ||
mod - systemtests/scripts/cleanup | Diff File | ||
master 5a74e80e 2024-04-26 13:16 Sebastian Sura Ported: N/A Details Diff |
accurate: better error messages for too many files | ||
mod - core/src/filed/accurate.h | Diff File | ||
mod - core/src/filed/accurate_htable.cc | Diff File | ||
mod - core/src/filed/accurate_lmdb.cc | Diff File | ||
master ef55c33f 2024-04-26 12:11 Committer: Bareos Bot Ported: N/A Details Diff |
freebsd: set defaults in rcscripts | ||
mod - core/platforms/freebsd/bareos-dir.in | Diff File | ||
mod - core/platforms/freebsd/bareos-fd.in | Diff File | ||
mod - core/platforms/freebsd/bareos-sd.in | Diff File | ||
master 08ca9b85 2024-04-26 08:09 Sebastian Sura Ported: N/A Details Diff |
tests: add accurate test Add simple tests that check that accurate does not do weird things even if the database has inconsistencies. |
||
mod - systemtests/tests/CMakeLists.txt | Diff File | ||
add - systemtests/tests/accurate-stresstest/CMakeLists.txt | Diff File | ||
add - systemtests/tests/accurate-stresstest/etc/bareos/bareos-dir.d/catalog/MyCatalog.conf.in | Diff File | ||
add - systemtests/tests/accurate-stresstest/etc/bareos/bareos-dir.d/client/bareos-fd.conf.in | Diff File | ||
add - systemtests/tests/accurate-stresstest/etc/bareos/bareos-dir.d/director/bareos-dir.conf.in | Diff File | ||
add - systemtests/tests/accurate-stresstest/etc/bareos/bareos-dir.d/fileset/Catalog.conf.in | Diff File | ||
add - systemtests/tests/accurate-stresstest/etc/bareos/bareos-dir.d/fileset/SelfTest.conf.in | Diff File | ||
add - systemtests/tests/accurate-stresstest/etc/bareos/bareos-dir.d/job/BackupCatalog.conf.in | Diff File | ||
add - systemtests/tests/accurate-stresstest/etc/bareos/bareos-dir.d/job/RestoreFiles.conf.in | Diff File | ||
add - systemtests/tests/accurate-stresstest/etc/bareos/bareos-dir.d/job/backup-bareos-fd.conf | Diff File | ||
add - systemtests/tests/accurate-stresstest/etc/bareos/bareos-dir.d/job/copy-full.conf.in | Diff File | ||
add - systemtests/tests/accurate-stresstest/etc/bareos/bareos-dir.d/jobdefs/DefaultJob.conf.in | Diff File | ||
add - systemtests/tests/accurate-stresstest/etc/bareos/bareos-dir.d/messages/Daemon.conf.in | Diff File | ||
add - systemtests/tests/accurate-stresstest/etc/bareos/bareos-dir.d/messages/Standard.conf.in | Diff File | ||
add - systemtests/tests/accurate-stresstest/etc/bareos/bareos-dir.d/pool/Differential.conf | Diff File | ||
add - systemtests/tests/accurate-stresstest/etc/bareos/bareos-dir.d/pool/Full.conf | Diff File | ||
add - systemtests/tests/accurate-stresstest/etc/bareos/bareos-dir.d/pool/Incremental.conf | Diff File | ||
add - systemtests/tests/accurate-stresstest/etc/bareos/bareos-dir.d/storage/File.conf.in | Diff File | ||
add - systemtests/tests/accurate-stresstest/etc/bareos/bareos-fd.d/client/myself.conf.in | Diff File | ||
add - systemtests/tests/accurate-stresstest/etc/bareos/bareos-fd.d/director/bareos-dir.conf.in | Diff File | ||
add - systemtests/tests/accurate-stresstest/etc/bareos/bareos-fd.d/messages/Standard.conf | Diff File | ||
add - systemtests/tests/accurate-stresstest/etc/bareos/bareos-sd.d/device/FileStorage.conf | Diff File | ||
add - systemtests/tests/accurate-stresstest/etc/bareos/bareos-sd.d/director/bareos-dir.conf.in | Diff File | ||
add - systemtests/tests/accurate-stresstest/etc/bareos/bareos-sd.d/messages/Standard.conf | Diff File | ||
add - systemtests/tests/accurate-stresstest/etc/bareos/bareos-sd.d/storage/bareos-sd.conf.in | Diff File | ||
add - systemtests/tests/accurate-stresstest/etc/bareos/bconsole.conf.in | Diff File | ||
add - systemtests/tests/accurate-stresstest/functions | Diff File | ||
add - systemtests/tests/accurate-stresstest/test-setup | Diff File | ||
add - systemtests/tests/accurate-stresstest/testrunner-duplicate-files | Diff File | ||
add - systemtests/tests/accurate-stresstest/testrunner-file-miscount | Diff File | ||
master 7746e59e 2024-04-26 07:13 Sebastian Sura Ported: N/A Details Diff |
accurate: use vector<bool> instead of homegrown bitmap | ||
mod - core/src/filed/accurate.h | Diff File | ||
mod - core/src/filed/accurate_htable.cc | Diff File | ||
mod - core/src/filed/accurate_lmdb.cc | Diff File | ||
master 445e9111 2024-04-26 06:54 Sebastian Sura Ported: N/A Details Diff |
accurate: automatically enlarge bitmap if too many files | ||
mod - core/src/filed/accurate_htable.cc | Diff File | ||
mod - core/src/filed/accurate_lmdb.cc | Diff File | ||
master 47913343 2024-04-25 09:57 Committer: Bareos Bot Ported: N/A Details Diff |
add comment and fix version - add comment to explain the index drop - fix version used in headline Signed-off-by: Bruno Friedmann <bruno.friedmann@bareos.com> |
||
mod - core/src/cats/ddl/updates/postgresql.2230_2240.sql | Diff File | ||
master c6fdb687 2024-04-24 17:43 Ported: N/A Details Diff |
stored: dplcompat: initial debian packaging | ||
add - debian/bareos-storage-dplcompat.install.in | Diff File | ||
mod - debian/control.bareos-storage | Diff File | ||
mod - docs/pkglists/Debian_11.x86_64 | Diff File | ||
mod - docs/pkglists/Debian_12.x86_64 | Diff File | ||
master fd3f80e8 2024-04-24 17:33 Ported: N/A Details Diff |
scripts: make s3cmd-wrapper.sh shippable | ||
mod - core/scripts/CMakeLists.txt | Diff File | ||
mod - core/scripts/s3cmd-wrapper.sh | Diff File | ||
mod - systemtests/tests/droplet-s3/etc/bareos/bareos-sd.d/device/AlternateStorage.conf.in | Diff File | ||
mod - systemtests/tests/droplet-s3/testrunner-restore-compat | Diff File |