Changesets: bareos

master 00d4cf3f

2025-02-06 00:02

stephand


Committer: Bareos Bot

Ported: N/A

Details Diff
VMware Plugin: Fix CBT query handling

The CBT query API call QueryChangedDiskAreas must be used repeatedly
to get the complete change information. Additionally, for full backups
the changeId * should not be used, the plugin now sends the whole
capacity disk range so that bareos_vadp_dumper will effectively only use
the allocated blocks information in this case. Also successful API
connects and reconnects are now reported as informational job message
for more clarity.
mod - core/src/plugins/filed/python/vmware/bareos-fd-vmware.py Diff File

master c19fbe99

2025-02-05 15:56

Florian Burger


Committer: Bareos Bot

Ported: N/A

Details Diff
config: add 'aliases' member to ResourceItem
mod - core/src/lib/parse_conf.cc Diff File
mod - core/src/lib/resource_item.h Diff File

master ede9013e

2025-02-05 14:12

Sebastian Sura

Ported: N/A

Details Diff
compat: fix dmsg
mod - core/src/win32/compat/compat.cc Diff File

master 9dae30f5

2025-02-05 14:11

Sebastian Sura

Ported: N/A

Details Diff
config-parser-test: add InitConGlobals()
mod - core/src/tests/test_config_parser_console.cc Diff File

master b6752291

2025-02-05 14:10

Sebastian Sura

Ported: N/A

Details Diff
compat: add debug messages
mod - core/src/win32/compat/compat.cc Diff File

master b2a582ad

2025-02-05 13:36

Sebastian Sura

Ported: N/A

Details Diff
compat: fix out of bounds write

We allocated too little memory to hold the information we wanted to
have. We reserved 544 bytes total, which left 524 bytes for the
PathBuffer. This buffer contains two paths: The print name and the
substitute name. Each can (probably) contain up to 260*2 bytes,
e.g. 1040 bytes total.

This means that the function would fail for very long strings and
would crash for certain strings as we try to write to one-past the
path (which would be ok if we made sure to allocate enough space!)

On our cd/ci infrastructure, we hit exactly that issue: The
PathBuffer used up _exactly_ all bytes given, leading to the crash!
mod - core/src/win32/compat/compat.cc Diff File

master 1aea51f4

2025-02-05 11:37

Sebastian Sura

Ported: N/A

Details Diff
compat: remove weird interior if

This if does not make sense here
mod - core/src/win32/compat/compat.cc Diff File

master 88c74027

2025-02-05 10:07

Sebastian Sura

Ported: N/A

Details Diff
compat: fix check of return value
mod - core/src/win32/compat/compat.cc Diff File

master d38c3a3d

2025-02-05 09:34

bruno-at-bareos


Committer: Bareos Bot

Ported: N/A

Details Diff
contrib: create new mariadb-dump plugin

mariadb-dump aims to replace obsolete mysql on systems
with MariaDB binaries, due to the deprecated aliases of `mysql*`
commands

- use unify plugin way with new name
- add debug init message
- add python version check
- use fstring everywhere
- systemtests: create new py3plug-fd-contrib-mariadb-dump
- update documentation
- update module description
- fix port aliases in systemtest configuration
- cmake: improve testing and messages

