Changesets: bareos

master 77c1e5b0

2022-11-04 12:41

pstorz

Ported: N/A

Details Diff
bareos-check-sources: apply modifications
mod - core/src/dird/dird_conf.h Diff File
mod - core/src/lib/alist.h Diff File
mod - core/src/lib/attribs.cc Diff File
mod - core/src/lib/bareos_resource.cc Diff File
mod - core/src/lib/bareos_resource.h Diff File
mod - core/src/lib/dlist.h Diff File
mod - core/src/lib/output_formatter_resource.h Diff File
mod - core/src/lib/parse_conf.h Diff File
mod - core/src/lib/plugins.cc Diff File
mod - core/src/lib/rblist.h Diff File
mod - core/src/stored/reserve.cc Diff File
mod - core/src/stored/reserve.h Diff File
mod - core/src/tests/alist_test.cc Diff File

master 8a477804

2022-11-03 18:20

Philipp Storz


Committer: GitHub

Ported: N/A

Details Diff
Merge pull request 0001261

build: enable -Wextra warning level and apply required changes
mod - CHANGELOG.md Diff File
add - cmake/BareosDisableWarnings.cmake Diff File
mod - core/CMakeLists.txt Diff File
mod - core/src/cats/bvfs.cc Diff File
mod - core/src/cats/cats.cc Diff File
mod - core/src/cats/cats.h Diff File
mod - core/src/cats/postgresql.cc Diff File
mod - core/src/cats/postgresql_batch.cc Diff File
mod - core/src/cats/sql.cc Diff File
mod - core/src/cats/sql_delete.cc Diff File
mod - core/src/cats/sql_get.cc Diff File
mod - core/src/cats/sql_list.cc Diff File
mod - core/src/cats/sql_pooling.cc Diff File
mod - core/src/cats/sql_update.cc Diff File
mod - core/src/console/console.cc Diff File
mod - core/src/console/console_conf.cc Diff File
mod - core/src/dird/CMakeLists.txt Diff File
mod - core/src/dird/auth_pam.cc Diff File
mod - core/src/dird/catreq.cc Diff File
mod - core/src/dird/dbcheck.cc Diff File
mod - core/src/dird/dbcheck_utils.cc Diff File
mod - core/src/dird/dir_plugins.cc Diff File
mod - core/src/dird/dird.cc Diff File
mod - core/src/dird/dird.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/expand.cc Diff File
mod - core/src/dird/fd_cmds.cc Diff File
mod - core/src/dird/inc_conf.cc Diff File
mod - core/src/dird/job.cc Diff File
mod - core/src/dird/migrate.cc Diff File
mod - core/src/dird/ndmp_dma_backup_common.cc Diff File
mod - core/src/dird/ndmp_dma_generic.cc Diff File
mod - core/src/dird/ndmp_dma_restore_NDMP_NATIVE.cc Diff File
mod - core/src/dird/ndmp_dma_restore_common.cc Diff File
mod - core/src/dird/ndmp_dma_storage.cc Diff File
mod - core/src/dird/ndmp_fhdb_common.cc Diff File
mod - core/src/dird/ndmp_fhdb_lmdb.cc Diff File
mod - core/src/dird/ndmp_fhdb_mem.cc Diff File
mod - core/src/dird/run_hour_validator.cc Diff File
mod - core/src/dird/stats.cc Diff File
mod - core/src/dird/storage.cc Diff File
mod - core/src/dird/testfind.cc Diff File
mod - core/src/dird/ua_cmds.cc Diff File
mod - core/src/dird/ua_configure.cc Diff File
mod - core/src/dird/ua_dotcmds.cc Diff File
mod - core/src/dird/ua_impexp.cc Diff File
mod - core/src/dird/ua_label.cc Diff File
mod - core/src/dird/ua_output.cc Diff File
mod - core/src/dird/ua_prune.cc Diff File
mod - core/src/dird/ua_purge.cc Diff File
mod - core/src/dird/ua_query.cc Diff File
mod - core/src/dird/ua_restore.cc Diff File
mod - core/src/dird/ua_run.cc Diff File
mod - core/src/dird/ua_status.cc Diff File
mod - core/src/dird/ua_tree.cc Diff File
mod - core/src/dird/ua_update.cc Diff File
mod - core/src/dird/vbackup.cc Diff File
mod - core/src/dird/verify.cc Diff File
mod - core/src/droplet/libdroplet/CMakeLists.txt Diff File
mod - core/src/droplet/libdroplet/include/droplet.h Diff File
mod - core/src/droplet/libdroplet/src/backend/cdmi/reqbuilder.c Diff File
mod - core/src/droplet/libdroplet/src/backend/s3/auth/v4.c Diff File
mod - core/src/droplet/libdroplet/src/backend/s3/replyparser.c Diff File
mod - core/src/droplet/libdroplet/src/conn.c Diff File
mod - core/src/droplet/libdroplet/src/converters.c Diff File
mod - core/src/droplet/libdroplet/src/getdate.c Diff File
mod - core/src/droplet/libdroplet/src/uks.c Diff File
mod - core/src/filed/accurate_htable.cc Diff File
mod - core/src/filed/accurate_lmdb.cc Diff File
mod - core/src/filed/backup.cc Diff File
mod - core/src/filed/dir_cmd.cc Diff File
mod - core/src/filed/estimate.cc Diff File
mod - core/src/filed/fd_plugins.cc Diff File
mod - core/src/filed/fd_plugins.h Diff File
mod - core/src/filed/filed.h Diff File
mod - core/src/filed/filed_conf.cc Diff File
mod - core/src/filed/restore.cc Diff File
mod - core/src/filed/restore.h Diff File
mod - core/src/filed/status.cc Diff File
mod - core/src/filed/verify.cc Diff File
mod - core/src/findlib/CMakeLists.txt Diff File
mod - core/src/findlib/acl.cc Diff File
mod - core/src/findlib/attribs.cc Diff File
mod - core/src/findlib/bfile.cc Diff File
mod - core/src/findlib/bfile.h Diff File
mod - core/src/findlib/create_file.cc Diff File
mod - core/src/findlib/drivetype.cc Diff File
mod - core/src/findlib/enable_priv.cc Diff File
mod - core/src/findlib/find_one.cc Diff File
mod - core/src/findlib/hardlink.cc Diff File
mod - core/src/findlib/mkpath.cc Diff File
mod - core/src/findlib/xattr.cc Diff File
add - core/src/include/allow_deprecated.h Diff File
mod - core/src/lib/CMakeLists.txt Diff File
mod - core/src/lib/backtrace.cc Diff File
mod - core/src/lib/bpoll.cc Diff File
mod - core/src/lib/breg.h Diff File
mod - core/src/lib/bregex.cc Diff File
mod - core/src/lib/bsnprintf.cc Diff File

