Changesets: bareos

master 1d381494

2025-02-24 14:38

Sebastian Sura

Ported: N/A

Details Diff
stored: remove odr violation
mod - core/src/stored/CMakeLists.txt Diff File

master aeb5deb8

2025-02-24 14:24

Sebastian Sura

Ported: N/A

Details Diff
parse-conf: make ResourceTable const
mod - core/src/console/console_conf.cc Diff File
mod - core/src/dird/dird_conf.cc Diff File
mod - core/src/dird/inc_conf.cc Diff File
mod - core/src/dird/ua_configure.cc Diff File
mod - core/src/lib/parse_conf.cc Diff File
mod - core/src/lib/parse_conf.h Diff File
mod - core/src/lib/parse_conf_state_machine.cc Diff File
mod - core/src/qt-tray-monitor/tray_conf.cc Diff File
mod - core/src/stored/stored_conf.cc Diff File

master 38487b52

2025-02-24 14:13

Sebastian Sura

Ported: N/A

Details Diff
resource-item: remove const member

Now that resource items are only accessed via const ptr/ref, we do not
need this anymore.
mod - core/src/lib/resource_item.h Diff File

master 839e2bcc

2025-02-24 14:12

Sebastian Sura

Ported: N/A

Details Diff
parse-conf: make ResourceItem const
mod - core/src/console/console_conf.cc Diff File
mod - core/src/dird/dird.cc Diff File
mod - core/src/dird/dird_conf.cc Diff File
mod - core/src/dird/dird_conf.h Diff File
mod - core/src/dird/inc_conf.cc Diff File
mod - core/src/dird/run_conf.cc Diff File
mod - core/src/dird/ua_configure.cc Diff File
mod - core/src/filed/filed_conf.cc Diff File
mod - core/src/lib/bareos_resource.h Diff File
mod - core/src/lib/messages_resource_items.h Diff File
mod - core/src/lib/output_formatter.h Diff File
mod - core/src/lib/parse_conf.cc Diff File
mod - core/src/lib/parse_conf.h Diff File
mod - core/src/lib/parse_conf_callbacks.h Diff File
mod - core/src/lib/parse_conf_init_resource.cc Diff File
mod - core/src/lib/parse_conf_state_machine.cc Diff File
mod - core/src/lib/parse_conf_state_machine.h Diff File
mod - core/src/lib/res.cc Diff File
mod - core/src/lib/resource_item.h Diff File
mod - core/src/qt-tray-monitor/tray_conf.cc Diff File
mod - core/src/stored/stored_conf.cc Diff File
mod - docs/manuals/source/DeveloperGuide/configparser/sd_resources_class_model.puml Diff File
mod - docs/manuals/source/DeveloperGuide/configparser/sd_resources_class_model_outdated.puml Diff File

master a5cbe711

2025-02-24 13:48

Florian Burger


Committer: Bareos Bot

Ported: N/A

Details Diff
docs: update ndmp maximum level documentation
mod - docs/manuals/source/TasksAndConcepts/NdmpBackupsWithBareos.rst Diff File

master d955ea11

2025-02-24 13:25

Florian Burger

Ported: N/A

Details Diff
address review suggestions
mod - core/src/lib/parse_conf.cc Diff File
mod - core/src/lib/parse_conf.h Diff File
mod - docs/manuals/source/Appendix/Howtos/BackupOfThirdPartyDatabases.rst.inc Diff File
mod - docs/manuals/source/Configuration/CustomizingTheConfiguration.rst Diff File
mod - docs/manuals/source/Configuration/FileDaemon.rst Diff File

master 64065832

2025-02-24 11:03

Bareos Bot


Committer: GitHub

Ported: N/A

Details Diff
Merge pull request #2141

stored: fix crash when using jit reservation with no matching device; fix reservation error
mod - CHANGELOG.md Diff File
mod - core/src/stored/acquire.cc Diff File
mod - core/src/stored/append.cc Diff File
mod - core/src/stored/device_control_record.h Diff File
mod - core/src/stored/mount.cc Diff File

master 8fcdb7ce

2025-02-24 11:03

Bareos Bot

Ported: N/A

Details Diff
Update CHANGELOG.md
mod - CHANGELOG.md Diff File

master f7fc7ec8

2025-02-24 10:03

Bareos Bot


Committer: GitHub

Ported: N/A

Details Diff
Merge pull request #2121

fix autodeflate messages and refactor setup method
mod - CHANGELOG.md Diff File
mod - core/cmake/BareosCopyDllsToBinDir.cmake Diff File
mod - core/src/filed/compression.cc Diff File
mod - core/src/filed/dir_cmd.cc Diff File
mod - core/src/include/ch.h Diff File
mod - core/src/lib/compression.cc Diff File
mod - core/src/lib/compression.h Diff File
mod - core/src/plugins/stored/autoxflate/autoxflate-sd.cc Diff File
mod - systemtests/scripts/functions Diff File

