Changesets: bareos

master fd8e0ccf

2022-11-07 14:37

frank


Committer: pstorz

Ported: N/A

Details Diff
webui: patch zf2 to eliminate a php warning caused by zend-stdlib

Use break instead of continue inside switch.

See: https://github.com/zendframework/zend-stdlib/commit/d0cd1d043ba70feb503fb1015fbc94a6ca414056
mod - webui/vendor/zendframework/zend-stdlib/src/ArrayObject.php Diff File

master e2fdc8e9

2022-11-07 13:28

frank

Ported: N/A

Details Diff
webui: fix pool link in job details formatter

Adds missing query parameter.

Fixes 0001489: broken storage pool link
Affected Issues
0001489
mod - webui/module/Job/view/job/job/details.phtml Diff File
mod - webui/module/Job/view/job/job/index.phtml Diff File

master 6c0834d2

2022-11-07 11:46

frank


Committer: pstorz

Ported: N/A

Details Diff
docs: change webui system requirements wording
mod - docs/manuals/source/IntroductionAndTutorial/InstallingBareosWebui.rst Diff File

master da33c5a5

2022-11-05 14:42

pstorz


Committer: arogge

Ported: N/A

Details Diff
plugins: fix sentinels in bareosfd.h

Sentinels for PyRestorePacket_members and PyIoPacket_members were
incomplete and are now corrected.
mod - core/src/plugins/filed/python/module/bareosfd.h Diff File

master 55ff7590

2022-11-04 14:37

joergs


Committer: arogge

Ported: N/A

Details Diff
status subscription: write version information

In case the calculation of subscription will change in the future,
adding version information will help to determine how the subscription
counting is done at that time.
mod - core/src/dird/ua_status.cc Diff File
mod - systemtests/tests/bareos/testrunner-status-subscriptions Diff File

master 909697d9

2022-11-04 14:23

joergs

Ported: N/A

Details Diff
core: add option for DB queries as single row

This can result is much better read- and parseable results.
mod - core/src/cats/cats.h Diff File
mod - core/src/cats/sql_list.cc Diff File

master 752102f2

2022-11-04 14:04

frank


Committer: pstorz

Ported: N/A

Details Diff
docs: update InstallingBareosWebui.rst
mod - docs/manuals/source/IntroductionAndTutorial/InstallingBareosWebui.rst Diff File

master cda7bdc0

2022-11-04 12:57

pstorz


Committer: GitHub

Ported: N/A

Details Diff
Merge pull request 0001279

lib: make foreach_res() reload-safe
mod - CHANGELOG.md Diff File
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/findlib/attribs.cc Diff File
mod - core/src/include/config.h.in 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/htable.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/parse_conf.h Diff File
mod - core/src/lib/plugins.cc Diff File
mod - core/src/lib/rblist.h 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 200d3698

2022-11-04 12:56

pstorz

Ported: N/A

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

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
 First  Prev  1 2 3 ... 60 ... 77 78 79 80 81 82 83 ... 120 ... 180 ... 240 ... 300 ... 360 ... 420 ... 480 ... 540 ... 600 ... 607 608 609  Next  Last