Changesets: bareos

master 7bd09262

2023-09-22 14:23

pstorz


Committer: Bareos Bot

Ported: N/A

Details Diff
pkglists: switch to Fedora 38

master 86b6a429

2023-09-22 14:07

Bareos Bot


Committer: GitHub

Ported: N/A

Details Diff
Merge pull request 0001529

require TLS by default
mod - CHANGELOG.md Diff File
mod - core/src/lib/tls_conf.cc Diff File
mod - core/src/lib/tls_resource_items.h Diff File
mod - docs/manuals/source/include/autogenerated/bareos-dir-config-schema.json Diff File
mod - docs/manuals/source/include/autogenerated/bareos-fd-config-schema.json Diff File
mod - docs/manuals/source/include/autogenerated/bareos-sd-config-schema.json Diff File
mod - docs/manuals/source/include/autogenerated/bareos-tray-monitor-config-schema.json Diff File
mod - docs/manuals/source/include/autogenerated/bconsole-config-schema.json Diff File
mod - systemtests/tests/config-dump/etc/bareos/bareos-dir-full.conf.in Diff File
mod - systemtests/tests/notls/etc/bareos/bareos-dir.d/client/bareos-fd.conf.in Diff File
mod - systemtests/tests/notls/etc/bareos/bareos-dir.d/director/bareos-dir.conf.in Diff File
mod - systemtests/tests/notls/etc/bareos/bareos-dir.d/storage/File.conf.in Diff File
mod - systemtests/tests/notls/etc/bareos/bareos-fd.d/client/myself.conf.in Diff File
mod - systemtests/tests/notls/etc/bareos/bareos-fd.d/director/bareos-dir.conf.in Diff File
mod - systemtests/tests/notls/etc/bareos/bareos-sd.d/director/bareos-dir.conf.in Diff File
mod - systemtests/tests/notls/etc/bareos/bareos-sd.d/storage/bareos-sd.conf.in Diff File
mod - systemtests/tests/notls/etc/bareos/bconsole.conf.in Diff File
mod - systemtests/tests/python-bareos/etc/bareos/bareos-dir.d/console/admin-tls.conf Diff File
mod - systemtests/tests/python-bareos/etc/bareos/bareos-dir.d/director/bareos-dir.conf.in Diff File
mod - systemtests/tests/python-bareos/test_acl.py Diff File
mod - systemtests/tests/python-pam/pamlogintest.py Diff File
mod - systemtests/tests/restore/testrunner-error-full-restore Diff File

master 9e66fc37

2023-09-22 14:07

Bareos Bot

Ported: N/A

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

master e689793a

2023-09-22 12:15

arogge


Committer: Bareos Bot

Ported: N/A

Details Diff
findlib: fix possible stringop-overflow

For the compiler the expression `path_max + name_max + 102` could have
evaluated to 0, leaving us with `path_max + name_max + 101` being -1 and
thus we would pass a 0-byte to readlink(), but provide -1 for size.

By adding the assertion, this is now no longer possible.
mod - core/src/findlib/find_one.cc Diff File

master 8f688c58

2023-09-22 12:08

pstorz


Committer: Bareos Bot

Ported: N/A

Details Diff
update_bareos_tables: better check for failure

Unfortunately, psql returns with OK even in case of error when the
transaction was rolled back.

To make sure the update was correctly performed, we now only have one
transaction during update from 2210_2230 and verify afterwards that the
version was updated.
mod - core/src/cats/update_bareos_tables.in Diff File

master d6924378

2023-09-22 10:46

Bareos Bot


Committer: GitHub

Ported: N/A

Details Diff
Merge pull request 0001504

utils: add a thread-safe single-producer/single-consumer queue
mod - CHANGELOG.md Diff File
add - core/src/lib/channel.h Diff File
add - core/src/lib/thread_util.h Diff File
mod - core/src/tests/CMakeLists.txt Diff File
add - core/src/tests/channel.cc Diff File

master a9707004

2023-09-22 10:46

Bareos Bot

Ported: N/A

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

master 2d909a0a

2023-09-22 08:38

Bareos Bot


Committer: GitHub

Ported: N/A

Details Diff
Merge pull request 0001506

