Changesets: bareos
|
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 | ||
|
master 7e7aaced 2024-04-24 17:09 Ported: N/A Details Diff |
stored: dplcompat: implement backup and recycle This version is now able to support all Bareos backend operations. |
||
| mod - core/scripts/s3cmd-wrapper.sh | Diff File | ||
| mod - core/src/stored/backends/crud_storage.cc | Diff File | ||
|
master 1a31586e 2024-04-24 17:07 Ported: N/A Details Diff |
stored: dplcompat: better error reporting during flush | ||
| mod - core/src/stored/backends/dplcompat_device.cc | Diff File | ||