Changesets: bareos

master 9b7a3858

2024-10-31 13:01

pstorz


Committer: Bareos Bot

Ported: N/A

Details Diff
crypto_openssl: remove engines setup

As they have been removed in Fedora 41
mod - core/src/lib/crypto_openssl.cc Diff File

master c0ffc965

2024-10-29 18:21

arogge

Ported: N/A

Details Diff
tests: test_bpipe: use full path for test program

As the MSVC build will use Debug/Release subdirectories, we pass the
full output filename of the test program target to the test, so the test
program will always be found.
mod - core/src/tests/CMakeLists.txt Diff File
mod - core/src/tests/test_bpipe.cc Diff File

master 05765dfa

2024-10-29 16:23

arogge

Ported: N/A

Details Diff
freebsd: add storage-dplcompat package

and add required build dependencies
mod - core/platforms/freebsd/bareos-freebsd/bareos.com-common/BareosCommonMakefile Diff File
add - core/platforms/freebsd/bareos-freebsd/bareos.com-common/pkg-plist.storage-dplcompat Diff File
mod - core/platforms/freebsd/bareos-freebsd/bareos.com-common/subpkglist Diff File
add - core/platforms/freebsd/bareos-freebsd/bareos.com-storage-dplcompat/Makefile Diff File

master b11decd6

2024-10-29 13:31

arogge

Ported: N/A

Details Diff
dplcompat: fix build issues with tl-expected 1.0.0
mod - core/src/stored/backends/crud_storage.cc Diff File
mod - core/src/stored/backends/dplcompat_device.cc Diff File

master fbda0de9

2024-10-29 12:55

arogge

Ported: N/A

Details Diff
cmake: use proper name for Microsoft GSL
mod - cmake/BareosCpmPackages.cmake Diff File

master 5f8a435a

2024-10-29 10:49

arogge

Ported: N/A

Details Diff
cmake: downgrade tl-expected requirement to 1.0.0

Relax the required tl-expected version to 1.0.0 so we can use the
packaged version that Debian/Ubuntu ships.
mod - cmake/BareosCpmPackages.cmake Diff File

master 8cf9b39c

2024-10-28 17:43

arogge


Committer: Sebastian Sura

Ported: N/A

Details Diff
dir: add Honor No Dump Flag to config output

this adds support for fileset option "Honor No Dump Flag" when printing
the configuration. Previously this option would never show up and yield
an error when printing the configuration.
mod - core/src/dird/dird_conf.cc Diff File
mod - core/src/dird/inc_conf.cc Diff File
mod - docs/manuals/source/include/autogenerated/bareos-dir-config-schema.json Diff File

master d0b72502

2024-10-28 16:57

arogge

Ported: N/A

Details Diff
tests: make bpipe test work on windows
mod - core/src/tests/CMakeLists.txt Diff File
mod - core/src/tests/test_bpipe.cc Diff File
add - core/src/tests/test_bpipe_prog.cc Diff File

master b5d3ee85

2024-10-28 16:48

Bareos Bot


Committer: GitHub

Ported: N/A

Details Diff
Merge pull request #1990

scripts: remove unmaintained bareos-explorer
mod - CHANGELOG.md Diff File
mod - LICENSE.txt Diff File
mod - core/platforms/freebsd/bareos-freebsd/bareos.com-common/pkg-plist.common Diff File
mod - core/platforms/packaging/bareos.spec Diff File
mod - core/scripts/CMakeLists.txt Diff File
rm - core/scripts/bareos-explorer.in Diff File
mod - debian/bareos-common.install.in Diff File

master 9967db03

2024-10-28 16:48

Bareos Bot

Ported: N/A

Details Diff
Update LICENSE.txt
mod - LICENSE.txt Diff File

master 5b1e87a7

2024-10-28 16:48

Bareos Bot

Ported: N/A

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

master 8ba415b8

2024-10-28 10:49

arogge

Ported: N/A

Details Diff
win32: compat.cc remove some unused code
mod - core/src/win32/compat/compat.cc Diff File

master 6212e5d0

2024-10-28 10:34

arogge

Ported: N/A

Details Diff
lib: extract Bpipe code from of compat.cc

this moved all of the windows specific Bpipe code into its own
translation unit, separating it from the windows compatibility
layer.
This also updates OpenBpipe() to use the new signature, however we do
not yet support passing custom environment variables to windows child
processes.
mod - core/src/lib/CMakeLists.txt Diff File
mod - core/src/lib/bpipe.cc Diff File
add - core/src/lib/bpipe_unix.cc Diff File
add - core/src/lib/bpipe_win32.cc Diff File
mod - core/src/win32/compat/compat.cc Diff File

