Changesets: bareos

master 963a23f0

2024-07-19 07:23

Sebastian Sura


Committer: Bareos Bot

Ported: N/A

Details Diff
filed: fix nullptr access

We accessed a nullptr if the program quits during the parsing stage as
me is not yet initialized.
mod - core/src/filed/filed.cc Diff File

master a7fa670a

2024-07-18 14:13

arogge

Ported: N/A

Details Diff
Revert "gitignore: ignore __pycache__ everywhere"

This reverts commit 26b86b70b48a6fe7901bf96bc52241d89b98451a.

If you want to ignore something, just add it to your per-user gitignore
file in `$XDG_CONFIG_HOME/git/ignore`.
mod - .gitignore Diff File
mod - python-bareos/.gitignore Diff File

master 02539c37

2024-07-18 13:53

Sebastian Sura


Committer: Bareos Bot

Ported: N/A

Details Diff
res: fix not checking md5 pw
mod - core/src/lib/res.cc Diff File

master b5f8cbfe

2024-07-18 13:52

Sebastian Sura


Committer: Bareos Bot

Ported: N/A

Details Diff
res: fix checking incorrect member for empty password

item->code for autopasswords discriminates between cleartext & md5
in-memory-storage. item->flags may have CFG_ITEM_REQUIRED set.
mod - core/src/lib/res.cc Diff File

master 3338421d

2024-07-18 13:51

Sebastian Sura


Committer: Bareos Bot

Ported: N/A

Details Diff
res: fix using Emsg instead of scan_err
mod - core/src/lib/res.cc Diff File

master f1cad2dc

2024-07-18 10:07

Sebastian Sura


Committer: Bareos Bot

Ported: N/A

Details Diff
breg: fix out-of-bounds write
mod - core/src/lib/breg.cc Diff File

master fe6f2550

2024-07-17 23:01

stephand


Committer: Bareos Bot

Ported: N/A

Details Diff
VMware Plugin: Suggested changes for PR#1876

add_disk_devices_to_vm() now always sets the backing filename to
contain the datastore name only, so that won't the exception
vim.fault.FileAlreadyExists won't happen. Instead any unexpected
exception when adding a disk is handled now with a limited number
of retries. Also a job message is emitted, when the backing
filename of the created disk does not match the expected one.

Renamed the plugin option to restore_allow_disks_mismatch, but with
the change described above, it's probably not needed even when
using VSAN.
mod - core/src/plugins/filed/python/vmware/bareos-fd-vmware.py Diff File
mod - docs/manuals/source/TasksAndConcepts/Plugins/FileDaemonPlugins/VMwarePlugin.rst.inc Diff File

master c6066a2b

2024-07-16 15:22

Sebastian Sura


Committer: arogge

Ported: N/A

Details Diff
bdedup-estimate: fix null bytes in output
mod - core/src/tools/bdedup-estimate.cc Diff File

master 6d584fa4

2024-07-16 14:11

bruno-at-bareos


Committer: Bareos Bot

Ported: N/A

Details Diff
script: add --if-exists to dropdb

--if-exists is supported since a decade introduced with
PostgreSQL 9.2

Signed-off-by: Bruno Friedmann <bruno.friedmann@bareos.com>
(cherry picked from commit d75dcf420f7a120338058643097ed15b2ff12483)
mod - core/src/cats/drop_bareos_database.in Diff File

master 74914c69

2024-07-16 09:54

bruno-at-bareos

Ported: N/A

Details Diff
matrix: set suse155 as default build

suse156 has a newer glibc 2.38.
mod - .matrix.yml Diff File

master aa4cb012

2024-07-15 17:39

Bareos Bot


Committer: GitHub

Ported: N/A

Details Diff
Merge pull request #1835

