Changesets: bareos

master 1f59dd04

2025-01-13 10:21

Florian Burger


Committer: Bareos Bot

Ported: N/A

Details Diff
dird: find_next_run method uses RunValidator

Fixes #2046: scheduler: last keyword doesn't allow job to be
visible in status dir

The previous implementation of find_next_run has a bug when manually
comparing bitfields in DateTimeBitfield, where it does not account for
the case where the flag 'last_week_of_month' is set.
mod - core/src/dird/ua_output.cc Diff File

master 7965ba63

2025-01-13 10:11

Florian Burger


Committer: Bareos Bot

Ported: N/A

Details Diff
dird: replace RunHourValidator with RunValidator
mod - core/src/dird/CMakeLists.txt Diff File
mod - core/src/dird/scheduler_private.cc Diff File
mod - core/src/dird/ua_status.cc Diff File
mod - core/src/tests/scheduler_job_item_queue.cc Diff File

master d258d2a7

2025-01-13 08:10

Sebastian Sura


Committer: Bareos Bot

Ported: N/A

Details Diff
win32-resources: add auto-updating copyright year
mod - core/src/win32/console/consoleres.rc.in Diff File
mod - core/src/win32/dird/dbcheckres.rc.in Diff File
mod - core/src/win32/dird/dirdres.rc.in Diff File
mod - core/src/win32/filed/filedres.rc.in Diff File
mod - core/src/win32/qt-tray-monitor/traymon.rc.in Diff File
mod - core/src/win32/stored/bextractres.rc.in Diff File
mod - core/src/win32/stored/blsres.rc.in Diff File
mod - core/src/win32/stored/bscanres.rc.in Diff File
mod - core/src/win32/stored/btaperes.rc.in Diff File
mod - core/src/win32/stored/storedres.rc.in Diff File
mod - core/src/win32/tools/bregexres.rc.in Diff File
mod - core/src/win32/tools/bsmtpres.rc.in Diff File
mod - core/src/win32/tools/bwildres.rc.in Diff File

master ae0b7a96

2025-01-10 11:59

Florian Burger


Committer: Bareos Bot

Ported: N/A

Details Diff
refactor: simplify checks for resources

Co-authored-by: Sebastian Sura <124262655+sebsura@users.noreply.github.com>
mod - core/src/console/console.cc Diff File

master 7d684bf9

2025-01-10 11:25

Florian Burger


Committer: Bareos Bot

Ported: N/A

Details Diff
refactor: make iterating over resources consistent
mod - core/src/console/console.cc Diff File

master e876f738

2025-01-10 11:24

Florian Burger


Committer: Bareos Bot

Ported: N/A

Details Diff
test: add console resource in config-parser-tests
add - core/src/tests/configs/bareos-configparser-tests/bareos-dir.d/console/bareos-mon.conf Diff File
mod - core/src/tests/configs/bareos-configparser-tests/bconsole.conf Diff File

master 4b10ffd0

2025-01-10 09:41

Florian Burger


Committer: Bareos Bot

Ported: N/A

Details Diff
replace linux string match with macro
mod - core/src/ndmp/CMakeLists.txt Diff File

master af861984

2025-01-10 09:23

Sebastian Sura


Committer: Bareos Bot

Ported: N/A

Details Diff
adrs: add grpc adr
add - docs/adr/0004-use-grpc-for-rpc-needs.md Diff File

master 69fea863

2025-01-10 09:23

Sebastian Sura


Committer: Bareos Bot

Ported: N/A

Details Diff
adrs: fix typo
mod - docs/adr/0003-always-use-integer-when-comparing-timestamps-numbers-in-python.md Diff File

master f49a07b1

2025-01-10 08:59

Sebastian Sura


Committer: Bareos Bot

Ported: N/A

Details Diff
filed: add default for grpc module

This makes the transition to grpc easier as users just have to set
their plugin names to grpc.
mod - core/src/filed/filed_conf.cc Diff File
mod - docs/manuals/source/include/autogenerated/bareos-fd-config-schema.json Diff File

master 0e6473c5

2025-01-10 08:40

Sebastian Sura


Committer: Bareos Bot

Ported: N/A

Details Diff
grpc-python-module: add support for python aliases

Currently the core adds fallbacks for the python plugin, so that even
if your fd has python3-fd and your fileset specifies just "python", it
will still work. This also has to be supported in the grpc python
module for painless transitions.
mod - core/src/plugins/filed/grpc/grpc_python_module.cc Diff File

master 44bbd635

2025-01-10 08:02

Florian Burger


Committer: Bareos Bot

Ported: N/A

Details Diff
bconsole: director must not always have a password

