Changesets: bareos
master 37015466 2024-11-15 09:34 Committer: Bareos Bot Ported: N/A Details Diff |
crypto_openssl.cc: remove unused lines | ||
mod - core/src/lib/crypto_openssl.cc | Diff File | ||
master f8bc213f 2024-11-14 14:10 Sebastian Sura Committer: Bareos Bot Ported: N/A Details Diff |
statefile: add more debug info for failing test | ||
mod - core/src/tests/statefile.cc | Diff File | ||
master 11e47b4f 2024-11-14 14:08 Sebastian Sura Committer: Bareos Bot Ported: N/A Details Diff |
test-path-conversions: fix mistakes The old code did not handle ./.. correctly, so we should not try to emulate that. The long_file_name was not setup correctly, so I fixed that and added a test that checked the previously checked behaviour. |
||
mod - core/src/tests/test_path_conversion.cc | Diff File | ||
master 3adbe005 2024-11-14 13:23 Sebastian Sura Committer: Bareos Bot Ported: N/A Details Diff |
backup: fix deadlocking while trying to write jmsg Jmsg may try to take the jcr->mutex_guard() lock, so we cannot call it while having the lock held. |
||
mod - core/src/filed/backup.cc | Diff File | ||
master 9d064cad 2024-11-14 12:52 Sebastian Sura Committer: Bareos Bot Ported: N/A Details Diff |
glob: add more debug messages | ||
mod - core/src/lib/lex.cc | Diff File | ||
master 57e75edf 2024-11-14 12:50 Sebastian Sura Committer: Bareos Bot Ported: N/A Details Diff |
compat: fix handling of relative paths Our fix for invalid paths messed up our handling for relative paths as '.' was treated as an invalid character and was replaced. This caused the '.' that glob() generated to end up in an absolute path, which was is not valid. We can now also reenable the parser test as this was the only reason that it did not work. |
||
mod - CMakeLists.txt | Diff File | ||
mod - core/src/win32/compat/compat.cc | Diff File | ||
master 4f90f177 2024-11-14 12:48 Sebastian Sura Committer: Bareos Bot Ported: N/A Details Diff |
util: add path component iterator | ||
mod - core/src/lib/util.h | Diff File | ||
master edf98cf4 2024-11-14 09:31 Sebastian Sura Committer: Bareos Bot Ported: N/A Details Diff |
quota-softquota: disable vss for test This test runs multiple backups and, since vss takes a long time to setup, runs into timeouts. As such we disable VSS for this test. |
||
mod - systemtests/tests/quota-softquota/etc/bareos/bareos-dir.d/fileset/FS_TESTJOB.conf.in | Diff File | ||
master b2cae150 2024-11-14 09:19 Sebastian Sura Committer: Bareos Bot Ported: N/A Details Diff |
systemtests: disable bareos-concurrency on windows This test requires a shell script + flock to function correctly. |
||
mod - CMakeLists.txt | Diff File | ||
master 008274f7 2024-11-14 08:19 Sebastian Sura Committer: Bareos Bot Ported: N/A Details Diff |
systemtests: fix disabled tests You cannot set test properties on tests that do not exist. Subtests dont exist if you disable the main test, so this was leading to configuration errors on windows. |
||
mod - systemtests/tests/always-incremental-consolidate/CMakeLists.txt | Diff File | ||
mod - systemtests/tests/ignoreduplicatecheck/CMakeLists.txt | Diff File | ||
master 38c4fba8 2024-11-14 07:54 Sebastian Sura Committer: Bareos Bot Ported: N/A Details Diff |
bareos-basic: fix check for non existing file on windows dangling-link does not get created on windows, so we need to chose a different file. |
||
mod - systemtests/tests/bareos-basic/testrunner-bls-autoxflate | Diff File | ||
master 3afb1825 2024-11-14 07:35 Sebastian Sura Committer: Bareos Bot Ported: N/A Details Diff |
systemtests: fix /dev/null for windows We replace /dev/null with a variable so that we can use NUL on windows instead! |
||
mod - systemtests/CMakeLists.txt | Diff File | ||
mod - systemtests/environment.in | 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/testrunner-duplicate-files | Diff File | ||
mod - systemtests/tests/accurate-stresstest/testrunner-file-miscount | Diff File | ||
mod - systemtests/tests/acl/testrunner | Diff File | ||
mod - systemtests/tests/bareos-basic/testrunner-filesettext-is-updated | Diff File | ||
mod - systemtests/tests/bareos-basic/testrunner-hardlinks | Diff File | ||
mod - systemtests/tests/bareos-basic/testrunner-rerun-jobs | Diff File | ||
mod - systemtests/tests/bareos-basic/testrunner-run-non-existing-jobid | Diff File | ||
mod - systemtests/tests/bareos-basic/testrunner-simple-backup-and-restore | Diff File | ||
mod - systemtests/tests/bareos-basic/testrunner-status-subscriptions | Diff File | ||
mod - systemtests/tests/bareos-basic/testrunner-test-make-catalog-backup | Diff File | ||
mod - systemtests/tests/bareos-basic/testrunner-very-long-job-names | Diff File | ||
mod - systemtests/tests/bareos-concurrency/test-concurrency-common | Diff File | ||
mod - systemtests/tests/bconsole-basic/testrunner-dotjobstatus | Diff File | ||
mod - systemtests/tests/bconsole-basic/testrunner-status-client | Diff File | ||
mod - systemtests/tests/bconsole-pam/testrunner | Diff File | ||
mod - systemtests/tests/bscan-bextract-bls-bcopy/testrunner | Diff File | ||
mod - systemtests/tests/checkpoints/testrunner-checkpoints-and-spooling | Diff File | ||
mod - systemtests/tests/checkpoints/testrunner-checkpoints-on-cancel | Diff File | ||
mod - systemtests/tests/checkpoints/testrunner-checkpoints-on-kill | Diff File | ||
mod - systemtests/tests/checkpoints/testrunner-checkpoints-on-stop | Diff File | ||
mod - systemtests/tests/checkpoints/testrunner-checkpoints-regular-backup | Diff File | ||
mod - systemtests/tests/chflags/testrunner | Diff File | ||
mod - systemtests/tests/client-initiated/testrunner | Diff File | ||
mod - systemtests/tests/copy-archive-job/testrunner | Diff File | ||
mod - systemtests/tests/copy-migrate/testrunner-01-backup | Diff File | ||
mod - systemtests/tests/copy-migrate/testrunner-02-copy | Diff File | ||
mod - systemtests/tests/copy-migrate/testrunner-03-impossible-copy | Diff File | ||
mod - systemtests/tests/copy-migrate/testrunner-04-bscan | Diff File | ||
mod - systemtests/tests/copy-migrate/testrunner-05-migrate | Diff File | ||
mod - systemtests/tests/copy-remote-bscan/testrunner | 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-restore-dir | Diff File | ||
mod - systemtests/tests/dedupable/testrunner-restore-file | Diff File | ||
mod - systemtests/tests/dedupestimate/testrunner-create-backup | Diff File | ||
mod - systemtests/tests/droplet-s3/testrunner | Diff File | ||
mod - systemtests/tests/encrypt-signature-no-tls/testrunner | Diff File | ||
mod - systemtests/tests/encrypt-signature-tls-cert/testrunner | Diff File | ||
mod - systemtests/tests/file-count-regression/testrunner-check-regression | Diff File | ||
mod - systemtests/tests/gfapi-fd/testrunner | Diff File | ||
mod - systemtests/tests/glusterfs-backend/testrunner | Diff File | ||
mod - systemtests/tests/heartbeat-interval/testrunner-check | Diff File | ||
mod - systemtests/tests/ignoreduplicatecheck/testrunner-consolidate | Diff File | ||
mod - systemtests/tests/ignoreduplicatecheck/testrunner-copy | Diff File | ||
mod - systemtests/tests/ignoreduplicatecheck/testrunner-create-backups | Diff File | ||
mod - systemtests/tests/ignoreduplicatecheck/testrunner-migrate | 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/list-backups/testrunner | Diff File | ||
mod - systemtests/tests/multiple-clients/testrunner-consolidate-client | Diff File | ||
mod - systemtests/tests/multiplied-device/testrunner | Diff File | ||
mod - systemtests/tests/notls/testrunner | Diff File | ||
mod - systemtests/tests/parallel-jobs/testrunner-parallel-jobs | Diff File | ||
mod - systemtests/tests/parallel-jobs/testrunner-reservation-order | Diff File | ||
mod - systemtests/tests/passive/testrunner | Diff File | ||
mod - systemtests/tests/pruning/testrunner | Diff File | ||
mod - systemtests/tests/py3plug-dir/testrunner | Diff File | ||
mod - systemtests/tests/py3plug-fd-basic/testrunner-cancel-check | Diff File | ||
mod - systemtests/tests/py3plug-fd-basic/testrunner-cancel-check-no-wait | Diff File | ||
mod - systemtests/tests/py3plug-fd-basic/testrunner-config | Diff File | ||
mod - systemtests/tests/py3plug-fd-basic/testrunner-forcebackup | Diff File | ||
mod - systemtests/tests/py3plug-fd-basic/testrunner-jobmsg | Diff File | ||
mod - systemtests/tests/py3plug-fd-ldap/testrunner-backup | Diff File | ||
mod - systemtests/tests/py3plug-fd-ldap/testrunner-wrong_credentials | Diff File | ||
mod - systemtests/tests/py3plug-fd-libcloud/testrunner-default | 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/py3plug-fd-local-fileset-restoreobject/testrunner | Diff File | ||
mod - systemtests/tests/py3plug-fd-postgresql/testrunner-debian | Diff File | ||
mod - systemtests/tests/py3plug-fd-postgresql/testrunner-default | Diff File | ||
mod - systemtests/tests/py3plug-fd-postgresql/testrunner-roles | Diff File | ||
mod - systemtests/tests/py3plug-fd-postgresql/testrunner-tablespace | Diff File | ||
mod - systemtests/tests/py3plug-fd-postgresql/testrunner-tasks-pgsql | Diff File | ||
mod - systemtests/tests/py3plug-fd-postgresql/testrunner-walsymlink | Diff File | ||
mod - systemtests/tests/py3plug-fd-vmware/testrunner | Diff File | ||
mod - systemtests/tests/py3plug-sd/testrunner | Diff File | ||
mod - systemtests/tests/restapi/testrunner | 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-old-archive | Diff File | ||
mod - systemtests/tests/scheduler/testrunner-scheduler-backup | Diff File | ||
mod - systemtests/tests/scsicrypto/testrunner-backup-bscrypto | Diff File | ||
mod - systemtests/tests/sparse-file/testrunner | Diff File | ||
mod - systemtests/tests/spool/testrunner | Diff File | ||
master eb35dc35 2024-11-13 15:25 Sebastian Sura Committer: Bareos Bot Ported: N/A Details Diff |
cmake: disable non functioning tests | ||
mod - CMakeLists.txt | Diff File | ||
master d8df09ce 2024-11-13 15:12 Sebastian Sura Committer: Bareos Bot Ported: N/A Details Diff |
ua-output: fix not printing what bareos does Its important that error messages output what bareos thinks and not what the user inputed (as the user knows that himself). This caused a weird issue on windows when 'show job=<jobname>' was interpreted as 'show jobdefs=<jobname>' which returned the error job resource <jobname> not found. Which is extremely misleading, as bareos never searched for a job in that case. If the error message would have been instead jobdefs resource <jobname> not found. then the user at least notices that bareos did something wrong and try some other input instead of trying to understand why the job was not found. |
||
mod - core/src/dird/ua_output.cc | Diff File | ||
master 2ca064e9 2024-11-13 14:41 Sebastian Sura Committer: Bareos Bot Ported: N/A Details Diff |
ua-output: fix resource order Previously the iteration order depended on the c++ lib implementation (and could also be change from run to run). This lead to issues where 'show job' would print jobs on linux but jobdefs on windows. To make sure that always the same element is chosen, we need to make sure the order is always the same. This is easily done by just using a vector here. |
||
mod - core/src/dird/ua_output.cc | Diff File | ||
mod - core/src/dird/ua_output.h | Diff File | ||
master 3ec4c738 2024-11-13 13:55 Sebastian Sura Committer: Bareos Bot Ported: N/A Details Diff |
testfind: fix number of found files on windows Now that windows supports hardlinks, we need to add them back to the count, as they are not deleted in setup_data anymore. |
||
mod - systemtests/tests/testfind/testrunner | Diff File | ||
master e558de7f 2024-11-11 15:34 Bareos Bot Committer: GitHub Ported: N/A Details Diff |
Merge pull request #1989 docs: move bareos-devel to github discussion |
||
mod - CHANGELOG.md | Diff File | ||
mod - docs/manuals/source/DeveloperGuide/Webui.rst | Diff File | ||
mod - docs/manuals/source/DeveloperGuide/generaldevel.rst | Diff File | ||
mod - docs/manuals/source/DocumentationStyleGuide/CommonNames.rst | Diff File | ||
mod - docs/manuals/source/TasksAndConcepts/BareosSecurityIssues.rst | Diff File | ||
mod - docs/manuals/source/TasksAndConcepts/Plugins/FileDaemonPlugins/VMwarePlugin.rst.inc | Diff File | ||
mod - docs/manuals/source/TasksAndConcepts/TheWindowsVersionOfBareos.rst | Diff File | ||
mod - docs/manuals/source/conf.py | Diff File | ||
master adf284c3 2024-11-11 15:34 Bareos Bot Ported: N/A Details Diff |
Update CHANGELOG.md | ||
mod - CHANGELOG.md | Diff File | ||
master 016358eb 2024-11-11 12:13 Ported: N/A Details Diff |
fix bareos-dir-config-schema.json | ||
mod - docs/manuals/source/include/autogenerated/bareos-dir-config-schema.json | Diff File | ||
master f5be8713 2024-11-11 10:23 Committer: Bareos Bot Ported: N/A Details Diff |
cmake: build test fd with file limit enabled | ||
mod - core/src/filed/CMakeLists.txt | Diff File | ||
mod - core/src/filed/backup.h | Diff File | ||
mod - systemtests/CMakeLists.txt | Diff File | ||
master edd3c639 2024-11-11 09:15 Ported: N/A Details Diff |
findlib, filed: remove fo->base traces | ||
mod - core/src/filed/dir_cmd.cc | Diff File | ||
mod - core/src/filed/fileset.cc | Diff File | ||
mod - core/src/findlib/find.cc | Diff File | ||
master 94bba01b 2024-11-08 12:53 Committer: Bareos Bot Ported: N/A Details Diff |
build bareos-test-fd | ||
mod - core/src/filed/CMakeLists.txt | Diff File | ||
master 2be1d583 2024-11-08 12:25 Ported: N/A Details Diff |
findlib: remove BaseJobOpts and base | ||
mod - core/src/filed/fileset.cc | Diff File | ||
mod - core/src/findlib/find.cc | Diff File | ||
mod - core/src/findlib/find.h | Diff File | ||
master c366bcba 2024-11-08 12:08 Ported: N/A Details Diff |
inc_conf.cc: cleanup INC_KW_BASEJOB and more | ||
mod - core/src/dird/inc_conf.cc | Diff File | ||
master eb6eb724 2024-11-08 12:03 Ported: N/A Details Diff |
testing_dir_common.cc: remove debug_level setting | ||
mod - core/src/tests/testing_dir_common.cc | Diff File |