Changesets: bareos

master 370fc919

2024-12-11 16:29

arogge

Ported: N/A

Details Diff
dplcompat: clean up systemtest configuration
mod - systemtests/tests/dplcompat/etc/bareos/bareos-dir.d/client/bareos-fd.conf.in Diff File
mod - systemtests/tests/dplcompat/etc/bareos/bareos-dir.d/director/bareos-dir.conf.in Diff File
mod - systemtests/tests/dplcompat/etc/bareos/bareos-dir.d/fileset/Catalog.conf.in Diff File
mod - systemtests/tests/dplcompat/etc/bareos/bareos-dir.d/fileset/SelfTest.conf.in Diff File
mod - systemtests/tests/dplcompat/etc/bareos/bareos-dir.d/job/RestoreFiles.conf.in Diff File
mod - systemtests/tests/dplcompat/etc/bareos/bareos-dir.d/messages/Daemon.conf.in Diff File
mod - systemtests/tests/dplcompat/etc/bareos/bareos-dir.d/messages/Standard.conf.in Diff File
mod - systemtests/tests/dplcompat/etc/bareos/bareos-dir.d/profile/operator.conf Diff File
mod - systemtests/tests/dplcompat/etc/bareos/bareos-fd.d/client/myself.conf.in Diff File
mod - systemtests/tests/dplcompat/etc/bareos/bareos-fd.d/director/bareos-dir.conf.in Diff File
mod - systemtests/tests/dplcompat/etc/bareos/bareos-fd.d/messages/Standard.conf Diff File
mod - systemtests/tests/dplcompat/etc/bareos/bareos-sd.d/director/bareos-dir.conf.in Diff File
mod - systemtests/tests/dplcompat/etc/bareos/bareos-sd.d/messages/Standard.conf Diff File
mod - systemtests/tests/dplcompat/etc/bareos/bareos-sd.d/storage/bareos-sd.conf.in Diff File

master 61fde89b

2024-12-11 15:49

arogge

Ported: N/A

Details Diff
dplcompat: rename list -> chunk_map
mod - core/src/stored/backends/dplcompat_device.cc Diff File

master 1b393cc0

2024-12-11 15:42

arogge

Ported: N/A

Details Diff
dplcompat: use string_view where possible

use a string_view where it is possible instead of copying data into a
std::string.
mod - core/src/stored/backends/dplcompat_device.cc Diff File

master efc6f4a5

2024-12-11 15:29

arogge

Ported: N/A

Details Diff
dplcompat: use chrono::seconds for timeout
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

master 9466e3ab

2024-12-11 15:17

arogge

Ported: N/A

Details Diff
dplcompat: handle EINTR during up/download correctly
mod - core/src/stored/backends/crud_storage.cc Diff File

master 4ec09703

2024-12-11 14:16

arogge

Ported: N/A

Details Diff
dplcompat: use proper ASCII alphanumeric check

use an ASCII-only version of std::isalnum() to check for ASCII
characters, as std::isalnum() is locale-dependant.
Also improves the comment explaining what names we consider valid as an
environment variable name.
mod - core/src/stored/backends/crud_storage.cc Diff File

master 86ba07de

2024-12-11 12:04

Bareos Bot


Committer: GitHub

Ported: N/A

Details Diff
Merge pull request #2006

lib: add source_location; fix test crash
mod - CHANGELOG.md Diff File
mod - core/CMakeLists.txt Diff File
mod - core/cmake/BareosCheckFunctions.cmake Diff File
mod - core/src/cats/bvfs.cc Diff File
mod - core/src/cats/cats.h Diff File
mod - core/src/cats/postgresql.cc Diff File
mod - core/src/cats/sql.cc Diff File
mod - core/src/cats/sql_create.cc Diff File
mod - core/src/cats/sql_delete.cc Diff File
mod - core/src/cats/sql_find.cc Diff File
mod - core/src/cats/sql_get.cc Diff File
mod - core/src/cats/sql_list.cc Diff File
mod - core/src/cats/sql_update.cc Diff File
mod - core/src/dird/msgchan.cc Diff File
mod - core/src/dird/restore.cc Diff File
mod - core/src/include/config.h.in Diff File
mod - core/src/lib/rwlock.cc Diff File
mod - core/src/lib/rwlock.h Diff File
add - core/src/lib/source_location.h Diff File
mod - core/src/tests/wrap.cc Diff File

master 792369d1

2024-12-11 12:04

Bareos Bot

Ported: N/A

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

master 0e3eb568

2024-12-11 11:32

Bareos Bot


Committer: GitHub

Ported: N/A

Details Diff
Merge pull request #1993

