Changesets: bareos

master a688c4d0

2024-02-28 14:39

tuxmaster5000


Committer: Bareos Bot

Ported: N/A

Details Diff
Require python3 explicit
mod - contrib/misc/bsmc/bin/bsmc Diff File
mod - contrib/misc/triggerjob/bareos-triggerjob.py Diff File

master 18488d48

2024-02-28 13:28

Sebastian Sura

Ported: N/A

Details Diff
reserve: fix sending data to dir during TryReserveAfterUse()

This should not happen since this function can be called during the
backup, where OK_device/NO_device does not make sense anymore.
mod - core/src/stored/reserve.cc Diff File

master 1e401c83

2024-02-28 13:27

Sebastian Sura

Ported: N/A

Details Diff
reserve: fix not setting dcr in the read case

Sadly a lot of logic relies on the fact that jcr->dcr is always set
and jcr->read_dcr is just sometimes set, as such we need to set both
even when just reading (for now).
mod - core/src/stored/reserve.cc Diff File

master 5bf20603

2024-02-28 09:48

Sebastian Sura

Ported: N/A

Details Diff
reserve: switch to std::mutex

reservations_lock_count was not used (and was used improperly), so it
was removed. reservation_lock is defined as rwlock, but only ever
used as a normal lock, so it was replaced by a std::mutex.
mod - core/src/stored/reserve.cc Diff File

master d23372c4

2024-02-28 09:30

Sebastian Sura

Ported: N/A

Details Diff
reserve: remove jcr from reserve context
mod - core/src/stored/acquire.cc Diff File
mod - core/src/stored/reserve.cc Diff File
mod - core/src/stored/reserve.h Diff File

master 72b66db3

2024-02-28 08:58

Sebastian Sura

Ported: N/A

Details Diff
reserve: move definition of rctx
mod - core/src/stored/reserve.cc Diff File

master 4f152111

2024-02-28 08:57

Sebastian Sura

Ported: N/A

Details Diff
reserve: move locks into loop
mod - core/src/stored/reserve.cc Diff File

master 8345c618

2024-02-28 08:53

Sebastian Sura

Ported: N/A

Details Diff
reserve: rename ok, remove useless if
mod - core/src/stored/reserve.cc Diff File

master 9ae22b57

2024-02-28 08:53

Sebastian Sura

Ported: N/A

Details Diff
reserve: remove always false if
mod - core/src/stored/reserve.cc Diff File

master 4f5572a2

2024-02-28 08:51

Sebastian Sura

Ported: N/A

Details Diff
reserve: fix overriding jcr->sd_impl->dcr
mod - core/src/stored/reserve.cc Diff File

master 3156ff5b

2024-02-28 08:50

Sebastian Sura

Ported: N/A

Details Diff
reserve: make FindSuitableDeviceForJob static
mod - core/src/stored/reserve.cc Diff File
mod - core/src/stored/reserve.h Diff File

master fe612821

2024-02-27 17:59

slederer

Ported: N/A

Details Diff
expand documentation for the LDAP plugin
mod - docs/manuals/source/TasksAndConcepts/Plugins/FileDaemonPlugins/LDAPPlugin.rst.inc Diff File

master a4fb7800

2024-02-27 17:53

joergs


Committer: slederer

Ported: N/A

Details Diff
systemtests py3plug-fd-ldap: add another test case

Also test how the plugin behaves with wrong credentials.
add - systemtests/tests/py3plug-fd-ldap/etc/bareos/bareos-dir.d/fileset/PluginFailingTest.conf.in Diff File
add - systemtests/tests/py3plug-fd-ldap/testrunner-wrong_credentials Diff File

master cbf53c44

2024-02-27 16:57

joergs


Committer: slederer

Ported: N/A

Details Diff
systemtests py3plug-fd-ldap: accept port number

Accept SYSTEMTEST_LDAP_ADDRESS with port number, like
SYSTEMTEST_LDAP_ADDRESS=127.0.0.1:389
mod - systemtests/tests/py3plug-fd-ldap/CMakeLists.txt Diff File
mod - systemtests/tests/py3plug-fd-ldap/etc/bareos/bareos-dir.d/fileset/PluginTest.conf.in Diff File

master 74442405

2024-02-27 16:26

Sebastian Sura

Ported: N/A

Details Diff
append: fix not displaying device name when jit reserving
mod - core/src/stored/append.cc Diff File

master 6e03bbdd

2024-02-27 16:25

Sebastian Sura

Ported: N/A

Details Diff
dird: fix not unbashing spaces before printing

