Changesets: bareos

master 2cf96321

2025-11-21 16:09

Bareos Bot


Committer: GitHub

Ported: N/A

Details Diff
Merge pull request #2445

packaging: make contrib-tools use defaultsconfig
mod - CHANGELOG.md Diff File
mod - contrib/misc/bsmc/CMakeLists.txt Diff File
mod - contrib/misc/media_vault/CMakeLists.txt Diff File
mod - core/platforms/packaging/bareos.spec Diff File
mod - debian/bareos-contrib-tools.install.in Diff File

master ddeed782

2025-11-21 16:09

Bareos Bot

Ported: N/A

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

master b252aa88

2025-11-21 13:27

Bareos Bot


Committer: GitHub

Ported: N/A

Details Diff
Merge pull request #2444

Improve status subscription
mod - .bareos-check-sources-ignore Diff File
mod - CHANGELOG.md Diff File
mod - core/src/cats/bdb_query_enum_class.h Diff File
mod - core/src/cats/bdb_query_names.inc Diff File
mod - core/src/cats/ddl/creates/postgresql.sql Diff File
mod - core/src/cats/ddl/updates/postgresql.2240_2250.sql Diff File
add - core/src/cats/dml/0084_subscription_with_clause_0 Diff File
mod - core/src/cats/postgresql_queries.inc Diff File
mod - core/src/dird/ua_status.cc Diff File
add - systemtests/tests/bareos-basic/expected/status-subscriptions-dbonly.txt Diff File
add - systemtests/tests/bareos-basic/expected/status-subscriptions-detail-dbonly.txt Diff File
add - systemtests/tests/bareos-basic/expected/status-subscriptions-detail-fileronly.txt Diff File
add - systemtests/tests/bareos-basic/expected/status-subscriptions-detail-vmonly.txt Diff File
add - systemtests/tests/bareos-basic/expected/status-subscriptions-fileronly.txt Diff File
add - systemtests/tests/bareos-basic/expected/status-subscriptions-unknown-dbonly.txt Diff File
add - systemtests/tests/bareos-basic/expected/status-subscriptions-unknown-fileronly.txt Diff File
add - systemtests/tests/bareos-basic/expected/status-subscriptions-unknown-vmonly.txt Diff File
mod - systemtests/tests/bareos-basic/expected/status-subscriptions-unknown.txt Diff File
add - systemtests/tests/bareos-basic/expected/status-subscriptions-vmonly.txt Diff File
mod - systemtests/tests/bareos-basic/testrunner-status-subscriptions Diff File

master ff8b21d0

2025-11-21 13:26

Bareos Bot

Ported: N/A

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

master c69a01b0

2025-11-21 10:56

arogge


Committer: Bareos Bot

Ported: N/A

Details Diff
dir: fix some missing cases in status subscription

add new plugins to the case for the fileset detailed view for
unclassified content, as they are now classified.
mod - core/src/cats/dml/0084_subscription_with_clause_0 Diff File
mod - core/src/cats/postgresql_queries.inc Diff File

master 03031eee

2025-11-20 14:49

Bareos Bot


Committer: GitHub

Ported: N/A

Details Diff
Merge pull request #2442

macos: use macos-15 runner
mod - .github/workflows/build-macos.yml Diff File
mod - .matrix.yml Diff File
mod - CHANGELOG.md Diff File

master 79336d9e

2025-11-20 14:49

Bareos Bot

Ported: N/A

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

master b46fd88a

2025-11-20 14:24

Bareos Bot


Committer: GitHub

Ported: N/A

Details Diff
Merge pull request #2443

jobreport: show FD Bytes Read
mod - CHANGELOG.md Diff File
mod - core/src/dird/backup.cc Diff File

master 592c29b9

2025-11-20 14:24

Bareos Bot

Ported: N/A

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

master d7660dd2

2025-11-20 09:37

Bareos Bot


Committer: GitHub

Ported: N/A

Details Diff
Merge pull request #2407

Introduce build of Fedora 43
mod - .matrix.yml Diff File
mod - CHANGELOG.md Diff File
mod - core/CMakeLists.txt Diff File
mod - core/platforms/packaging/bareos.spec Diff File
mod - core/src/lib/cli.h Diff File
mod - core/src/plugins/dird/python/plugin_private_context.h Diff File
mod - core/src/plugins/dird/python/python-dir.cc Diff File
mod - core/src/plugins/filed/python/python-fd.cc Diff File
mod - core/src/plugins/filed/windows_dr/barri_cli.h Diff File
mod - core/src/plugins/stored/python/plugin_private_context.h Diff File
mod - core/src/plugins/stored/python/python-sd.cc Diff File

master 9df8a69c

2025-11-20 09:36

Bareos Bot

Ported: N/A

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

master 637a5a3c

2025-11-20 08:28

pstorz

Ported: N/A

Details Diff
python-dir.cc: add missing algorithm header
mod - core/src/plugins/dird/python/python-dir.cc Diff File

master 7cf5e4f5

2025-11-19 17:25

pstorz


Committer: Bareos Bot

Ported: N/A

