Changesets: bareos

master fbb4472d

2024-02-21 08:25

Sebastian Sura

Ported: N/A

Details Diff
crypto-wrap: add const to const parameters
mod - core/src/lib/crypto_wrap.cc Diff File
mod - core/src/lib/crypto_wrap.h Diff File

master 599adc0b

2024-02-20 17:13

tigerfoot


Committer: bruno-at-bareos

Ported: N/A

Details Diff
github issues: introduce templates and workflow

- add ISSUE_TEMPLATE/config.yaml
- add ISSUE_TEMPLATE/10-issue_report.yaml for bugs
- add ISSUE_TEMPLATE/20-feature_request.yaml for feature
- add workflows/no-response.yaml no-response action

- we don't do line wrap so they will adapt to github rendering page
- we use labels of predefined defaults: beside `needs triage`,
we prefill with `bug` or `enhancement` as it is easier to remove
a label than adding one
- we use `render: sh` for log,trace textareas so there's no need
to use backtick syntax

Signed-off-by: Bruno Friedmann <bruno.friedmann@bareos.com>
add - .github/ISSUE_TEMPLATE/10-issue_report.yaml Diff File
add - .github/ISSUE_TEMPLATE/20-feature_request.yaml Diff File
add - .github/ISSUE_TEMPLATE/config.yml Diff File
add - .github/workflows/no-response.yaml Diff File

master a8dc7814

2024-02-20 10:53

Sebastian Sura

Ported: N/A

Details Diff
edit: ignore trailing junk during parsing
mod - core/src/include/baconfig.h Diff File
mod - core/src/lib/edit.cc Diff File
mod - core/src/lib/scan.cc Diff File

master 38a77edc

2024-02-20 10:48

Sebastian Sura

Ported: N/A

Details Diff
edit: change api to also return the rest not parsed string

This way you can optionally ignore space at the end of the string.
mod - core/src/lib/edit.cc Diff File

master fe224940

2024-02-20 10:44

Sebastian Sura

Ported: N/A

Details Diff
edit: fix modifying input string; fix error detection
mod - core/src/lib/edit.cc Diff File
mod - core/src/lib/edit.h Diff File

master 4fc84234

2024-02-20 09:06

Sebastian Sura

Ported: N/A

Details Diff
jcr: make prev_jr explicitly optional

This way we are forced to always consider the fact that this member
might not be set.
mod - core/src/dird/consolidate.cc Diff File
mod - core/src/dird/dird_conf.cc Diff File
mod - core/src/dird/director_jcr_impl.h Diff File
mod - core/src/dird/fd_cmds.cc Diff File
mod - core/src/dird/fd_cmds.h Diff File
mod - core/src/dird/job.cc Diff File
mod - core/src/dird/migrate.cc Diff File
mod - core/src/dird/vbackup.cc Diff File
mod - core/src/dird/verify.cc Diff File

master 74076fa4

2024-02-16 03:11

arogge

Ported: N/A

Details Diff
refactor: make chunked_device headers self-contained
mod - core/src/stored/backends/chunked_device.h Diff File
mod - core/src/stored/backends/ordered_cbuf.h Diff File

master 43080cd0

2024-02-16 03:10

arogge

Ported: N/A

Details Diff
systemtests: add droplet-compat restore test

Add a new test that restores the backup written by the droplet backend
using another storage device.
This checks that you can read droplet backups with another device.
mod - systemtests/tests/droplet-s3/CMakeLists.txt Diff File
mod - systemtests/tests/droplet-s3/etc/bareos/bareos-dir.d/job/RestoreFiles.conf.in Diff File
mod - systemtests/tests/droplet-s3/etc/bareos/bareos-dir.d/job/bareos-s3.conf Diff File
mod - systemtests/tests/droplet-s3/etc/bareos/bareos-dir.d/jobdefs/DefaultJob.conf.in Diff File
add - systemtests/tests/droplet-s3/etc/bareos/bareos-dir.d/storage/AlternateStorage.conf.in Diff File
add - systemtests/tests/droplet-s3/etc/bareos/bareos-sd.d/device/AlternateStorage.conf.in Diff File
mod - systemtests/tests/droplet-s3/testrunner-backup Diff File
mod - systemtests/tests/droplet-s3/testrunner-restore Diff File
add - systemtests/tests/droplet-s3/testrunner-restore-compat Diff File

master f8f24c84

2024-02-15 21:23

slederer

Ported: N/A

Details Diff
Bugfix: clean up error handling in LDAP plugin