master bc834fd1

2022-11-03 18:20

Philipp Storz

Ported: N/A

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

master f6bf7c40

2022-11-03 17:49

pstorz


Committer: arogge

Ported: N/A

Details Diff
BareosFilePacket: rename fid -> filedes
mod - core/src/findlib/attribs.cc Diff File
mod - core/src/findlib/bfile.cc Diff File
mod - core/src/findlib/bfile.h Diff File
mod - core/src/findlib/create_file.cc Diff File

master f85bae2a

2022-11-03 17:47

pstorz


Committer: arogge

Ported: N/A

Details Diff
rename BareosWinFilePacket -> BareosFilePacket
mod - core/src/filed/crypto.cc Diff File
mod - core/src/filed/crypto.h Diff File
mod - core/src/filed/fd_plugins.cc Diff File
mod - core/src/filed/fd_plugins.h Diff File
mod - core/src/filed/restore.cc Diff File
mod - core/src/filed/restore.h Diff File
mod - core/src/filed/verify.cc Diff File
mod - core/src/findlib/attribs.cc Diff File
mod - core/src/findlib/attribs.h Diff File
mod - core/src/findlib/bfile.cc Diff File
mod - core/src/findlib/bfile.h Diff File
mod - core/src/findlib/create_file.cc Diff File
mod - core/src/findlib/create_file.h Diff File
mod - core/src/findlib/find.h Diff File
mod - core/src/stored/bextract.cc Diff File
mod - core/src/tests/test_fd_plugins.cc Diff File
mod - core/src/win32/findlib/win32.cc Diff File
mod - core/src/win32/findlib/win32.h Diff File