plugin: add new grpc plugin allowing to run python plugins in own process
mod - CHANGELOG.md Diff File
mod - cmake/BareosConfigureFile.cmake Diff File
mod - cmake/BareosCpmPackages.cmake Diff File
mod - cmake/BareosGenerateDebianInfo.cmake Diff File
add - cmake/FindgRPC.cmake Diff File
mod - core/CMakeLists.txt Diff File
mod - core/cmake/BareosFindAllLibraries.cmake Diff File
mod - core/platforms/packaging/bareos.spec Diff File
mod - core/src/cats/sql_get.cc Diff File
mod - core/src/dird/vbackup.cc Diff File
mod - core/src/filed/fd_plugins.cc Diff File
mod - core/src/filed/fd_plugins.h Diff File
mod - core/src/lib/attr.h Diff File
mod - core/src/lib/bsock.cc Diff File
mod - core/src/lib/bsock.h Diff File
mod - core/src/lib/bsock_tcp.cc Diff File
mod - core/src/plugins/filed/CMakeLists.txt Diff File
add - core/src/plugins/filed/grpc/CMakeLists.txt Diff File
add - core/src/plugins/filed/grpc/bareos_api.cc Diff File
add - core/src/plugins/filed/grpc/bareos_api.h Diff File
add - core/src/plugins/filed/grpc/grpc.cc Diff File
add - core/src/plugins/filed/grpc/grpc_impl.cc Diff File
add - core/src/plugins/filed/grpc/grpc_impl.h Diff File
add - core/src/plugins/filed/grpc/grpc_python_module.cc Diff File
add - core/src/plugins/filed/grpc/grpc_test_module.cc Diff File
add - core/src/plugins/filed/grpc/plugin_service.cc Diff File
add - core/src/plugins/filed/grpc/plugin_service.h Diff File
add - core/src/plugins/filed/grpc/plugin_service_python.cc Diff File
add - core/src/plugins/filed/grpc/plugin_service_python.h Diff File
add - core/src/plugins/filed/grpc/proto/bareos.proto Diff File
add - core/src/plugins/filed/grpc/proto/common.proto Diff File
add - core/src/plugins/filed/grpc/proto/events.proto Diff File
add - core/src/plugins/filed/grpc/proto/plugin.proto Diff File
add - core/src/plugins/filed/grpc/test_module.h Diff File
add - core/src/plugins/filed/grpc/test_module_python.h Diff File
mod - core/src/plugins/filed/python/module/bareosfd.cc Diff File
mod - core/src/plugins/filed/python/python-fd.cc Diff File
mod - core/src/plugins/include/python_plugin_modules_common.inc Diff File
mod - core/src/plugins/include/python_plugins_common.inc Diff File
mod - core/src/plugins/stored/python/module/c_api/capi_1.inc Diff File
mod - core/src/tests/CMakeLists.txt Diff File
add - debian/bareos-filedaemon-grpc-python3-plugin.install.in Diff File
add - debian/control.bareos-filedaemon-grpc-python3-plugin Diff File
mod - debian/rules Diff File
mod - docs/manuals/source/TasksAndConcepts/Plugins/FileDaemonPlugins.rst.inc Diff File
add - docs/manuals/source/TasksAndConcepts/Plugins/FileDaemonPlugins/GrpcPlugin.rst.inc Diff File
mod - docs/pkglists/Debian_12.x86_64 Diff File
mod - docs/pkglists/EL_9.aarch64 Diff File
mod - docs/pkglists/EL_9.x86_64 Diff File
mod - docs/pkglists/Fedora_40.x86_64 Diff File
mod - docs/pkglists/Fedora_41.x86_64 Diff File
mod - docs/pkglists/xUbuntu_22.04.x86_64 Diff File
mod - docs/pkglists/xUbuntu_24.04.x86_64 Diff File
mod - systemtests/CMakeLists.txt Diff File
mod - systemtests/cmake/BareosSystemtestFunctions.cmake Diff File
mod - systemtests/environment.in Diff File
mod - systemtests/scripts/mysql.sh Diff File
mod - systemtests/tests/CMakeLists.txt Diff File
add - systemtests/tests/grpc-fd/CMakeLists.txt Diff File
add - systemtests/tests/grpc-fd/etc/bareos/bareos-dir.d/catalog/MyCatalog.conf.in Diff File
add - systemtests/tests/grpc-fd/etc/bareos/bareos-dir.d/client/bareos-fd.conf.in Diff File
add - systemtests/tests/grpc-fd/etc/bareos/bareos-dir.d/director/bareos-dir.conf.in Diff File
add - systemtests/tests/grpc-fd/etc/bareos/bareos-dir.d/fileset/Catalog.conf.in Diff File
add - systemtests/tests/grpc-fd/etc/bareos/bareos-dir.d/fileset/SelfTest.conf.in Diff File
add - systemtests/tests/grpc-fd/etc/bareos/bareos-dir.d/job/BackupCatalog.conf.in Diff File
add - systemtests/tests/grpc-fd/etc/bareos/bareos-dir.d/job/RestoreFiles.conf.in Diff File
add - systemtests/tests/grpc-fd/etc/bareos/bareos-dir.d/job/backup-bareos-fd.conf Diff File
add - systemtests/tests/grpc-fd/etc/bareos/bareos-dir.d/job/copy-full.conf.in Diff File
add - systemtests/tests/grpc-fd/etc/bareos/bareos-dir.d/jobdefs/DefaultJob.conf.in Diff File
add - systemtests/tests/grpc-fd/etc/bareos/bareos-dir.d/messages/Daemon.conf.in Diff File
add - systemtests/tests/grpc-fd/etc/bareos/bareos-dir.d/messages/Standard.conf.in Diff File
add - systemtests/tests/grpc-fd/etc/bareos/bareos-dir.d/pool/Differential.conf Diff File
add - systemtests/tests/grpc-fd/etc/bareos/bareos-dir.d/pool/Full.conf Diff File
add - systemtests/tests/grpc-fd/etc/bareos/bareos-dir.d/pool/Incremental.conf Diff File
add - systemtests/tests/grpc-fd/etc/bareos/bareos-dir.d/storage/File.conf.in Diff File
add - systemtests/tests/grpc-fd/etc/bareos/bareos-fd.d/client/myself.conf.in Diff File
add - systemtests/tests/grpc-fd/etc/bareos/bareos-fd.d/director/bareos-dir.conf.in Diff File
add - systemtests/tests/grpc-fd/etc/bareos/bareos-fd.d/messages/Standard.conf Diff File
add - systemtests/tests/grpc-fd/etc/bareos/bareos-sd.d/device/FileStorage.conf Diff File
add - systemtests/tests/grpc-fd/etc/bareos/bareos-sd.d/director/bareos-dir.conf.in Diff File
add - systemtests/tests/grpc-fd/etc/bareos/bareos-sd.d/messages/Standard.conf Diff File
add - systemtests/tests/grpc-fd/etc/bareos/bareos-sd.d/storage/bareos-sd.conf.in Diff File
add - systemtests/tests/grpc-fd/etc/bareos/bconsole.conf.in Diff File
add - systemtests/tests/grpc-fd/functions Diff File
add - systemtests/tests/grpc-fd/python-modules/BareosFdPluginLocalFilesetAclXattr.py Diff File
add - systemtests/tests/grpc-fd/python-modules/bareos-fd-local-fileset-acl-xattr.py Diff File
add - systemtests/tests/grpc-fd/test-setup Diff File
add - systemtests/tests/grpc-fd/testrunner-python-backup Diff File
add - systemtests/tests/grpc-fd/testrunner-python-io-in-core Diff File
add - systemtests/tests/grpc-fd/testrunner-test-backup Diff File
mod - systemtests/tests/parallel-jobs/testrunner-reservation-order Diff File
mod - systemtests/tests/py3plug-dir/CMakeLists.txt Diff File
mod - systemtests/tests/py3plug-dir/etc/bareos/bareos-dir.d/job/backup-bareos-fd.conf.in Diff File
mod - systemtests/tests/py3plug-fd-basic/etc/bareos/bareos-dir.d/fileset/CancelFileset.conf.in Diff File
mod - systemtests/tests/py3plug-fd-basic/etc/bareos/bareos-dir.d/fileset/PluginCheckChanges.conf.in Diff File
mod - systemtests/tests/py3plug-fd-basic/etc/bareos/bareos-dir.d/fileset/PluginConfigTestBothFiles.conf.in Diff File
mod - systemtests/tests/py3plug-fd-basic/etc/bareos/bareos-dir.d/fileset/PluginConfigTestDefaultsFile.conf.in Diff File
mod - systemtests/tests/py3plug-fd-basic/etc/bareos/bareos-dir.d/fileset/PluginConfigTestNoFile.conf.in Diff File
mod - systemtests/tests/py3plug-fd-basic/etc/bareos/bareos-dir.d/fileset/PluginConfigTestOverridesFile.conf.in Diff File
mod - systemtests/tests/py3plug-fd-basic/etc/bareos/bareos-dir.d/fileset/PluginSinceTime.conf.in Diff File

