Changesets: bareos
master 532bbce5 2022-11-09 16:10 Committer: pstorz Ported: N/A Details Diff |
matrix: use rhel9 instead of centos9 image | ||
mod - .matrix.yml | Diff File | ||
master 62958fc9 2022-11-09 14:03 Committer: arogge Ported: N/A Details Diff |
bareosfd.cc: give warning if type is not correct | ||
mod - core/src/plugins/filed/python/module/bareosfd.cc | Diff File | ||
master 33755079 2022-11-09 14:02 Committer: arogge Ported: N/A Details Diff |
filed: add acl and xattr plugin sample-code | ||
mod - core/src/plugins/filed/python/pyfiles/BareosFdPluginLocalFileset.py | Diff File | ||
master b3c529d2 2022-11-09 14:01 Committer: arogge Ported: N/A Details Diff |
local-fileset-test: enable ACL and XATTR Enable support for ACL and XATTR in fileset. |
||
mod - systemtests/tests/py2plug-fd-local-fileset-basic/etc/bareos/bareos-dir.d/fileset/PluginTest.conf.in | Diff File | ||
master a4dd3d13 2022-11-09 13:59 Committer: arogge Ported: N/A Details Diff |
filed/restore.c: handle missing STREAM_ACL_PLUGIN | ||
mod - core/src/filed/restore.cc | Diff File | ||
master e391cafc 2022-11-09 13:57 Committer: arogge Ported: N/A Details Diff |
FreeBSD: build cleanup * fix dependencies * cleanup Makefile dependencies * set dependency for Python-3.7, as packaging currently requires this version. * prepare Makefiles to use custom WRKDIR * make sure, ctests runs as root (before, compiling has been done as root). |
||
mod - core/platforms/freebsd/bareos-freebsd/bareos.com-bconsole/Makefile | Diff File | ||
mod - core/platforms/freebsd/bareos-freebsd/bareos.com-common/BareosCommonMakefile | Diff File | ||
mod - core/platforms/freebsd/bareos-freebsd/bareos.com-common/BareosPackageOnlyMakefile | Diff File | ||
mod - core/platforms/freebsd/bareos-freebsd/bareos.com-common/Makefile | Diff File | ||
mod - core/platforms/freebsd/bareos-freebsd/bareos.com-database-common/Makefile | Diff File | ||
mod - core/platforms/freebsd/bareos-freebsd/bareos.com-database-postgresql/Makefile | Diff File | ||
mod - core/platforms/freebsd/bareos-freebsd/bareos.com-database-tools/Makefile | Diff File | ||
mod - core/platforms/freebsd/bareos-freebsd/bareos.com-director/Makefile | Diff File | ||
mod - core/platforms/freebsd/bareos-freebsd/bareos.com-filedaemon-python-plugins-common/Makefile | Diff File | ||
mod - core/platforms/freebsd/bareos-freebsd/bareos.com-filedaemon-python3-plugin/Makefile | Diff File | ||
mod - core/platforms/freebsd/bareos-freebsd/bareos.com-filedaemon/Makefile | Diff File | ||
mod - core/platforms/freebsd/bareos-freebsd/bareos.com-storage-tape/Makefile | Diff File | ||
mod - core/platforms/freebsd/bareos-freebsd/bareos.com-storage/Makefile | Diff File | ||
mod - core/platforms/freebsd/bareos-freebsd/bareos.com-tools/Makefile | Diff File | ||
master d870fb7d 2022-11-09 12:47 Committer: arogge Ported: N/A Details Diff |
filed: add xattr/acl to LocalFileset plugin Add get_xattr()/set_xattr()/get_acl()/set_acl() to BareosFdPluginLocalFileset.py. |
||
mod - core/src/plugins/filed/python/pyfiles/BareosFdPluginLocalFileset.py | Diff File | ||
master 920c1a43 2022-11-09 12:19 Alaa Eddine Elamri Committer: pstorz Ported: N/A Details Diff |
systemtests: add reservation test | ||
add - systemtests/tests/parallel-jobs/etc/bareos/bareos-dir.d/job/runscriptjob.conf | Diff File | ||
add - systemtests/tests/parallel-jobs/etc/bareos/bareos-dir.d/storage/File2.conf.in | Diff File | ||
add - systemtests/tests/parallel-jobs/etc/bareos/bareos-sd.d/device/FileStorage2.conf | Diff File | ||
mod - systemtests/tests/parallel-jobs/testrunner-parallel-jobs | Diff File | ||
add - systemtests/tests/parallel-jobs/testrunner-reservation-order | Diff File | ||
master 9d22ae2a 2022-11-08 18:09 Committer: pstorz Ported: N/A Details Diff |
core: distinct names for JobControlRecordPrivate When we moved the daemon-specific functionality of the JobControlRecord into JobControlRecordPrivate, we essentially introduced three different types that were all named JobControlRecordPrivate - one for the Director, one for the Storage Daemon and one for the File Daemon. This could lead to ODR violations when you tried to link parts of the daemons together. In fact, that implementation already behaved like a union of the three different types (i.e. requiring per-implementation initialisation and teardown, undefined behaviour when accessing via the wrong type, etc.). This patch renames the daemon's individual JobControlRecordPrivate to DirectorJcrImpl, StoredJcrImpl and FiledJcrImpl. The impl-pointer was changed to a union of dir_impl, sd_impl and fd_impl. With this change applied you can now build programs that use two or more of the JCR types. |
||
mod - core/src/dird/admin.cc | Diff File | ||
mod - core/src/dird/archive.cc | Diff File | ||
mod - core/src/dird/authenticate.cc | Diff File | ||
mod - core/src/dird/autoprune.cc | Diff File | ||
mod - core/src/dird/backup.cc | Diff File | ||
mod - core/src/dird/bsr.cc | Diff File | ||
mod - core/src/dird/catreq.cc | Diff File | ||
mod - core/src/dird/consolidate.cc | Diff File | ||
mod - core/src/dird/dbcopy/database_connection.h | Diff File | ||
mod - core/src/dird/dbcopy/dbcopy.cc | Diff File | ||
mod - core/src/dird/dir_plugins.cc | Diff File | ||
mod - core/src/dird/dird_conf.cc | Diff File | ||
mod - core/src/dird/expand.cc | Diff File | ||
mod - core/src/dird/fd_cmds.cc | Diff File | ||
mod - core/src/dird/get_database_connection.cc | Diff File | ||
mod - core/src/dird/getmsg.cc | Diff File | ||
mod - core/src/dird/inc_conf.cc | Diff File | ||
mod - core/src/dird/jcr_util.cc | Diff File | ||
mod - core/src/dird/jcr_util.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/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_generic.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/ndmp_dma_restore_common.cc | Diff File | ||
mod - core/src/dird/ndmp_dma_storage.cc | Diff File | ||
mod - core/src/dird/newvol.cc | Diff File | ||
mod - core/src/dird/next_vol.cc | Diff File | ||
mod - core/src/dird/quota.cc | Diff File | ||
mod - core/src/dird/recycle.cc | Diff File | ||
mod - core/src/dird/restore.cc | Diff File | ||
mod - core/src/dird/run_on_incoming_connect_interval.cc | Diff File | ||
mod - core/src/dird/scheduler.cc | Diff File | ||
mod - core/src/dird/scheduler_private.cc | Diff File | ||
mod - core/src/dird/sd_cmds.cc | Diff File | ||
mod - core/src/dird/stats.cc | Diff File | ||
mod - core/src/dird/storage.cc | Diff File | ||
mod - core/src/dird/testfind.cc | Diff File | ||
mod - core/src/dird/ua_cmds.cc | Diff File | ||
mod - core/src/dird/ua_db.cc | Diff File | ||
mod - core/src/dird/ua_dotcmds.cc | Diff File | ||
mod - core/src/dird/ua_label.cc | Diff File | ||
mod - core/src/dird/ua_output.cc | Diff File | ||
mod - core/src/dird/ua_purge.cc | Diff File | ||
mod - core/src/dird/ua_restore.cc | Diff File | ||
mod - core/src/dird/ua_run.cc | Diff File | ||
mod - core/src/dird/ua_select.cc | Diff File | ||
mod - core/src/dird/ua_server.cc | Diff File | ||
mod - core/src/dird/ua_status.cc | Diff File | ||
mod - core/src/dird/ua_update.cc | Diff File | ||
mod - core/src/dird/vbackup.cc | Diff File | ||
mod - core/src/dird/verify.cc | Diff File | ||
mod - core/src/filed/accurate.cc | Diff File | ||
mod - core/src/filed/authenticate.cc | Diff File | ||
mod - core/src/filed/backup.cc | Diff File | ||
mod - core/src/filed/compression.cc | Diff File | ||
mod - core/src/filed/crypto.cc | Diff File | ||
mod - core/src/filed/dir_cmd.cc | Diff File | ||
mod - core/src/filed/estimate.cc | Diff File | ||
mod - core/src/filed/evaluate_job_command.cc | Diff File | ||
mod - core/src/filed/fd_plugins.cc | Diff File | ||
mod - core/src/filed/filed.cc | Diff File | ||
mod - core/src/filed/fileset.cc | Diff File | ||
mod - core/src/filed/heartbeat.cc | Diff File | ||
mod - core/src/filed/restore.cc | Diff File | ||
mod - core/src/filed/sd_cmds.cc | Diff File | ||
mod - core/src/filed/status.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/plugins/stored/scsicrypto/scsicrypto-sd.cc | Diff File | ||
mod - core/src/stored/acquire.cc | Diff File | ||
mod - core/src/stored/append.cc | Diff File | ||
mod - core/src/stored/authenticate.cc | Diff File | ||
mod - core/src/stored/bcopy.cc | Diff File | ||
mod - core/src/stored/bextract.cc | Diff File | ||
mod - core/src/stored/bls.cc | Diff File | ||
mod - core/src/stored/bscan.cc | Diff File | ||
mod - core/src/stored/bsr.cc | Diff File | ||
mod - core/src/stored/btape.cc | Diff File | ||
mod - core/src/stored/butil.cc | Diff File | ||
mod - core/src/stored/dev.cc | Diff File | ||
mod - core/src/stored/device.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/label.cc | Diff File | ||
mod - core/src/stored/mac.cc | Diff File | ||
mod - core/src/stored/mount.cc | Diff File | ||
mod - core/src/stored/ndmp_tape.cc | Diff File | ||
mod - core/src/stored/read.cc | Diff File | ||
mod - core/src/stored/read_record.cc | Diff File | ||
mod - core/src/stored/record.cc | Diff File | ||
master b54a2595 2022-11-08 17:52 Ported: N/A Details Diff |
VMware Plugin: Requested change for PR 0001295 | ||
mod - core/src/plugins/filed/python/vmware/BareosFdPluginVMware.py | Diff File | ||
mod - docs/manuals/source/TasksAndConcepts/Plugins/FileDaemonPlugins/VMwarePlugin.rst.inc | Diff File | ||
master 938d1bc2 2022-11-08 17:29 Committer: pstorz Ported: N/A Details Diff |
docs: modify apache configuration paragraph | ||
mod - docs/manuals/source/IntroductionAndTutorial/InstallingBareosWebui.rst | Diff File | ||
master e1fd534a 2022-11-08 17:16 Committer: pstorz Ported: N/A Details Diff |
docs: introduce webui upgrade from 21 to 22 section | ||
mod - docs/manuals/source/IntroductionAndTutorial/InstallingBareosWebui.rst | Diff File | ||
master 41d7db3a 2022-11-08 16:52 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 ec48e451 2022-11-08 15:36 Committer: GitHub Ported: N/A Details Diff |
Merge pull request 0001302 webui: fix pool link in job details formatter |
||
mod - CHANGELOG.md | Diff File | ||
mod - webui/module/Job/view/job/job/details.phtml | Diff File | ||
mod - webui/module/Job/view/job/job/index.phtml | Diff File | ||
master de4bac2e 2022-11-08 15:10 Alaa Eddine Elamri Committer: pstorz Ported: N/A Details Diff |
systemtests: update parallel jobs tests | ||
master 00a5a818 2022-11-08 14:47 Alaa Eddine Elamri Committer: pstorz Ported: N/A Details Diff |
systemtests: remove unnecessary config files | ||
rm - systemtests/tests/parallel-jobs/etc/bareos/bareos-dir.d/job/BackupCatalog.conf.in | Diff File | ||
rm - systemtests/tests/parallel-jobs/etc/bareos/bareos-dir.d/job/slow-backup-small-volumes.conf | Diff File | ||
rm - systemtests/tests/parallel-jobs/etc/bareos/bareos-dir.d/pool/FullSmallvolumes.conf | Diff File | ||
rm - systemtests/tests/parallel-jobs/parallel-jobs-small-volumes | Diff File | ||
master 9fb9bf24 2022-11-07 19:28 Alaa Eddine Elamri Committer: pstorz Ported: N/A Details Diff |
refactoring: backup.cc: replace gotos with functions and move variable declarations |
||
mod - core/src/dird/backup.cc | Diff File | ||
master 3f97870a 2022-11-07 18:35 Committer: arogge Ported: N/A Details Diff |
python-fd-module-tester.cc: use varargs In bareosJobMsg() and bareosDebugMsg() |
||
mod - core/src/plugins/filed/python/test/python-fd-module-tester.cc | Diff File | ||
master 43dea814 2022-11-07 18:17 Committer: GitHub Ported: N/A Details Diff |
Merge pull request 0001271 Prepare Bareos for an upgrade to the C++20 standard |
||
mod - CHANGELOG.md | Diff File | ||
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/bsr.cc | Diff File | ||
mod - core/src/dird/consolidate.cc | Diff File | ||
mod - core/src/dird/dir_plugins.cc | Diff File | ||
mod - core/src/dird/fd_cmds.cc | Diff File | ||
mod - core/src/dird/getmsg.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/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_cmds.cc | Diff File | ||
mod - core/src/dird/ua_select.cc | Diff File | ||
mod - core/src/dird/ua_server.cc | Diff File | ||
mod - core/src/dird/ua_status.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/fd_plugins.cc | Diff File | ||
mod - core/src/filed/restore.cc | Diff File | ||
mod - core/src/filed/sd_cmds.cc | Diff File | ||
mod - core/src/filed/status.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/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/compression.cc | Diff File | ||
mod - core/src/lib/connection_pool.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/plugins/filed/python/CMakeLists.txt | Diff File | ||
mod - core/src/plugins/stored/autoxflate/autoxflate-sd.cc | Diff File | ||
mod - core/src/stored/ansi_label.cc | Diff File | ||
mod - core/src/stored/append.cc | Diff File | ||
mod - core/src/stored/autochanger.cc | Diff File | ||
mod - core/src/stored/bscan.cc | Diff File | ||
mod - core/src/stored/btape.cc | Diff File | ||
mod - core/src/stored/butil.cc | Diff File | ||
mod - core/src/stored/dev.h | Diff File | ||
mod - core/src/stored/device_control_record.h | 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/label.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/sd_plugins.cc | Diff File | ||
mod - core/src/stored/spool.cc | Diff File | ||
mod - core/src/stored/status.cc | Diff File | ||
mod - core/src/stored/stored.cc | Diff File | ||
mod - core/src/stored/vol_mgr.cc | Diff File | ||
mod - core/src/stored/vol_mgr.h | Diff File | ||
mod - core/src/tests/thread_list.cc | Diff File | ||
mod - core/src/tests/version_strings.cc | Diff File | ||
master 87d3420e 2022-11-07 18:13 Committer: GitHub Ported: N/A Details Diff |
Merge pull request 0001300 catalog: update fileset text in fileset record |
||
mod - CHANGELOG.md | Diff File | ||
mod - core/src/cats/sql_create.cc | Diff File | ||
mod - core/src/dird/job.cc | Diff File | ||
add - systemtests/tests/bareos/testrunner-filesettext-is-updated | Diff File | ||
master 38c56265 2022-11-07 17:32 Ported: N/A Details Diff |
update CHANGELOG.md Signed-off-by: Bruno Friedmann <bruno.friedmann@bareos.com> |
||
mod - CHANGELOG.md | Diff File | ||
master b99894b5 2022-11-07 17:01 Ported: N/A Details Diff |
Update CHANGELOG.md | ||
mod - CHANGELOG.md | Diff File | ||
master 39227750 2022-11-07 16:36 Ported: N/A Details Diff |
Updated CHANGELOG.md | ||
mod - CHANGELOG.md | Diff File | ||
master cfdaf085 2022-11-07 15:42 Alaa Eddine Elamri Committer: pstorz Ported: N/A Details Diff |
docs: updated documentation to reflect new device reservation sequence | ||
mod - docs/manuals/source/DeveloperGuide/reservation.rst | Diff File | ||
mod - docs/manuals/source/manually_added_config_directive_descriptions/dir-job-RunScript.rst.inc | Diff File | ||
master d244bc93 2022-11-07 15:36 Committer: pstorz Ported: N/A Details Diff |
webui-selenium-test: use options instead of chrome_options Eliminates deprecation warning: `use options instead of chrome_options`. |
||
mod - webui/tests/selenium/webui-selenium-test.py | Diff File |