- handle referrals in search results
- better error reporting when using incorrect base DN
- refactor reporting of LDAP exceptions
- replace old-style % operator with format()
- Debian package build: fix dependencies for python-ldap

Fixes: 0001599: FD LDAP Plugin has broken dependencies on Debian 11+
Affected Issues
0001599
mod - core/src/plugins/filed/python/ldap/bareos-fd-ldap.py Diff File
mod - debian/control Diff File
mod - debian/control.bareos-filedaemon-python-plugins-common Diff File

master fcde9d9b

2024-02-15 18:02

arogge

Ported: N/A

Details Diff
systemtests: refactor droplet-s3 into multiple tests
mod - systemtests/tests/droplet-s3/CMakeLists.txt Diff File
add - systemtests/tests/droplet-s3/testrunner-restore Diff File
add - systemtests/tests/droplet-s3/testrunner-start-minio Diff File
add - systemtests/tests/droplet-s3/testrunner-stop-minio Diff File

master 18e7aa18

2024-02-15 13:56

arogge

Ported: N/A

Details Diff
pr-tool backport: improve logging
mod - devtools/pip-tools/pr_tool/backport.py Diff File

master f9aee0dc

2024-02-15 10:57

arogge

Ported: N/A

Details Diff
apply bareos-check-sources
mod - devtools/pip-tools/pr_tool/backport.py Diff File
mod - devtools/pip-tools/pr_tool/github.py Diff File
mod - devtools/pip-tools/pr_tool/main.py Diff File

master 09316dc1

2024-02-14 11:24

Bareos Bot


Committer: GitHub

Ported: N/A

Details Diff
Merge pull request #1687

core: Fix compile errors on GCC 14
mod - CHANGELOG.md Diff File
mod - core/src/cats/sql_get.cc Diff File
mod - core/src/dird/ua_prune.cc Diff File
mod - core/src/stored/append.cc Diff File
mod - core/src/tests/addresses_and_ports_config.cc Diff File

master acbc3774

2024-02-14 11:23

Bareos Bot

Ported: N/A

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

master e807be41

2024-02-14 10:38

Sebastian Sura

Ported: N/A

Details Diff
reserve: add job message indicating jit reservation
mod - core/src/stored/reserve.cc Diff File
mod - systemtests/tests/just-in-time-reservation/etc/bareos-remote/bareos-sd.d/storage/bareos-sd.conf.in Diff File
mod - systemtests/tests/just-in-time-reservation/testrunner-01-create-backup Diff File
mod - systemtests/tests/just-in-time-reservation/testrunner-03-copy-local Diff File
mod - systemtests/tests/just-in-time-reservation/testrunner-05-migrate-remote Diff File

master 3045db14

2024-02-14 09:26

Sebastian Sura

Ported: N/A