master 9532cdd4

2022-11-03 17:04

arogge

Ported: N/A

Details Diff
stored: show device in config warnings

This adds the device name to all device-based warnings in the SD.
mod - core/src/stored/CMakeLists.txt Diff File
mod - core/src/stored/device_resource.cc Diff File
mod - docs/manuals/source/manually_added_config_directive_descriptions/sd-device-MaximumConcurrentJobs.rst.inc Diff File

master 32b820c4

2022-11-03 17:03

arogge

Ported: N/A

Details Diff
third-party: add libfmt 9.1.0
mod - third-party/CMakeLists.txt Diff File

master 26977a65

2022-11-02 18:16

Andreas Rogge

Ported: N/A

Details Diff
cmake: refactor bareos_disable_warnings

Instead of two similar functions we now have one that takes parameters.
mod - cmake/BareosDisableWarnings.cmake Diff File
mod - core/src/droplet/libdroplet/CMakeLists.txt Diff File
mod - core/src/lmdb/CMakeLists.txt Diff File
mod - core/src/ndmp/CMakeLists.txt Diff File
mod - core/src/plugins/filed/python/CMakeLists.txt Diff File

master 26990cb3

2022-11-02 17:27

Andreas Rogge

Ported: N/A

Details Diff
lib: tree.cc remove unused variable

in FreeTree() we kept the count of free'd blocks for a Dmsg. However
Dmsgs are disabled in tree.cc, so it was never used.
mod - core/src/lib/tree.cc Diff File

master bc74ecbe

2022-11-02 16:53

Andreas Rogge

Ported: N/A

Details Diff
stored: fix typo in generic_tape_device.cc
mod - core/src/stored/backends/generic_tape_device.cc Diff File

master e3291d65

2022-11-02 16:08

arogge


Committer: pstorz

Ported: N/A

Details Diff
core: remove the remaining HAVE_TYPEOF
mod - core/src/findlib/attribs.cc Diff File
mod - core/src/include/config.h.in Diff File
mod - core/src/lib/attribs.cc Diff File

master a64be3da

2022-11-02 16:02

arogge


Committer: pstorz

Ported: N/A

Details Diff
lib: use decltype() for rblist casts

Turn the old C-style cast using typeof() into a modern C++ static_cast
using decltype().
mod - core/src/lib/rblist.h Diff File

master a24cc1bb

2022-11-02 15:59

arogge


Committer: pstorz

Ported: N/A

Details Diff
lib: remove casts from foreach_htable()
mod - core/src/lib/htable.h Diff File

master be255d5e

2022-11-02 15:58

arogge


Committer: pstorz

Ported: N/A

Details Diff
lib: remove casts from foreach_dlist()
mod - core/src/lib/dlist.h Diff File

master afd4ede1

2022-11-02 15:50

arogge


Committer: pstorz

Ported: N/A

Details Diff
lib: remove casts from foreach_alist()