Fixes #2083: bconsole should not require a password in its
director configuration.

Remove 'required' flag from Password item in Director resource. If no
Password item is given, check whether a Console resource is provided
and if not abort.
mod - core/src/console/console.cc Diff File
mod - core/src/console/console_conf.cc Diff File

master ceb816d6

2025-01-10 07:51

Sebastian Sura


Committer: Bareos Bot

Ported: N/A

Details Diff
fd-plugins: unify PluginSave/PluginEstimate plugin search
mod - core/src/filed/fd_plugins.cc Diff File

master 86bfc5ce

2025-01-09 13:19

pstorz


Committer: Bareos Bot

Ported: N/A

Details Diff
tray-monitor: fix some image resource paths
mod - core/src/qt-tray-monitor/mainwindow.cc Diff File

master 061ee0ea

2025-01-09 12:40

pstorz


Committer: Bareos Bot

Ported: N/A

Details Diff
tray-monitor: move images into subdir
mod - core/src/qt-tray-monitor/main.qrc Diff File

master 2e2ae75b

2025-01-09 07:52

Florian Burger


Committer: Bareos Bot

Ported: N/A

Details Diff
search path in BareosFindAllLibraries.cmake
mod - core/cmake/BareosFindAllLibraries.cmake Diff File
mod - core/src/ndmp/CMakeLists.txt Diff File

master 62d5166f

2025-01-08 20:19

pstorz


Committer: Bareos Bot

Ported: N/A

Details Diff
EL10: add aarch pkglist
add - docs/pkglists/EL_10.aarch64 Diff File

master c528ee7b

2025-01-08 18:38

Florian Burger


Committer: Bareos Bot

Ported: N/A

Details Diff
look for tirpc only on linux and only for headers

Note that for some linux distros and versions the tirpc library is
already included in libc and its headers can be found in
/usr/include/rpc whereas for others tirpc is a standalone package
where its headers can be found in /usr/include/tirpc/rpc.
mod - core/src/ndmp/CMakeLists.txt Diff File

master 87a64770

2025-01-08 16:14

bruno-at-bareos


Committer: Bareos Bot

Ported: N/A

Details Diff
bareos-config-libs: double quote dbconfig values

Returned dbconfig values are unquoted. This commit add double quotes
around each values (except dbaddress)

Unquoted value might create situation where the dbpassword might be
truncated by the parser if it contain for example special meaning
character like start a comment (`;` or `#`)

Fix internal#224

Signed-off-by: Bruno Friedmann <bruno.friedmann@bareos.com>
mod - core/scripts/bareos-config-lib.sh.in Diff File

master 27640066

2025-01-08 15:34

Florian Burger


Committer: Bareos Bot

Ported: N/A

Details Diff
move tirpc check and include to ndmp/CMakeLists
mod - core/CMakeLists.txt Diff File
mod - core/src/ndmp/CMakeLists.txt Diff File

master ae3299a6

2025-01-08 15:30

Florian Burger


Committer: Bareos Bot

Ported: N/A

Details Diff
core/CMakeLists.txt: removed redundant FATAL ERROR

Co-authored-by: Sebastian Sura <124262655+sebsura@users.noreply.github.com>
mod - core/CMakeLists.txt Diff File

master 68a43611

2025-01-08 14:08

pstorz


Committer: Bareos Bot

Ported: N/A

Details Diff
pkglists: add EL_10.x86_64
add - docs/pkglists/EL_10.x86_64 Diff File

master 95afe38e

2025-01-08 13:18

Florian Burger


Committer: Bareos Bot

Ported: N/A

Details Diff
move requirement check from global to ndmp scope
mod - core/CMakeLists.txt Diff File
mod - core/cmake/BareosFindAllLibraries.cmake Diff File

master f902a57e

2025-01-08 12:59

pstorz


Committer: Bareos Bot

Ported: N/A

Details Diff
BareosCpmPackages: use xxhash v0.8.3
mod - cmake/BareosCpmPackages.cmake Diff File

master 425893ef

2025-01-08 12:27

Florian Burger


Committer: Bareos Bot

Ported: N/A

Details Diff
cmake: adds cmake check whether tirpc is installed

The problem is that if tirpc is not installed, the cmake runs
successfully but the subsequent built fails. Now, the cmake
complains that it misses the tirpc package and fails.
mod - core/cmake/BareosFindAllLibraries.cmake Diff File
 First  Prev  1 2 3 ... 16 17 18 19 20 21 22 ... 70 ... 140 ... 210 ... 280 ... 350 ... 420 ... 490 ... 560 ... 630 ... 671 672 673  Next  Last