filed: fix possible data-loss when excluding hardlinks
mod - CHANGELOG.md Diff File
mod - core/src/filed/backup.cc Diff File
mod - core/src/filed/fd_plugins.cc Diff File
mod - core/src/findlib/CMakeLists.txt Diff File
mod - core/src/findlib/find.h Diff File
mod - core/src/findlib/find_one.cc Diff File
rm - core/src/findlib/hardlink.cc Diff File
mod - core/src/findlib/hardlink.h Diff File
mod - core/src/lib/util.h Diff File
mod - systemtests/tests/bareos-basic/CMakeLists.txt Diff File
add - systemtests/tests/bareos-basic/etc/bareos/bareos-dir.d/fileset/HardLinks.conf.in Diff File
add - systemtests/tests/bareos-basic/etc/bareos/bareos-dir.d/job/backup-some-hardlinks.conf Diff File
mod - systemtests/tests/bareos-basic/test-setup Diff File
add - systemtests/tests/bareos-basic/testrunner-hardlinks Diff File

master 1751da11

2023-09-22 08:38

Bareos Bot

Ported: N/A

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

master 17d52888

2023-09-21 15:43

pstorz


Committer: Bareos Bot

Ported: N/A

Details Diff
switch Sanitize to F38
mod - .matrix.yml Diff File

master d18164c4

2023-09-21 15:37

pstorz


Committer: Bareos Bot

Ported: N/A

Details Diff
matrix.yml: move from f36 to f38
mod - .matrix.yml Diff File

master 46617892

2023-09-21 14:49

Bareos Bot


Committer: GitHub

Ported: N/A

Details Diff
Merge pull request 0001542

database: improve subscription view
mod - CHANGELOG.md Diff File
mod - core/src/cats/ddl/creates/postgresql.sql Diff File
mod - core/src/cats/ddl/updates/postgresql.2210_2230.sql Diff File
mod - core/src/dird/ua_status.cc Diff File
mod - systemtests/tests/bareos-basic/expected/status-subscriptions-detail.txt Diff File
mod - systemtests/tests/bareos-basic/expected/status-subscriptions-unknown.txt Diff File
mod - systemtests/tests/bareos-basic/expected/status-subscriptions.txt Diff File
mod - systemtests/tests/bareos-basic/testrunner-status-subscriptions Diff File
mod - webui/module/Director/view/director/director/subscription.phtml Diff File

master f3dbaca0

2023-09-21 14:49

Bareos Bot

Ported: N/A

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

master 4a4f547c

2023-09-21 10:53

Alaa Eddine Elamri


Committer: Bareos Bot

Ported: N/A

Details Diff
initialize windows sockets universally

asd

s
mod - core/src/lib/CMakeLists.txt Diff File
add - core/src/lib/bareos_universal_initialiser.cc Diff File
add - core/src/lib/bareos_universal_initialiser.h Diff File
mod - core/src/stored/bls.cc Diff File

master 3432b470

2023-09-20 14:29

Bareos Bot


Committer: GitHub

Ported: N/A

Details Diff
Merge pull request 0001515

daemons: set CLI11 error exit code to `41` and bareos config parsing error exit code to `42`
mod - CHANGELOG.md Diff File
mod - core/platforms/systemd/bareos-dir.service.in Diff File
mod - core/platforms/systemd/bareos-fd.service.in Diff File
mod - core/platforms/systemd/bareos-sd.service.in Diff File
mod - core/src/console/console.cc Diff File
mod - core/src/dird/dbcheck.cc Diff File
mod - core/src/dird/dbcheck_utils.cc Diff File
mod - core/src/dird/dird.cc Diff File
mod - core/src/filed/filed.cc Diff File
add - core/src/include/exit_codes.h Diff File
mod - core/src/lib/cli.cc Diff File
mod - core/src/lib/cli.h Diff File
mod - core/src/lib/daemon.cc Diff File
mod - core/src/lib/message.cc Diff File
mod - core/src/lib/message_severity.h Diff File
mod - core/src/lib/parse_conf.cc Diff File
mod - core/src/lib/parse_conf.h Diff File
mod - core/src/lib/signal.cc Diff File
mod - core/src/qt-tray-monitor/tray-monitor.cc Diff File
mod - core/src/stored/bcopy.cc Diff File
mod - core/src/stored/bextract.cc Diff File
mod - core/src/stored/bls.cc Diff File
mod - core/src/stored/bscan.cc Diff File
mod - core/src/stored/btape.cc Diff File
mod - core/src/stored/stored.cc Diff File
mod - core/src/tests/dlist_test.cc Diff File
mod - core/src/tests/sd_backend_tests.h Diff File
mod - core/src/tests/sd_reservation.cc Diff File
mod - core/src/tests/test_config_parser_sd.cc Diff File
mod - core/src/tools/bregex.cc Diff File
mod - core/src/tools/bsmtp.cc Diff File
mod - core/src/tools/btestls.cc Diff File
mod - core/src/tools/bwild.cc Diff File
mod - core/src/tools/drivetype.cc Diff File
mod - core/src/tools/fstype.cc Diff File
mod - core/src/tools/gentestdata.cc Diff File
mod - core/src/tools/testfind.cc Diff File
mod - core/src/tools/testfind_fd.cc Diff File
mod - debian/bareos-director.service.in Diff File
mod - debian/bareos-filedaemon.service.in Diff File
mod - debian/bareos-storage.service.in Diff File

