Changesets: bareos
|
master af00a624 2025-11-19 09:30 Sebastian Sura Ported: N/A Details Diff |
python-dir: fix threadstate misuse | ||
| mod - core/src/plugins/dird/python/plugin_private_context.h | Diff File | ||
| mod - core/src/plugins/dird/python/python-dir.cc | Diff File | ||
| mod - core/src/plugins/filed/python/python-fd.cc | Diff File | ||
|
master 259cfe96 2025-11-18 17:33 Committer: Bareos Bot Ported: N/A Details Diff |
dir: use bytesread for status subscriptions Instead of jobbytes (which is the compressed size) we use bytesread where applicable (i.e. everything that is not NDMP) to get the real size of the front-end data that has been backed up. |
||
| mod - core/src/cats/dml/0084_subscription_with_clause_0 | Diff File | ||
| mod - core/src/cats/postgresql_queries.inc | Diff File | ||
|
master 15dd01e2 2025-11-18 17:13 Committer: Bareos Bot Ported: N/A Details Diff |
dir: add new plugins to status subscription add detection of new plugins: * proxmox * barri * hyper-v |
||
| mod - core/src/cats/dml/0084_subscription_with_clause_0 | Diff File | ||
| mod - core/src/cats/postgresql_queries.inc | Diff File | ||
|
master 5c1dc536 2025-11-18 16:42 Committer: Bareos Bot Ported: N/A Details Diff |
cats: remove subscription views * remove subscriptions views from sql create script * drop subscription views in update script |
||
| mod - core/src/cats/ddl/creates/postgresql.sql | Diff File | ||
| mod - core/src/cats/ddl/updates/postgresql.2240_2250.sql | Diff File | ||
|
master 2bf0e4d7 2025-11-18 16:35 Committer: Bareos Bot Ported: N/A Details Diff |
dir: refactor status subscription queries these used two views in the database previously. As it turned out, changing these requires a schema upgrade. As this is largely unfeasible, we use a WITH-clause in the query that declares the same relations the views have. This removes the need for the views in the database and thus allows to change the underlying queries without a schema change. |
||
| mod - core/src/cats/bdb_query_enum_class.h | Diff File | ||
| mod - core/src/cats/bdb_query_names.inc | Diff File | ||
| add - core/src/cats/dml/0084_subscription_with_clause_0 | Diff File | ||
| mod - core/src/cats/postgresql_queries.inc | Diff File | ||
| mod - core/src/dird/ua_status.cc | Diff File | ||
|
master 6e466e08 2025-11-18 16:21 Committer: Bareos Bot Ported: N/A Details Diff |
packaging: make contrib-tools use defaultconfigs - make contrib-tools package using the new defaultconfigs directory spec and debian - install configtemplatedir as dir so its belong to bareos-common - use BareosInstallConfigFiles cmake for install Fix bareos/internal#496 Signed-off-by: Bruno Friedmann <bruno.friedmann@bareos.com> |
||
| mod - contrib/misc/bsmc/CMakeLists.txt | Diff File | ||
| mod - contrib/misc/media_vault/CMakeLists.txt | Diff File | ||
| mod - core/platforms/packaging/bareos.spec | Diff File | ||
| mod - debian/bareos-contrib-tools.install.in | Diff File | ||
|
master d7563654 2025-11-18 15:50 Committer: Bareos Bot Ported: N/A Details Diff |
.matrix: name build stage MacOS 15 | ||
| mod - .matrix.yml | Diff File | ||
|
master 9aa4e654 2025-11-18 12:29 Bareos Bot Committer: GitHub Ported: N/A Details Diff |
Merge pull request #2432 packaging: bareos-contrib-tool depend on python3-bareos |
||
| mod - CHANGELOG.md | Diff File | ||
| mod - core/platforms/packaging/bareos.spec | Diff File | ||
|
master 95aaa33d 2025-11-18 12:29 Bareos Bot Ported: N/A Details Diff |
Update CHANGELOG.md | ||
| mod - CHANGELOG.md | Diff File | ||
|
master a3d2a830 2025-11-17 16:56 Bareos Bot Committer: GitHub Ported: N/A Details Diff |
Merge pull request #2372 plugins: add proxmox backup |
||
| mod - CHANGELOG.md | Diff File | ||
| mod - cmake/BareosGenerateDebianInfo.cmake | Diff File | ||
| mod - core/CMakeLists.txt | Diff File | ||
| mod - core/cmake/BareosGetDistInfo.cmake | Diff File | ||
| mod - core/src/plugins/filed/python/CMakeLists.txt | Diff File | ||
| add - core/src/plugins/filed/python/proxmox/bareos-fd-proxmox.py | Diff File | ||
| add - debian/bareos-filedaemon-proxmox-python-plugin.install.in | Diff File | ||
| mod - debian/control | Diff File | ||
| add - debian/control.proxmox | Diff File | ||
| add - docs/adr/0005-plugin-virtual-filenames.md | Diff File | ||
| mod - docs/manuals/source/TasksAndConcepts/Plugins/FileDaemonPlugins.rst.inc | Diff File | ||
| add - docs/manuals/source/TasksAndConcepts/Plugins/FileDaemonPlugins/ProxmoxPlugin.rst.inc | Diff File | ||
| mod - docs/manuals/source/conf.py | Diff File | ||
| add - docs/manuals/source/include/images/proxmox-gui-shows-recovered-backup.png | Diff File | ||
| mod - docs/pkglists/Debian_12.x86_64 | Diff File | ||
| mod - docs/pkglists/Debian_13.x86_64 | Diff File | ||
| mod - systemtests/CMakeLists.txt | Diff File | ||
| mod - systemtests/scripts/bareos-ctl-dir.in | Diff File | ||
| mod - systemtests/scripts/bareos-ctl-fd.in | Diff File | ||
| mod - systemtests/scripts/bareos-ctl-sd.in | Diff File | ||
| mod - systemtests/tests/CMakeLists.txt | Diff File | ||
| add - systemtests/tests/py3plug-fd-proxmox/CMakeLists.txt | Diff File | ||
| add - systemtests/tests/py3plug-fd-proxmox/etc/bareos/bareos-dir.d/catalog/MyCatalog.conf.in | Diff File | ||
| add - systemtests/tests/py3plug-fd-proxmox/etc/bareos/bareos-dir.d/client/bareos-fd.conf.in | Diff File | ||
| add - systemtests/tests/py3plug-fd-proxmox/etc/bareos/bareos-dir.d/director/bareos-dir.conf.in | Diff File | ||
| add - systemtests/tests/py3plug-fd-proxmox/etc/bareos/bareos-dir.d/fileset/Catalog.conf.in | Diff File | ||
| add - systemtests/tests/py3plug-fd-proxmox/etc/bareos/bareos-dir.d/fileset/ProxmoxTest.conf.in | Diff File | ||
| add - systemtests/tests/py3plug-fd-proxmox/etc/bareos/bareos-dir.d/fileset/SelfTest.conf.in | Diff File | ||
| add - systemtests/tests/py3plug-fd-proxmox/etc/bareos/bareos-dir.d/job/RestoreFiles.conf.in | Diff File | ||
| add - systemtests/tests/py3plug-fd-proxmox/etc/bareos/bareos-dir.d/job/backup-bareos-fd.conf | Diff File | ||
| add - systemtests/tests/py3plug-fd-proxmox/etc/bareos/bareos-dir.d/jobdefs/DefaultJob.conf.in | Diff File | ||
| add - systemtests/tests/py3plug-fd-proxmox/etc/bareos/bareos-dir.d/messages/Daemon.conf.in | Diff File | ||
| add - systemtests/tests/py3plug-fd-proxmox/etc/bareos/bareos-dir.d/messages/Standard.conf.in | Diff File | ||
| add - systemtests/tests/py3plug-fd-proxmox/etc/bareos/bareos-dir.d/pool/Differential.conf | Diff File | ||
| add - systemtests/tests/py3plug-fd-proxmox/etc/bareos/bareos-dir.d/pool/Full.conf | Diff File | ||
| add - systemtests/tests/py3plug-fd-proxmox/etc/bareos/bareos-dir.d/pool/Incremental.conf | Diff File | ||
| add - systemtests/tests/py3plug-fd-proxmox/etc/bareos/bareos-dir.d/pool/Scratch.conf | Diff File | ||
| add - systemtests/tests/py3plug-fd-proxmox/etc/bareos/bareos-dir.d/profile/operator.conf | Diff File | ||
| add - systemtests/tests/py3plug-fd-proxmox/etc/bareos/bareos-dir.d/storage/File.conf.in | Diff File | ||
| add - systemtests/tests/py3plug-fd-proxmox/etc/bareos/bareos-fd.d/client/myself.conf.in | Diff File | ||
| add - systemtests/tests/py3plug-fd-proxmox/etc/bareos/bareos-fd.d/director/bareos-dir.conf.in | Diff File | ||
| add - systemtests/tests/py3plug-fd-proxmox/etc/bareos/bareos-fd.d/messages/Standard.conf | Diff File | ||
| add - systemtests/tests/py3plug-fd-proxmox/etc/bareos/bareos-sd.d/device/FileStorage.conf | Diff File | ||
| add - systemtests/tests/py3plug-fd-proxmox/etc/bareos/bareos-sd.d/director/bareos-dir.conf.in | Diff File | ||
| add - systemtests/tests/py3plug-fd-proxmox/etc/bareos/bareos-sd.d/messages/Standard.conf | Diff File | ||
| add - systemtests/tests/py3plug-fd-proxmox/etc/bareos/bareos-sd.d/storage/bareos-sd.conf.in | Diff File | ||
| add - systemtests/tests/py3plug-fd-proxmox/etc/bareos/bconsole.conf.in | Diff File | ||
| add - systemtests/tests/py3plug-fd-proxmox/python-modules/bareos-fd-proxmox.py | Diff File | ||
| add - systemtests/tests/py3plug-fd-proxmox/testrunner-ct | Diff File | ||
| add - systemtests/tests/py3plug-fd-proxmox/testrunner-vm | Diff File | ||
|
master aebb95d9 2025-11-17 16:56 Bareos Bot Ported: N/A Details Diff |
Update CHANGELOG.md | ||
| mod - CHANGELOG.md | Diff File | ||
|
master 9be97f63 2025-11-17 12:28 Bareos Bot Committer: GitHub Ported: N/A Details Diff |
Merge pull request #2439 webui: use patched laminas packages |
||
| mod - CHANGELOG.md | Diff File | ||
| mod - webui/composer.json | Diff File | ||
| mod - webui/vendor/autoload.php | Diff File | ||
| mod - webui/vendor/composer/ClassLoader.php | Diff File | ||
| mod - webui/vendor/composer/InstalledVersions.php | Diff File | ||
| mod - webui/vendor/composer/installed.json | Diff File | ||
| mod - webui/vendor/composer/installed.php | Diff File | ||
| mod - webui/vendor/composer/platform_check.php | Diff File | ||
| mod - webui/vendor/laminas/laminas-form/README.md | Diff File | ||
| mod - webui/vendor/laminas/laminas-http/src/Response/Stream.php | Diff File | ||
|
master 57207400 2025-11-17 12:28 Bareos Bot Ported: N/A Details Diff |
Update CHANGELOG.md | ||
| mod - CHANGELOG.md | Diff File | ||
|
master de2f4402 2025-11-17 10:05 Philipp Storz Committer: Bareos Bot Ported: N/A Details Diff |
proxmox systemtest: apply review changes | ||
| mod - systemtests/tests/py3plug-fd-proxmox/etc/bareos/bareos-dir.d/fileset/SelfTest.conf.in | Diff File | ||
| mod - systemtests/tests/py3plug-fd-proxmox/etc/bareos/bareos-fd.d/client/myself.conf.in | Diff File | ||
| mod - systemtests/tests/py3plug-fd-proxmox/testrunner-ct | Diff File | ||
| mod - systemtests/tests/py3plug-fd-proxmox/testrunner-vm | Diff File | ||
|
master b9498a02 2025-11-16 09:42 Bareos Bot Committer: GitHub Ported: N/A Details Diff |
Merge pull request #2434 Add historic data to CHANGELOG.md |
||
| mod - CHANGELOG.md | Diff File | ||
| mod - docs/manuals/source/conf.py | Diff File | ||
|
master aca2c7ab 2025-11-16 09:42 Bareos Bot Ported: N/A Details Diff |
Update CHANGELOG.md | ||
| mod - CHANGELOG.md | Diff File | ||
|
master 2168544a 2025-11-14 18:34 Philipp Storz Committer: Bareos Bot Ported: N/A Details Diff |
docs: update to now required pctstorage parameter | ||
| mod - docs/manuals/source/TasksAndConcepts/Plugins/FileDaemonPlugins/ProxmoxPlugin.rst.inc | Diff File | ||
|
master 9e46763f 2025-11-14 17:30 Philipp Storz Committer: Bareos Bot Ported: N/A Details Diff |
cmake: upcase enable_proxmox_plugin | ||
| mod - cmake/BareosGenerateDebianInfo.cmake | Diff File | ||
| mod - cmake/BareosSetVariableDefaults.cmake | Diff File | ||
| mod - core/cmake/BareosGetDistInfo.cmake | Diff File | ||
| mod - core/src/plugins/filed/python/CMakeLists.txt | Diff File | ||
| mod - systemtests/tests/py3plug-fd-proxmox/CMakeLists.txt | Diff File | ||
|
master 3c02cd09 2025-11-14 16:29 Committer: Sebastian Sura Ported: N/A Details Diff |
specfile: common pkg provides group/user bareos | ||
| mod - core/platforms/packaging/bareos.spec | Diff File | ||
|
master ec7ce2b4 2025-11-14 16:28 Committer: Bareos Bot Ported: N/A Details Diff |
docs: make markdown2rst generate anonymous references This suppresses warnings when the same link text is used multiple times. |
||
| mod - docs/manuals/source/conf.py | Diff File | ||
|
master 4383fa89 2025-11-14 16:07 Andreas Rogge Committer: Bareos Bot Ported: N/A Details Diff |
proxmox-plugin: require pctstorage for container restore pct restore requires --rootfs option to restore from stdin. For now the user has to provide this as a plugin option to Bareos. |
||
| mod - core/src/plugins/filed/python/proxmox/bareos-fd-proxmox.py | Diff File | ||
|
master e4087f32 2025-11-14 14:28 Bareos Bot Committer: GitHub Ported: N/A Details Diff |
Merge pull request #2285 plugins: introduce windows disaster recovery imager (barri) |
||
| mod - CHANGELOG.md | Diff File | ||
| mod - CMakeLists.txt | Diff File | ||
| mod - cmake/BareosCpmPackages.cmake | Diff File | ||
| mod - cmake/BareosGenerateDebianInfo.cmake | Diff File | ||
| mod - core/platforms/packaging/bareos.spec | Diff File | ||
| mod - core/platforms/win32/winbareos-native.nsi | Diff File | ||
| mod - core/src/filed/fd_plugins.cc | Diff File | ||
| mod - core/src/filed/fd_plugins.h | Diff File | ||
| mod - core/src/lib/CMakeLists.txt | Diff File | ||
| mod - core/src/lib/crypto_openssl.cc | Diff File | ||
| mod - core/src/lib/crypto_openssl.h | Diff File | ||
| mod - core/src/lib/crypto_wrap.cc | Diff File | ||
| mod - core/src/lib/edit.cc | Diff File | ||
| mod - core/src/lib/edit.h | Diff File | ||
| mod - core/src/lib/plugins.cc | Diff File | ||
| mod - core/src/lib/util.h | Diff File | ||
| mod - core/src/plugins/filed/CMakeLists.txt | Diff File | ||
| mod - core/src/plugins/filed/grpc/bareos_api.h | Diff File | ||
| mod - core/src/plugins/filed/grpc/bridge_module/bridge_module.h | Diff File | ||
| mod - core/src/plugins/filed/grpc/bridge_module/plugin_service.cc | Diff File | ||
| mod - core/src/plugins/filed/grpc/grpc_impl.cc | Diff File | ||
| mod - core/src/plugins/filed/grpc/test_module/test_module.h | Diff File | ||
| add - core/src/plugins/filed/windows_dr/CMakeLists.txt | Diff File | ||
| add - core/src/plugins/filed/windows_dr/bareos_api.cc | Diff File | ||
| add - core/src/plugins/filed/windows_dr/bareos_api.h | Diff File | ||
| add - core/src/plugins/filed/windows_dr/barri.cc | Diff File | ||
| add - core/src/plugins/filed/windows_dr/barri_cli.h | Diff File | ||
| add - core/src/plugins/filed/windows_dr/barri_linux.cc | Diff File | ||
| add - core/src/plugins/filed/windows_dr/com.cc | Diff File | ||
| add - core/src/plugins/filed/windows_dr/com.h | Diff File | ||
| add - core/src/plugins/filed/windows_dr/common.cc | Diff File | ||
| add - core/src/plugins/filed/windows_dr/common.h | Diff File | ||
| add - core/src/plugins/filed/windows_dr/dump.cc | Diff File | ||
| add - core/src/plugins/filed/windows_dr/dump.h | Diff File | ||
| add - core/src/plugins/filed/windows_dr/error.h | Diff File | ||
| add - core/src/plugins/filed/windows_dr/file_format.h | Diff File | ||
| add - core/src/plugins/filed/windows_dr/format.h | Diff File | ||
| add - core/src/plugins/filed/windows_dr/linux_restore.cc | Diff File | ||
| add - core/src/plugins/filed/windows_dr/logger.cc | Diff File | ||
| add - core/src/plugins/filed/windows_dr/logger.h | Diff File | ||
| add - core/src/plugins/filed/windows_dr/parser.cc | Diff File | ||
| add - core/src/plugins/filed/windows_dr/parser.h | Diff File | ||
| add - core/src/plugins/filed/windows_dr/partitioning.h | Diff File | ||
| add - core/src/plugins/filed/windows_dr/plugin.cc | Diff File | ||
| add - core/src/plugins/filed/windows_dr/plugin.h | Diff File | ||
| add - core/src/plugins/filed/windows_dr/plugin_linux.cc | Diff File | ||
| add - core/src/plugins/filed/windows_dr/remove_holes.cc | Diff File | ||
| add - core/src/plugins/filed/windows_dr/remove_holes.h | Diff File | ||
| add - core/src/plugins/filed/windows_dr/restore.h | Diff File | ||
| add - core/src/plugins/filed/windows_dr/restore_linux.cc | Diff File | ||
| add - core/src/plugins/filed/windows_dr/restore_options.h | Diff File | ||
| add - core/src/plugins/filed/windows_dr/restore_win.cc | Diff File | ||
| add - core/src/plugins/filed/windows_dr/util.h | Diff File | ||
| add - core/src/plugins/filed/windows_dr/version.cc | Diff File | ||
| add - core/src/plugins/filed/windows_dr/version.h | Diff File | ||
| mod - core/src/tests/CMakeLists.txt | Diff File | ||
| add - core/src/tests/data-dumper.cc | Diff File | ||
| add - core/src/tests/find_holes.cc | Diff File | ||
| mod - core/src/tests/scheduler.cc | Diff File | ||
| add - core/src/tests/test_file_format.cc | Diff File | ||
| add - debian/bareos-barri-cli.install.in | Diff File | ||
| add - debian/bareos-filedaemon-barri-python3-plugin.install.in | Diff File | ||
| add - debian/control.bareos-barri-cli | Diff File | ||
| add - debian/control.bareos-filedaemon-barri-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/BarriPlugin.rst.inc | Diff File | ||
| add - docs/manuals/source/include/images/WindowsPE.png | Diff File | ||
| mod - docs/pkglists/Debian_12.x86_64 | Diff File | ||
| mod - docs/pkglists/Debian_13.x86_64 | Diff File | ||
| mod - docs/pkglists/EL_10.aarch64 | Diff File | ||
| mod - docs/pkglists/EL_10.x86_64 | Diff File | ||
| mod - docs/pkglists/EL_8.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_41.x86_64 | Diff File | ||
| mod - docs/pkglists/Fedora_42.x86_64 | Diff File | ||
| mod - docs/pkglists/SUSE_15.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/tests/bconsole-basic/CMakeLists.txt | Diff File | ||
|
master 1210898d 2025-11-14 14:28 Bareos Bot Ported: N/A Details Diff |
Update CHANGELOG.md | ||
| mod - CHANGELOG.md | Diff File | ||
|
master 8ad3c8c5 2025-11-14 14:09 Bareos Bot Committer: GitHub Ported: N/A Details Diff |
Merge pull request #2431 plugin: change prefix @hyper-v@ -> @HYPER-V |
||
| mod - CHANGELOG.md | Diff File | ||
| mod - core/src/win32/plugins/filed/hyper-v.cc | Diff File | ||
| mod - docs/manuals/source/TasksAndConcepts/Plugins/FileDaemonPlugins/HyperVPlugin.rst.inc | Diff File | ||
|
master 9a1e36cd 2025-11-14 14:09 Bareos Bot Ported: N/A Details Diff |
Update CHANGELOG.md | ||
| mod - CHANGELOG.md | Diff File | ||