master 7f3f32b1

2024-12-11 11:32

Bareos Bot

Ported: N/A

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

master 787bf374

2024-12-11 11:18

arogge

Ported: N/A

Details Diff
scripts: simplify option-checks in s3cmd-wrapper.sh

Use ${var} instead of ${var:+x} to check if options are set. This is
safe, as all option variables are initialized to a default, so they are
always set.
mod - core/scripts/s3cmd-wrapper.sh Diff File

master 12db9a7b

2024-12-11 11:01

Andreas Haase


Committer: Bareos Bot

Ported: N/A

Details Diff
added myself to AUTHORS file
mod - AUTHORS Diff File

master 368e34bb

2024-12-11 10:50

Andreas Haase


Committer: Bareos Bot

Ported: N/A

Details Diff
debian-control: add libutfcpp-dev to build-deps

libutfcpp-dev is needed for building as of v23.1.1.
mod - debian/control Diff File
mod - debian/control.src Diff File

master 9d960b06

2024-12-11 10:07

Sebastian Sura


Committer: Bareos Bot

Ported: N/A

Details Diff
refactor: apply bareos-check-sources
mod - cmake/BareosGenerateDebianInfo.cmake Diff File
mod - cmake/FindgRPC.cmake Diff File
mod - core/cmake/BareosFindAllLibraries.cmake Diff File
mod - core/src/filed/fd_plugins.h Diff File
mod - core/src/plugins/filed/grpc/CMakeLists.txt Diff File
mod - core/src/plugins/filed/grpc/grpc.cc Diff File
mod - core/src/plugins/filed/grpc/grpc_impl.cc Diff File
mod - core/src/plugins/filed/grpc/grpc_python_module.cc Diff File
mod - systemtests/cmake/BareosSystemtestFunctions.cmake Diff File
mod - systemtests/tests/py3plug-dir/CMakeLists.txt Diff File
mod - systemtests/tests/py3plug-fd-contrib-mysql_dump/CMakeLists.txt Diff File
mod - systemtests/tests/py3plug-fd-libcloud/CMakeLists.txt Diff File
mod - systemtests/tests/py3plug-fd-local-fileset-restoreobject/CMakeLists.txt Diff File
mod - systemtests/tests/py3plug-fd-mariabackup/CMakeLists.txt Diff File
mod - systemtests/tests/py3plug-fd-percona-xtrabackup/CMakeLists.txt Diff File
mod - systemtests/tests/py3plug-fd-postgresql/CMakeLists.txt Diff File
mod - systemtests/tests/py3plug-fd-vmware/CMakeLists.txt Diff File
mod - systemtests/tests/py3plug-sd/CMakeLists.txt Diff File

