Changesets: bareos
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 | ||
master 5287fd91 2022-10-28 14:05 Alaa Eddine Elamri Committer: arogge Ported: N/A Details Diff |
jcr: use count volatile to atomic | ||
mod - core/src/include/jcr.h | Diff File | ||
master ed062652 2022-10-28 13:36 Alaa Eddine Elamri Committer: arogge Ported: N/A Details Diff |
remove reset jobstatus and replace with forcejobstatus | ||
mod - core/src/dird/fd_cmds.cc | Diff File | ||
mod - core/src/include/jcr.h | Diff File | ||
mod - core/src/lib/jcr.cc | Diff File | ||
master e202d6eb 2022-10-28 13:12 Committer: arogge Ported: N/A Details Diff |
docs: document python plugin direct I/O | ||
mod - docs/manuals/source/DeveloperGuide/PythonPluginAPI.rst | Diff File | ||
mod - docs/manuals/source/TasksAndConcepts/Plugins.rst | Diff File | ||
master dedc7f8e 2022-10-28 12:40 Alaa Eddine Elamri Committer: arogge Ported: N/A Details Diff |
bsock: switch volatile to std::atomic | ||
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/lib/connection_pool.h | Diff File | ||
master d9882178 2022-10-28 12:25 Alaa Eddine Elamri Committer: arogge Ported: N/A Details Diff |
complying with the deprecation of implicit capture of `this` via `[=]` | ||
mod - core/src/tests/thread_list.cc | Diff File | ||
master 355c5607 2022-10-28 12:01 Alaa Eddine Elamri Ported: N/A Details Diff |
backup.cc: report error when `write bootstrap` pipe fails | ||
mod - core/src/dird/backup.cc | Diff File | ||
master dcc48309 2022-10-28 11:51 Committer: GitHub Ported: N/A Details Diff |
Merge pull request 0001288 winbareos.nsi: fix working directory in configure.sed |
||
mod - CHANGELOG.md | Diff File | ||
mod - core/platforms/win32/winbareos.nsi | Diff File | ||
master 8d8ce855 2022-10-28 11:51 Ported: N/A Details Diff |
update CHANGELOG.md | ||
mod - CHANGELOG.md | Diff File | ||
master ba994186 2022-10-27 18:08 Alaa Eddine Elamri Ported: N/A Details Diff |
removing broken label from thread_list | ||
mod - core/src/tests/CMakeLists.txt | Diff File | ||
master 1a44d332 2022-10-27 17:11 Alaa Eddine Elamri Ported: N/A Details Diff |
thread_list.cc: remove checks for maximum allowed thread count in the PR that deprecated `Maximum Connections`, check for a maximum number of threads were removed, and thread counts are no more capped. However, the thread_list test was not correctly updated to reflect that, so now we removed the expectation and removed the max connections cap in the test |
||
mod - core/src/tests/thread_list.cc | Diff File | ||
master b8865d47 2022-10-27 15:35 Committer: pstorz Ported: N/A Details Diff |
update CHANGELOG.md Signed-off-by: Bruno Friedmann <bruno.friedmann@bareos.com> |
||
mod - CHANGELOG.md | Diff File | ||
master c04687be 2022-10-26 13:58 Ported: N/A Details Diff |
winbareos.nsi: do not install .exe files into Plugin dir | ||
mod - core/platforms/win32/winbareos.nsi | Diff File | ||
master e70ad4d3 2022-10-26 13:40 Ported: N/A Details Diff |
winbareos.nsi: install libintl-8.dll for sed.exe That makes sure that sed.exe will work in the bareos directory |
||
mod - core/platforms/win32/winbareos.nsi | Diff File | ||
master 8f235474 2022-10-25 19:56 Committer: GitHub Ported: N/A Details Diff |
Merge pull request 0001285 daemons: deprecate `Maximum Connections` configuration option |
||
mod - CHANGELOG.md | Diff File | ||
mod - core/src/dird/dird_conf.cc | Diff File | ||
mod - core/src/dird/reload.cc | Diff File | ||
mod - core/src/dird/socket_server.cc | Diff File | ||
mod - core/src/filed/filed.cc | Diff File | ||
mod - core/src/filed/filed_conf.cc | Diff File | ||
mod - core/src/filed/socket_server.cc | Diff File | ||
mod - core/src/lib/bnet_server_tcp.cc | Diff File | ||
mod - core/src/lib/bnet_server_tcp.h | Diff File | ||
mod - core/src/lib/thread_list.cc | Diff File | ||
mod - core/src/lib/thread_list.h | Diff File | ||
mod - core/src/stored/ndmp_tape.cc | Diff File | ||
mod - core/src/stored/ndmp_tape.h | Diff File | ||
mod - core/src/stored/socket_server.cc | Diff File | ||
mod - core/src/stored/stored.cc | Diff File | ||
mod - core/src/stored/stored_conf.cc | Diff File | ||
mod - core/src/tests/thread_list.cc | 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/manually_added_config_directive_descriptions/dir-director-MaximumConnections.rst.inc | Diff File | ||
mod - docs/manuals/source/manually_added_config_directive_descriptions/fd-client-MaximumConnections.rst.inc | Diff File | ||
mod - docs/manuals/source/manually_added_config_directive_descriptions/sd-storage-MaximumConnections.rst.inc | Diff File | ||
master 7448f7f8 2022-10-25 19:54 Alaa Eddine Elamri Ported: N/A Details Diff |
Update CHANGELOG.md | ||
mod - CHANGELOG.md | Diff File | ||
master a6297736 2022-10-25 19:52 Committer: GitHub Ported: N/A Details Diff |
Merge pull request 0001284 filed: stored: deprecate `compatible` config option |
||
mod - CHANGELOG.md | Diff File | ||
mod - core/src/dird/dird.cc | Diff File | ||
mod - core/src/filed/filed.cc | Diff File | ||
mod - core/src/filed/filed_conf.cc | Diff File | ||
mod - core/src/stored/stored.cc | Diff File | ||
mod - core/src/stored/stored_conf.cc | 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 | ||
master 68c36dfc 2022-10-25 19:38 Alaa Eddine Elamri Ported: N/A Details Diff |
Update CHANGELOG.md | ||
mod - CHANGELOG.md | Diff File |