fix #1775 plugin: fd mariabackup add support mariadb 11+
mod - CHANGELOG.md Diff File
mod - core/cmake/BareosFindPrograms.cmake Diff File
mod - core/src/plugins/filed/python/mariabackup/bareos-fd-mariabackup.py Diff File
mod - systemtests/environment.in Diff File
mod - systemtests/tests/py3plug-fd-mariabackup/CMakeLists.txt Diff File
mod - systemtests/tests/py3plug-fd-mariabackup/etc/bareos/bareos-dir.d/fileset/MariabackupTest.conf.in Diff File
rm - systemtests/tests/py3plug-fd-mariabackup/testrunner Diff File
add - systemtests/tests/py3plug-fd-mariabackup/testrunner-default Diff File

master c6c1084c

2024-07-15 17:39

Bareos Bot

Ported: N/A

Details Diff
Update CHANGELOG.md
mod - CHANGELOG.md Diff File

master b2aa55d2

2024-07-15 16:48

bruno-at-bareos

Ported: N/A

Details Diff
fix copyright year
mod - core/src/plugins/filed/python/mariabackup/bareos-fd-mariabackup.py Diff File

master 8b66bbe1

2024-07-15 15:12

Bruno Friedmann @Bareos


Committer: GitHub

Ported: N/A

Details Diff
improve logging and error handling

Co-authored-by: sduehr <stephan.duehr@bareos.com>
mod - core/src/plugins/filed/python/mariabackup/bareos-fd-mariabackup.py Diff File

master f2e02c55

2024-07-15 13:24

Bareos Bot


Committer: GitHub

Ported: N/A

Details Diff
Merge pull request #1744

