Changesets: bareos
master 2a3cb18e 2020-08-21 16:31 MSP-Stev Committer: GitHub Ported: N/A Details Diff |
fix no "Available versions" in restore dialog for filenames with spaces | ||
mod - webui/module/Restore/src/Restore/Model/RestoreModel.php | Diff File | ||
master e749b992 2020-08-21 15:50 Committer: GitHub Ported: N/A Details Diff |
Merge pull request 0000566 from arogge/dev/arogge/master/TT4200517 core: add nullptr-guard to CreateAttriburesRecord() |
||
mod - core/src/cats/sql_create.cc | Diff File | ||
master 28f378c5 2020-08-20 21:42 Ported: N/A Details Diff |
systemtest config-dump: adapted config file * size values now don't have trailing spaces * new config directive TlsProtocol |
||
mod - systemtests/tests/config-dump/etc/bareos/bareos-dir-full.conf.in | Diff File | ||
add - systemtests/tests/config-dump/etc/bareos/bareos-dir-lists.conf.in | Diff File | ||
add - systemtests/tests/config-dump/etc/bareos/bareos-dir-minimal.conf.in | Diff File | ||
mod - systemtests/tests/config-dump/testrunner | Diff File | ||
master fba11954 2020-08-20 21:41 Ported: N/A Details Diff |
gtest: list handling of the config parser Tests if the varios types of config directives correctly read multiple values. Also document the limitations of the CFG_TYPE_STR type: When a CFG_TYPE_STR config directive is used, only the first entry from the last directive is used. All other entry are silently ignored. |
||
add - core/src/tests/configs/bareos-configparser-tests/bareos-dir-CFG_TYPE_ALIST_RES.conf | Diff File | ||
add - core/src/tests/configs/bareos-configparser-tests/bareos-dir-CFG_TYPE_ALIST_STR.conf | Diff File | ||
add - core/src/tests/configs/bareos-configparser-tests/bareos-dir-CFG_TYPE_AUDIT.conf | Diff File | ||
add - core/src/tests/configs/bareos-configparser-tests/bareos-dir-CFG_TYPE_FNAME.conf | Diff File | ||
add - core/src/tests/configs/bareos-configparser-tests/bareos-dir-CFG_TYPE_PLUGIN_NAMES.conf | Diff File | ||
add - core/src/tests/configs/bareos-configparser-tests/bareos-dir-CFG_TYPE_STR.conf | Diff File | ||
add - core/src/tests/configs/bareos-configparser-tests/bareos-dir-CFG_TYPE_STR_VECTOR.conf | Diff File | ||
add - core/src/tests/configs/bareos-configparser-tests/bareos-dir-CFG_TYPE_STR_VECTOR_OF_DIRS.conf.in | Diff File | ||
mod - core/src/tests/test_config_parser_dir.cc | Diff File | ||
master 53ae5846 2020-08-20 19:39 Ported: N/A Details Diff |
cmake: use file(WRITE) instead of file(TOUCH) Older CMake doesn't support file(TOUCH) yet, so we use file(WRITE) instead. |
||
mod - cmake/BareosCheckAcl.cmake | Diff File | ||
mod - cmake/BareosCheckXattr.cmake | Diff File | ||
bareos-19.2 f2290c55 2020-08-20 19:39 Ported: N/A Details Diff |
cmake: use file(WRITE) instead of file(TOUCH) Older CMake doesn't support file(TOUCH) yet, so we use file(WRITE) instead. (cherry picked from commit 53ae5846ea5332dc8e037b36a5ff92691c2e5e22) |
||
mod - cmake/BareosCheckAcl.cmake | Diff File | ||
mod - cmake/BareosCheckXattr.cmake | Diff File | ||
master 096c437a 2020-08-20 12:52 Ported: N/A Details Diff |
lib: use std::max for highest filedescriptor number | ||
mod - core/src/lib/bnet_server_tcp.cc | Diff File | ||
master a43d1222 2020-08-19 19:43 Ported: N/A Details Diff |
tls: use configurable protocol parameter - add SSL_CONF_cmd for Protocol - add config parameter to tls common - move creation of contexts to TlsOpenSslPrivate - cleanup constructor of TlsResource |
||
mod - core/src/lib/bsock.cc | Diff File | ||
mod - core/src/lib/tls.h | Diff File | ||
mod - core/src/lib/tls_conf.cc | Diff File | ||
mod - core/src/lib/tls_conf.h | Diff File | ||
mod - core/src/lib/tls_openssl.cc | Diff File | ||
mod - core/src/lib/tls_openssl.h | Diff File | ||
mod - core/src/lib/tls_openssl_private.cc | Diff File | ||
mod - core/src/lib/tls_openssl_private.h | Diff File | ||
mod - core/src/lib/tls_resource_items.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 | ||
master 297c8e73 2020-08-19 19:23 Ported: N/A Details Diff |
findlib: adapt xattr changes for acl, too. Previously the filed did not pick up acl on filesystems when st_dev == 0. This patch now also considers such filesystems. |
||
mod - core/src/filed/backup.cc | Diff File | ||
mod - core/src/filed/fd_plugins.cc | Diff File | ||
mod - core/src/filed/fd_plugins.h | Diff File | ||
mod - core/src/filed/jcr_private.h | Diff File | ||
mod - core/src/filed/restore.cc | Diff File | ||
mod - core/src/findlib/acl.cc | Diff File | ||
mod - core/src/findlib/acl.h | Diff File | ||
mod - core/src/stored/bextract.cc | Diff File | ||
bareos-19.2 5fb4918a 2020-08-19 19:23 Ported: N/A Details Diff |
findlib: adapt xattr changes for acl, too. Previously the filed did not pick up acl on filesystems when st_dev == 0. This patch now also considers such filesystems. (cherry picked from commit 297c8e7373ee984b631de90d04eb1c5cb96a02f1) |
||
mod - core/src/filed/backup.cc | Diff File | ||
mod - core/src/filed/fd_plugins.cc | Diff File | ||
mod - core/src/filed/fd_plugins.h | Diff File | ||
mod - core/src/filed/jcr_private.h | Diff File | ||
mod - core/src/filed/restore.cc | Diff File | ||
mod - core/src/findlib/acl.cc | Diff File | ||
mod - core/src/findlib/acl.h | Diff File | ||
mod - core/src/stored/bextract.cc | Diff File | ||
master e0808db2 2020-08-19 18:39 Ported: N/A Details Diff |
systemtests: add acl test A simple test to check whether attributes set with setfacl are backed up and restored properly. |
||
add - cmake/BareosCheckAcl.cmake | Diff File | ||
mod - systemtests/CMakeLists.txt | Diff File | ||
add - systemtests/tests/acl/etc/bareos/bareos-dir.d/catalog/MyCatalog.conf.in | Diff File | ||
add - systemtests/tests/acl/etc/bareos/bareos-dir.d/client/bareos-fd.conf.in | Diff File | ||
add - systemtests/tests/acl/etc/bareos/bareos-dir.d/console/bareos-mon.conf.in | Diff File | ||
add - systemtests/tests/acl/etc/bareos/bareos-dir.d/director/bareos-dir.conf.in | Diff File | ||
add - systemtests/tests/acl/etc/bareos/bareos-dir.d/fileset/Catalog.conf.in | Diff File | ||
add - systemtests/tests/acl/etc/bareos/bareos-dir.d/fileset/SelfTest.conf.in | Diff File | ||
add - systemtests/tests/acl/etc/bareos/bareos-dir.d/job/BackupCatalog.conf.in | Diff File | ||
add - systemtests/tests/acl/etc/bareos/bareos-dir.d/job/RestoreFiles.conf.in | Diff File | ||
add - systemtests/tests/acl/etc/bareos/bareos-dir.d/job/backup-bareos-fd.conf.in | Diff File | ||
add - systemtests/tests/acl/etc/bareos/bareos-dir.d/jobdefs/DefaultJob.conf.in | Diff File | ||
add - systemtests/tests/acl/etc/bareos/bareos-dir.d/messages/Daemon.conf.in | Diff File | ||
add - systemtests/tests/acl/etc/bareos/bareos-dir.d/messages/Standard.conf.in | Diff File | ||
add - systemtests/tests/acl/etc/bareos/bareos-dir.d/pool/Differential.conf | Diff File | ||
add - systemtests/tests/acl/etc/bareos/bareos-dir.d/pool/Full.conf | Diff File | ||
add - systemtests/tests/acl/etc/bareos/bareos-dir.d/pool/Incremental.conf | Diff File | ||
add - systemtests/tests/acl/etc/bareos/bareos-dir.d/pool/Scratch.conf | Diff File | ||
add - systemtests/tests/acl/etc/bareos/bareos-dir.d/profile/operator.conf | Diff File | ||
add - systemtests/tests/acl/etc/bareos/bareos-dir.d/storage/File.conf.in | Diff File | ||
add - systemtests/tests/acl/etc/bareos/bareos-fd.d/client/myself.conf.in | Diff File | ||
add - systemtests/tests/acl/etc/bareos/bareos-fd.d/director/bareos-dir.conf.in | Diff File | ||
add - systemtests/tests/acl/etc/bareos/bareos-fd.d/director/bareos-mon.conf.in | Diff File | ||
add - systemtests/tests/acl/etc/bareos/bareos-fd.d/messages/Standard.conf | Diff File | ||
add - systemtests/tests/acl/etc/bareos/bareos-sd.d/device/FileStorage.conf | Diff File | ||
add - systemtests/tests/acl/etc/bareos/bareos-sd.d/director/bareos-dir.conf.in | Diff File | ||
add - systemtests/tests/acl/etc/bareos/bareos-sd.d/director/bareos-mon.conf.in | Diff File | ||
add - systemtests/tests/acl/etc/bareos/bareos-sd.d/messages/Standard.conf | Diff File | ||
add - systemtests/tests/acl/etc/bareos/bareos-sd.d/storage/bareos-sd.conf.in | Diff File | ||
add - systemtests/tests/acl/etc/bareos/bconsole.conf.in | Diff File | ||
add - systemtests/tests/acl/testrunner | Diff File | ||
bareos-19.2 7e4c3f09 2020-08-19 18:39 Ported: N/A Details Diff |
systemtests: add acl test A simple test to check whether attributes set with setfacl are backed up and restored properly. (cherry picked from commit e0808db2da9673a79f3b51ff2bbb0e005ab6a83d) |
||
add - cmake/BareosCheckAcl.cmake | Diff File | ||
mod - systemtests/CMakeLists.txt | Diff File | ||
add - systemtests/tests/acl/etc/bareos/bareos-dir.d/catalog/MyCatalog.conf.in | Diff File | ||
add - systemtests/tests/acl/etc/bareos/bareos-dir.d/client/bareos-fd.conf.in | Diff File | ||
add - systemtests/tests/acl/etc/bareos/bareos-dir.d/console/bareos-mon.conf.in | Diff File | ||
add - systemtests/tests/acl/etc/bareos/bareos-dir.d/director/bareos-dir.conf.in | Diff File | ||
add - systemtests/tests/acl/etc/bareos/bareos-dir.d/fileset/Catalog.conf.in | Diff File | ||
add - systemtests/tests/acl/etc/bareos/bareos-dir.d/fileset/SelfTest.conf.in | Diff File | ||
add - systemtests/tests/acl/etc/bareos/bareos-dir.d/job/BackupCatalog.conf.in | Diff File | ||
add - systemtests/tests/acl/etc/bareos/bareos-dir.d/job/RestoreFiles.conf.in | Diff File | ||
add - systemtests/tests/acl/etc/bareos/bareos-dir.d/job/backup-bareos-fd.conf.in | Diff File | ||
add - systemtests/tests/acl/etc/bareos/bareos-dir.d/jobdefs/DefaultJob.conf.in | Diff File | ||
add - systemtests/tests/acl/etc/bareos/bareos-dir.d/messages/Daemon.conf.in | Diff File | ||
add - systemtests/tests/acl/etc/bareos/bareos-dir.d/messages/Standard.conf.in | Diff File | ||
add - systemtests/tests/acl/etc/bareos/bareos-dir.d/pool/Differential.conf | Diff File | ||
add - systemtests/tests/acl/etc/bareos/bareos-dir.d/pool/Full.conf | Diff File | ||
add - systemtests/tests/acl/etc/bareos/bareos-dir.d/pool/Incremental.conf | Diff File | ||
add - systemtests/tests/acl/etc/bareos/bareos-dir.d/pool/Scratch.conf | Diff File | ||
add - systemtests/tests/acl/etc/bareos/bareos-dir.d/profile/operator.conf | Diff File | ||
add - systemtests/tests/acl/etc/bareos/bareos-dir.d/storage/File.conf.in | Diff File | ||
add - systemtests/tests/acl/etc/bareos/bareos-fd.d/client/myself.conf.in | Diff File | ||
add - systemtests/tests/acl/etc/bareos/bareos-fd.d/director/bareos-dir.conf.in | Diff File | ||
add - systemtests/tests/acl/etc/bareos/bareos-fd.d/director/bareos-mon.conf.in | Diff File | ||
add - systemtests/tests/acl/etc/bareos/bareos-fd.d/messages/Standard.conf | Diff File | ||
add - systemtests/tests/acl/etc/bareos/bareos-sd.d/device/FileStorage.conf | Diff File | ||
add - systemtests/tests/acl/etc/bareos/bareos-sd.d/director/bareos-dir.conf.in | Diff File | ||
add - systemtests/tests/acl/etc/bareos/bareos-sd.d/director/bareos-mon.conf.in | Diff File | ||
add - systemtests/tests/acl/etc/bareos/bareos-sd.d/messages/Standard.conf | Diff File | ||
add - systemtests/tests/acl/etc/bareos/bareos-sd.d/storage/bareos-sd.conf.in | Diff File | ||
add - systemtests/tests/acl/etc/bareos/bconsole.conf.in | Diff File | ||
add - systemtests/tests/acl/testrunner | Diff File | ||
master c65b6b0c 2020-08-19 17:18 Committer: GitHub Ported: N/A Details Diff |
Merge pull request 0000573 from bareos/dev/pstorz/master/enable-mysql-sqlite-for-testing enable testing of deprecated databases (MySQL and SQLite) |
||
mod - core/src/cats/create_bareos_database.in | Diff File | ||
mod - core/src/cats/make_bareos_tables.in | Diff File | ||
mod - systemtests/environment.in | Diff File | ||
mod - systemtests/tests/dbcopy-mysql-postgresql/etc/bareos/bareos-dir.d/fileset/SelfTest.conf.in | Diff File | ||
master e1b75739 2020-08-19 16:56 Ported: N/A Details Diff |
cats: allow MySQL/SQLite db create and make tables during tests In order to still allow creation of MySQL and SQlite databases when running tests but forbid it otherwise, the environment variable BAREOS_TEST_RUNNING is defined in all tests. When this variable is undefined, creating databases and making tables of MySQL and SQLite is forbidden. |
||
mod - core/src/cats/create_bareos_database.in | Diff File | ||
mod - core/src/cats/make_bareos_tables.in | Diff File | ||
mod - systemtests/environment.in | Diff File | ||
master 9e012476 2020-08-19 16:02 Ported: N/A Details Diff |
tests: dbcopy-mysql-postgresql: removed unneded python module in test fileset | ||
mod - systemtests/tests/dbcopy-mysql-postgresql/etc/bareos/bareos-dir.d/fileset/SelfTest.conf.in | Diff File | ||
master 74794e07 2020-08-18 15:50 Committer: GitHub Ported: N/A Details Diff |
Merge pull request 0000567 from arogge/dev/arogge/master/cmake-toolchain-details core: print toolchain details in cmake configure |
||
mod - core/CMakeLists.txt | Diff File | ||
master 321e4367 2020-08-14 12:56 Ported: N/A Details Diff |
lib: dynamic allocation of buffers for address list | ||
mod - core/src/lib/bnet_server_tcp.cc | Diff File | ||
master c59228e7 2020-08-13 18:32 Committer: GitHub Ported: N/A Details Diff |
Merge pull request 0000565 from bareos/dev/franku/master/heartbeat-shutdown Fix hearbeat thread shutdown race condition |
||
mod - core/src/filed/heartbeat.cc | Diff File | ||
mod - core/src/filed/jcr_private.h | Diff File | ||
master 5220cb69 2020-08-12 18:25 Ported: N/A Details Diff |
docs: add information for the status config command | ||
mod - docs/manuals/source/TasksAndConcepts/BareosConsole.rst | Diff File | ||
master 9f782a37 2020-08-12 14:29 Ported: N/A Details Diff |
systemtests: add bareos-acl | ||
mod - systemtests/CMakeLists.txt | Diff File | ||
add - systemtests/tests/bareos-acl/etc/bareos/bareos-dir.d/catalog/MyCatalog.conf.in | Diff File | ||
add - systemtests/tests/bareos-acl/etc/bareos/bareos-dir.d/client/bareos-fd.conf.in | Diff File | ||
add - systemtests/tests/bareos-acl/etc/bareos/bareos-dir.d/console/bareos-acl.conf.in | Diff File | ||
add - systemtests/tests/bareos-acl/etc/bareos/bareos-dir.d/console/bareos-mon.conf.in | Diff File | ||
add - systemtests/tests/bareos-acl/etc/bareos/bareos-dir.d/director/bareos-dir.conf.in | Diff File | ||
add - systemtests/tests/bareos-acl/etc/bareos/bareos-dir.d/fileset/Catalog.conf.in | Diff File | ||
add - systemtests/tests/bareos-acl/etc/bareos/bareos-dir.d/fileset/SelfTest.conf.in | Diff File | ||
add - systemtests/tests/bareos-acl/etc/bareos/bareos-dir.d/job/BackupCatalog.conf.in | Diff File | ||
add - systemtests/tests/bareos-acl/etc/bareos/bareos-dir.d/job/RestoreFiles.conf.in | Diff File | ||
add - systemtests/tests/bareos-acl/etc/bareos/bareos-dir.d/job/backup-bareos-fd.conf.in | Diff File | ||
add - systemtests/tests/bareos-acl/etc/bareos/bareos-dir.d/jobdefs/DefaultJob.conf.in | Diff File | ||
add - systemtests/tests/bareos-acl/etc/bareos/bareos-dir.d/messages/Daemon.conf.in | Diff File | ||
add - systemtests/tests/bareos-acl/etc/bareos/bareos-dir.d/messages/Standard.conf.in | Diff File | ||
add - systemtests/tests/bareos-acl/etc/bareos/bareos-dir.d/pool/Differential.conf | Diff File | ||
add - systemtests/tests/bareos-acl/etc/bareos/bareos-dir.d/pool/Full.conf | Diff File | ||
add - systemtests/tests/bareos-acl/etc/bareos/bareos-dir.d/pool/Incremental.conf | Diff File | ||
add - systemtests/tests/bareos-acl/etc/bareos/bareos-dir.d/pool/Scratch.conf | Diff File | ||
add - systemtests/tests/bareos-acl/etc/bareos/bareos-dir.d/profile/operator.conf | Diff File | ||
add - systemtests/tests/bareos-acl/etc/bareos/bareos-dir.d/storage/File.conf.in | Diff File | ||
add - systemtests/tests/bareos-acl/etc/bareos/bareos-fd.d/client/myself.conf.in | Diff File | ||
add - systemtests/tests/bareos-acl/etc/bareos/bareos-fd.d/director/bareos-dir.conf.in | Diff File | ||
add - systemtests/tests/bareos-acl/etc/bareos/bareos-fd.d/director/bareos-mon.conf.in | Diff File | ||
add - systemtests/tests/bareos-acl/etc/bareos/bareos-fd.d/messages/Standard.conf | Diff File | ||
add - systemtests/tests/bareos-acl/etc/bareos/bareos-sd.d/device/FileStorage.conf | Diff File | ||
add - systemtests/tests/bareos-acl/etc/bareos/bareos-sd.d/director/bareos-dir.conf.in | Diff File | ||
add - systemtests/tests/bareos-acl/etc/bareos/bareos-sd.d/director/bareos-mon.conf.in | Diff File | ||
add - systemtests/tests/bareos-acl/etc/bareos/bareos-sd.d/messages/Standard.conf | Diff File | ||
add - systemtests/tests/bareos-acl/etc/bareos/bareos-sd.d/storage/bareos-sd.conf.in | Diff File | ||
add - systemtests/tests/bareos-acl/etc/bareos/bconsole-acl-none.conf.in | Diff File | ||
add - systemtests/tests/bareos-acl/etc/bareos/bconsole-acl-status-conf.conf.in | Diff File | ||
add - systemtests/tests/bareos-acl/etc/bareos/bconsole-acl-status.conf.in | Diff File | ||
add - systemtests/tests/bareos-acl/etc/bareos/bconsole.conf.in | Diff File | ||
add - systemtests/tests/bareos-acl/testrunner | Diff File | ||
master 9ace3664 2020-08-11 19:08 Ported: N/A Details Diff |
dird: check user ACL for status conf | ||
mod - core/src/dird/ua_status.cc | Diff File | ||
master f23c2c95 2020-08-11 18:51 Committer: GitHub Ported: N/A Details Diff |
Merge pull request #569 from bareos/dev/pstorz/master/new-distris fix build problems on new distributions |
||
mod - core/cmake/BareosCheckIncludes.cmake | Diff File | ||
mod - core/platforms/packaging/bareos.spec | Diff File | ||
mod - core/src/include/config.h.in | Diff File | ||
mod - core/src/plugins/filed/cephfs-fd.cc | Diff File | ||
mod - core/src/stored/backends/cephfs_device.cc | Diff File | ||
master 410b8b34 2020-08-11 16:09 Ported: N/A Details Diff |
rename HAVE_CEPHFS_CEPH_STATX_H to HAVE_CEPH_STATX as this is what we check for | ||
mod - core/cmake/BareosCheckIncludes.cmake | Diff File | ||
mod - core/src/include/config.h.in | Diff File | ||
mod - core/src/plugins/filed/cephfs-fd.cc | Diff File | ||
mod - core/src/stored/backends/cephfs_device.cc | Diff File | ||
bareos-19.2 ee666d51 2020-08-11 16:09 Committer: arogge Ported: N/A Details Diff |
rename HAVE_CEPHFS_CEPH_STATX_H to HAVE_CEPH_STATX as this is what we check for (cherry picked from commit 410b8b34147eb7ae2516b1703ad39c5cc6a82a63) |
||
mod - core/cmake/BareosCheckIncludes.cmake | Diff File | ||
mod - core/src/include/config.h.in | Diff File | ||
mod - core/src/plugins/filed/cephfs-fd.cc | Diff File | ||
mod - core/src/stored/backends/cephfs_device.cc | Diff File | ||
master 34c9fd93 2020-08-11 12:35 Ported: N/A Details Diff |
ceph: detect ceph_statx symbol instead of ceph_statx.h As cephfs/ceph_statx.h does note exist anymore, we now check for the symbol ceph_statx instead of checking for the include file cephfs/ceph_statx.h. |
||
mod - core/cmake/BareosCheckIncludes.cmake | Diff File |