master cc4f4254

2023-09-20 14:29

Bareos Bot

Ported: N/A

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

master 4961f5c3

2023-09-20 13:45

Bruno Friedmann


Committer: Bareos Bot

Ported: N/A

Details Diff
adapt systemtest fileset to new start_fast variable
mod - systemtests/tests/py3plug-fd-postgresql/etc/bareos/bareos-dir.d/fileset/PluginTest.conf.in Diff File
mod - systemtests/tests/py3plug-fd-postgresql/etc/bareos/bareos-dir.d/fileset/PluginTestNoRole.conf.in Diff File
mod - systemtests/tests/py3plug-fd-postgresql/etc/bareos/bareos-dir.d/fileset/PluginTestTablespace.conf.in Diff File

master 4d049850

2023-09-20 10:52

Bruno Friedmann


Committer: Bareos Bot

Ported: N/A

Details Diff
use right type bRC for retval, format code
mod - core/src/filed/fd_plugins.cc Diff File
mod - core/src/plugins/filed/python/module/bareosfd.cc Diff File
mod - core/src/plugins/filed/python/python-fd.cc Diff File

master b83de423

2023-09-20 10:22

Bruno Friedmann @Bareos


Committer: Bareos Bot

Ported: N/A

Details Diff
resolve ret/retval naming issue

Co-authored-by: Sebastian Sura <124262655+sebsura@users.noreply.github.com>
mod - core/src/filed/fd_plugins.cc Diff File

master affade5f

2023-09-20 10:18

pstorz


Committer: Bareos Bot

Ported: N/A

Details Diff
docs: update autogenerated json files
mod - docs/manuals/source/include/autogenerated/bareos-dir-config-schema.json Diff File
mod - docs/manuals/source/include/autogenerated/bareos-fd-config-schema.json Diff File
mod - docs/manuals/source/include/autogenerated/bareos-sd-config-schema.json Diff File
mod - docs/manuals/source/include/autogenerated/bareos-tray-monitor-config-schema.json Diff File
mod - docs/manuals/source/include/autogenerated/bconsole-config-schema.json Diff File

master e0a938bc

2023-09-20 09:23

pstorz


Committer: Bareos Bot

Ported: N/A

Details Diff
tls_resource_items.h: update docs for TlsRequire
mod - core/src/lib/tls_resource_items.h Diff File

master 99710515

2023-09-19 22:42

stephand


Committer: Bareos Bot

Ported: N/A

Details Diff
VMware Plugin: Fix transform GPU PCI passthrough

Proper handling of GPU PCI passthrough for recreating such VMs.
The VmiopBackingInfo is now processed correctly. New properties
that were added in vSphere 8 are detected.
mod - core/src/plugins/filed/python/vmware/BareosFdPluginVMware.py Diff File

master 82d36214

2023-09-19 18:47

Bruno Friedmann


Committer: Bareos Bot

Ported: N/A

Details Diff
plugin postgresql: options renamed, lsn fix, format strings

- rename option start_fast_start to simpler start_fast (also in doc)
- rename option ignore_sub_dirs to less surprizing ignore_subdirs
- compare only formated LSN
- improve variable name to snake_case style
- normalize long string to recommended python style ("" "")

Signed-off-by: Bruno Friedmann <bruno.friedmann@bareos.com>
mod - core/src/plugins/filed/python/postgresql/bareos-fd-postgresql.py Diff File

master 85abea6e

2023-09-19 18:46

Bruno Friedmann


Committer: Bareos Bot

Ported: N/A

Details Diff
adjust option with final name start_fast
mod - docs/manuals/source/TasksAndConcepts/Plugins/FileDaemonPlugins/PostgreSQLPlugin.rst.inc Diff File

master d810e0a7

2023-09-19 17:22

pstorz


Committer: Bareos Bot

Ported: N/A

Details Diff
systemtests: fix python-bareos test_login_as_root
mod - systemtests/tests/python-bareos/etc/bareos/bareos-dir.d/director/bareos-dir.conf.in Diff File
 First  Prev  1 2 3 ... 60 61 62 63 64 65 66 ... 120 ... 180 ... 240 ... 300 ... 360 ... 420 ... 480 ... 540 ... 600 ... 641 642 643  Next  Last