Details Diff
status subscription: test accounting of plugins
mod - .bareos-check-sources-ignore Diff File
add - systemtests/tests/bareos-basic/expected/status-subscriptions-dbonly.txt Diff File
add - systemtests/tests/bareos-basic/expected/status-subscriptions-detail-dbonly.txt Diff File
add - systemtests/tests/bareos-basic/expected/status-subscriptions-detail-fileronly.txt Diff File
add - systemtests/tests/bareos-basic/expected/status-subscriptions-detail-vmonly.txt Diff File
add - systemtests/tests/bareos-basic/expected/status-subscriptions-fileronly.txt Diff File
add - systemtests/tests/bareos-basic/expected/status-subscriptions-unknown-dbonly.txt Diff File
add - systemtests/tests/bareos-basic/expected/status-subscriptions-unknown-fileronly.txt Diff File
add - systemtests/tests/bareos-basic/expected/status-subscriptions-unknown-vmonly.txt Diff File
mod - systemtests/tests/bareos-basic/expected/status-subscriptions-unknown.txt Diff File
add - systemtests/tests/bareos-basic/expected/status-subscriptions-vmonly.txt Diff File
mod - systemtests/tests/bareos-basic/testrunner-status-subscriptions Diff File

master f3839ba0

2025-11-19 14:41

pstorz


Committer: Bareos Bot

Ported: N/A

Details Diff
backup.cc: show BytesRead in Job report
mod - core/src/dird/backup.cc Diff File

master 528f69bb

2025-11-19 09:59

Sebastian Sura

Ported: N/A

Details Diff
python-sd: fix threadstate misuse

The crashed did not occur anywhere (yet), but it exhibits the same
problems as the python-fd and python-dir plugins did.
mod - core/src/plugins/stored/python/plugin_private_context.h Diff File
mod - core/src/plugins/stored/python/python-sd.cc Diff File

master e8bc3abd

2025-11-19 09:31

Sebastian Sura

Ported: N/A

Details Diff
core: add ENABLE_THREAD_SANITIZERS option
mod - core/CMakeLists.txt Diff File

master af00a624

2025-11-19 09:30

Sebastian Sura

Ported: N/A

Details Diff
python-dir: fix threadstate misuse
mod - core/src/plugins/dird/python/plugin_private_context.h Diff File
mod - core/src/plugins/dird/python/python-dir.cc Diff File
mod - core/src/plugins/filed/python/python-fd.cc Diff File

master 259cfe96

2025-11-18 17:33

arogge


Committer: Bareos Bot

Ported: N/A

Details Diff
dir: use bytesread for status subscriptions

Instead of jobbytes (which is the compressed size) we use bytesread
where applicable (i.e. everything that is not NDMP) to get the real
size of the front-end data that has been backed up.
mod - core/src/cats/dml/0084_subscription_with_clause_0 Diff File
mod - core/src/cats/postgresql_queries.inc Diff File

master 15dd01e2

2025-11-18 17:13

arogge


Committer: Bareos Bot

Ported: N/A

Details Diff
dir: add new plugins to status subscription

add detection of new plugins:
* proxmox
* barri
* hyper-v
mod - core/src/cats/dml/0084_subscription_with_clause_0 Diff File
mod - core/src/cats/postgresql_queries.inc Diff File

master 5c1dc536

2025-11-18 16:42

arogge


Committer: Bareos Bot

Ported: N/A

Details Diff
cats: remove subscription views

* remove subscriptions views from sql create script
* drop subscription views in update script
mod - core/src/cats/ddl/creates/postgresql.sql Diff File
mod - core/src/cats/ddl/updates/postgresql.2240_2250.sql Diff File

master 2bf0e4d7

2025-11-18 16:35

arogge


Committer: Bareos Bot

Ported: N/A

Details Diff
dir: refactor status subscription queries

these used two views in the database previously. As it turned out,
changing these requires a schema upgrade. As this is largely unfeasible,
we use a WITH-clause in the query that declares the same relations the
views have.
This removes the need for the views in the database and thus allows to
change the underlying queries without a schema change.
mod - core/src/cats/bdb_query_enum_class.h Diff File
mod - core/src/cats/bdb_query_names.inc Diff File
add - core/src/cats/dml/0084_subscription_with_clause_0 Diff File
mod - core/src/cats/postgresql_queries.inc Diff File
mod - core/src/dird/ua_status.cc Diff File

master 6e466e08

2025-11-18 16:21

bruno-at-bareos


Committer: Bareos Bot

Ported: N/A

Details Diff
packaging: make contrib-tools use defaultconfigs

- make contrib-tools package using the new defaultconfigs directory
spec and debian
- install configtemplatedir as dir so its belong to bareos-common
- use BareosInstallConfigFiles cmake for install

Fix bareos/internal#496

Signed-off-by: Bruno Friedmann <bruno.friedmann@bareos.com>
mod - contrib/misc/bsmc/CMakeLists.txt Diff File
mod - contrib/misc/media_vault/CMakeLists.txt Diff File
mod - core/platforms/packaging/bareos.spec Diff File
mod - debian/bareos-contrib-tools.install.in Diff File

master d7563654

2025-11-18 15:50

pstorz


Committer: Bareos Bot

Ported: N/A

Details Diff
.matrix: name build stage MacOS 15
mod - .matrix.yml Diff File

master 9aa4e654

2025-11-18 12:29

Bareos Bot


Committer: GitHub

Ported: N/A

Details Diff
Merge pull request #2432

packaging: bareos-contrib-tool depend on python3-bareos
mod - CHANGELOG.md Diff File
mod - core/platforms/packaging/bareos.spec Diff File

master 95aaa33d

2025-11-18 12:29

Bareos Bot

Ported: N/A

Details Diff
Update CHANGELOG.md
mod - CHANGELOG.md Diff File
1 2 3 4 ... 70 ... 140 ... 210 ... 280 ... 350 ... 420 ... 490 ... 560 ... 630 ... 693 694 695  Next  Last