windows: build natively with msvc compiler
mod - .matrix.yml Diff File
mod - .quality-gates.yml Diff File
mod - CHANGELOG.md Diff File
mod - CMakeLists.txt Diff File
mod - cmake/BareosCheckAcl.cmake Diff File
mod - cmake/BareosConfigureFile.cmake Diff File
mod - cmake/BareosSetVariableDefaults.cmake Diff File
mod - contrib/CMakeLists.txt Diff File
mod - contrib/misc/reschedule_job_as_full/README.md Diff File
mod - contrib/misc/reschedule_job_as_full/reschedule_job_as_full.sh Diff File
mod - core/CMakeLists.txt Diff File
mod - core/CTestScript.cmake.in Diff File
mod - core/cmake/BareosCheckFunctions.cmake Diff File
mod - core/cmake/BareosCheckIncludes.cmake Diff File
add - core/cmake/BareosCopyDllsToBinDir.cmake Diff File
mod - core/cmake/BareosFindAllLibraries.cmake Diff File
mod - core/cmake/get_python_compile_settings.py Diff File
mod - core/cmake/systemdservice.cmake Diff File
mod - core/platforms/CMakeLists.txt Diff File
add - core/platforms/win32/CMakeLists.txt Diff File
add - core/platforms/win32/winbareos-native.nsi Diff File
add - core/scripts/bareos-ctl-dir-win.in Diff File
add - core/scripts/bareos-ctl-fd-win.in Diff File
mod - core/scripts/bareos-ctl-funcs Diff File
add - core/scripts/bareos-ctl-sd-win.in Diff File
mod - core/scripts/bareos.in Diff File
mod - core/src/benchmarks/CMakeLists.txt Diff File
mod - core/src/cats/create_bareos_database.in Diff File
mod - core/src/cats/grant_bareos_privileges.in Diff File
mod - core/src/cats/make_bareos_tables.in Diff File
mod - core/src/cats/update_bareos_tables.in Diff File
mod - core/src/console/CMakeLists.txt Diff File
mod - core/src/console/console.cc Diff File
mod - core/src/dird/CMakeLists.txt Diff File
mod - core/src/dird/dbcheck.cc Diff File
mod - core/src/dird/dird.cc Diff File
mod - core/src/dird/dird_globals.h Diff File
mod - core/src/dird/inc_conf.cc Diff File
mod - core/src/dird/job.cc Diff File
mod - core/src/dird/run_hour_validator.cc Diff File
mod - core/src/dird/ua.cc Diff File
mod - core/src/fastlz/CMakeLists.txt Diff File
mod - core/src/fastlz/src/fastlz.c Diff File
mod - core/src/filed/CMakeLists.txt Diff File
mod - core/src/filed/accurate_lmdb.cc Diff File
mod - core/src/filed/backup.cc Diff File
mod - core/src/filed/fd_plugins.cc Diff File
mod - core/src/filed/filed.cc Diff File
mod - core/src/filed/filed_globals.cc Diff File
mod - core/src/filed/filed_globals.h Diff File
mod - core/src/filed/heartbeat.cc Diff File
mod - core/src/filed/restore.cc Diff File
mod - core/src/filed/verify.cc Diff File
mod - core/src/findlib/CMakeLists.txt Diff File
mod - core/src/findlib/attribs.cc Diff File
mod - core/src/findlib/bfile.cc Diff File
mod - core/src/findlib/create_file.cc Diff File
mod - core/src/findlib/find.cc Diff File
mod - core/src/findlib/find.h Diff File
mod - core/src/findlib/find_one.cc Diff File
mod - core/src/findlib/fstype.cc Diff File
mod - core/src/findlib/mkpath.cc Diff File
mod - core/src/include/bareos.h Diff File
mod - core/src/include/bc_types.h Diff File
add - core/src/include/compiler_macro.h Diff File
mod - core/src/include/config.h.in Diff File
mod - core/src/include/jcr.h Diff File
mod - core/src/lib/CMakeLists.txt Diff File
mod - core/src/lib/address_conf.cc Diff File
mod - core/src/lib/attr.cc Diff File
mod - core/src/lib/bnet.cc Diff File
mod - core/src/lib/bnet_server_tcp.cc Diff File
mod - core/src/lib/bpipe.cc Diff File
mod - core/src/lib/bpipe.h Diff File
mod - core/src/lib/bsock.h Diff File
mod - core/src/lib/bsock_tcp.cc Diff File
mod - core/src/lib/bsys.cc Diff File
mod - core/src/lib/btime.cc Diff File
mod - core/src/lib/compression.cc Diff File
mod - core/src/lib/crypto_cache.cc Diff File
mod - core/src/lib/crypto_openssl.cc Diff File
mod - core/src/lib/crypto_wrap.cc Diff File
mod - core/src/lib/daemon.cc Diff File
mod - core/src/lib/devlock.cc Diff File
mod - core/src/lib/edit.cc Diff File
mod - core/src/lib/hmac.cc Diff File
mod - core/src/lib/htable.cc Diff File
mod - core/src/lib/htable.h Diff File
mod - core/src/lib/message.cc Diff File
mod - core/src/lib/message.h Diff File
mod - core/src/lib/output_formatter.cc Diff File
mod - core/src/lib/plugins.cc Diff File
mod - core/src/lib/priv.cc Diff File
mod - core/src/lib/res.cc Diff File
mod - core/src/lib/runscript.h Diff File
mod - core/src/lib/rwlock.h Diff File
mod - core/src/lib/scsi_lli.cc Diff File
mod - core/src/lib/tls_openssl_private.cc Diff File
mod - core/src/lib/util.cc Diff File

master 0a001540

2024-07-15 13:24

Bareos Bot

Ported: N/A

Details Diff
Update CHANGELOG.md
mod - CHANGELOG.md Diff File

master 42d8cf91

2024-07-15 06:55

Sebastian Sura

Ported: N/A

Details Diff
pr-tool: fix LICENSE error message
mod - devtools/pip-tools/pr_tool/main.py Diff File

master 718eba52

2024-07-13 00:52

Bareos Bot


Committer: GitHub

Ported: N/A

Details Diff
Merge pull request #1871