master 64adcad7

2024-12-11 08:01

Sebastian Sura


Committer: Bareos Bot

Ported: N/A

Details Diff
various small fixes
mod - cmake/BareosCpmPackages.cmake Diff File
mod - core/src/cats/sql_get.cc Diff File
mod - core/src/dird/vbackup.cc Diff File
mod - core/src/lib/attr.h Diff File
mod - core/src/lib/bsock.cc Diff File
mod - core/src/lib/bsock.h Diff File
mod - core/src/lib/bsock_tcp.cc Diff File
mod - systemtests/tests/py3plug-fd-contrib-bareos_tasks_mysql/testrunner Diff File

master 889a3c54

2024-12-11 08:00

Sebastian Sura


Committer: Bareos Bot

Ported: N/A

Details Diff
fd-plugins: add PluginPath variable
mod - core/src/filed/fd_plugins.cc Diff File
mod - core/src/filed/fd_plugins.h Diff File

master c8a49fa2

2024-12-11 08:00

Sebastian Sura


Committer: Bareos Bot

Ported: N/A

Details Diff
fd-plugins: fix not checking return value of pluginIO
mod - core/src/filed/fd_plugins.cc Diff File

master dfd4ae8c

2024-12-11 07:59

Sebastian Sura


Committer: Bareos Bot

Ported: N/A

Details Diff
grpc-fd: add python module & tests
mod - core/src/plugins/filed/grpc/CMakeLists.txt Diff File
add - core/src/plugins/filed/grpc/grpc_python_module.cc Diff File
add - core/src/plugins/filed/grpc/plugin_service_python.cc Diff File
add - core/src/plugins/filed/grpc/plugin_service_python.h Diff File
add - systemtests/tests/grpc-fd/python-modules/BareosFdPluginLocalFilesetAclXattr.py Diff File
add - systemtests/tests/grpc-fd/python-modules/bareos-fd-local-fileset-acl-xattr.py Diff File
add - systemtests/tests/grpc-fd/testrunner-python-backup Diff File
add - systemtests/tests/grpc-fd/testrunner-python-io-in-core Diff File

master a877ec5a

2024-12-11 07:59

Bareos Bot


Committer: GitHub

Ported: N/A

Details Diff
Merge pull request #2019