Since the storage daemon bashes the spaces, we need to unbash them
before printing.
mod - core/src/dird/msgchan.cc Diff File

master fb003630

2024-02-27 15:18

Sebastian Sura

Ported: N/A

Details Diff
wrap-test: add additional assertions
mod - core/src/tests/wrap.cc Diff File

master 62b32af3

2024-02-26 14:45

Sebastian Sura


Committer: Bareos Bot

Ported: N/A

Details Diff
always-incremental-consolidate-test: split up the test
mod - systemtests/scripts/functions Diff File
mod - systemtests/tests/always-incremental-consolidate/CMakeLists.txt Diff File
add - systemtests/tests/always-incremental-consolidate/test-setup Diff File
rm - systemtests/tests/always-incremental-consolidate/testrunner Diff File
add - systemtests/tests/always-incremental-consolidate/testrunner-01-full+incr Diff File
add - systemtests/tests/always-incremental-consolidate/testrunner-02-empty-incrementals Diff File
add - systemtests/tests/always-incremental-consolidate/testrunner-03-zero-file Diff File
add - systemtests/tests/always-incremental-consolidate/testrunner-04-virtualfull Diff File
add - systemtests/tests/always-incremental-consolidate/testrunner-05-priority Diff File
mod - systemtests/tests/restore/test-setup Diff File

master 52705785

2024-02-26 12:26

arogge

Ported: N/A

Details Diff
stored: fix off-by-one in setup_access_to_device
mod - core/src/stored/butil.cc Diff File

master f5981bc4

2024-02-26 11:56

Sebastian Sura


Committer: Bareos Bot

Ported: N/A

Details Diff
ansi-label: fix printing wrong error message
mod - core/src/stored/ansi_label.cc Diff File

master cb121fb4

2024-02-26 11:55

Sebastian Sura


Committer: Bareos Bot

Ported: N/A

Details Diff
mount: fix not sending error message
mod - core/src/stored/mount.cc Diff File

master c87dbea6

2024-02-26 10:15

Sebastian Sura


Committer: Bareos Bot

Ported: N/A

Details Diff
restore: check for bad backup stream

The filedaemon requires that each file starts with an attribute
record, since this is the only way to know the files name. To make
sure nothing bad happened we need to actively check that this
precondition holds.
mod - core/src/filed/restore.cc Diff File

master 7c303ebb

2024-02-23 13:26

Sebastian Sura


Committer: Bareos Bot

Ported: N/A

Details Diff
weird-files: add additional files with weird names

I added some files that specifically have names containing

< (less than)
> (greater than)
: (colon)
" (double quote)
/ (forward slash)
\ (backslash)
| (vertical bar or pipe)
? (question mark)
* (asterisk)

as there are illegal in normal windows paths.
mod - systemtests/data/weird-files.tar.gz Diff File
mod - systemtests/tests/py3plug-fd-libcloud/test-setup Diff File
mod - systemtests/tests/testfind/testrunner Diff File
mod - systemtests/tests/virtualfull-basic/testrunner Diff File

master 47d5a17d

2024-02-23 10:23

Sebastian Sura

Ported: N/A

Details Diff
stored: deprecate MaxNetworkBufSize (SD->Device); update doc

We use MNBS (SD->Storage) instead now. Also updates the MNBS
documentation on the sd side.
mod - core/src/stored/append.cc Diff File
mod - core/src/stored/read.cc Diff File
mod - core/src/stored/stored_conf.cc Diff File
mod - docs/manuals/source/include/autogenerated/bareos-sd-config-schema.json Diff File
mod - docs/manuals/source/manually_added_config_directive_descriptions/sd-device-MaximumNetworkBufferSize.rst.inc Diff File
mod - docs/manuals/source/manually_added_config_directive_descriptions/sd-storage-MaximumNetworkBufferSize.rst.inc Diff File

master 214702f1

2024-02-23 09:22

Sebastian Sura

Ported: N/A

Details Diff
crypto_wrap: switch to opessl wrap

The test now has the old implementation instead.
mod - core/src/dird/ua_label.cc Diff File
mod - core/src/lib/crypto_wrap.cc Diff File
mod - core/src/lib/crypto_wrap.h Diff File
mod - core/src/plugins/stored/scsicrypto/scsicrypto-sd.cc Diff File
mod - core/src/tests/wrap.cc Diff File
mod - core/src/tools/bscrypto.cc Diff File
 First  Prev  1 2 3 ... 64 65 66 67 68 69 70 ... 140 ... 210 ... 280 ... 350 ... 420 ... 490 ... 560 ... 630 ... 672 673 674  Next  Last