Details Diff
tests: add just-in-time-reservation test
mod - systemtests/tests/CMakeLists.txt Diff File
add - systemtests/tests/just-in-time-reservation/CMakeLists.txt Diff File
add - systemtests/tests/just-in-time-reservation/etc/bareos-remote/bareos-sd.d/device/FileStorage.conf Diff File
add - systemtests/tests/just-in-time-reservation/etc/bareos-remote/bareos-sd.d/director/bareos-dir.conf.in Diff File
add - systemtests/tests/just-in-time-reservation/etc/bareos-remote/bareos-sd.d/messages/Standard.conf Diff File
add - systemtests/tests/just-in-time-reservation/etc/bareos-remote/bareos-sd.d/storage/bareos-sd.conf.in Diff File
add - systemtests/tests/just-in-time-reservation/etc/bareos/bareos-dir.d/catalog/MyCatalog.conf.in Diff File
add - systemtests/tests/just-in-time-reservation/etc/bareos/bareos-dir.d/client/bareos-fd.conf.in Diff File
add - systemtests/tests/just-in-time-reservation/etc/bareos/bareos-dir.d/director/bareos-dir.conf.in Diff File
add - systemtests/tests/just-in-time-reservation/etc/bareos/bareos-dir.d/fileset/Catalog.conf.in Diff File
add - systemtests/tests/just-in-time-reservation/etc/bareos/bareos-dir.d/fileset/SelfTest.conf.in Diff File
add - systemtests/tests/just-in-time-reservation/etc/bareos/bareos-dir.d/job/RestoreFiles.conf.in Diff File
add - systemtests/tests/just-in-time-reservation/etc/bareos/bareos-dir.d/job/backup-bareos-fd.conf Diff File
add - systemtests/tests/just-in-time-reservation/etc/bareos/bareos-dir.d/job/copy.conf Diff File
add - systemtests/tests/just-in-time-reservation/etc/bareos/bareos-dir.d/job/migrate.conf Diff File
add - systemtests/tests/just-in-time-reservation/etc/bareos/bareos-dir.d/jobdefs/DefaultJob.conf.in Diff File
add - systemtests/tests/just-in-time-reservation/etc/bareos/bareos-dir.d/messages/Daemon.conf.in Diff File
add - systemtests/tests/just-in-time-reservation/etc/bareos/bareos-dir.d/messages/Standard.conf.in Diff File
add - systemtests/tests/just-in-time-reservation/etc/bareos/bareos-dir.d/pool/CopyMigrate.conf Diff File
add - systemtests/tests/just-in-time-reservation/etc/bareos/bareos-dir.d/pool/Differential.conf Diff File
add - systemtests/tests/just-in-time-reservation/etc/bareos/bareos-dir.d/pool/Full.conf Diff File
add - systemtests/tests/just-in-time-reservation/etc/bareos/bareos-dir.d/pool/FullCopy.conf Diff File
add - systemtests/tests/just-in-time-reservation/etc/bareos/bareos-dir.d/pool/Incremental.conf Diff File
add - systemtests/tests/just-in-time-reservation/etc/bareos/bareos-dir.d/pool/Scratch.conf Diff File
add - systemtests/tests/just-in-time-reservation/etc/bareos/bareos-dir.d/profile/operator.conf Diff File
add - systemtests/tests/just-in-time-reservation/etc/bareos/bareos-dir.d/storage/File.conf.in Diff File
add - systemtests/tests/just-in-time-reservation/etc/bareos/bareos-dir.d/storage/NoSuchStorage.conf Diff File
add - systemtests/tests/just-in-time-reservation/etc/bareos/bareos-fd.d/client/myself.conf.in Diff File
add - systemtests/tests/just-in-time-reservation/etc/bareos/bareos-fd.d/director/bareos-dir.conf.in Diff File
add - systemtests/tests/just-in-time-reservation/etc/bareos/bareos-fd.d/messages/Standard.conf Diff File
add - systemtests/tests/just-in-time-reservation/etc/bareos/bareos-sd.d/device/FileStorage.conf Diff File
add - systemtests/tests/just-in-time-reservation/etc/bareos/bareos-sd.d/director/bareos-dir.conf.in Diff File
add - systemtests/tests/just-in-time-reservation/etc/bareos/bareos-sd.d/messages/Standard.conf Diff File
add - systemtests/tests/just-in-time-reservation/etc/bareos/bareos-sd.d/storage/bareos-sd.conf.in Diff File
add - systemtests/tests/just-in-time-reservation/etc/bareos/bconsole.conf.in Diff File
add - systemtests/tests/just-in-time-reservation/test-setup Diff File
add - systemtests/tests/just-in-time-reservation/testrunner-01-create-backup Diff File
add - systemtests/tests/just-in-time-reservation/testrunner-02-restore-backup Diff File
add - systemtests/tests/just-in-time-reservation/testrunner-03-copy-local Diff File
add - systemtests/tests/just-in-time-reservation/testrunner-04-restore-local-copy Diff File
add - systemtests/tests/just-in-time-reservation/testrunner-05-migrate-remote Diff File
add - systemtests/tests/just-in-time-reservation/testrunner-06-restore-remote-migration Diff File

master 58bff730

2024-02-14 06:38

Sebastian Sura


Committer: Bareos Bot

Ported: N/A

Details Diff
thread-pool: fix memory leak
mod - core/src/lib/thread_pool.h Diff File

master 198d77cc

2024-02-13 17:53

Bareos Bot


Committer: GitHub

Ported: N/A

Details Diff
Merge pull request #1686

