Changesets: bareos

master 713323ba

2024-04-29 18:31

arogge

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

arogge

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

bruno-at-bareos


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

arogge

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

arogge

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

arogge


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

bruno-at-bareos


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

arogge

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

arogge

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
 First  Prev  1 2 3 ... 61 62 63 64 65 66 67 ... 70 ... 140 ... 210 ... 280 ... 350 ... 420 ... 490 ... 560 ... 630 ... 678 679 680  Next  Last