Changesets: bareos

master a2094500

2025-02-10 10:26

Bareos Bot


Committer: GitHub

Ported: N/A

Details Diff
Merge pull request #2130

python-bareos: Add missing dh-python build dep
mod - AUTHORS Diff File
mod - CHANGELOG.md Diff File
mod - python-bareos/debian/control Diff File

master a8e0f18f

2025-02-10 10:26

Bareos Bot

Ported: N/A

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

master 36a26c0f

2025-02-10 08:48

Bareos Bot


Committer: GitHub

Ported: N/A

Details Diff
Merge pull request #2153

windows: fix readlink buffer size issue
mod - CHANGELOG.md Diff File
mod - core/src/plugins/filed/grpc/grpc_test_module.cc Diff File
mod - core/src/tests/test_config_parser_console.cc Diff File
mod - core/src/win32/compat/compat.cc Diff File

master 197f4586

2025-02-10 08:48

Bareos Bot

Ported: N/A

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

master 6f1020a9

2025-02-07 14:34

Florian Burger


Committer: Bareos Bot

Ported: N/A

Details Diff
compression: check buffer before compression setup
mod - core/src/lib/compression.cc Diff File

master 2b6a6606

2025-02-07 13:16

Florian Burger


Committer: Bareos Bot

Ported: N/A

Details Diff
parser: replace alias items with set entries

Adjust aliases like agreed with the team:

Director -> Client
- FdAddress is an alias for Address
- FdPort is an alias for Port
- FdPassword is an alias for Password

Director -> Storage
- SdAddress is an alias for Address
- SdPort is an alias for Port
- SdPassword is an alias for Password

Director -> Catalog
- Address is an alias for DbAddress
- Port is an alias for DbPort
- User is an alias for DbUser
- Password is an alias for DbPassword
- Socket is an alias for DbSocket

Console -> Director
- DirAddress is an alias for Address
- DirPort is an alias for Port
mod - core/src/console/console_conf.cc Diff File
mod - core/src/dird/dird_conf.cc Diff File
mod - core/src/lib/parse_conf.h Diff File
mod - core/src/lib/res.cc Diff File

master e601acc8

2025-02-06 23:18

stephand


Committer: Bareos Bot

Ported: N/A

Details Diff
VMware Plugin: Suppress urllib3 SSL warning

Using the grpc plugin, messages which go to stderr cause warnings,
so the urllib3 SSL warning will be suppressed when verifyssl=no is set.
Otherwise backup/restor jobs would unnessarily terminate with warning
or error although it worked as expected.
mod - core/src/plugins/filed/python/vmware/bareos-fd-vmware.py Diff File

master 97139123

2025-02-06 10:45

Florian Burger


Committer: Bareos Bot

Ported: N/A

Details Diff
docs: use sphinx's '.. note::' instead of "Note"
mod - docs/manuals/source/DeveloperGuide/BuildAndTestBareos/systemtests.rst Diff File

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
 First  Prev  1 2 3 ... 18 19 20 21 22 23 24 ... 70 ... 140 ... 210 ... 280 ... 350 ... 420 ... 490 ... 560 ... 630 ... 678 679 680  Next  Last