bareos-version-from-git: fix output for wip tags
mod - CHANGELOG.md Diff File
mod - cmake/BareosVersionFromGit.cmake Diff File
mod - systemtests/tests/accurate-lmdb-stresstest/etc/bareos/bareos-fd.d/client/myself.conf.in Diff File
mod - systemtests/tests/accurate-lmdb-stresstest/etc/bareos/bareos-sd.d/storage/bareos-sd.conf.in Diff File
mod - systemtests/tests/accurate-stresstest/etc/bareos/bareos-fd.d/client/myself.conf.in Diff File
mod - systemtests/tests/accurate-stresstest/etc/bareos/bareos-sd.d/storage/bareos-sd.conf.in Diff File
mod - systemtests/tests/acl/etc/bareos/bareos-fd.d/client/myself.conf.in Diff File
mod - systemtests/tests/acl/etc/bareos/bareos-sd.d/storage/bareos-sd.conf.in Diff File
mod - systemtests/tests/always-incremental-consolidate/etc/bareos/bareos-fd.d/client/myself.conf.in Diff File
mod - systemtests/tests/always-incremental-consolidate/etc/bareos/bareos-sd.d/storage/bareos-sd.conf.in Diff File
mod - systemtests/tests/autochanger/etc/bareos/bareos-fd.d/client/myself.conf.in Diff File
mod - systemtests/tests/autochanger/etc/bareos/bareos-sd.d/storage/bareos-sd.conf.in Diff File
mod - systemtests/tests/autoxflate/etc/bareos-sd1/bareos-sd.d/storage/bareos-sd.conf.in Diff File
mod - systemtests/tests/autoxflate/etc/bareos/bareos-fd.d/client/myself.conf.in Diff File
mod - systemtests/tests/autoxflate/etc/bareos/bareos-sd.d/storage/bareos-sd.conf.in Diff File
mod - systemtests/tests/bareos-acl/etc/bareos/bareos-fd.d/client/myself.conf.in Diff File
mod - systemtests/tests/bareos-acl/etc/bareos/bareos-sd.d/storage/bareos-sd.conf.in Diff File
mod - systemtests/tests/bareos-basic/etc/bareos/bareos-fd.d/client/myself.conf.in Diff File
mod - systemtests/tests/bareos-basic/etc/bareos/bareos-sd.d/storage/bareos-sd.conf.in Diff File
mod - systemtests/tests/bareos-concurrency/etc/bareos/bareos-fd.d/client/myself.conf.in Diff File
mod - systemtests/tests/bareos-concurrency/etc/bareos/bareos-sd.d/storage/bareos-sd.conf.in Diff File
mod - systemtests/tests/bconsole-basic/etc/bareos/bareos-fd.d/client/myself.conf.in Diff File
mod - systemtests/tests/bconsole-basic/etc/bareos/bareos-sd.d/storage/bareos-sd.conf.in Diff File
mod - systemtests/tests/block-size/etc/bareos/bareos-fd.d/client/myself.conf.in Diff File
mod - systemtests/tests/block-size/etc/bareos/bareos-sd.d/storage/bareos-sd.conf.in Diff File
mod - systemtests/tests/bscan-bextract-bls-bcopy/etc/bareos/bareos-fd.d/client/myself.conf.in Diff File
mod - systemtests/tests/bscan-bextract-bls-bcopy/etc/bareos/bareos-sd.d/storage/bareos-sd.conf.in Diff File
mod - systemtests/tests/checkpoints/etc/bareos/bareos-fd.d/client/myself.conf.in Diff File
mod - systemtests/tests/checkpoints/etc/bareos/bareos-sd.d/storage/bareos-sd.conf.in Diff File
mod - systemtests/tests/chflags/etc/bareos/bareos-fd.d/client/myself.conf.in Diff File
mod - systemtests/tests/chflags/etc/bareos/bareos-sd.d/storage/bareos-sd.conf.in Diff File
mod - systemtests/tests/client-initiated/etc/bareos/bareos-fd.d/client/myself.conf.in Diff File
mod - systemtests/tests/client-initiated/etc/bareos/bareos-sd.d/storage/bareos-sd.conf.in Diff File
mod - systemtests/tests/commandline-options/etc/bareos/bareos-fd.d/client/myself.conf.in Diff File
mod - systemtests/tests/commandline-options/etc/bareos/bareos-sd.d/storage/bareos-sd.conf.in Diff File
mod - systemtests/tests/copy-archive-job/etc/bareos/bareos-fd.d/client/myself.conf.in Diff File
mod - systemtests/tests/copy-archive-job/etc/bareos/bareos-sd.d/storage/bareos-sd.conf.in Diff File
mod - systemtests/tests/copy-migrate/etc/bareos/bareos-fd.d/client/myself.conf.in Diff File
mod - systemtests/tests/copy-migrate/etc/bareos/bareos-sd.d/storage/bareos-sd.conf.in Diff File
mod - systemtests/tests/copy-remote-bscan/etc/bareos-remote/bareos-sd.d/storage/bareos-sd.conf.in Diff File
mod - systemtests/tests/copy-remote-bscan/etc/bareos/bareos-fd.d/client/myself.conf.in Diff File
mod - systemtests/tests/copy-remote-bscan/etc/bareos/bareos-sd.d/storage/bareos-sd.conf.in Diff File
mod - systemtests/tests/dedupable/etc/bareos/bareos-fd.d/client/myself.conf.in Diff File
mod - systemtests/tests/dedupable/etc/bareos/bareos-sd.d/storage/bareos-sd.conf.in Diff File
mod - systemtests/tests/dedupestimate/etc/bareos/bareos-fd.d/client/myself.conf.in Diff File
mod - systemtests/tests/dedupestimate/etc/bareos/bareos-sd.d/storage/bareos-sd.conf.in Diff File
mod - systemtests/tests/deprecation/etc/bareos/bareos-sd.d/storage/bareos-sd.conf.in Diff File
mod - systemtests/tests/droplet-s3/etc/bareos/bareos-fd.d/client/myself.conf.in Diff File
mod - systemtests/tests/droplet-s3/etc/bareos/bareos-sd.d/storage/bareos-sd.conf.in Diff File
mod - systemtests/tests/encrypt-signature-no-tls/etc/bareos/bareos-fd.d/client/myself.conf.in Diff File
mod - systemtests/tests/encrypt-signature-no-tls/etc/bareos/bareos-sd.d/storage/bareos-sd.conf.in Diff File
mod - systemtests/tests/encrypt-signature-tls-cert/etc/bareos/bareos-fd.d/client/myself.conf.in Diff File
mod - systemtests/tests/encrypt-signature-tls-cert/etc/bareos/bareos-sd.d/storage/bareos-sd.conf.in Diff File
mod - systemtests/tests/file-autochanger/etc/bareos/bareos-fd.d/client/myself.conf.in Diff File
mod - systemtests/tests/file-autochanger/etc/bareos/bareos-sd.d/storage/bareos-sd.conf.in Diff File
mod - systemtests/tests/file-count-regression/etc/bareos/bareos-fd.d/client/myself.conf.in Diff File
mod - systemtests/tests/file-count-regression/etc/bareos/bareos-sd.d/storage/bareos-sd.conf.in Diff File
mod - systemtests/tests/fileset-multiple-blocks/etc/bareos/bareos-fd.d/client/myself.conf.in Diff File
mod - systemtests/tests/fileset-multiple-blocks/etc/bareos/bareos-sd.d/storage/bareos-sd.conf.in Diff File
mod - systemtests/tests/filesets/etc/bareos/bareos-fd.d/client/myself.conf.in Diff File
mod - systemtests/tests/filesets/etc/bareos/bareos-sd.d/storage/bareos-sd.conf.in Diff File
mod - systemtests/tests/gfapi-fd/etc/bareos/bareos-fd.d/client/myself.conf.in Diff File
mod - systemtests/tests/gfapi-fd/etc/bareos/bareos-sd.d/storage/bareos-sd.conf.in Diff File
mod - systemtests/tests/glusterfs-backend/etc/bareos/bareos-fd.d/client/myself.conf.in Diff File
mod - systemtests/tests/glusterfs-backend/etc/bareos/bareos-sd.d/storage/bareos-sd.conf.in Diff File
mod - systemtests/tests/heartbeat-interval/etc/bareos/bareos-fd.d/client/myself.conf.in Diff File
mod - systemtests/tests/heartbeat-interval/etc/bareos/bareos-sd.d/storage/bareos-sd.conf.in Diff File
mod - systemtests/tests/ignoreduplicatecheck/etc/bareos/bareos-fd.d/client/myself.conf.in Diff File
mod - systemtests/tests/ignoreduplicatecheck/etc/bareos/bareos-sd.d/storage/bareos-sd.conf.in Diff File
mod - systemtests/tests/just-in-time-reservation/etc/bareos-remote/bareos-sd.d/storage/bareos-sd.conf.in Diff File
mod - systemtests/tests/just-in-time-reservation/etc/bareos/bareos-fd.d/client/myself.conf.in Diff File
mod - systemtests/tests/just-in-time-reservation/etc/bareos/bareos-sd.d/storage/bareos-sd.conf.in Diff File
mod - systemtests/tests/list-backups/etc/bareos/bareos-fd.d/client/myself.conf.in Diff File
mod - systemtests/tests/list-backups/etc/bareos/bareos-sd.d/storage/bareos-sd.conf.in Diff File
mod - systemtests/tests/multiple-clients/etc/bareos-secondclient/bareos-fd.d/client/myself.conf.in Diff File
mod - systemtests/tests/multiple-clients/etc/bareos/bareos-fd.d/client/myself.conf.in Diff File
mod - systemtests/tests/multiple-clients/etc/bareos/bareos-sd.d/storage/bareos-sd.conf.in Diff File
mod - systemtests/tests/multiplied-device/etc/bareos/bareos-fd.d/client/myself.conf.in Diff File
mod - systemtests/tests/multiplied-device/etc/bareos/bareos-sd.d/storage/bareos-sd.conf.in Diff File
mod - systemtests/tests/ndmp-bareos/etc/bareos/bareos-fd.d/client/myself.conf.in Diff File
mod - systemtests/tests/ndmp-bareos/etc/bareos/bareos-sd.d/storage/bareos-sd.conf.in Diff File
mod - systemtests/tests/notls/etc/bareos/bareos-fd.d/client/myself.conf.in Diff File
mod - systemtests/tests/notls/etc/bareos/bareos-sd.d/storage/bareos-sd.conf.in Diff File
mod - systemtests/tests/parallel-jobs/etc/bareos/bareos-fd.d/client/myself.conf.in Diff File
mod - systemtests/tests/parallel-jobs/etc/bareos/bareos-sd.d/storage/bareos-sd.conf.in Diff File
mod - systemtests/tests/passive/etc/bareos/bareos-fd.d/client/myself.conf.in Diff File
mod - systemtests/tests/passive/etc/bareos/bareos-sd.d/storage/bareos-sd.conf.in Diff File
mod - systemtests/tests/pruning/etc/bareos/bareos-fd.d/client/myself.conf.in Diff File
mod - systemtests/tests/pruning/etc/bareos/bareos-sd.d/storage/bareos-sd.conf.in Diff File
mod - systemtests/tests/py3plug-dir/etc/bareos/bareos-fd.d/client/myself.conf.in Diff File
mod - systemtests/tests/py3plug-dir/etc/bareos/bareos-sd.d/storage/bareos-sd.conf.in Diff File
mod - systemtests/tests/py3plug-fd-basic/etc/bareos/bareos-fd.d/client/myself.conf.in Diff File
mod - systemtests/tests/py3plug-fd-basic/etc/bareos/bareos-sd.d/storage/bareos-sd.conf.in Diff File
mod - systemtests/tests/py3plug-fd-contrib-bareos_tasks_mysql/etc/bareos/bareos-fd.d/client/myself.conf.in Diff File
mod - systemtests/tests/py3plug-fd-contrib-bareos_tasks_mysql/etc/bareos/bareos-sd.d/storage/bareos-sd.conf.in Diff File
mod - systemtests/tests/py3plug-fd-contrib-mysql_dump/etc/bareos/bareos-fd.d/client/myself.conf.in Diff File
mod - systemtests/tests/py3plug-fd-contrib-mysql_dump/etc/bareos/bareos-sd.d/storage/bareos-sd.conf.in Diff File
mod - systemtests/tests/py3plug-fd-ldap/etc/bareos/bareos-fd.d/client/myself.conf.in Diff File
mod - systemtests/tests/py3plug-fd-ldap/etc/bareos/bareos-sd.d/storage/bareos-sd.conf.in Diff File
mod - systemtests/tests/py3plug-fd-libcloud/etc/bareos/bareos-fd.d/client/myself.conf.in Diff File