master e366fffd

2024-10-25 17:28

arogge

Ported: N/A

Details Diff
win32: fix various portability issues
mod - core/src/stored/backends/crud_storage.cc Diff File
mod - core/src/stored/backends/dplcompat_device.cc Diff File
mod - core/src/stored/stored_conf.cc Diff File
mod - core/src/tests/test_bpipe.cc Diff File
mod - core/src/win32/compat/include/mingwconfig.h Diff File

master b2e55eff

2024-10-25 11:40

Sebastian Sura


Committer: Bareos Bot

Ported: N/A

Details Diff
dedupable: fix build on windows
mod - systemtests/tests/dedupable/CMakeLists.txt Diff File

master 2837faba

2024-10-25 10:54

Sebastian Sura


Committer: Bareos Bot

Ported: N/A

Details Diff
systemtests: disable dedupable on windows
mod - CMakeLists.txt Diff File
mod - systemtests/tests/dedupable/CMakeLists.txt Diff File

master 1ec6d7a6

2024-10-25 10:03

Sebastian Sura


Committer: Bareos Bot

Ported: N/A

Details Diff
console: add new binary ignoring safety of commands
mod - core/src/console/CMakeLists.txt Diff File
mod - core/src/console/console.cc Diff File
mod - systemtests/CMakeLists.txt Diff File
mod - systemtests/environment.in Diff File
mod - systemtests/tests/tls-suites/testrunner-check-connections Diff File

master 93077a2a

2024-10-25 07:06

Sebastian Sura


Committer: Bareos Bot

Ported: N/A

Details Diff
mount: add quickfix for autolabel issue

We currently overwrite the current volume info on the device with the
outdated volume info from the director (which has size = 0) before
"updating" the volume info on the director. This causes the volume
size mismatch now that we do not have the pre_label split
anymore (previously we would execute RewriteVolumeLabel before writing
to the device which would have fixed this issue).

As a quick fix we can just disable this overwriting and just send the
real info to the director immediately.
mod - core/src/stored/mount.cc Diff File

master 46435dc0

2024-10-25 07:05

Sebastian Sura


Committer: Bareos Bot

Ported: N/A

Details Diff
cmakelist: add clang/msvc address sanitizer support
mod - core/CMakeLists.txt Diff File

master 9ff8bb4a

2024-10-24 17:01

arogge

Ported: N/A

Details Diff
lib: avoid std::quick_exit() on MacOS
mod - core/src/lib/bpipe.cc Diff File

master daebeddc

2024-10-24 16:39

arogge

Ported: N/A

Details Diff
add dplcompat to pkglists for xUbuntu
mod - docs/pkglists/xUbuntu_20.04.x86_64 Diff File
mod - docs/pkglists/xUbuntu_22.04.x86_64 Diff File
mod - docs/pkglists/xUbuntu_24.04.x86_64 Diff File

master ebedc74a

2024-10-24 15:47

arogge

Ported: N/A

Details Diff
add dplcompat to pkglists for Fedora/SUSE
mod - docs/pkglists/Fedora_40.x86_64 Diff File
mod - docs/pkglists/Fedora_41.x86_64 Diff File
mod - docs/pkglists/SUSE_15.x86_64 Diff File

master b009e9b6

2024-10-24 15:40

arogge

Ported: N/A

Details Diff
dplcompat: avoid using fmt::join()

avoid fmt::join() as that is not (yet) available on all our platforms.
mod - core/src/stored/backends/dplcompat_device.cc Diff File

master 8d10b429

2024-10-24 15:31

bruno-at-bareos

Ported: N/A

Details Diff
scripts: remove unmaintained bareos-explorer

bareos-explorer was delivered executable and might leak some
system information.
its unmaintained status since 9 years make it a good candidate
for removal.

Signed-off-by: Bruno Friedmann <bruno.friedmann@bareos.com>
mod - core/platforms/freebsd/bareos-freebsd/bareos.com-common/pkg-plist.common Diff File
mod - core/platforms/packaging/bareos.spec Diff File
mod - core/scripts/CMakeLists.txt Diff File
rm - core/scripts/bareos-explorer.in Diff File
mod - debian/bareos-common.install.in Diff File

master 1c5e266c

2024-10-24 14:55

arogge

Ported: N/A

Details Diff
stored: add warning when using the droplet backend
mod - core/src/stored/stored_conf.cc Diff File
 First  Prev  1 2 3 ... 27 28 29 30 31 32 33 ... 70 ... 140 ... 210 ... 280 ... 350 ... 420 ... 490 ... 560 ... 630 ... 671 672 673  Next  Last