master 2aedc808

2025-02-24 10:03

Bareos Bot

Ported: N/A

Details Diff
Update CHANGELOG.md
mod - CHANGELOG.md Diff File

master ba032595

2025-02-24 09:16

Florian Burger

Ported: N/A

Details Diff
docs: update documenation for filedaemon
mod - docs/manuals/source/Configuration/CustomizingTheConfiguration.rst Diff File
mod - docs/manuals/source/Configuration/Director.rst Diff File
mod - docs/manuals/source/Configuration/FileDaemon.rst Diff File
mod - docs/manuals/source/include/autogenerated/bareos-fd-config-schema.json Diff File

master 9af1511b

2025-02-24 08:32

Florian Burger

Ported: N/A

Details Diff
config: simplify GetResourceCode method
mod - core/src/lib/parse_conf.cc Diff File

master d2d70fb3

2025-02-20 16:31

bruno-at-bareos


Committer: Bareos Bot

Ported: N/A

Details Diff
contrib: add new module bareos_tasks_mariadb

This contrib module help to run task on mariadb cluster.

- add systemtests fd-contrib_bareos_task_mariadb
- split test to have setup,cleanup,default
- simplify number of tests, incremental can be skipped dump operation
are always full
add - contrib/fd-plugins/bareos_tasks/mariadb/BareosFdMariaDBClass.py Diff File
add - contrib/fd-plugins/bareos_tasks/mariadb/README.md Diff File
add - contrib/fd-plugins/bareos_tasks/mariadb/__init__.py Diff File
mod - systemtests/tests/CMakeLists.txt Diff File
add - systemtests/tests/py3plug-fd-contrib-bareos_tasks_mariadb/CMakeLists.txt Diff File
add - systemtests/tests/py3plug-fd-contrib-bareos_tasks_mariadb/etc/bareos/bareos-dir.d/catalog/MyCatalog.conf.in Diff File
add - systemtests/tests/py3plug-fd-contrib-bareos_tasks_mariadb/etc/bareos/bareos-dir.d/client/bareos-fd.conf.in Diff File
add - systemtests/tests/py3plug-fd-contrib-bareos_tasks_mariadb/etc/bareos/bareos-dir.d/director/bareos-dir.conf.in Diff File
add - systemtests/tests/py3plug-fd-contrib-bareos_tasks_mariadb/etc/bareos/bareos-dir.d/fileset/Catalog.conf.in Diff File
add - systemtests/tests/py3plug-fd-contrib-bareos_tasks_mariadb/etc/bareos/bareos-dir.d/fileset/SelfTest.conf.in Diff File
add - systemtests/tests/py3plug-fd-contrib-bareos_tasks_mariadb/etc/bareos/bareos-dir.d/fileset/bareos_mariadb_dump.conf.in Diff File
add - systemtests/tests/py3plug-fd-contrib-bareos_tasks_mariadb/etc/bareos/bareos-dir.d/fileset/bareos_mysql_dump.conf.in Diff File
add - systemtests/tests/py3plug-fd-contrib-bareos_tasks_mariadb/etc/bareos/bareos-dir.d/fileset/bareos_tasks_mariadb.conf.in Diff File
add - systemtests/tests/py3plug-fd-contrib-bareos_tasks_mariadb/etc/bareos/bareos-dir.d/fileset/bareos_tasks_mysql.conf.in Diff File
add - systemtests/tests/py3plug-fd-contrib-bareos_tasks_mariadb/etc/bareos/bareos-dir.d/job/BackupCatalog.conf.in Diff File
add - systemtests/tests/py3plug-fd-contrib-bareos_tasks_mariadb/etc/bareos/bareos-dir.d/job/RestoreFiles.conf.in Diff File
add - systemtests/tests/py3plug-fd-contrib-bareos_tasks_mariadb/etc/bareos/bareos-dir.d/job/backup-bareos-fd.conf Diff File
add - systemtests/tests/py3plug-fd-contrib-bareos_tasks_mariadb/etc/bareos/bareos-dir.d/jobdefs/DefaultJob.conf.in Diff File
add - systemtests/tests/py3plug-fd-contrib-bareos_tasks_mariadb/etc/bareos/bareos-dir.d/messages/Daemon.conf.in Diff File
add - systemtests/tests/py3plug-fd-contrib-bareos_tasks_mariadb/etc/bareos/bareos-dir.d/messages/Standard.conf.in Diff File
add - systemtests/tests/py3plug-fd-contrib-bareos_tasks_mariadb/etc/bareos/bareos-dir.d/pool/Differential.conf Diff File
add - systemtests/tests/py3plug-fd-contrib-bareos_tasks_mariadb/etc/bareos/bareos-dir.d/pool/Full.conf Diff File
add - systemtests/tests/py3plug-fd-contrib-bareos_tasks_mariadb/etc/bareos/bareos-dir.d/pool/Incremental.conf Diff File
add - systemtests/tests/py3plug-fd-contrib-bareos_tasks_mariadb/etc/bareos/bareos-dir.d/pool/Scratch.conf Diff File
add - systemtests/tests/py3plug-fd-contrib-bareos_tasks_mariadb/etc/bareos/bareos-dir.d/profile/operator.conf Diff File
add - systemtests/tests/py3plug-fd-contrib-bareos_tasks_mariadb/etc/bareos/bareos-dir.d/storage/File.conf.in Diff File
add - systemtests/tests/py3plug-fd-contrib-bareos_tasks_mariadb/etc/bareos/bareos-fd.d/client/myself.conf.in Diff File
add - systemtests/tests/py3plug-fd-contrib-bareos_tasks_mariadb/etc/bareos/bareos-fd.d/director/bareos-dir.conf.in Diff File
add - systemtests/tests/py3plug-fd-contrib-bareos_tasks_mariadb/etc/bareos/bareos-fd.d/messages/Standard.conf Diff File
add - systemtests/tests/py3plug-fd-contrib-bareos_tasks_mariadb/etc/bareos/bareos-sd.d/device/FileStorage.conf Diff File
add - systemtests/tests/py3plug-fd-contrib-bareos_tasks_mariadb/etc/bareos/bareos-sd.d/director/bareos-dir.conf.in Diff File
add - systemtests/tests/py3plug-fd-contrib-bareos_tasks_mariadb/etc/bareos/bareos-sd.d/messages/Standard.conf Diff File
add - systemtests/tests/py3plug-fd-contrib-bareos_tasks_mariadb/etc/bareos/bareos-sd.d/storage/bareos-sd.conf.in Diff File
add - systemtests/tests/py3plug-fd-contrib-bareos_tasks_mariadb/etc/bareos/bconsole.conf.in Diff File
add - systemtests/tests/py3plug-fd-contrib-bareos_tasks_mariadb/mariadbdefaults.in Diff File
add - systemtests/tests/py3plug-fd-contrib-bareos_tasks_mariadb/mysqldefaults.in Diff File
add - systemtests/tests/py3plug-fd-contrib-bareos_tasks_mariadb/testrunner Diff File
add - systemtests/tests/py3plug-fd-contrib-bareos_tasks_mariadb/testrunner-default Diff File
mod - systemtests/tests/py3plug-fd-contrib-mariadb-dump/mariadbdefaults.in Diff File
mod - systemtests/tests/py3plug-fd-contrib-mariadb-dump/testrunner-default Diff File