Signed-off-by: Bruno Friedmann <bruno.friedmann@bareos.com>
add - contrib/fd-plugins/mariadb-dump/README.md Diff File
add - contrib/fd-plugins/mariadb-dump/bareos-fd-mariadb-dump.py Diff File
mod - systemtests/cmake/BareosSystemtestFunctions.cmake Diff File
mod - systemtests/tests/CMakeLists.txt Diff File
add - systemtests/tests/py3plug-fd-contrib-mariadb-dump/CMakeLists.txt Diff File
add - systemtests/tests/py3plug-fd-contrib-mariadb-dump/etc/bareos/bareos-dir.d/catalog/MyCatalog.conf.in Diff File
add - systemtests/tests/py3plug-fd-contrib-mariadb-dump/etc/bareos/bareos-dir.d/client/bareos-fd.conf.in Diff File
add - systemtests/tests/py3plug-fd-contrib-mariadb-dump/etc/bareos/bareos-dir.d/director/bareos-dir.conf.in Diff File
add - systemtests/tests/py3plug-fd-contrib-mariadb-dump/etc/bareos/bareos-dir.d/fileset/Catalog.conf.in Diff File
add - systemtests/tests/py3plug-fd-contrib-mariadb-dump/etc/bareos/bareos-dir.d/fileset/SelfTest.conf.in Diff File
add - systemtests/tests/py3plug-fd-contrib-mariadb-dump/etc/bareos/bareos-dir.d/fileset/bareos-mariadb-dump.conf.in Diff File
add - systemtests/tests/py3plug-fd-contrib-mariadb-dump/etc/bareos/bareos-dir.d/job/BackupCatalog.conf.in Diff File
add - systemtests/tests/py3plug-fd-contrib-mariadb-dump/etc/bareos/bareos-dir.d/job/RestoreFiles.conf.in Diff File
add - systemtests/tests/py3plug-fd-contrib-mariadb-dump/etc/bareos/bareos-dir.d/job/backup-bareos-fd.conf Diff File
add - systemtests/tests/py3plug-fd-contrib-mariadb-dump/etc/bareos/bareos-dir.d/jobdefs/DefaultJob.conf.in Diff File
add - systemtests/tests/py3plug-fd-contrib-mariadb-dump/etc/bareos/bareos-dir.d/messages/Daemon.conf.in Diff File
add - systemtests/tests/py3plug-fd-contrib-mariadb-dump/etc/bareos/bareos-dir.d/messages/Standard.conf.in Diff File
add - systemtests/tests/py3plug-fd-contrib-mariadb-dump/etc/bareos/bareos-dir.d/pool/Differential.conf Diff File
add - systemtests/tests/py3plug-fd-contrib-mariadb-dump/etc/bareos/bareos-dir.d/pool/Full.conf Diff File
add - systemtests/tests/py3plug-fd-contrib-mariadb-dump/etc/bareos/bareos-dir.d/pool/Incremental.conf Diff File
add - systemtests/tests/py3plug-fd-contrib-mariadb-dump/etc/bareos/bareos-dir.d/pool/Scratch.conf Diff File
add - systemtests/tests/py3plug-fd-contrib-mariadb-dump/etc/bareos/bareos-dir.d/profile/operator.conf Diff File
add - systemtests/tests/py3plug-fd-contrib-mariadb-dump/etc/bareos/bareos-dir.d/storage/File.conf.in Diff File
add - systemtests/tests/py3plug-fd-contrib-mariadb-dump/etc/bareos/bareos-fd.d/client/myself.conf.in Diff File
add - systemtests/tests/py3plug-fd-contrib-mariadb-dump/etc/bareos/bareos-fd.d/director/bareos-dir.conf.in Diff File
add - systemtests/tests/py3plug-fd-contrib-mariadb-dump/etc/bareos/bareos-fd.d/messages/Standard.conf Diff File
add - systemtests/tests/py3plug-fd-contrib-mariadb-dump/etc/bareos/bareos-sd.d/device/FileStorage.conf Diff File
add - systemtests/tests/py3plug-fd-contrib-mariadb-dump/etc/bareos/bareos-sd.d/director/bareos-dir.conf.in Diff File
add - systemtests/tests/py3plug-fd-contrib-mariadb-dump/etc/bareos/bareos-sd.d/messages/Standard.conf Diff File
add - systemtests/tests/py3plug-fd-contrib-mariadb-dump/etc/bareos/bareos-sd.d/storage/bareos-sd.conf.in Diff File
add - systemtests/tests/py3plug-fd-contrib-mariadb-dump/etc/bareos/bconsole.conf.in Diff File
add - systemtests/tests/py3plug-fd-contrib-mariadb-dump/mariadbdefaults.in Diff File
add - systemtests/tests/py3plug-fd-contrib-mariadb-dump/testrunner-default Diff File

master 50bd4bad

2025-02-05 08:43

Florian Burger


Committer: Bareos Bot

Ported: N/A

Details Diff
systemtest: make IGNORE_CONFIG_WARNINGS explicit
mod - systemtests/cmake/BareosSystemtestFunctions.cmake Diff File

master 9f6b7038

2025-02-05 08:01

Florian Burger


Committer: Bareos Bot

Ported: N/A

Details Diff
docs: add documentation for IGNORE_CONFIG_WARNINGS
mod - docs/manuals/source/DeveloperGuide/BuildAndTestBareos/systemtests.rst Diff File

master ccecd65a

2025-02-05 07:50

Florian Burger


Committer: Bareos Bot

Ported: N/A