master fcbad54e

2024-12-11 07:58

Bareos Bot

Ported: N/A

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

master 9a95f290

2024-12-11 07:57

Sebastian Sura


Committer: Bareos Bot

Ported: N/A

Details Diff
python-fd: remove dependency on libbareos

python-fd had an implicit dependency on libbareos. That meant that
this library could only get loaded into a process that had already
loaded libbareos.

This would not work with the way the grpc plugin loads plugins, so
the dependency was removed.
mod - core/src/plugins/filed/python/module/bareosfd.cc Diff File
mod - core/src/plugins/filed/python/python-fd.cc Diff File
mod - core/src/plugins/include/python_plugin_modules_common.inc Diff File
mod - core/src/plugins/include/python_plugins_common.inc Diff File
mod - core/src/plugins/stored/python/module/c_api/capi_1.inc Diff File

master cc75fc20

2024-12-11 07:50

Sebastian Sura


Committer: Bareos Bot

Ported: N/A

Details Diff
systemtests: fix locale settings

By default (C) programs start with the 'C' locale. This can cause
python to think that the locale is actually an ascii one and will
refuse to work with unicode paths.

We know set the locale to an actual UTF-8 one, so that python will
behave. This allows us to reenable previously broken tests.
mod - systemtests/environment.in Diff File
mod - systemtests/tests/py3plug-fd-local-fileset-basic/CMakeLists.txt Diff File

