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

bruno-at-bareos

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
 First  Prev  1 2 3 4 5 6 7 8 9 ... 70 ... 140 ... 210 ... 280 ... 350 ... 420 ... 490 ... 560 ... 630 ... 688 689 690  Next  Last