Changesets: bareos

master 38bad2b8

2024-11-18 14:29

Sebastian Sura


Committer: Bareos Bot

Ported: N/A

Details Diff
CMakeLists: fix disabled detection
mod - systemtests/tests/always-incremental-consolidate/CMakeLists.txt Diff File
mod - systemtests/tests/dedupable/CMakeLists.txt Diff File
mod - systemtests/tests/ignoreduplicatecheck/CMakeLists.txt Diff File

master b8a43127

2024-11-18 14:01

pstorz

Ported: N/A

Details Diff
AUTHORS: add Aleksei Grigorev
mod - AUTHORS Diff File

master fc0e52a1

2024-11-18 13:02

arogge

Ported: N/A

Details Diff
stored: explicitly flush after labeling

this is needed to make sure the volume is flushed to the backing
storage so a subsequent read of the label will work.
mod - core/src/stored/label.cc Diff File

master 8bcfafed

2024-11-18 11:30

Sebastian Sura


Committer: pstorz

Ported: N/A

Details Diff
changelog: include vmware library upgrade
mod - CHANGELOG.md Diff File

master 621a8b8d

2024-11-18 11:26

Sebastian Sura


Committer: pstorz

Ported: N/A

Details Diff
bareos-version-from-git: fix output for wip tags

If the current checkout is tagged as WIP, then git describe will not
attach a git hash to its name. This git hash is needed/expected by
some of our build tooling.
As such we should tell git to always emit a git hash (except for
releases).
mod - cmake/BareosVersionFromGit.cmake Diff File

master 639dadeb

2024-11-18 10:52

Bareos Bot


Committer: GitHub

Ported: N/A

Details Diff
Merge pull request #1969

dird: remove BaseJob directives
mod - CHANGELOG.md Diff File
mod - core/src/dird/dird_conf.cc Diff File
mod - core/src/dird/inc_conf.cc Diff File
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
mod - core/src/findlib/find.h Diff File
mod - core/src/tests/configs/bareos-configparser-tests/bareos-dir-CFG_TYPE_ALIST_RES.conf Diff File
mod - core/src/tests/test_config_parser_dir.cc Diff File
mod - docs/manuals/source/Configuration/Director.rst Diff File
mod - docs/manuals/source/TasksAndConcepts.rst Diff File
rm - docs/manuals/source/TasksAndConcepts/FileDeduplicationUsingBaseJobs.rst 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 cfb6a021

2024-11-18 10:52

Bareos Bot

Ported: N/A

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

master 471baebe

2024-11-18 09:35

pstorz

Ported: N/A

Details Diff
format: apply check-sources changes
mod - core/src/filed/fileset.cc Diff File

master 2d51ae81

2024-11-18 09:31

Sebastian Sura


Committer: Bareos Bot

Ported: N/A

Details Diff
systemtests: add test for fileindex overflow detection
mod - core/src/filed/backup.cc Diff File
mod - systemtests/tests/CMakeLists.txt Diff File
add - systemtests/tests/fileindex-overflow/CMakeLists.txt Diff File
add - systemtests/tests/fileindex-overflow/environment.local Diff File
add - systemtests/tests/fileindex-overflow/etc/bareos/bareos-dir.d/catalog/MyCatalog.conf.in Diff File
add - systemtests/tests/fileindex-overflow/etc/bareos/bareos-dir.d/client/bareos-fd.conf.in Diff File
add - systemtests/tests/fileindex-overflow/etc/bareos/bareos-dir.d/director/bareos-dir.conf.in Diff File
add - systemtests/tests/fileindex-overflow/etc/bareos/bareos-dir.d/fileset/Catalog.conf.in Diff File
add - systemtests/tests/fileindex-overflow/etc/bareos/bareos-dir.d/fileset/SelfTest.conf.in Diff File
add - systemtests/tests/fileindex-overflow/etc/bareos/bareos-dir.d/job/RestoreFiles.conf.in Diff File
add - systemtests/tests/fileindex-overflow/etc/bareos/bareos-dir.d/job/backup-bareos-fd.conf Diff File
add - systemtests/tests/fileindex-overflow/etc/bareos/bareos-dir.d/jobdefs/DefaultJob.conf.in Diff File
add - systemtests/tests/fileindex-overflow/etc/bareos/bareos-dir.d/messages/Daemon.conf.in Diff File
add - systemtests/tests/fileindex-overflow/etc/bareos/bareos-dir.d/messages/Standard.conf.in Diff File
add - systemtests/tests/fileindex-overflow/etc/bareos/bareos-dir.d/pool/Differential.conf Diff File
add - systemtests/tests/fileindex-overflow/etc/bareos/bareos-dir.d/pool/Full.conf Diff File
add - systemtests/tests/fileindex-overflow/etc/bareos/bareos-dir.d/pool/Incremental.conf Diff File
add - systemtests/tests/fileindex-overflow/etc/bareos/bareos-dir.d/pool/Scratch.conf Diff File
add - systemtests/tests/fileindex-overflow/etc/bareos/bareos-dir.d/profile/operator.conf Diff File
add - systemtests/tests/fileindex-overflow/etc/bareos/bareos-dir.d/storage/File.conf.in Diff File
add - systemtests/tests/fileindex-overflow/etc/bareos/bareos-fd.d/client/myself.conf.in Diff File
add - systemtests/tests/fileindex-overflow/etc/bareos/bareos-fd.d/director/bareos-dir.conf.in Diff File
add - systemtests/tests/fileindex-overflow/etc/bareos/bareos-fd.d/messages/Standard.conf Diff File
add - systemtests/tests/fileindex-overflow/etc/bareos/bareos-sd.d/device/FileStorage.conf Diff File
add - systemtests/tests/fileindex-overflow/etc/bareos/bareos-sd.d/director/bareos-dir.conf.in Diff File
add - systemtests/tests/fileindex-overflow/etc/bareos/bareos-sd.d/messages/Standard.conf Diff File
add - systemtests/tests/fileindex-overflow/etc/bareos/bareos-sd.d/storage/bareos-sd.conf.in Diff File
add - systemtests/tests/fileindex-overflow/etc/bareos/bconsole.conf.in Diff File
add - systemtests/tests/fileindex-overflow/functions Diff File
add - systemtests/tests/fileindex-overflow/test-setup Diff File
add - systemtests/tests/fileindex-overflow/testrunner-create-backup Diff File

