Changesets: bareos

master 5bed1259

2025-01-23 12:43

Bareos Bot


Committer: GitHub

Ported: N/A

Details Diff
Merge pull request #2116

bconsole: require only one password in the configuration
mod - AUTHORS Diff File
mod - CHANGELOG.md Diff File
mod - core/src/console/console.cc Diff File
mod - core/src/console/console_conf.cc Diff File
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
mod - docs/manuals/source/include/autogenerated/bconsole-config-schema.json Diff File

master 25c05732

2025-01-23 12:43

Bareos Bot

Ported: N/A

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

master e2487a10

2025-01-23 10:05

Sebastian Sura


Committer: Bareos Bot

Ported: N/A

Details Diff
selenium-test: add wait during login attempt

Some of our tests already include an explicit wait for the language
select drop down to appear, see 'disabled_test_languages':

> self.wait_and_click(By.XPATH, '//button[@data-id="locale"]')

Hopefully this fixes the problem, where selenium cannot find the
"English" selection during our ci tests.
mod - webui/tests/selenium/webui-selenium-test.py Diff File

master 55d1edac

2025-01-23 09:50

Florian Burger


Committer: Bareos Bot

Ported: N/A

Details Diff
adjust for check-sources
mod - core/src/tests/configs/bareos-configparser-tests/bareos-dir.d/console/bareos-mon.conf Diff File

master f7420b4c

2025-01-23 09:43

Florian Burger


Committer: Bareos Bot

Ported: N/A

Details Diff
config-dump: undo removal of commented out lines
mod - systemtests/tests/config-dump/etc/bareos/bareos-dir-full.conf.in Diff File

master 395875e2

2025-01-23 09:25

Florian Burger


Committer: Bareos Bot

Ported: N/A

Details Diff
address next_schedule_time suggestion by @sebsura

in dird, replace RunValidator with DateTime and foreach_run with
RunRessource::NextScheduleTime.
mod - core/src/dird/CMakeLists.txt Diff File
mod - core/src/dird/date_time.cc Diff File
mod - core/src/dird/date_time_mask.cc Diff File
mod - core/src/dird/dird_conf.cc Diff File
mod - core/src/dird/dird_conf.h Diff File
rm - core/src/dird/run_validator.cc Diff File
rm - core/src/dird/run_validator.h Diff File
mod - core/src/dird/scheduler_private.cc Diff File
mod - core/src/dird/ua_output.cc Diff File
mod - core/src/dird/ua_output.h Diff File
mod - core/src/dird/ua_status.cc Diff File
mod - core/src/tests/scheduler_job_item_queue.cc Diff File

master db3be069

2025-01-22 09:49

bruno-at-bareos


Committer: Bareos Bot

Ported: N/A

Details Diff
plugin: postgresql use integer for savepkt.object_index

In previous commit, object_index was initialized with
current_time_ns() which can return value over integer limit.

To avoid any risk of unsorted restores, we move back to integer.

We recommend to redo a full after installing this update.

- added detection of misordered objectindex during restore in
testrunner-default

Signed-off-by: Bruno Friedmann <bruno.friedmann@bareos.com>
mod - core/src/plugins/filed/python/postgresql/bareos-fd-postgresql.py Diff File
mod - systemtests/tests/py3plug-fd-postgresql/testrunner-default Diff File

master eef76406

2025-01-22 09:37

Sebastian Sura


Committer: Bareos Bot

Ported: N/A

Details Diff
fd-plugins: enable auto grpc

When a plugin cannot be found, the grpc plugin is loaded and a
grpc compat module is defined, then we try to load that plugin with
that compat module.

To facilitate this we must make sure that the plugin handling is able
to modify the plugin command strings both into the plugin and out of
the plugin as we need to add/remove the grpc prefix.

We also remove the `reverse` option of `GeneratePluginEvent` as it was
unused and would mess with the (already complicated) grpc fallback
logic.
mod - core/src/filed/fd_plugins.cc Diff File
mod - core/src/filed/fd_plugins.h Diff File

master 42358ccd

2025-01-22 09:35

Florian Burger


Committer: Bareos Bot

Ported: N/A

Details Diff
dird: replace DateTimeBitfield with DateTimeMask
rm - core/src/dird/date_time_bitfield.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/scheduler_private.cc Diff File

master d0a35fa8

2025-01-22 09:22

Florian Burger


Committer: Bareos Bot

Ported: N/A

Details Diff
address small change suggestions by @sebsura
mod - core/src/dird/ua_status.cc Diff File
mod - systemtests/tests/config-dump/etc/bareos/bareos-dir-full.conf.in Diff File
mod - systemtests/tests/scheduler/testrunner-scheduler-last-keyword Diff File

master 4a7080ef

2025-01-22 09:20

Florian Burger


Committer: Bareos Bot

Ported: N/A

Details Diff
dird: add DateTime and DateTimeMask
mod - core/src/dird/CMakeLists.txt Diff File
add - core/src/dird/date_time.cc Diff File
add - core/src/dird/date_time.h Diff File
add - core/src/dird/date_time_mask.cc Diff File
add - core/src/dird/date_time_mask.h Diff File
mod - core/src/tests/CMakeLists.txt Diff File

master ef93c435

2025-01-22 08:08

Florian Burger


Committer: Bareos Bot

Ported: N/A