master 22642f9b

2025-02-20 16:09

Florian Burger


Committer: Bareos Bot

Ported: N/A

Details Diff
docs: add original description to alias directives
mod - core/src/lib/res.cc Diff File

master 0d07edb2

2025-02-20 13:09

Sebastian Sura


Committer: Bareos Bot

Ported: N/A

Details Diff
docs: enhance grpc docs
mod - docs/manuals/source/TasksAndConcepts/Plugins/FileDaemonPlugins/GrpcPlugin.rst.inc Diff File

master a6ed6027

2025-02-20 12:21

Bareos Bot


Committer: GitHub

Ported: N/A

Details Diff
Merge pull request #2120

scheduler: 'last' keyword doesn't allow job to be visible in status dir
mod - CHANGELOG.md Diff File
mod - core/src/dird/CMakeLists.txt Diff File
add - core/src/dird/date_time.cc Diff File
add - core/src/dird/date_time_mask.cc Diff File
mod - core/src/dird/dird_conf.cc Diff File
mod - core/src/dird/dird_conf.h Diff File
mod - core/src/dird/run_conf.cc Diff File
rm - core/src/dird/run_hour_validator.cc Diff File
mod - core/src/dird/scheduler_private.cc Diff File
mod - core/src/dird/ua_output.cc Diff File
mod - core/src/dird/ua_output.h Diff File
mod - core/src/dird/ua_status.cc Diff File
mod - core/src/tests/CMakeLists.txt Diff File
mod - core/src/tests/scheduler_job_item_queue.cc Diff File
mod - core/src/tests/test_config_parser_console.cc Diff File
mod - core/src/tests/test_config_parser_dir.cc Diff File
mod - core/src/tests/test_config_parser_sd.cc Diff File
mod - systemtests/tests/config-dump/etc/bareos/bareos-dir-full.conf.in Diff File
add - systemtests/tests/scheduler/etc/bareos/bareos-dir.d/job/LastSunday.conf Diff File
mod - systemtests/tests/scheduler/test-setup Diff File
add - systemtests/tests/scheduler/testrunner-scheduler-last-keyword Diff File

