Changesets: bareos
master 6219d60e 2022-10-31 16:39 Ported: N/A Details Diff |
update CHANGELOG.md | ||
mod - CHANGELOG.md | Diff File | ||
master f918b8d7 2022-10-31 10:38 Alaa Eddine Elamri Ported: N/A Details Diff |
use M_ERROR with setJobStatus | ||
mod - core/src/dird/backup.cc | Diff File | ||
master 36ec762f 2022-10-31 10:16 Alaa Eddine Elamri Ported: N/A Details Diff |
remove sending bootstrap data with bsmtp in test-make-catalog-backup | ||
mod - systemtests/tests/bareos/etc/bareos/bareos-dir.d/job/BackupCatalog.conf.in | Diff File | ||
master e0c5ce31 2022-10-30 12:28 Ported: N/A Details Diff |
dird: remove doubled binary status information When login with bconsole, the director starts with displaying information about its binary status (self-compiled, ...). Until now, it shows BAREOS_BINARY_INFO and BAREOS_SERVICES_MESSAGE. However, BAREOS_BINARY_INFO is more or less the short form of BAREOS_SERVICES_MESSAGE, so we reduced it to display only BAREOS_SERVICES_MESSAGE. |
||
mod - core/src/dird/authenticate_console.cc | Diff File | ||
master 592c5db8 2022-10-29 20:52 Committer: arogge Ported: N/A Details Diff |
systemtests: add 'status subscription' ACL test | ||
mod - systemtests/tests/python-bareos/etc/bareos/bareos-dir.d/director/bareos-dir.conf.in | Diff File | ||
mod - systemtests/tests/python-bareos/test_acl.py | Diff File | ||
master b1c6f2ce 2022-10-28 21:40 Alaa Eddine Elamri Committer: arogge Ported: N/A Details Diff |
vol_mgr: replace construct_at with placement new Certain compilers we use in our containers seem to not support std::construct_at |
||
mod - core/src/stored/vol_mgr.cc | Diff File | ||
master ee8da4d5 2022-10-28 19:13 Ported: N/A Details Diff |
systemtests webui: cleanup headless handling | ||
mod - webui/tests/selenium/README.md | Diff File | ||
mod - webui/tests/selenium/webui-selenium-test.py | Diff File | ||
master 01c50a21 2022-10-28 18:36 Ported: N/A Details Diff |
webui: improve handling of configuration.ini Before, the configuration.ini file has been required to start the WebUI. However, as all values got default values defined in the script anyway, this is not required and has therefore be removed. Also the handling of the default values has been simplified. |
||
mod - webui/config/autoload/global.php.in | Diff File | ||
master 3da5783a 2022-10-28 18:34 Ported: N/A Details Diff |
systemtests: add webui start script With webui.sh it is possible to start the WebUI server in every systemtest test directory. |
||
mod - systemtests/cmake/BareosSystemtestFunctions.cmake | Diff File | ||
mod - systemtests/environment.in | Diff File | ||
add - systemtests/scripts/webui.sh | Diff File | ||
master a41fc2bf 2022-10-28 18:19 Committer: arogge Ported: N/A Details Diff |
job.cc: still try to get filest record | ||
mod - core/src/cats/sql_create.cc | Diff File | ||
mod - core/src/dird/job.cc | Diff File | ||
master 5a5e015b 2022-10-28 18:12 Committer: GitHub Ported: N/A Details Diff |
Merge pull request 0001265 core: BareosDb::FindLastJobStartTimeForJobAndClient: take into account Running job |
||
mod - CHANGELOG.md | Diff File | ||
mod - core/src/cats/sql_find.cc | Diff File | ||
master 608f067f 2022-10-28 17:54 Alaa Eddine Elamri Committer: arogge Ported: N/A Details Diff |
use compare exchange before changing status | ||
mod - core/src/lib/jcr.cc | Diff File | ||
master 200613fc 2022-10-28 17:38 Committer: arogge Ported: N/A Details Diff |
PythonPluginAPI.rst: add text formatting | ||
mod - docs/manuals/source/DeveloperGuide/PythonPluginAPI.rst | Diff File | ||
master 7356f9a8 2022-10-28 16:30 Committer: pstorz Ported: N/A Details Diff |
packaging: update bareos.spec file - get rid of mod_php in favor of php-fpm |
||
mod - core/platforms/packaging/bareos.spec | Diff File | ||
master ee9346d7 2022-10-28 16:03 Alaa Eddine Elamri Committer: arogge Ported: N/A Details Diff |
vol_mgr: replace volatile with atomic for use_count_ volmgr vol_mgr: use std::construct_at instead of placement new |
||
mod - core/src/stored/vol_mgr.cc | Diff File | ||
mod - core/src/stored/vol_mgr.h | Diff File | ||
master f5a02861 2022-10-28 15:56 Alaa Eddine Elamri Committer: arogge Ported: N/A Details Diff |
vol_mgr: remove duplicate FreeReadVolItem | ||
mod - core/src/stored/vol_mgr.cc | Diff File | ||
master c94a9a9f 2022-10-28 15:38 Alaa Eddine Elamri Committer: arogge Ported: N/A Details Diff |
make JobStatus private and replace accesses with setter and getter | ||
mod - core/src/cats/sql_create.cc | Diff File | ||
mod - core/src/cats/sql_update.cc | Diff File | ||
mod - core/src/dird/admin.cc | Diff File | ||
mod - core/src/dird/archive.cc | Diff File | ||
mod - core/src/dird/backup.cc | Diff File | ||
mod - core/src/dird/consolidate.cc | Diff File | ||
mod - core/src/dird/dir_plugins.cc | Diff File | ||
mod - core/src/dird/jcr_private.h | Diff File | ||
mod - core/src/dird/job.cc | Diff File | ||
mod - core/src/dird/jobq.cc | Diff File | ||
mod - core/src/dird/migrate.cc | Diff File | ||
mod - core/src/dird/ndmp_dma_backup_common.cc | Diff File | ||
mod - core/src/dird/ndmp_dma_restore_NDMP_BAREOS.cc | Diff File | ||
mod - core/src/dird/ua_cmds.cc | Diff File | ||
mod - core/src/dird/ua_select.cc | Diff File | ||
mod - core/src/dird/ua_status.cc | Diff File | ||
mod - core/src/dird/vbackup.cc | Diff File | ||
mod - core/src/filed/fd_plugins.cc | Diff File | ||
mod - core/src/include/jcr.h | Diff File | ||
mod - core/src/lib/jcr.cc | Diff File | ||
mod - core/src/lib/message.cc | Diff File | ||
mod - core/src/lib/recent_job_results_list.cc | Diff File | ||
mod - core/src/lib/runscript.cc | Diff File | ||
mod - core/src/lib/util.cc | Diff File | ||
mod - core/src/stored/bscan.cc | Diff File | ||
mod - core/src/stored/butil.cc | Diff File | ||
mod - core/src/stored/dir_cmd.cc | Diff File | ||
mod - core/src/stored/label.cc | Diff File | ||
mod - core/src/stored/mac.cc | Diff File | ||
mod - core/src/stored/sd_plugins.cc | Diff File | ||
mod - core/src/stored/status.cc | Diff File | ||
master d4c36b69 2022-10-28 15:18 Alaa Eddine Elamri Committer: arogge Ported: N/A Details Diff |
replace volatile jobstatus with atomic replace problematic accesses to JobStatus with getter |
||
mod - core/src/dird/admin.cc | Diff File | ||
mod - core/src/dird/archive.cc | Diff File | ||
mod - core/src/dird/backup.cc | Diff File | ||
mod - core/src/dird/consolidate.cc | Diff File | ||
mod - core/src/dird/dir_plugins.cc | Diff File | ||
mod - core/src/dird/job.cc | Diff File | ||
mod - core/src/dird/jobq.cc | Diff File | ||
mod - core/src/dird/ndmp_dma_backup_common.cc | Diff File | ||
mod - core/src/dird/ndmp_dma_restore_NDMP_BAREOS.cc | Diff File | ||
mod - core/src/dird/ua_status.cc | Diff File | ||
mod - core/src/dird/vbackup.cc | Diff File | ||
mod - core/src/filed/dir_cmd.cc | Diff File | ||
mod - core/src/filed/fd_plugins.cc | Diff File | ||
mod - core/src/filed/status.cc | Diff File | ||
mod - core/src/include/jcr.h | Diff File | ||
mod - core/src/lib/jcr.cc | Diff File | ||
mod - core/src/lib/runscript.cc | Diff File | ||
mod - core/src/stored/append.cc | Diff File | ||
mod - core/src/stored/bscan.cc | Diff File | ||
mod - core/src/stored/fd_cmds.cc | Diff File | ||
mod - core/src/stored/job.cc | Diff File | ||
mod - core/src/stored/mac.cc | Diff File | ||
mod - core/src/stored/ndmp_tape.cc | Diff File | ||
mod - core/src/stored/sd_cmds.cc | Diff File | ||
mod - core/src/stored/sd_plugins.cc | Diff File | ||
mod - core/src/stored/status.cc | Diff File | ||
master 61b44e4b 2022-10-28 15:00 Alaa Eddine Elamri Committer: arogge Ported: N/A Details Diff |
rename forceJobStatus to setJobStatus | ||
mod - core/src/dird/fd_cmds.cc | Diff File | ||
mod - core/src/include/jcr.h | Diff File | ||
mod - core/src/stored/spool.cc | Diff File | ||
master 65d3ad16 2022-10-28 14:58 Alaa Eddine Elamri Committer: arogge Ported: N/A Details Diff |
rename setJobStatus to setJobStatusWithPriorityCheck | ||
mod - core/src/dird/admin.cc | Diff File | ||
mod - core/src/dird/archive.cc | Diff File | ||
mod - core/src/dird/backup.cc | Diff File | ||
mod - core/src/dird/bsr.cc | Diff File | ||
mod - core/src/dird/consolidate.cc | Diff File | ||
mod - core/src/dird/fd_cmds.cc | Diff File | ||
mod - core/src/dird/getmsg.cc | Diff File | ||
mod - core/src/dird/job.cc | Diff File | ||
mod - core/src/dird/jobq.cc | Diff File | ||
mod - core/src/dird/migrate.cc | Diff File | ||
mod - core/src/dird/msgchan.cc | Diff File | ||
mod - core/src/dird/ndmp_dma_backup_NDMP_BAREOS.cc | Diff File | ||
mod - core/src/dird/ndmp_dma_backup_NDMP_NATIVE.cc | Diff File | ||
mod - core/src/dird/ndmp_dma_backup_common.cc | Diff File | ||
mod - core/src/dird/ndmp_dma_restore_NDMP_BAREOS.cc | Diff File | ||
mod - core/src/dird/ndmp_dma_restore_NDMP_NATIVE.cc | Diff File | ||
mod - core/src/dird/restore.cc | Diff File | ||
mod - core/src/dird/storage.cc | Diff File | ||
mod - core/src/dird/ua_server.cc | Diff File | ||
mod - core/src/dird/vbackup.cc | Diff File | ||
mod - core/src/dird/verify.cc | Diff File | ||
mod - core/src/filed/backup.cc | Diff File | ||
mod - core/src/filed/compression.cc | Diff File | ||
mod - core/src/filed/dir_cmd.cc | Diff File | ||
mod - core/src/filed/estimate.cc | Diff File | ||
mod - core/src/filed/restore.cc | Diff File | ||
mod - core/src/filed/sd_cmds.cc | Diff File | ||
mod - core/src/filed/verify.cc | Diff File | ||
mod - core/src/filed/verify_vol.cc | Diff File | ||
mod - core/src/include/jcr.h | Diff File | ||
mod - core/src/lib/compression.cc | Diff File | ||
mod - core/src/lib/jcr.cc | Diff File | ||
mod - core/src/lib/message.cc | Diff File | ||
mod - core/src/lib/runscript.cc | Diff File | ||
mod - core/src/plugins/stored/autoxflate/autoxflate-sd.cc | Diff File | ||
mod - core/src/stored/append.cc | Diff File | ||
mod - core/src/stored/bscan.cc | Diff File | ||
mod - core/src/stored/btape.cc | Diff File | ||
mod - core/src/stored/dir_cmd.cc | Diff File | ||
mod - core/src/stored/fd_cmds.cc | Diff File | ||
mod - core/src/stored/job.cc | Diff File | ||
mod - core/src/stored/mac.cc | Diff File | ||
mod - core/src/stored/ndmp_tape.cc | Diff File | ||
mod - core/src/stored/read.cc | Diff File | ||
mod - core/src/stored/reserve.cc | Diff File | ||
mod - core/src/stored/sd_cmds.cc | Diff File | ||
mod - core/src/stored/spool.cc | Diff File | ||
mod - core/src/stored/stored.cc | Diff File | ||
master 28d4311e 2022-10-28 14:47 Ported: N/A Details Diff |
lib: rename PluginRegistry As we have so many kinds of plugins, we'll just call it ImplementationFactory as it is a factory that returns implementations. |
||
add - core/src/lib/implementation_factory.h | Diff File | ||
rm - core/src/lib/plugin_registry.h | Diff File | ||
mod - core/src/stored/backends/unix_file_device.cc | Diff File | ||
mod - core/src/stored/dev.cc | Diff File | ||
mod - core/src/stored/sd_backends.h | Diff File | ||
mod - core/src/stored/sd_backends_dynamic.cc | Diff File | ||
mod - core/src/stored/stored_conf.cc | Diff File | ||
master 73e934a0 2022-10-28 14:18 Committer: arogge Ported: N/A Details Diff |
BareosFdPluginLocalFileset.py: use direct I/O Implement `plugin_io_open()` so that we can configure direct I/O and pass the filedescriptor. |
||
mod - core/src/plugins/filed/python/pyfiles/BareosFdPluginLocalFileset.py | Diff File | ||
master bd1cbc9c 2022-10-28 14:12 Ported: N/A Details Diff |
droplet: build static library instead of shared Historically, we linked against a 3rd-party package. Thus we were using dynamic linking. As we're shipping libdroplet ourselves and there is no other consumer than the droplet storage backend, it is easier to link it directly into the backend. |
||
mod - core/CMakeLists.txt | Diff File | ||
mod - core/platforms/packaging/bareos.spec | Diff File | ||
mod - core/src/droplet/libdroplet/CMakeLists.txt | Diff File | ||
mod - debian/bareos-storage-droplet.install.in | Diff File | ||
master faa28533 2022-10-28 14:08 Ported: N/A Details Diff |
Adapt Bareos messages to new wording. Be default, self-compiled binaries contain the message: Self-compiled binaries (UNSUPPORTED)\n Get professional support from https://www.bareos.com |
||
mod - core/src/lib/version.cc | Diff File | ||
mod - webui/cmake/BareosLocalBuildDefinitions.cmake | Diff File | ||
master 00cb0943 2022-10-28 14:06 Ported: N/A Details Diff |
stored: statically link backend dependencies Previously, the baseclasses for generic tape support and chunked devices were built as shared modules. As this code is never shared, we can just link it all into the resulting backends with no drawbacks at all. |
||
mod - core/platforms/freebsd/bareos-freebsd/bareos.com-common/pkg-plist.storage-tape | Diff File | ||
mod - core/platforms/packaging/bareos.spec | Diff File | ||
mod - core/src/stored/backends/CMakeLists.txt | Diff File | ||
mod - debian/bareos-storage-droplet.install.in | Diff File | ||
mod - debian/bareos-storage-tape.install.in | Diff File |