master 82e85f6f

2024-12-11 07:50

Sebastian Sura


Committer: Bareos Bot

Ported: N/A

Details Diff
tests: add grpc-fd test

This test checks that the test module does the correct thing.
mod - systemtests/tests/CMakeLists.txt Diff File
add - systemtests/tests/grpc-fd/CMakeLists.txt Diff File
add - systemtests/tests/grpc-fd/etc/bareos/bareos-dir.d/catalog/MyCatalog.conf.in Diff File
add - systemtests/tests/grpc-fd/etc/bareos/bareos-dir.d/client/bareos-fd.conf.in Diff File
add - systemtests/tests/grpc-fd/etc/bareos/bareos-dir.d/director/bareos-dir.conf.in Diff File
add - systemtests/tests/grpc-fd/etc/bareos/bareos-dir.d/fileset/Catalog.conf.in Diff File
add - systemtests/tests/grpc-fd/etc/bareos/bareos-dir.d/fileset/SelfTest.conf.in Diff File
add - systemtests/tests/grpc-fd/etc/bareos/bareos-dir.d/job/BackupCatalog.conf.in Diff File
add - systemtests/tests/grpc-fd/etc/bareos/bareos-dir.d/job/RestoreFiles.conf.in Diff File
add - systemtests/tests/grpc-fd/etc/bareos/bareos-dir.d/job/backup-bareos-fd.conf Diff File
add - systemtests/tests/grpc-fd/etc/bareos/bareos-dir.d/job/copy-full.conf.in Diff File
add - systemtests/tests/grpc-fd/etc/bareos/bareos-dir.d/jobdefs/DefaultJob.conf.in Diff File
add - systemtests/tests/grpc-fd/etc/bareos/bareos-dir.d/messages/Daemon.conf.in Diff File
add - systemtests/tests/grpc-fd/etc/bareos/bareos-dir.d/messages/Standard.conf.in Diff File
add - systemtests/tests/grpc-fd/etc/bareos/bareos-dir.d/pool/Differential.conf Diff File
add - systemtests/tests/grpc-fd/etc/bareos/bareos-dir.d/pool/Full.conf Diff File
add - systemtests/tests/grpc-fd/etc/bareos/bareos-dir.d/pool/Incremental.conf Diff File
add - systemtests/tests/grpc-fd/etc/bareos/bareos-dir.d/storage/File.conf.in Diff File
add - systemtests/tests/grpc-fd/etc/bareos/bareos-fd.d/client/myself.conf.in Diff File
add - systemtests/tests/grpc-fd/etc/bareos/bareos-fd.d/director/bareos-dir.conf.in Diff File
add - systemtests/tests/grpc-fd/etc/bareos/bareos-fd.d/messages/Standard.conf Diff File
add - systemtests/tests/grpc-fd/etc/bareos/bareos-sd.d/device/FileStorage.conf Diff File
add - systemtests/tests/grpc-fd/etc/bareos/bareos-sd.d/director/bareos-dir.conf.in Diff File
add - systemtests/tests/grpc-fd/etc/bareos/bareos-sd.d/messages/Standard.conf Diff File
add - systemtests/tests/grpc-fd/etc/bareos/bareos-sd.d/storage/bareos-sd.conf.in Diff File
add - systemtests/tests/grpc-fd/etc/bareos/bconsole.conf.in Diff File
add - systemtests/tests/grpc-fd/functions Diff File
add - systemtests/tests/grpc-fd/test-setup Diff File
add - systemtests/tests/grpc-fd/testrunner-test-backup Diff File

