Changesets: bareos
master 00d4cf3f 2025-02-06 00:02 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 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 Committer: Bareos Bot Ported: N/A Details Diff |
AUTHORS: Add Alexander Sulfrian | ||
mod - AUTHORS | Diff File | ||
master f357ac93 2025-02-03 16:05 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 |