Details Diff
docs: update devtools/REAMDE.md
mod - devtools/README.md Diff File

master af4934a4

2025-02-04 08:47

Florian Burger


Committer: Bareos Bot

Ported: N/A

Details Diff
docs: remove unnecessary READMEs under devtools
rm - devtools/php-cs-fixer/README.md Diff File
rm - devtools/pip-tools/README.md Diff File

master e19f15dc

2025-02-04 08:42

Florian Burger


Committer: Bareos Bot

Ported: N/A

Details Diff
docs: refer to devtools/README from documentation
mod - docs/manuals/source/DeveloperGuide/generaldevel.rst Diff File

master 47629b61

2025-02-04 08:41

Florian Burger


Committer: Bareos Bot

Ported: N/A

Details Diff
docs: update devtools/README.md
mod - devtools/README.md Diff File

master f8b33e7c

2025-02-03 18:44

Animux


Committer: Bareos Bot

Ported: N/A

Details Diff
AUTHORS: Add Alexander Sulfrian
mod - AUTHORS Diff File

master f357ac93

2025-02-03 16:05

bruno-at-bareos


Committer: Bareos Bot

Ported: N/A

Details Diff
contrib: check_chunk.py improve README.md instructions

- add installation instructions
- add restricted console and profile

Include all reviews comments of PR#1790

Signed-off-by: Bruno Friedmann <bruno.friedmann@bareos.com>
mod - contrib/misc/chunk_check/README.md Diff File

master 01192774

2025-02-03 13:56

Florian Burger


Committer: Bareos Bot

Ported: N/A

Details Diff
dird: remove num_jobs in ListScheduledJobs method
mod - core/src/dird/CMakeLists.txt Diff File
mod - core/src/dird/date_time.cc Diff File
mod - core/src/dird/date_time.h Diff File
mod - core/src/dird/date_time_mask.cc Diff File
mod - core/src/dird/date_time_mask.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/run_conf.cc Diff File
mod - core/src/dird/ua_output.cc Diff File
mod - core/src/dird/ua_status.cc Diff File
mod - core/src/tests/CMakeLists.txt Diff File
mod - core/src/tests/test_config_parser_sd.cc Diff File
mod - systemtests/tests/scheduler/etc/bareos/bareos-dir.d/job/LastSunday.conf Diff File

master ab9663c2

2025-02-03 13:31

Sebastian Sura


Committer: Bareos Bot

Ported: N/A

Details Diff
grpc: add `where` to restore packet

This argument is used in the vmware plugin, so we cannot just ignore
it.
mod - core/src/plugins/filed/grpc/bridge_module/plugin_service.cc Diff File
mod - core/src/plugins/filed/grpc/grpc_impl.cc Diff File
mod - core/src/plugins/filed/grpc/proto/plugin.proto Diff File

master 6ed3b371

2025-02-03 12:17

Bareos Bot


Committer: GitHub

Ported: N/A

Details Diff
Merge pull request #2097

Inherit RunScript elements between JobDef resources
mod - CHANGELOG.md Diff File
mod - core/src/dird/dird_conf.cc Diff File
add - core/src/tests/configs/runscript-inheritance.conf Diff File
mod - core/src/tests/test_config_parser_dir.cc Diff File

master d758d2f8

2025-02-03 12:17

Bareos Bot

Ported: N/A

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

master 55f75587

2025-02-03 12:16

Florian Burger


Committer: Bareos Bot

Ported: N/A

Details Diff
docs: add build-rpm to devtools/README.md
mod - devtools/README.md Diff File

master fe30e9fa

2025-02-03 11:59

Florian Burger


Committer: Bareos Bot

Ported: N/A

Details Diff
docs: improve readabilty in devtools/README.md
mod - devtools/README.md Diff File

master 82202f03

2025-02-03 11:43

Florian Burger


Committer: Bareos Bot

Ported: N/A

Details Diff
docs: update devtools README.md
mod - devtools/README.md Diff File

master 87feee68

2025-02-03 09:17

Florian Burger


Committer: Bareos Bot

Ported: N/A

Details Diff
docs: add php-cs-fixer and dist-tarball in README
mod - devtools/README.md Diff File
 First  Prev  1 2 3 ... 11 12 13 14 15 16 17 ... 70 ... 140 ... 210 ... 280 ... 350 ... 420 ... 490 ... 560 ... 630 ... 670 671 672  Next  Last