Changesets: bareos
|
master dfa310c3 2025-09-29 08:08 Sebastian Sura Ported: N/A Details Diff |
systemtests: remove dead link | ||
| rm - systemtests/tests/py3plug-fd-vmware/python-modules/BareosFdPluginVMware.py | Diff File | ||
|
master 033455eb 2025-09-29 07:43 Sebastian Sura Ported: N/A Details Diff |
systemtests: rename log_home -> runner_tmp | ||
| mod - systemtests/tests/accurate-lmdb-stresstest/functions | Diff File | ||
| mod - systemtests/tests/accurate-lmdb-stresstest/testrunner-duplicate-files | Diff File | ||
| mod - systemtests/tests/accurate-lmdb-stresstest/testrunner-file-miscount | Diff File | ||
| mod - systemtests/tests/accurate-stresstest/functions | Diff File | ||
| mod - systemtests/tests/accurate-stresstest/testrunner-duplicate-files | Diff File | ||
| mod - systemtests/tests/accurate-stresstest/testrunner-file-miscount | Diff File | ||
| mod - systemtests/tests/admin-job/environment.local | Diff File | ||
| mod - systemtests/tests/admin-job/testrunner-truncate | Diff File | ||
| mod - systemtests/tests/auto-grpc/functions | Diff File | ||
| mod - systemtests/tests/auto-grpc/testrunner-grpc-to-python | Diff File | ||
| mod - systemtests/tests/auto-grpc/testrunner-python-to-grpc | Diff File | ||
| mod - systemtests/tests/dedupable/functions | Diff File | ||
| mod - systemtests/tests/dedupable/testrunner-create-backup | Diff File | ||
| mod - systemtests/tests/dedupable/testrunner-full-restore | Diff File | ||
| mod - systemtests/tests/dedupable/testrunner-purge-truncate | Diff File | ||
| mod - systemtests/tests/dedupable/testrunner-restore-dir | Diff File | ||
| mod - systemtests/tests/dedupable/testrunner-restore-file | Diff File | ||
| mod - systemtests/tests/dedupestimate/functions | Diff File | ||
| mod - systemtests/tests/dedupestimate/testrunner-create-backup | Diff File | ||
| mod - systemtests/tests/dedupestimate/testrunner-do-estimation | Diff File | ||
| mod - systemtests/tests/file-count-regression/functions | Diff File | ||
| mod - systemtests/tests/file-count-regression/testrunner-check-regression | Diff File | ||
| mod - systemtests/tests/fileindex-overflow/functions | Diff File | ||
| mod - systemtests/tests/fileindex-overflow/testrunner-create-backup | Diff File | ||
| mod - systemtests/tests/grpc-fd/functions | Diff File | ||
| mod - systemtests/tests/grpc-fd/testrunner-python-backup | Diff File | ||
| mod - systemtests/tests/grpc-fd/testrunner-python-io-in-core | Diff File | ||
| mod - systemtests/tests/grpc-fd/testrunner-test-backup | Diff File | ||
| mod - systemtests/tests/heartbeat-interval/functions | Diff File | ||
| mod - systemtests/tests/heartbeat-interval/testrunner-check | Diff File | ||
| mod - systemtests/tests/just-in-time-reservation/testrunner-01-create-backup | Diff File | ||
| mod - systemtests/tests/just-in-time-reservation/testrunner-02-restore-backup | Diff File | ||
| mod - systemtests/tests/just-in-time-reservation/testrunner-03-copy-local | Diff File | ||
| mod - systemtests/tests/just-in-time-reservation/testrunner-04-restore-local-copy | Diff File | ||
| mod - systemtests/tests/just-in-time-reservation/testrunner-05-migrate-remote | Diff File | ||
| mod - systemtests/tests/just-in-time-reservation/testrunner-06-restore-remote-migration | Diff File | ||
| mod - systemtests/tests/py3plug-fd-local-fileset-basic/environment.local | Diff File | ||
| mod - systemtests/tests/py3plug-fd-local-fileset-basic/testrunner-accurate | Diff File | ||
| mod - systemtests/tests/py3plug-fd-local-fileset-basic/testrunner-basic | Diff File | ||
| mod - systemtests/tests/py3plug-fd-local-fileset-basic/testrunner-io_in_core | Diff File | ||
| mod - systemtests/tests/restore/functions | Diff File | ||
| mod - systemtests/tests/restore/testrunner-archive-full-restore | Diff File | ||
| mod - systemtests/tests/restore/testrunner-archive-restore-dir | Diff File | ||
| mod - systemtests/tests/restore/testrunner-archive-restore-file | Diff File | ||
| mod - systemtests/tests/restore/testrunner-check-hints | Diff File | ||
| mod - systemtests/tests/restore/testrunner-create-backup | Diff File | ||
| mod - systemtests/tests/restore/testrunner-error-full-restore | Diff File | ||
| mod - systemtests/tests/restore/testrunner-full-restore | Diff File | ||
| mod - systemtests/tests/restore/testrunner-multi | Diff File | ||
| mod - systemtests/tests/restore/testrunner-restore-dir | Diff File | ||
| mod - systemtests/tests/restore/testrunner-restore-file | Diff File | ||
| mod - systemtests/tests/restore/testrunner-restore-fileregex | Diff File | ||
| mod - systemtests/tests/restore/testrunner-restore-old-archive | Diff File | ||
| mod - systemtests/tests/tls-suites/functions | Diff File | ||
|
master 5febb0a3 2025-09-29 07:35 Sebastian Sura Ported: N/A Details Diff |
systemtests: reword comment | ||
| mod - systemtests/scripts/start_bareos.sh | Diff File | ||
| mod - systemtests/tests/accurate-lmdb-stresstest/test-setup | Diff File | ||
| mod - systemtests/tests/accurate-stresstest/test-setup | Diff File | ||
| mod - systemtests/tests/admin-job/test-setup | Diff File | ||
| mod - systemtests/tests/always-incremental-consolidate/test-setup | Diff File | ||
| mod - systemtests/tests/auto-grpc/test-setup | Diff File | ||
| mod - systemtests/tests/autochanger/test-setup | Diff File | ||
| mod - systemtests/tests/bareos-basic/test-setup | Diff File | ||
| mod - systemtests/tests/checkpoints/test-setup | Diff File | ||
| mod - systemtests/tests/dedupable/test-setup | Diff File | ||
| mod - systemtests/tests/dedupestimate/test-setup | Diff File | ||
| mod - systemtests/tests/file-autochanger/test-setup | Diff File | ||
| mod - systemtests/tests/file-count-regression/test-setup | Diff File | ||
| mod - systemtests/tests/fileindex-overflow/test-setup | Diff File | ||
| mod - systemtests/tests/grpc-fd/test-setup | Diff File | ||
| mod - systemtests/tests/ignoreduplicatecheck/test-setup | Diff File | ||
| mod - systemtests/tests/just-in-time-reservation/test-setup | Diff File | ||
| mod - systemtests/tests/mssqlvdi-plugin/test-setup | Diff File | ||
| mod - systemtests/tests/multiple-clients/test-setup | Diff File | ||
| mod - systemtests/tests/parallel-jobs/test-setup | Diff File | ||
| mod - systemtests/tests/py3plug-fd-libcloud/test-setup | Diff File | ||
| mod - systemtests/tests/py3plug-fd-local-fileset-basic/test-setup | Diff File | ||
| mod - systemtests/tests/python-pam/testrunner | Diff File | ||
| mod - systemtests/tests/restore/test-setup | Diff File | ||
| mod - systemtests/tests/scheduler/test-setup | Diff File | ||
| mod - systemtests/tests/sd-volume-limit/test-setup | Diff File | ||
| mod - systemtests/tests/stresstest/test-setup | Diff File | ||
| mod - systemtests/tests/strippath/test-setup | Diff File | ||
| mod - systemtests/tests/tls-suites/test-setup | Diff File | ||
| mod - systemtests/tests/virtualfull-deletedfiles/test-setup | Diff File | ||
|
master d16670f3 2025-09-27 08:51 mahdishir Committer: Bareos Bot Ported: N/A Details Diff |
Update README.md correct backend init command |
||
| mod - restapi/README.md | Diff File | ||
|
master 9b7ebbd6 2025-09-26 11:12 Sebastian Sura Committer: Bareos Bot Ported: N/A Details Diff |
core: add vcpkg.json | ||
| add - vcpkg.json | Diff File | ||
|
master e0f45d4d 2025-09-26 10:56 Sebastian Sura Committer: Bareos Bot Ported: N/A Details Diff |
core: use pcre2 instead of bregex | ||
| mod - core/LICENSE | Diff File | ||
| mod - core/cmake/BareosCheckIncludes.cmake | Diff File | ||
| mod - core/src/include/config.h.in | Diff File | ||
| mod - core/src/lib/CMakeLists.txt | Diff File | ||
| mod - core/src/lib/breg.h | Diff File | ||
| rm - core/src/lib/bregex.cc | Diff File | ||
| mod - core/src/lib/bregex.h | Diff File | ||
| mod - core/src/lib/var.cc | Diff File | ||
| mod - devtools/template/LICENSE.txt | Diff File | ||
|
master 54fd6c1a 2025-09-24 15:14 Sebastian Sura Committer: Bareos Bot Ported: N/A Details Diff |
systemtest: reorder postgres for speedup | ||
| mod - systemtests/tests/py3plug-fd-postgresql/CMakeLists.txt | Diff File | ||
|
master 54ea06a0 2025-09-24 15:14 Sebastian Sura Committer: Bareos Bot Ported: N/A Details Diff |
bregex: remove #ifdefs | ||
| mod - core/src/console/console.cc | Diff File | ||
| mod - core/src/dird/dird.cc | Diff File | ||
| mod - core/src/dird/inc_conf.cc | Diff File | ||
| mod - core/src/dird/migrate.cc | Diff File | ||
| mod - core/src/findlib/find.h | Diff File | ||
| mod - core/src/lib/breg.h | Diff File | ||
| mod - core/src/lib/bregex.cc | Diff File | ||
| mod - core/src/lib/bregex.h | Diff File | ||
| mod - core/src/lib/bsys.cc | Diff File | ||
| mod - core/src/lib/util.h | Diff File | ||
| mod - core/src/lib/var.cc | Diff File | ||
| mod - core/src/stored/bsr.h | Diff File | ||
| mod - core/src/tools/bregex.cc | Diff File | ||
|
master 37ac0a07 2025-09-24 14:20 Sebastian Sura Ported: N/A Details Diff |
systemtest: handle new events in test module | ||
| mod - core/src/plugins/filed/grpc/test_module/plugin_service.cc | Diff File | ||
|
master 44d0b4bb 2025-09-24 13:19 Sebastian Sura Ported: N/A Details Diff |
grpc: fix "where" not being optional | ||
| 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/proto/plugin.proto | Diff File | ||
|
master b16fdff2 2025-09-24 12:49 Sebastian Sura Ported: N/A Details Diff |
grpc: fix missing event passthrough | ||
| mod - core/src/plugins/filed/grpc/grpc.cc | Diff File | ||
|
master f2ad9b99 2025-09-24 07:45 Sebastian Sura Ported: N/A Details Diff |
py3plug-fd-ldap: enable running test in parallel | ||
| mod - systemtests/tests/py3plug-fd-ldap/etc/bareos/bareos-dir.d/fileset/PluginTest.conf.in | Diff File | ||
| mod - systemtests/tests/py3plug-fd-ldap/testdata.py | Diff File | ||
| mod - systemtests/tests/py3plug-fd-ldap/testrunner-backup | Diff File | ||
|
master e36db24f 2025-09-24 06:56 Sebastian Sura Ported: N/A Details Diff |
ua: remove unused code | ||
| mod - core/src/dird/ua.h | Diff File | ||
| mod - core/src/dird/ua_restore.cc | Diff File | ||
|
master 38faf24f 2025-09-22 14:02 Ported: N/A Details Diff |
remove unused .gitignore | ||
| rm - contrib/misc/media_vault/.gitignore | Diff File | ||
|
master 00481228 2025-09-19 10:26 Sebastian Sura Committer: Bareos Bot Ported: N/A Details Diff |
dird-conf: deprecate MultipleConnections/DisableBatchInsert | ||
| mod - core/src/dird/dird_conf.cc | Diff File | ||
| mod - docs/manuals/source/include/autogenerated/bareos-dir-config-schema.json | Diff File | ||
| mod - systemtests/tests/config-dump/etc/bareos/bareos-dir-full.conf.in | Diff File | ||
|
master 92804309 2025-09-19 09:53 Sebastian Sura Committer: Bareos Bot Ported: N/A Details Diff |
virtualfull-basic: fix backup on freebsd | ||
| mod - systemtests/tests/virtualfull-basic/CMakeLists.txt | Diff File | ||
| mod - systemtests/tests/virtualfull-basic/etc/bareos/bareos-dir.d/fileset/SelfTest.conf.in | Diff File | ||
|
master 586462c1 2025-09-19 09:00 Sebastian Sura Committer: Bareos Bot Ported: N/A Details Diff |
systemtests: split up virtualfull-basic test The test was taking ~40 seconds so it was worth splitting it up. |
||
| mod - systemtests/tests/virtualfull-basic/CMakeLists.txt | Diff File | ||
| add - systemtests/tests/virtualfull-basic/environment.local | Diff File | ||
| add - systemtests/tests/virtualfull-basic/test-setup | Diff File | ||
| rm - systemtests/tests/virtualfull-basic/testrunner | Diff File | ||
| add - systemtests/tests/virtualfull-basic/testrunner-failing-virtual | Diff File | ||
| add - systemtests/tests/virtualfull-basic/testrunner-simple | Diff File | ||
|
master c4265a8b 2025-09-18 10:24 Sebastian Sura Committer: Bareos Bot Ported: N/A Details Diff |
systemtests: split up ndmp-bareos test | ||
| mod - systemtests/scripts/functions | Diff File | ||
| mod - systemtests/tests/ndmp-bareos/CMakeLists.txt | Diff File | ||
| add - systemtests/tests/ndmp-bareos/environment.local | Diff File | ||
| add - systemtests/tests/ndmp-bareos/functions.local | Diff File | ||
| add - systemtests/tests/ndmp-bareos/test-cleanup | Diff File | ||
| add - systemtests/tests/ndmp-bareos/test-setup | Diff File | ||
| rm - systemtests/tests/ndmp-bareos/testrunner | Diff File | ||
| add - systemtests/tests/ndmp-bareos/testrunner-01-full-backup | Diff File | ||
| add - systemtests/tests/ndmp-bareos/testrunner-02-incremental-backups | Diff File | ||
| add - systemtests/tests/ndmp-bareos/testrunner-03-restore-single-file | Diff File | ||
| add - systemtests/tests/ndmp-bareos/testrunner-04-restore-full | Diff File | ||
| add - systemtests/tests/ndmp-bareos/testrunner-05-restore-full-relative | Diff File | ||
| add - systemtests/tests/ndmp-bareos/testrunner-06-restore-full-absolute | Diff File | ||
| add - systemtests/tests/ndmp-bareos/testrunner-07-restore-incremental | Diff File | ||
| add - systemtests/tests/ndmp-bareos/testrunner-08-copy | Diff File | ||
|
master 699ec82b 2025-09-18 09:31 Sebastian Sura Committer: Bareos Bot Ported: N/A Details Diff |
pruning-test: speed up test by reducing sleeps | ||
| mod - systemtests/tests/pruning/etc/bareos/bareos-dir.d/pool/Full.conf | Diff File | ||
| mod - systemtests/tests/pruning/etc/bareos/bareos-dir.d/pool/Incremental.conf | Diff File | ||
| mod - systemtests/tests/pruning/testrunner-01-prune-single | Diff File | ||
| mod - systemtests/tests/pruning/testrunner-02-prune-all | Diff File | ||
| mod - systemtests/tests/pruning/testrunner-03-prune-all-from-pool | Diff File | ||
| mod - systemtests/tests/pruning/testrunner-04-prune-jobs | Diff File | ||
|
master e87c4fbb 2025-09-18 09:31 Sebastian Sura Committer: Bareos Bot Ported: N/A Details Diff |
pruning-test: fix xattr issue on freebsd | ||
| mod - systemtests/tests/pruning/CMakeLists.txt | Diff File | ||
| mod - systemtests/tests/pruning/etc/bareos/bareos-dir.d/fileset/SelfTest.conf.in | Diff File | ||
|
master c01a8e79 2025-09-18 08:18 Sebastian Sura Committer: Bareos Bot Ported: N/A Details Diff |
systemtests: split up pruning test | ||
| mod - systemtests/cmake/BareosSystemtestFunctions.cmake | Diff File | ||
| mod - systemtests/tests/pruning/CMakeLists.txt | Diff File | ||
| add - systemtests/tests/pruning/environment.local | Diff File | ||
| add - systemtests/tests/pruning/test-setup | Diff File | ||
| rm - systemtests/tests/pruning/testrunner | Diff File | ||
| add - systemtests/tests/pruning/testrunner-01-prune-single | Diff File | ||
| add - systemtests/tests/pruning/testrunner-02-prune-all | Diff File | ||
| add - systemtests/tests/pruning/testrunner-03-prune-all-from-pool | Diff File | ||
| add - systemtests/tests/pruning/testrunner-04-prune-jobs | Diff File | ||
| add - systemtests/tests/pruning/testrunner-05-prune-files | Diff File | ||
| add - systemtests/tests/pruning/testrunner-06-purge-failed | Diff File | ||
| add - systemtests/tests/pruning/testrunner-07-purge-failed-from-pool | Diff File | ||
|
master 2daa1995 2025-09-18 07:46 Sebastian Sura Ported: N/A Details Diff |
systemtests: add test checking accurate & plugins | ||
| mod - CMakeLists.txt | Diff File | ||
| add - systemtests/tests/py3plug-fd-local-fileset-basic/environment.local | Diff File | ||
| mod - systemtests/tests/py3plug-fd-local-fileset-basic/etc/bareos/bareos-dir.d/job/backup-bareos-fd.conf | Diff File | ||
| mod - systemtests/tests/py3plug-fd-local-fileset-basic/test-setup | Diff File | ||
| add - systemtests/tests/py3plug-fd-local-fileset-basic/testrunner-accurate | Diff File | ||
| mod - systemtests/tests/py3plug-fd-local-fileset-basic/testrunner-basic | Diff File | ||
| mod - systemtests/tests/py3plug-fd-local-fileset-basic/testrunner-io_in_core | Diff File | ||
|
master df97e8e3 2025-09-17 15:04 Sebastian Sura Ported: N/A Details Diff |
grpc-impl: fix always adding an additional / Its not well specified wether _both_ link _and_ fname should end in /, or if just link should end in /. The core mostly does it in a way where fname does _not_ end in /, but link does. I assumed that this was the rule, but it turns out that the plugins simply set fname _and_ link to the same path ending in /. This mismatch of assumption and reality meant that the grpc plugin now created paths with double / at the end, which tripped up the accurate information as well as the file listings. This commit fixes this by always stripping any trailing / from fname and always adding one trailing / to link (after stripping all the rest of them). |
||
| mod - core/src/plugins/filed/grpc/grpc_impl.cc | Diff File | ||
|
master 593bde8e 2025-09-16 16:23 Bareos Bot Committer: GitHub Ported: N/A Details Diff |
Merge pull request #2333 grpc: fix missing some early events |
||
| mod - CHANGELOG.md | Diff File | ||
| mod - contrib/fd-plugins/bareos_mysql_dump/BareosFdMySQLclass.py | Diff File | ||
| mod - contrib/fd-plugins/bareos_tasks/BareosFdTaskClass.py | Diff File | ||
| mod - contrib/fd-plugins/openvz7/BareosFdPluginVz7CtFs.py | Diff File | ||
| mod - core/src/filed/fd_plugins.h | Diff File | ||
| mod - core/src/lib/res.cc | Diff File | ||
| mod - core/src/plugins/filed/grpc/bridge_module/bridge_module.cc | Diff File | ||
| mod - core/src/plugins/filed/grpc/bridge_module/plugin_service.cc | Diff File | ||
| mod - core/src/plugins/filed/grpc/bridge_module/plugin_service.h | 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_impl.h | Diff File | ||
| mod - core/src/plugins/filed/grpc/proto/common.proto | Diff File | ||
| mod - core/src/plugins/filed/python/module/bareosfd.cc | Diff File | ||
| mod - core/src/plugins/filed/python/module/bareosfd.h | Diff File | ||
| mod - core/src/plugins/filed/python/postgresql/bareos-fd-postgresql.py | Diff File | ||
| mod - core/src/plugins/filed/python/pyfiles/BareosFdPluginBaseclass.py | Diff File | ||
| mod - core/src/plugins/filed/python/pyfiles/BareosFdPluginLocalFilesBaseclass.py | Diff File | ||
| mod - systemtests/tests/py3plug-fd-local-fileset-restoreobject/python-modules/BareosFdPluginLocalFilesetWithRestoreObjects.py | Diff File | ||
|
master d543e001 2025-09-16 16:23 Bareos Bot Ported: N/A Details Diff |
Update CHANGELOG.md | ||
| mod - CHANGELOG.md | Diff File | ||