Update ReaR documentation
mod - CHANGELOG.md Diff File
add - contrib/misc/rear/etc/bareos/bareos-dir.d/profile/rear-client-profile.conf Diff File
add - contrib/misc/rear/update-rear-rescue.sh Diff File
mod - docs/manuals/source/Appendix/DisasterRecoveryUsingBareos.rst Diff File
mod - docs/manuals/source/Configuration/Console.rst Diff File
mod - docs/manuals/source/DocumentationStyleGuide/CommonNames.rst Diff File
mod - docs/manuals/source/TasksAndConcepts/DataEncryption.rst Diff File
mod - docs/manuals/source/TasksAndConcepts/TransportEncryption.rst Diff File
add - docs/manuals/source/include/config/rear-client-profile.conf Diff File
mod - python-bareos/bin/bareos-fd-connect.py Diff File

master 29dc3150

2024-07-13 00:52

Bareos Bot

Ported: N/A

Details Diff
Update CHANGELOG.md
mod - CHANGELOG.md Diff File

master 986be40b

2024-07-12 20:19

joergs


Committer: Bareos Bot

Ported: N/A

Details Diff
docs rear: use rear profile

As https://github.com/bareos/bareos/pull/1875 and its backports (down
to bareos-21) have been merged, we could simplify the ReaR configuration
by using a standard Profile.
add - contrib/misc/rear/etc/bareos/bareos-dir.d/profile/rear-client-profile.conf Diff File
mod - docs/manuals/source/Appendix/DisasterRecoveryUsingBareos.rst Diff File
add - docs/manuals/source/include/config/rear-client-profile.conf Diff File

master 2a026698

2024-07-12 16:41

Bareos Bot


Committer: GitHub

Ported: N/A

Details Diff
Merge pull request #1875

Fix multiple ACL handling bugs
mod - .gitignore Diff File
mod - CHANGELOG.md Diff File
mod - core/src/dird/dird_conf.cc Diff File
mod - core/src/dird/ua_acl.cc Diff File
mod - core/src/dird/ua_cmds.cc Diff File
mod - core/src/dird/ua_run.cc Diff File
mod - docs/manuals/source/include/autogenerated/bareos-dir-config-schema.json Diff File
mod - docs/manuals/source/manually_added_config_directive_descriptions/dir-console-WhereAcl.rst.inc Diff File
mod - python-bareos/.gitignore Diff File
mod - systemtests/python-modules/bareos_unittest/json.py Diff File
mod - systemtests/tests/CMakeLists.txt Diff File
rm - systemtests/tests/config-syntax-crash/CMakeLists.txt Diff File
rm - systemtests/tests/config-syntax-crash/etc/bareos/bareos-dir.d/catalog/MyCatalog.conf.in Diff File
rm - systemtests/tests/config-syntax-crash/etc/bareos/bareos-dir.d/client/bareos-fd.conf.in Diff File
rm - systemtests/tests/config-syntax-crash/etc/bareos/bareos-dir.d/director/bareos-dir.conf.in Diff File
rm - systemtests/tests/config-syntax-crash/etc/bareos/bareos-dir.d/fileset/Catalog.conf.in Diff File
rm - systemtests/tests/config-syntax-crash/etc/bareos/bareos-dir.d/fileset/SelfTest.conf.in Diff File
rm - systemtests/tests/config-syntax-crash/etc/bareos/bareos-dir.d/job/RestoreFiles.conf.in Diff File
rm - systemtests/tests/config-syntax-crash/etc/bareos/bareos-dir.d/job/backup-bareos-fd.conf Diff File
rm - systemtests/tests/config-syntax-crash/etc/bareos/bareos-dir.d/jobdefs/DefaultJob.conf.in Diff File
rm - systemtests/tests/config-syntax-crash/etc/bareos/bareos-dir.d/messages/Daemon.conf.in Diff File
rm - systemtests/tests/config-syntax-crash/etc/bareos/bareos-dir.d/messages/Standard.conf.in Diff File
rm - systemtests/tests/config-syntax-crash/etc/bareos/bareos-dir.d/pool/Differential.conf Diff File
rm - systemtests/tests/config-syntax-crash/etc/bareos/bareos-dir.d/pool/Full.conf Diff File
rm - systemtests/tests/config-syntax-crash/etc/bareos/bareos-dir.d/pool/Incremental.conf Diff File
rm - systemtests/tests/config-syntax-crash/etc/bareos/bareos-dir.d/pool/Scratch.conf Diff File
rm - systemtests/tests/config-syntax-crash/etc/bareos/bareos-dir.d/profile/operator.conf Diff File
rm - systemtests/tests/config-syntax-crash/etc/bareos/bareos-dir.d/storage/File.conf.in Diff File
rm - systemtests/tests/config-syntax-crash/etc/bareos/bareos-fd.d/client/myself.conf.in Diff File
rm - systemtests/tests/config-syntax-crash/etc/bareos/bareos-fd.d/director/bareos-dir.conf.in Diff File
rm - systemtests/tests/config-syntax-crash/etc/bareos/bareos-fd.d/messages/Standard.conf Diff File
rm - systemtests/tests/config-syntax-crash/etc/bareos/bareos-sd.d/device/FileStorage.conf Diff File
rm - systemtests/tests/config-syntax-crash/etc/bareos/bareos-sd.d/director/bareos-dir.conf.in Diff File
rm - systemtests/tests/config-syntax-crash/etc/bareos/bareos-sd.d/messages/Standard.conf Diff File
rm - systemtests/tests/config-syntax-crash/etc/bareos/bareos-sd.d/storage/bareos-sd.conf.in Diff File
rm - systemtests/tests/config-syntax-crash/testrunner Diff File
mod - systemtests/tests/python-bareos/etc/bareos/bareos-dir.d/console/client-bareos-fd.conf Diff File
add - systemtests/tests/python-bareos/etc/bareos/bareos-dir.d/console/limited-operator.conf Diff File
mod - systemtests/tests/python-bareos/list_unittests.py Diff File
mod - systemtests/tests/python-bareos/test_acl.py Diff File
mod - systemtests/tests/python-bareos/test_json_config.py Diff File