filed: skip stripped top level directories
mod - CHANGELOG.md Diff File
mod - core/src/dird/ndmp_dma_backup_NDMP_BAREOS.cc Diff File
mod - core/src/dird/vbackup.cc Diff File
mod - core/src/dird/verify.cc Diff File
mod - core/src/filed/backup.cc Diff File
mod - core/src/filed/verify.cc Diff File
mod - systemtests/tests/CMakeLists.txt Diff File
add - systemtests/tests/strippath/CMakeLists.txt Diff File
add - systemtests/tests/strippath/etc/bareos/bareos-dir.d/catalog/MyCatalog.conf.in Diff File
add - systemtests/tests/strippath/etc/bareos/bareos-dir.d/client/bareos-fd.conf.in Diff File
add - systemtests/tests/strippath/etc/bareos/bareos-dir.d/director/bareos-dir.conf.in Diff File
add - systemtests/tests/strippath/etc/bareos/bareos-dir.d/fileset/SelfTest.conf.in Diff File
add - systemtests/tests/strippath/etc/bareos/bareos-dir.d/job/RestoreFiles.conf.in Diff File
add - systemtests/tests/strippath/etc/bareos/bareos-dir.d/job/backup-bareos-fd.conf.in Diff File
add - systemtests/tests/strippath/etc/bareos/bareos-dir.d/job/verify-catalog-bareos-fd.conf.in Diff File
add - systemtests/tests/strippath/etc/bareos/bareos-dir.d/job/verify-disktocatalog-bareos-fd.conf.in Diff File
add - systemtests/tests/strippath/etc/bareos/bareos-dir.d/job/verify-initcatalog-bareos-fd.conf.in Diff File
add - systemtests/tests/strippath/etc/bareos/bareos-dir.d/job/verify-volumetocatalog-bareos-fd.conf.in Diff File
add - systemtests/tests/strippath/etc/bareos/bareos-dir.d/jobdefs/DefaultJob.conf.in Diff File
add - systemtests/tests/strippath/etc/bareos/bareos-dir.d/messages/Daemon.conf.in Diff File
add - systemtests/tests/strippath/etc/bareos/bareos-dir.d/messages/Standard.conf.in Diff File
add - systemtests/tests/strippath/etc/bareos/bareos-dir.d/pool/Differential.conf Diff File
add - systemtests/tests/strippath/etc/bareos/bareos-dir.d/pool/Full.conf Diff File
add - systemtests/tests/strippath/etc/bareos/bareos-dir.d/pool/Incremental.conf Diff File
add - systemtests/tests/strippath/etc/bareos/bareos-dir.d/storage/File.conf.in Diff File
add - systemtests/tests/strippath/etc/bareos/bareos-fd.d/client/myself.conf.in Diff File
add - systemtests/tests/strippath/etc/bareos/bareos-fd.d/director/bareos-dir.conf.in Diff File
add - systemtests/tests/strippath/etc/bareos/bareos-fd.d/messages/Standard.conf Diff File
add - systemtests/tests/strippath/etc/bareos/bareos-sd.d/device/FileStorage.conf Diff File
add - systemtests/tests/strippath/etc/bareos/bareos-sd.d/director/bareos-dir.conf.in Diff File
add - systemtests/tests/strippath/etc/bareos/bareos-sd.d/messages/Standard.conf Diff File
add - systemtests/tests/strippath/etc/bareos/bareos-sd.d/storage/bareos-sd.conf.in Diff File
add - systemtests/tests/strippath/etc/bareos/bconsole.conf.in Diff File
add - systemtests/tests/strippath/test-setup Diff File
add - systemtests/tests/strippath/testrunner-01-backup Diff File
add - systemtests/tests/strippath/testrunner-02-restore Diff File
add - systemtests/tests/strippath/testrunner-03-verify Diff File

master 3bcd4143

2024-02-13 17:52

Bareos Bot

Ported: N/A

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

master 8ab53161

2024-02-13 15:32

Sebastian Sura


Committer: Bareos Bot

Ported: N/A

Details Diff
next-vol: give mutex a name
mod - core/src/dird/next_vol.cc Diff File

master e0b36184

2024-02-13 14:08

Sebastian Sura


Committer: Bareos Bot

Ported: N/A

Details Diff
bsock-tcp: adjust debug level of TCP_ULP warning

There is very little reason for this debug message to have level 20.
mod - core/src/lib/bnet_server_tcp.cc Diff File
mod - core/src/lib/bsock_tcp.cc Diff File

master aafd5ad1

2024-02-13 13:26

Sebastian Sura


Committer: Bareos Bot

Ported: N/A

Details Diff
socket-server: fix mistake
mod - core/src/dird/socket_server.cc Diff File

master fec23f2f

2024-02-13 13:14

arogge


Committer: Bareos Bot

Ported: N/A

Details Diff
core: Fix compile errors on GCC 14 for tests, too
mod - core/src/tests/addresses_and_ports_config.cc Diff File

master 73b7a97b

2024-02-13 11:28

Bareos Bot


Committer: GitHub

Ported: N/A

Details Diff
Merge pull request #1685

