Changesets: bareos
master e5bb4271 2025-03-24 08:28 Sebastian Sura Ported: N/A Details Diff |
check_for_zombie_jobs: add printing of found jobs | ||
mod - systemtests/scripts/check_for_zombie_jobs | Diff File | ||
master 838dc572 2025-03-24 08:06 Sebastian Sura Ported: N/A Details Diff |
address-conf: fix bad types | ||
mod - core/src/lib/address_conf.cc | Diff File | ||
mod - core/src/lib/address_conf.h | Diff File | ||
mod - core/src/lib/bsock_tcp.cc | Diff File | ||
master ef06ec9b 2025-03-24 06:56 Sebastian Sura Ported: N/A Details Diff |
bsock: fix wrong type for peer_addr | ||
mod - core/src/lib/bsock.h | Diff File | ||
mod - core/src/lib/bsock_tcp.cc | Diff File | ||
mod - core/src/tests/bsock_constructor_test.cc | Diff File | ||
master e74f49b1 2025-03-24 06:37 Sebastian Sura Ported: N/A Details Diff |
bsock: fix not using correct type | ||
mod - core/src/dird/ua_cmds.cc | Diff File | ||
mod - core/src/lib/address_conf.cc | Diff File | ||
mod - core/src/lib/address_conf.h | Diff File | ||
mod - core/src/lib/bnet_server_tcp.cc | Diff File | ||
mod - core/src/lib/bsock.cc | Diff File | ||
mod - core/src/lib/bsock.h | Diff File | ||
mod - core/src/stored/ndmp_tape.cc | Diff File | ||
master 8f1397fb 2025-03-21 08:54 Bareos Bot Committer: GitHub Ported: N/A Details Diff |
Merge pull request #2220 docs rear: update to rear >= 2.8 |
||
mod - CHANGELOG.md | Diff File | ||
mod - docs/manuals/source/Appendix/DisasterRecoveryUsingBareos.rst | Diff File | ||
master b76006d6 2025-03-21 08:53 Bareos Bot Ported: N/A Details Diff |
Update CHANGELOG.md | ||
mod - CHANGELOG.md | Diff File | ||
master dac2fd6e 2025-03-21 08:16 Sebastian Sura Ported: N/A Details Diff |
parse-conf: introduce configrescontainer chain Each configresourcecontainer now keeps its successors alive. This ensures that if something (i.e. a job) keeps alive its configuration, and accidentally accesses the global configuration afterwards (without saving it as well), then the daemon will not crash because of use after free, as the newer configurations are now also kept alive implicitly as well. |
||
mod - core/src/dird/reload.cc | Diff File | ||
mod - core/src/lib/parse_conf.h | Diff File | ||
master c32e2ce5 2025-03-21 08:15 Sebastian Sura Ported: N/A Details Diff |
parse-conf: use vector for resource ptr storage Also removes direct dependency on ConfigurationParser from ConfigResourceContainer. |
||
mod - core/src/dird/jcr_util.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 | ||
master c323361a 2025-03-21 07:37 Sebastian Sura Ported: N/A Details Diff |
filed-conf: fix out of bounds reads A lot of configuration code expects that e.g. ResourceTable has R_NUM elements, which causes oob reads because R_JOB/R_STORAGE arent actually resource types. R_STORAGE seems to be unused and R_JOB is only used once for formatting a string. |
||
mod - core/src/filed/filed_conf.h | Diff File | ||
master 8e5325c5 2025-03-20 18:37 Ported: N/A Details Diff |
docs rear: update to rear >= 2.8 | ||
mod - docs/manuals/source/Appendix/DisasterRecoveryUsingBareos.rst | Diff File | ||
master 22ed2612 2025-03-20 14:31 Sebastian Sura Committer: Bareos Bot Ported: N/A Details Diff |
systemtests: tasks.mariadb, maria-dump filesets Adapt python module to newer syntax compatible with grpc testing. |
||
mod - systemtests/tests/py3plug-fd-contrib-bareos_tasks_mariadb/etc/bareos/bareos-dir.d/fileset/bareos_tasks_mariadb.conf.in | Diff File | ||
mod - systemtests/tests/py3plug-fd-contrib-mariadb-dump/etc/bareos/bareos-dir.d/fileset/bareos-mariadb-dump.conf.in | Diff File | ||
master b9a3fa5b 2025-03-20 10:14 Sebastian Sura Ported: N/A Details Diff |
mssql-test: fix missing setup fixture | ||
mod - systemtests/cmake/BareosSystemtestFunctions.cmake | Diff File | ||
mod - systemtests/tests/mssqlvdi-plugin/CMakeLists.txt | Diff File | ||
master e2cad3bf 2025-03-20 10:14 Sebastian Sura Ported: N/A Details Diff |
cmake: fix bad plugin paths on windows | ||
mod - cmake/BareosTargetTools.cmake | Diff File | ||
master e08cb340 2025-03-20 09:10 Sebastian Sura Ported: N/A Details Diff |
mssql-test: use test local directory for dbs | ||
mod - systemtests/tests/mssqlvdi-plugin/environment.local | Diff File | ||
mod - systemtests/tests/mssqlvdi-plugin/sqlfiles/SQL_load_data_stream.sql | Diff File | ||
add - systemtests/tests/mssqlvdi-plugin/test-cleanup | Diff File | ||
add - systemtests/tests/mssqlvdi-plugin/test-setup | Diff File | ||
mod - systemtests/tests/mssqlvdi-plugin/testrunner-01-DBNormal-prepare | Diff File | ||
mod - systemtests/tests/mssqlvdi-plugin/testrunner-04-DBNormal-DropDB | Diff File | ||
mod - systemtests/tests/mssqlvdi-plugin/testrunner-11-DBFileStream-prepare | Diff File | ||
mod - systemtests/tests/mssqlvdi-plugin/testrunner-13-DBFileStream-IncBackup | Diff File | ||
mod - systemtests/tests/mssqlvdi-plugin/testrunner-15-DBFileStream-Restore | Diff File | ||
master 61f9a882 2025-03-19 13:47 Committer: Bareos Bot Ported: N/A Details Diff |
docs: Add MariaDB section in Howtos - add new section about MariaDB backup in section `Backup Of Third Party Databases` - move MySQL in last, add legacy terms - renew indexes Signed-off-by: Bruno Friedmann <bruno.friedmann@bareos.com> |
||
mod - docs/manuals/source/Appendix/Howtos/BackupOfThirdPartyDatabases.rst.inc | Diff File | ||
master eab41175 2025-03-19 13:13 Committer: Bareos Bot Ported: N/A Details Diff |
systemtests: bareos_tasks_mariadb improvements - remove unused pools,filesets definitions - run only full backup - use run_bconsole instead run_bareos - add incremental data in the db and rerun a full job - use Full pool in restore job |
||
rm - systemtests/tests/py3plug-fd-contrib-bareos_tasks_mariadb/etc/bareos/bareos-dir.d/fileset/bareos_mariadb_dump.conf.in | Diff File | ||
rm - systemtests/tests/py3plug-fd-contrib-bareos_tasks_mariadb/etc/bareos/bareos-dir.d/fileset/bareos_mysql_dump.conf.in | Diff File | ||
rm - systemtests/tests/py3plug-fd-contrib-bareos_tasks_mariadb/etc/bareos/bareos-dir.d/fileset/bareos_tasks_mysql.conf.in | Diff File | ||
mod - systemtests/tests/py3plug-fd-contrib-bareos_tasks_mariadb/etc/bareos/bareos-dir.d/job/RestoreFiles.conf.in | Diff File | ||
mod - systemtests/tests/py3plug-fd-contrib-bareos_tasks_mariadb/etc/bareos/bareos-dir.d/jobdefs/DefaultJob.conf.in | Diff File | ||
rm - systemtests/tests/py3plug-fd-contrib-bareos_tasks_mariadb/etc/bareos/bareos-dir.d/pool/Differential.conf | Diff File | ||
rm - systemtests/tests/py3plug-fd-contrib-bareos_tasks_mariadb/etc/bareos/bareos-dir.d/pool/Incremental.conf | Diff File | ||
rm - systemtests/tests/py3plug-fd-contrib-bareos_tasks_mariadb/mysqldefaults.in | Diff File | ||
rm - systemtests/tests/py3plug-fd-contrib-bareos_tasks_mariadb/testrunner | Diff File | ||
mod - systemtests/tests/py3plug-fd-contrib-bareos_tasks_mariadb/testrunner-default | Diff File | ||
master 3625d1de 2025-03-19 11:20 Committer: Bareos Bot Ported: N/A Details Diff |
systemtests: contrib-mariadb-dump improvements - remove unused pools definitions - use run_bconsole instead run_bareos - add incremental data in the db and rerun a full job - add more messages during tests |
||
mod - systemtests/tests/py3plug-fd-contrib-mariadb-dump/etc/bareos/bareos-dir.d/job/RestoreFiles.conf.in | Diff File | ||
mod - systemtests/tests/py3plug-fd-contrib-mariadb-dump/etc/bareos/bareos-dir.d/jobdefs/DefaultJob.conf.in | Diff File | ||
rm - systemtests/tests/py3plug-fd-contrib-mariadb-dump/etc/bareos/bareos-dir.d/pool/Differential.conf | Diff File | ||
rm - systemtests/tests/py3plug-fd-contrib-mariadb-dump/etc/bareos/bareos-dir.d/pool/Incremental.conf | Diff File | ||
mod - systemtests/tests/py3plug-fd-contrib-mariadb-dump/testrunner-default | Diff File | ||
master 9350aeac 2025-03-19 10:53 Florian Burger Ported: N/A Details Diff |
docs: update docs and comments accordingly replace dir, fd, sd, prefixed aliases with original directives |
||
mod - contrib/misc/bareos_pam_integration/README.rst | Diff File | ||
mod - core/README.NDMP | Diff File | ||
mod - core/scripts/bareos.vim | Diff File | ||
mod - core/src/tests/addresses_and_ports_config.cc | Diff File | ||
mod - docs/manuals/images/ndmp-cfg.svg | Diff File | ||
mod - docs/manuals/source/Configuration/CustomizingTheConfiguration.rst | Diff File | ||
mod - docs/manuals/source/Configuration/Monitor.rst | Diff File | ||
mod - docs/manuals/source/IntroductionAndTutorial/BareosWebui.rst | Diff File | ||
mod - docs/manuals/source/TasksAndConcepts/AutomatedDiskBackup.rst | Diff File | ||
mod - docs/manuals/source/TasksAndConcepts/BareosSecurityIssues.rst | Diff File | ||
mod - docs/manuals/source/TasksAndConcepts/TheWindowsVersionOfBareos.rst | Diff File | ||
mod - docs/manuals/source/TasksAndConcepts/TransportEncryption.rst | Diff File | ||
mod - docs/manuals/source/TasksAndConcepts/UsingTapeDrivesWithoutAutochanger.rst | Diff File | ||
mod - docs/manuals/source/TasksAndConcepts/VolumeManagement.rst | Diff File | ||
mod - docs/manuals/source/include/images/ndmp-cfg.svg | Diff File | ||
mod - docs/manuals/source/manually_added_config_directive_descriptions/console-director-DirPort.rst.inc | Diff File | ||
mod - docs/manuals/source/manually_added_config_directive_descriptions/dir-director-DirAddress.rst.inc | Diff File | ||
mod - docs/manuals/source/manually_added_config_directive_descriptions/dir-director-DirAddresses.rst.inc | Diff File | ||
mod - docs/manuals/source/manually_added_config_directive_descriptions/dir-director-DirPort.rst.inc | Diff File | ||
mod - docs/manuals/source/manually_added_config_directive_descriptions/fd-client-FdPort.rst.inc | Diff File | ||
mod - docs/manuals/source/manually_added_config_directive_descriptions/sd-storage-SdAddress.rst.inc | Diff File | ||
mod - docs/manuals/source/manually_added_config_directive_descriptions/sd-storage-SdAddresses.rst.inc | Diff File | ||
mod - docs/manuals/source/manually_added_config_directive_descriptions/sd-storage-SdPort.rst.inc | Diff File | ||
mod - systemtests/tests/webui-common/etc/bareos-webui/directors.ini.in | Diff File | ||
mod - webui/install/directors.ini.in | Diff File | ||
master 75ebb140 2025-03-19 10:52 Sebastian Sura Ported: N/A Details Diff |
cmake: fix some multi config build issues | ||
mod - systemtests/cmake/BareosSystemtestFunctions.cmake | Diff File | ||
master 7124d711 2025-03-19 10:24 Florian Burger Ported: N/A Details Diff |
refactor: apply bareos-check-sources and check-git | ||
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 - systemtests/scripts/functions | Diff File | ||
mod - systemtests/tests/restapi/etc/bareos/bconsole-admin-tls.conf.in | Diff File | ||
master b16483d7 2025-03-19 10:22 Florian Burger Ported: N/A Details Diff |
config: fix bug with DirAddresses directive replace DirAddresses with Addresses. |
||
mod - core/src/dird/dird_conf.cc | Diff File | ||
master 78ca0733 2025-03-19 09:53 Committer: Bareos Bot Ported: N/A Details Diff |
add mariadb-dump path to install and packages Install unconditionally mariadb and mysql. Only the systemtests has to be filtered depending on the availability of the binaries. |
||
mod - contrib/fd-plugins/CMakeLists.txt | Diff File | ||
mod - core/platforms/packaging/bareos.spec | Diff File | ||
mod - debian/bareos-contrib-filedaemon-python-plugins.install.in | Diff File | ||
master 63f9bf87 2025-03-19 08:24 Sebastian Sura Ported: N/A Details Diff |
systemtests: fix empty comment ARGVs | ||
mod - CMakeLists.txt | Diff File | ||
mod - systemtests/cmake/BareosSystemtestFunctions.cmake | Diff File | ||
master e2d41dcf 2025-03-18 16:49 Ported: N/A Details Diff |
cmake: only link OpenSSL::SSL, as OpenSSL::Crypto is implied | ||
mod - core/src/dird/CMakeLists.txt | Diff File | ||
mod - core/src/droplet/libdroplet/CMakeLists.txt | Diff File | ||
mod - core/src/lib/CMakeLists.txt | Diff File | ||
master c8562b60 2025-03-18 16:44 Ported: N/A Details Diff |
cmake: remove $THREADS_THREADS where implicit this is implicitly linked when consuming Bareos::Lib, so we can remove it from a lot of places. |
||
mod - core/src/benchmarks/CMakeLists.txt | Diff File | ||
mod - core/src/dird/CMakeLists.txt | Diff File | ||
mod - core/src/findlib/CMakeLists.txt | Diff File | ||
mod - core/src/plugins/filed/CMakeLists.txt | Diff File | ||
mod - core/src/stored/CMakeLists.txt | Diff File | ||
mod - core/src/tests/CMakeLists.txt | Diff File |