Details Diff
address bareos-check-sources changes
mod - core/src/filed/compression.cc Diff File
mod - core/src/filed/dir_cmd.cc Diff File
mod - core/src/lib/compression.cc Diff File
mod - core/src/lib/compression.h Diff File
mod - core/src/plugins/stored/autoxflate/autoxflate-sd.cc Diff File

master e697ff7f

2025-01-22 08:01

Florian Burger


Committer: Bareos Bot

Ported: N/A

Details Diff
replace COMPRESSOR_NAME macros with method
mod - core/src/filed/dir_cmd.cc Diff File
mod - core/src/lib/compression.cc Diff File
mod - core/src/lib/compression.h Diff File
mod - core/src/plugins/stored/autoxflate/autoxflate-sd.cc Diff File

master a0855f8b

2025-01-22 07:56

Florian Burger


Committer: Bareos Bot

Ported: N/A

Details Diff
compression: use SetupSpecificCompressionContext
mod - core/src/filed/compression.cc Diff File
mod - core/src/plugins/stored/autoxflate/autoxflate-sd.cc Diff File

master 05d25aa7

2025-01-22 07:52

Florian Burger


Committer: Bareos Bot

Ported: N/A

Details Diff
compression: add SetupSpecificCompressionContext
mod - core/src/lib/compression.cc Diff File
mod - core/src/lib/compression.h Diff File

master 5be1d24e

2025-01-22 07:50

Florian Burger


Committer: Bareos Bot

Ported: N/A

Details Diff
get rid of magic numbers in compressor_type
mod - core/src/include/ch.h Diff File

master 1d890389

2025-01-21 18:10

Animux


Committer: Bareos Bot

Ported: N/A

Details Diff
python-bareos: Fix typo in package description
mod - python-bareos/debian/control Diff File

master 36840769

2025-01-21 17:52

Animux


Committer: Bareos Bot

Ported: N/A

Details Diff
python-bareos: Add missing dh-python build dep

The python-bareos debian package uses pybuild as build system. dh-python
is a mandatory build dependency. So this should be in the debian/control
file.
mod - python-bareos/debian/control Diff File

master 9a6a795c

2025-01-21 17:10

Animux


Committer: Bareos Bot

Ported: N/A

Details Diff
debian: Add missing build dependencies

The new droplet compatible storage backend introduced in #1790 adds two
new dependencies, that were not added to the debian control files. This
commit adds the appropriate packages as build dependencies. Without this
cmake will try to load the dependencies by itself and will fail, because
git is not available by default during the package build.

Please note: If you are building for bullseye, you will either need a
backport of libcli11-dev and libmsgsl-dev or you will need to have git
available during the packaging.
mod - debian/control Diff File
mod - debian/control.src Diff File

master 77809905

2025-01-21 14:53

Sebastian Sura


Committer: Bareos Bot

Ported: N/A

Details Diff
addresses-and-ports: fix test on windows

On windows its fine to have a bound socket on 127.0.0.1:X and
0.0.0.0:X, so the test fails as it expected this to not work.

Thankfully binding 0.0.0.0:X twice _does_ still fail (like the other
tests already show), so I just changed this test to be like the other
ones and have the director bind on 0.0.0.0.
mod - core/src/tests/addresses_and_ports_config.cc Diff File
mod - core/src/tests/configs/addresses-and-ports/old-style/dir-v4port-and-address-set/bareos-dir.d/director/bareos-dir.conf Diff File

master 1c0d9b85

2025-01-21 10:05

Sebastian Sura


Committer: Bareos Bot

Ported: N/A

Details Diff
tray-monitor: add trace-dir option

If this option is set, then the tray monitor is instructed to create a
debug trace in the given directory.
mod - core/src/qt-tray-monitor/tray-monitor.cc Diff File

master 63b3a147

2025-01-21 09:21

bruno-at-bareos


Committer: Bareos Bot

Ported: N/A

Details Diff
apply formating sources

- fix trailing line in pkg-plist.database-postgresql
mod - core/platforms/freebsd/bareos-freebsd/bareos.com-common/pkg-plist.database-postgresql Diff File
mod - docs/manuals/CMakeLists.txt Diff File

master 1eef50b2

2025-01-20 11:31

Sebastian Sura


Committer: Bareos Bot

Ported: N/A

Details Diff
qualty-gates: remove windows special case

We cannot remove the header completely yet, as our infrastructure
expects it to be there, but we can at least use the normal values for
it.
mod - .quality-gates.yml Diff File

master 562dfff4

2025-01-20 10:36

Bareos Bot


Committer: GitHub

Ported: N/A

Details Diff
Merge pull request #2109

cmake: add cmake check whether tirpc is installed
mod - CHANGELOG.md Diff File
mod - core/CMakeLists.txt Diff File
mod - core/cmake/BareosFindAllLibraries.cmake Diff File
mod - core/src/ndmp/CMakeLists.txt Diff File

master 46dd7492

2025-01-20 10:35

Bareos Bot

Ported: N/A

Details Diff
Update CHANGELOG.md
mod - CHANGELOG.md Diff File
 First  Prev  1 2 3 ... 14 15 16 17 18 19 20 ... 70 ... 140 ... 210 ... 280 ... 350 ... 420 ... 490 ... 560 ... 630 ... 671 672 673  Next  Last