core: fix various data races (connection_pool/heartbeat_thread)
mod - CHANGELOG.md Diff File
mod - core/src/dird/fd_cmds.cc Diff File
mod - core/src/dird/fd_cmds.h Diff File
mod - core/src/dird/job.cc Diff File
mod - core/src/dird/socket_server.cc Diff File
mod - core/src/dird/ua_status.cc Diff File
mod - core/src/filed/heartbeat.cc Diff File
mod - core/src/lib/connection_pool.cc Diff File
mod - core/src/lib/connection_pool.h Diff File
mod - core/src/lib/thread_util.h Diff File
mod - core/src/plugins/filed/CMakeLists.txt Diff File
add - core/src/plugins/filed/spam/spam.cc Diff File
mod - systemtests/tests/CMakeLists.txt Diff File
add - systemtests/tests/heartbeat-interval/CMakeLists.txt Diff File
add - systemtests/tests/heartbeat-interval/etc/bareos/bareos-dir.d/catalog/MyCatalog.conf.in Diff File
add - systemtests/tests/heartbeat-interval/etc/bareos/bareos-dir.d/client/bareos-fd.conf.in Diff File
add - systemtests/tests/heartbeat-interval/etc/bareos/bareos-dir.d/director/bareos-dir.conf.in Diff File
add - systemtests/tests/heartbeat-interval/etc/bareos/bareos-dir.d/fileset/Catalog.conf.in Diff File
add - systemtests/tests/heartbeat-interval/etc/bareos/bareos-dir.d/fileset/PluginTest.conf.in Diff File
add - systemtests/tests/heartbeat-interval/etc/bareos/bareos-dir.d/fileset/SelfTest.conf.in Diff File
add - systemtests/tests/heartbeat-interval/etc/bareos/bareos-dir.d/job/RestoreFiles.conf.in Diff File
add - systemtests/tests/heartbeat-interval/etc/bareos/bareos-dir.d/job/backup-bareos-fd.conf Diff File
add - systemtests/tests/heartbeat-interval/etc/bareos/bareos-dir.d/jobdefs/DefaultJob.conf.in Diff File
add - systemtests/tests/heartbeat-interval/etc/bareos/bareos-dir.d/messages/Daemon.conf.in Diff File
add - systemtests/tests/heartbeat-interval/etc/bareos/bareos-dir.d/messages/Standard.conf.in Diff File
add - systemtests/tests/heartbeat-interval/etc/bareos/bareos-dir.d/pool/Differential.conf Diff File
add - systemtests/tests/heartbeat-interval/etc/bareos/bareos-dir.d/pool/Full.conf Diff File
add - systemtests/tests/heartbeat-interval/etc/bareos/bareos-dir.d/pool/Incremental.conf Diff File
add - systemtests/tests/heartbeat-interval/etc/bareos/bareos-dir.d/pool/Scratch.conf Diff File
add - systemtests/tests/heartbeat-interval/etc/bareos/bareos-dir.d/profile/operator.conf Diff File
add - systemtests/tests/heartbeat-interval/etc/bareos/bareos-dir.d/storage/File.conf.in Diff File
add - systemtests/tests/heartbeat-interval/etc/bareos/bareos-fd.d/client/myself.conf.in Diff File
add - systemtests/tests/heartbeat-interval/etc/bareos/bareos-fd.d/director/bareos-dir.conf.in Diff File
add - systemtests/tests/heartbeat-interval/etc/bareos/bareos-fd.d/messages/Standard.conf Diff File
add - systemtests/tests/heartbeat-interval/etc/bareos/bareos-sd.d/device/FileStorage.conf Diff File
add - systemtests/tests/heartbeat-interval/etc/bareos/bareos-sd.d/director/bareos-dir.conf.in Diff File
add - systemtests/tests/heartbeat-interval/etc/bareos/bareos-sd.d/messages/Standard.conf Diff File
add - systemtests/tests/heartbeat-interval/etc/bareos/bareos-sd.d/storage/bareos-sd.conf.in Diff File
add - systemtests/tests/heartbeat-interval/etc/bareos/bconsole.conf.in Diff File
add - systemtests/tests/heartbeat-interval/functions Diff File
add - systemtests/tests/heartbeat-interval/test-setup Diff File
add - systemtests/tests/heartbeat-interval/testrunner-check Diff File

master b6b7a05a

2024-02-13 11:28

Bareos Bot

Ported: N/A

Details Diff
Update CHANGELOG.md
mod - CHANGELOG.md Diff File
 First  Prev  1 2 3 ... 63 64 65 66 67 68 69 70 ... 140 ... 210 ... 280 ... 350 ... 420 ... 490 ... 560 ... 630 ... 670 671 672  Next  Last