master d4242a6a

2024-12-11 07:49

Sebastian Sura


Committer: Bareos Bot

Ported: N/A

Details Diff
grpc-fd: add test module
mod - core/src/plugins/filed/grpc/CMakeLists.txt Diff File
add - core/src/plugins/filed/grpc/grpc_test_module.cc Diff File
add - core/src/plugins/filed/grpc/plugin_service.cc Diff File
add - core/src/plugins/filed/grpc/plugin_service.h Diff File

master 5aa980ee

2024-12-11 07:48

Sebastian Sura


Committer: Bareos Bot

Ported: N/A

Details Diff
fd-plugins: add grpc-fd plugin
add - cmake/FindgRPC.cmake Diff File
mod - core/CMakeLists.txt Diff File
mod - core/cmake/BareosFindAllLibraries.cmake Diff File
mod - core/src/plugins/filed/CMakeLists.txt Diff File
add - core/src/plugins/filed/grpc/CMakeLists.txt Diff File
add - core/src/plugins/filed/grpc/bareos_api.cc Diff File
add - core/src/plugins/filed/grpc/bareos_api.h Diff File
add - core/src/plugins/filed/grpc/grpc.cc Diff File
add - core/src/plugins/filed/grpc/grpc_impl.cc Diff File
add - core/src/plugins/filed/grpc/grpc_impl.h Diff File
add - core/src/plugins/filed/grpc/proto/bareos.proto Diff File
add - core/src/plugins/filed/grpc/proto/common.proto Diff File
add - core/src/plugins/filed/grpc/proto/events.proto Diff File
add - core/src/plugins/filed/grpc/proto/plugin.proto Diff File
add - core/src/plugins/filed/grpc/test_module.h Diff File
add - core/src/plugins/filed/grpc/test_module_python.h Diff File
 First  Prev  1 2 3 4 5 6 ... 70 ... 140 ... 210 ... 280 ... 350 ... 420 ... 490 ... 560 ... 630 ... 650 651 652  Next  Last