master 0a4209ba

2024-11-15 13:46

Bareos Bot


Committer: GitHub

Ported: N/A

Details Diff
Merge pull request #1996

build: add support for Fedora 41
mod - .matrix.yml Diff File
mod - CHANGELOG.md Diff File
mod - core/CMakeLists.txt Diff File
mod - core/src/findlib/xattr.cc Diff File
mod - core/src/lib/crypto_openssl.cc Diff File
rm - docs/pkglists/Fedora_39.x86_64 Diff File

master ad3a39fe

2024-11-15 13:46

Bareos Bot

Ported: N/A

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

master b3edcccb

2024-11-15 12:47

Sebastian Sura

Ported: N/A

Details Diff
docs: remove mention of BaseJobs
mod - docs/manuals/source/Configuration/Director.rst Diff File
mod - docs/manuals/source/TasksAndConcepts.rst Diff File
rm - docs/manuals/source/TasksAndConcepts/FileDeduplicationUsingBaseJobs.rst Diff File

master e3a5992d

2024-11-15 12:42

pstorz


Committer: Bareos Bot

Ported: N/A

Details Diff
core/CMakeLists.txt: apply cmake format
mod - core/CMakeLists.txt Diff File

master 536f4263

2024-11-15 12:13

arogge

Ported: N/A

Details Diff
dir: fix error in modulo schedules

replace the old implementation for the modulo scheduler with a nicer
one. This will also fix an out-of-bounds error that was present in the
previous code.

Co-Authored-By: Sebastian Sura <sebastian.sura@bareos.com>
mod - core/src/dird/run_conf.cc Diff File

master d6d41670

2024-11-15 12:10

arogge

Ported: N/A

Details Diff
btape: adapt to no-PRE_LABEL change

move to 1:0 instead of 0:1 when doing multi-tape unfill.
As we now have a file-mark right after the label block, btape needs to
move to the first block after that file-mark instead of the second block
in the first file.
This change also adds reading the volume label of the second tape, which
was not done before.
mod - core/src/stored/btape.cc Diff File

master 819e8876

2024-11-15 12:08

arogge

Ported: N/A

Details Diff
btape: avoid pointer-confusion

remove alias for g_dcr->block as this is unsafe. The memory will be
reallocated during operation which will invalidate the alias-pointer.
mod - core/src/stored/btape.cc Diff File

master 37015466

2024-11-15 09:34

pstorz


Committer: Bareos Bot

Ported: N/A

Details Diff
crypto_openssl.cc: remove unused lines
mod - core/src/lib/crypto_openssl.cc Diff File

master be204446

2024-11-14 15:57

pstorz


Committer: Bareos Bot

Ported: N/A

Details Diff
bareosfd_test.py: allow a delta of 1.1
mod - core/src/plugins/filed/python/test/bareosfd_test.py 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
 First  Prev  1 2 3 ... 24 25 26 27 28 29 30 ... 70 ... 140 ... 210 ... 280 ... 350 ... 420 ... 490 ... 560 ... 630 ... 671 672 673  Next  Last