master af86d445

2024-07-12 16:41

Bareos Bot

Ported: N/A

Details Diff
Update CHANGELOG.md
mod - CHANGELOG.md Diff File

master afbdb636

2024-07-12 11:56

Bareos Bot


Committer: GitHub

Ported: N/A

Details Diff
Merge pull request #1872

fix runtime status
mod - CHANGELOG.md Diff File
mod - core/src/dird/dird.h Diff File
mod - core/src/dird/dird_conf.cc Diff File
mod - core/src/dird/dird_conf.h Diff File
mod - core/src/dird/director_jcr_impl.h Diff File
mod - core/src/dird/ndmp_dma_storage.cc Diff File
mod - core/src/dird/storage.cc Diff File
mod - systemtests/tests/CMakeLists.txt Diff File
add - systemtests/tests/bareos-concurrency/CMakeLists.txt Diff File
add - systemtests/tests/bareos-concurrency/etc/bareos/bareos-dir.d/catalog/MyCatalog.conf.in Diff File
add - systemtests/tests/bareos-concurrency/etc/bareos/bareos-dir.d/client/bareos-fd.conf.in Diff File
add - systemtests/tests/bareos-concurrency/etc/bareos/bareos-dir.d/client/client-concurrent2.conf.in Diff File
add - systemtests/tests/bareos-concurrency/etc/bareos/bareos-dir.d/client/client-concurrent9.conf.in Diff File
add - systemtests/tests/bareos-concurrency/etc/bareos/bareos-dir.d/director/bareos-dir.conf.in Diff File
add - systemtests/tests/bareos-concurrency/etc/bareos/bareos-dir.d/fileset/SelfTest.conf.in Diff File
add - systemtests/tests/bareos-concurrency/etc/bareos/bareos-dir.d/job/RestoreFiles.conf.in Diff File
add - systemtests/tests/bareos-concurrency/etc/bareos/bareos-dir.d/job/backup-bareos-fd.conf Diff File
add - systemtests/tests/bareos-concurrency/etc/bareos/bareos-dir.d/job/test-client-concurrency.conf Diff File
add - systemtests/tests/bareos-concurrency/etc/bareos/bareos-dir.d/job/test-job-concurrency.conf Diff File
add - systemtests/tests/bareos-concurrency/etc/bareos/bareos-dir.d/job/test-storage-concurrency.conf Diff File
add - systemtests/tests/bareos-concurrency/etc/bareos/bareos-dir.d/jobdefs/DefaultJob.conf.in Diff File
add - systemtests/tests/bareos-concurrency/etc/bareos/bareos-dir.d/messages/Daemon.conf.in Diff File
add - systemtests/tests/bareos-concurrency/etc/bareos/bareos-dir.d/messages/Standard.conf.in Diff File
add - systemtests/tests/bareos-concurrency/etc/bareos/bareos-dir.d/pool/Differential.conf Diff File
add - systemtests/tests/bareos-concurrency/etc/bareos/bareos-dir.d/pool/Full.conf Diff File
add - systemtests/tests/bareos-concurrency/etc/bareos/bareos-dir.d/pool/Incremental.conf Diff File
add - systemtests/tests/bareos-concurrency/etc/bareos/bareos-dir.d/pool/Scratch.conf Diff File
add - systemtests/tests/bareos-concurrency/etc/bareos/bareos-dir.d/profile/operator.conf Diff File
add - systemtests/tests/bareos-concurrency/etc/bareos/bareos-dir.d/storage/File-Concurrent2.conf.in Diff File
add - systemtests/tests/bareos-concurrency/etc/bareos/bareos-dir.d/storage/File-Concurrent9.conf.in Diff File
add - systemtests/tests/bareos-concurrency/etc/bareos/bareos-dir.d/storage/File.conf.in Diff File
add - systemtests/tests/bareos-concurrency/etc/bareos/bareos-fd.d/client/myself.conf.in Diff File
add - systemtests/tests/bareos-concurrency/etc/bareos/bareos-fd.d/director/bareos-dir.conf.in Diff File
add - systemtests/tests/bareos-concurrency/etc/bareos/bareos-fd.d/messages/Standard.conf Diff File
add - systemtests/tests/bareos-concurrency/etc/bareos/bareos-sd.d/device/FileStorage.conf Diff File
add - systemtests/tests/bareos-concurrency/etc/bareos/bareos-sd.d/director/bareos-dir.conf.in Diff File
add - systemtests/tests/bareos-concurrency/etc/bareos/bareos-sd.d/messages/Standard.conf Diff File
add - systemtests/tests/bareos-concurrency/etc/bareos/bareos-sd.d/storage/bareos-sd.conf.in Diff File
add - systemtests/tests/bareos-concurrency/etc/bareos/bconsole.conf.in Diff File
add - systemtests/tests/bareos-concurrency/flock-latch Diff File
add - systemtests/tests/bareos-concurrency/test-concurrency-common Diff File
add - systemtests/tests/bareos-concurrency/testrunner-client-concurrency Diff File
add - systemtests/tests/bareos-concurrency/testrunner-job-concurrency Diff File
add - systemtests/tests/bareos-concurrency/testrunner-storage-concurrency Diff File

master c82418fc

2024-07-12 11:56

Bareos Bot

Ported: N/A

Details Diff
Update CHANGELOG.md
mod - CHANGELOG.md Diff File

master b33b5d70

2024-07-12 08:53

joergs


Committer: Bareos Bot

Ported: N/A

Details Diff
Apply suggestions from code review

Co-authored-by: sduehr <stephan.duehr@bareos.com>
mod - docs/manuals/source/Appendix/DisasterRecoveryUsingBareos.rst Diff File
 First  Prev  1 2 3 ... 12 13 14 15 16 17 18 ... 60 ... 120 ... 180 ... 240 ... 300 ... 360 ... 420 ... 480 ... 540 ... 600 ... 641 642 643  Next  Last