master bb45621d

2025-02-20 12:21

Bareos Bot

Ported: N/A

Details Diff
Update CHANGELOG.md
mod - CHANGELOG.md Diff File

master 2184ae0d

2025-02-20 09:05

Sebastian Sura

Ported: N/A

Details Diff
conf: fix ktls configuration

Obviously we want to always use the `EnableKtls` setting of the daemon
and not from the "target", as otherwise it would be impossible to use
ktls between fd and sd.
mod - core/src/dird/authenticate.cc Diff File
mod - core/src/dird/dird_conf.cc Diff File
mod - core/src/dird/dird_conf.h Diff File
mod - core/src/dird/sd_cmds.cc Diff File
mod - core/src/filed/dir_cmd.cc Diff File
mod - core/src/filed/filed_conf.cc Diff File
mod - core/src/filed/filed_conf.h Diff File
mod - core/src/lib/bsock.cc Diff File
mod - core/src/lib/bsock.h Diff File
mod - core/src/lib/tls_conf.h Diff File
mod - core/src/lib/tls_resource_items.h Diff File
mod - core/src/stored/dir_cmd.cc Diff File
mod - core/src/stored/stored_conf.cc Diff File
mod - core/src/stored/stored_conf.h Diff File
mod - docs/manuals/source/include/autogenerated/bareos-dir-config-schema.json Diff File
mod - docs/manuals/source/include/autogenerated/bareos-fd-config-schema.json Diff File
mod - docs/manuals/source/include/autogenerated/bareos-sd-config-schema.json Diff File
mod - docs/manuals/source/include/autogenerated/bareos-tray-monitor-config-schema.json Diff File
mod - docs/manuals/source/include/autogenerated/bconsole-config-schema.json Diff File
mod - systemtests/tests/config-dump/etc/bareos/bareos-dir-full.conf.in Diff File

master de092dd1

2025-02-20 08:52

Sebastian Sura

Ported: N/A

Details Diff
parse-conf: fix out of bounds access

If we read a string that does not match a resource name when trying to
parse a resource, then we would do out of bounds reads for !function!
pointers. This is obviously not great!
mod - core/src/dird/inc_conf.cc Diff File
mod - core/src/lib/parse_conf.cc Diff File
mod - core/src/lib/parse_conf_state_machine.cc Diff File

master 45acce7d

2025-02-20 08:47

Bareos Bot


Committer: GitHub

Ported: N/A

Details Diff
Merge pull request #2149

docs: add devtools documentation
mod - CHANGELOG.md Diff File
mod - devtools/README.md Diff File
rm - devtools/php-cs-fixer/README.md Diff File
rm - devtools/pip-tools/README.md Diff File
mod - docs/manuals/source/DeveloperGuide/generaldevel.rst Diff File

master b95efedf

2025-02-20 08:46

Bareos Bot

Ported: N/A

Details Diff
Update CHANGELOG.md
mod - CHANGELOG.md Diff File

master 5d92b128

2025-02-20 02:08

Bareos Bot


Committer: GitHub

Ported: N/A

Details Diff
Merge pull request #2152

VMware Plugin: Fix CBT query handling
mod - CHANGELOG.md Diff File
mod - contrib/misc/reschedule_job_as_full/reschedule_job_as_full.sh Diff File
mod - core/src/plugins/filed/python/vmware/bareos-fd-vmware.py Diff File
mod - docs/manuals/source/TasksAndConcepts/Plugins/FileDaemonPlugins/VMwarePlugin.rst.inc Diff File

master 936c87d2

2025-02-20 02:08

Bareos Bot

Ported: N/A

Details Diff
Update CHANGELOG.md
mod - CHANGELOG.md Diff File

master 9eadf36b

2025-02-19 14:03

Florian Burger


Committer: Bareos Bot

Ported: N/A

Details Diff
cmake: manually copy zlib dll
mod - core/cmake/BareosCopyDllsToBinDir.cmake Diff File

master b59dc86c

2025-02-19 12:09

Florian Burger


Committer: Bareos Bot

Ported: N/A

Details Diff
ndmp: adjust systemtest to do 10 incrementals
mod - systemtests/tests/ndmp-bareos/testrunner Diff File
 First  Prev  1 2 3 ... 7 8 9 10 11 12 13 ... 70 ... 140 ... 210 ... 280 ... 350 ... 420 ... 490 ... 560 ... 630 ... 669 670 671  Next  Last