With alist being a cleanly typed template, we can omit all the type
casts in foreach_alist() and have it type safe.
This produces some issues with the existing usages which are also fixed.
mod - core/src/dird/dird_conf.h Diff File
mod - core/src/dird/job.cc Diff File
mod - core/src/filed/dir_cmd.cc Diff File
mod - core/src/filed/filed.cc Diff File
mod - core/src/lib/alist.h Diff File
mod - core/src/lib/bareos_resource.cc Diff File
mod - core/src/lib/bareos_resource.h Diff File
mod - core/src/lib/output_formatter_resource.cc Diff File
mod - core/src/lib/output_formatter_resource.h Diff File
mod - core/src/lib/plugins.cc Diff File
mod - core/src/lib/runscript.cc Diff File
mod - core/src/stored/reserve.cc Diff File
mod - core/src/stored/reserve.h Diff File
mod - core/src/tests/alist_test.cc Diff File
mod - core/src/tests/test_config_parser_dir.cc Diff File

master 4f18cc6f

2022-11-02 10:55

arogge

Ported: N/A

Details Diff
stored: improve texts for Device Types
mod - core/src/stored/dev.cc Diff File
mod - core/src/stored/stored_conf.cc Diff File

master 8208f2ad

2022-11-02 10:49

arogge

Ported: N/A

Details Diff
stored: rename dev_type to device_type
mod - core/src/stored/dev.cc Diff File
mod - core/src/stored/dev.h Diff File
mod - core/src/stored/device_resource.cc Diff File
mod - core/src/stored/device_resource.h Diff File
mod - core/src/stored/sd_backends.h Diff File
mod - core/src/stored/sd_backends_dynamic.cc Diff File
mod - core/src/stored/stored_conf.cc Diff File

master ff39524b

2022-11-02 10:29

pstorz


Committer: GitHub

Ported: N/A

Details Diff
Merge pull request 0001298

core and webui: adapt binary info messages to new wording
mod - CHANGELOG.md Diff File
mod - core/src/dird/authenticate_console.cc Diff File
mod - core/src/lib/version.cc Diff File
mod - webui/cmake/BareosLocalBuildDefinitions.cmake Diff File

master 50bcfc9f

2022-11-02 10:25

pstorz

Ported: N/A

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

master 73c95738

2022-10-31 16:41

pstorz


Committer: GitHub

Ported: N/A

Details Diff
Merge pull request 0001296

backup.cc: fail backup when `Write Bootstrap` to pipe fails
mod - CHANGELOG.md Diff File
mod - core/src/dird/backup.cc Diff File
mod - core/src/tests/CMakeLists.txt Diff File
mod - core/src/tests/thread_list.cc Diff File
mod - systemtests/tests/bareos/etc/bareos/bareos-dir.d/job/BackupCatalog.conf.in Diff File

master 6219d60e

2022-10-31 16:39

pstorz

Ported: N/A

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

master f918b8d7

2022-10-31 10:38

Alaa Eddine Elamri

Ported: N/A

Details Diff
use M_ERROR with setJobStatus
mod - core/src/dird/backup.cc Diff File

master 36ec762f

2022-10-31 10:16

Alaa Eddine Elamri

Ported: N/A

Details Diff
remove sending bootstrap data with bsmtp in test-make-catalog-backup
mod - systemtests/tests/bareos/etc/bareos/bareos-dir.d/job/BackupCatalog.conf.in Diff File

master e0c5ce31

2022-10-30 12:28

joergs

Ported: N/A

Details Diff
dird: remove doubled binary status information

When login with bconsole, the director starts with displaying information about its binary status
(self-compiled, ...). Until now, it shows BAREOS_BINARY_INFO and BAREOS_SERVICES_MESSAGE.
However, BAREOS_BINARY_INFO is more or less the short form of BAREOS_SERVICES_MESSAGE,
so we reduced it to display only BAREOS_SERVICES_MESSAGE.
mod - core/src/dird/authenticate_console.cc Diff File

master 592c5db8

2022-10-29 20:52

joergs


Committer: arogge

Ported: N/A

Details Diff
systemtests: add 'status subscription' ACL test
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
 First  Prev  1 2 3 ... 60 ... 80 81 82 83 84 85 86 ... 120 ... 180 ... 240 ... 300 ... 360 ... 420 ... 480 ... 540 ... 600 ... 610 611 612  Next  Last