Changesets: bareos

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

master 4b305737

2024-10-24 14:29

Sebastian Sura


Committer: Bareos Bot

Ported: N/A

Details Diff
cleanup: fix double delete
mod - systemtests/scripts/cleanup Diff File

master 868d7917

2024-10-24 14:03

Sebastian Sura


Committer: Bareos Bot

Ported: N/A

Details Diff
glob: fix out of bounds read
mod - core/src/win32/compat/glob.cc Diff File

master 104cb8a5

2024-10-24 13:55

bruno-at-bareos

Ported: N/A

Details Diff
docs: fix broken links

Signed-off-by: Bruno Friedmann <bruno.friedmann@bareos.com>
mod - docs/manuals/source/TasksAndConcepts/BareosSecurityIssues.rst Diff File
mod - docs/manuals/source/TasksAndConcepts/Plugins/FileDaemonPlugins/VMwarePlugin.rst.inc Diff File
mod - docs/manuals/source/TasksAndConcepts/TheWindowsVersionOfBareos.rst Diff File

master a20381b8

2024-10-24 11:52

bruno-at-bareos

Ported: N/A

Details Diff
docs: move bareos-devel to GitHub discussion

- Fix internal issue 0000020
- add |github| keyword and macro to spell `GitHub`

Signed-off-by: Bruno Friedmann <bruno.friedmann@bareos.com>
Co-authored-by: Jörg Steffens <joerg.steffens@bareos.com>
Affected Issues
0000020
mod - docs/manuals/source/DeveloperGuide/Webui.rst Diff File
mod - docs/manuals/source/DeveloperGuide/generaldevel.rst Diff File
mod - docs/manuals/source/DocumentationStyleGuide/CommonNames.rst Diff File
mod - docs/manuals/source/TasksAndConcepts/TheWindowsVersionOfBareos.rst Diff File
mod - docs/manuals/source/conf.py Diff File

master a41346fc

2024-10-23 12:48

pstorz

Ported: N/A

Details Diff
bareos-dir-config-schema.json: remove BaseJob entries
mod - docs/manuals/source/include/autogenerated/bareos-dir-config-schema.json Diff File

master 76c1337b

2024-10-23 12:21

pstorz

Ported: N/A

Details Diff
gtest: adapt CFG_TYPE_ALIST_RES to base job removal
mod - core/src/tests/configs/bareos-configparser-tests/bareos-dir-CFG_TYPE_ALIST_RES.conf Diff File
mod - core/src/tests/test_config_parser_dir.cc Diff File
mod - core/src/tests/testing_dir_common.cc Diff File

master 602dbc78

2024-10-23 10:34

Bareos Bot


Committer: GitHub

Ported: N/A

Details Diff
Merge pull request #1963

external packages: use CPM packages instead of third-party directory
mod - CHANGELOG.md Diff File
mod - CMakeLists.txt Diff File
mod - cmake/BareosCpmPackages.cmake Diff File
mod - cmake/CPM.cmake Diff File
mod - cmake/FindxxHash.cmake Diff File
mod - core/platforms/freebsd/bareos-freebsd/bareos.com-common/BareosCommonMakefile Diff File
mod - core/src/fastlz/CMakeLists.txt Diff File
mod - core/src/tests/cli_test.cc Diff File
mod - core/src/tools/bscrypto.cc Diff File
mod - debian/control Diff File
mod - debian/control.src Diff File
add - devtools/install-pip-tools.sh Diff File
mod - devtools/pip-tools/Pipfile Diff File
mod - devtools/pip-tools/Pipfile.lock Diff File
mod - devtools/pip-tools/license_utils/__init__.py Diff File
mod - devtools/pip-tools/license_utils/update_license.py Diff File
mod - devtools/pip-tools/pr_tool/main.py Diff File
mod - devtools/template/LICENSE.txt Diff File
add - devtools/update-license Diff File
mod - systemtests/tests/truncate-command/testrunner Diff File
rm - third-party/CLI11/.all-contributorsrc Diff File
rm - third-party/CLI11/.appveyor.yml Diff File
rm - third-party/CLI11/.ci/azure-build.yml Diff File
rm - third-party/CLI11/.ci/azure-cmake.yml Diff File
rm - third-party/CLI11/.ci/azure-test.yml Diff File
rm - third-party/CLI11/.clang-format Diff File
rm - third-party/CLI11/.clang-tidy Diff File
rm - third-party/CLI11/.cmake-format.yaml Diff File
rm - third-party/CLI11/.codecov.yml Diff File
rm - third-party/CLI11/.editorconfig Diff File
rm - third-party/CLI11/.github/CONTRIBUTING.md Diff File
rm - third-party/CLI11/.github/actions/quick_cmake/action.yml Diff File
rm - third-party/CLI11/.github/codecov.yml Diff File
rm - third-party/CLI11/.github/dependabot.yml Diff File
rm - third-party/CLI11/.github/labeler_merged.yml Diff File
rm - third-party/CLI11/.github/workflows/build.yml Diff File
rm - third-party/CLI11/.github/workflows/pr_merged.yml Diff File
rm - third-party/CLI11/.github/workflows/tests.yml Diff File
rm - third-party/CLI11/.gitignore Diff File
rm - third-party/CLI11/.pre-commit-config.yaml Diff File
rm - third-party/CLI11/.remarkrc Diff File
rm - third-party/CLI11/CHANGELOG.md Diff File
rm - third-party/CLI11/CLI11.CPack.Description.txt Diff File
rm - third-party/CLI11/CLI11.hpp.in Diff File
rm - third-party/CLI11/CMakeLists.txt Diff File
rm - third-party/CLI11/CPPLINT.cfg Diff File
rm - third-party/CLI11/LICENSE Diff File
rm - third-party/CLI11/README.md Diff File
rm - third-party/CLI11/azure-pipelines.yml Diff File
rm - third-party/CLI11/book/.gitignore Diff File
rm - third-party/CLI11/book/CMakeLists.txt Diff File
rm - third-party/CLI11/book/README.md Diff File
rm - third-party/CLI11/book/SUMMARY.md Diff File
rm - third-party/CLI11/book/book.json Diff File
rm - third-party/CLI11/book/chapters/advanced-topics.md Diff File
rm - third-party/CLI11/book/chapters/an-advanced-example.md Diff File
rm - third-party/CLI11/book/chapters/basics.md Diff File
rm - third-party/CLI11/book/chapters/config.md Diff File
rm - third-party/CLI11/book/chapters/flags.md Diff File
rm - third-party/CLI11/book/chapters/formatting.md Diff File
rm - third-party/CLI11/book/chapters/installation.md Diff File
rm - third-party/CLI11/book/chapters/internals.md Diff File
rm - third-party/CLI11/book/chapters/options.md Diff File
rm - third-party/CLI11/book/chapters/subcommands.md Diff File
rm - third-party/CLI11/book/chapters/toolkits.md Diff File
rm - third-party/CLI11/book/chapters/validators.md Diff File
rm - third-party/CLI11/book/code/CMakeLists.txt Diff File
rm - third-party/CLI11/book/code/flags.cpp Diff File
rm - third-party/CLI11/book/code/geet.cpp Diff File
rm - third-party/CLI11/book/code/intro.cpp Diff File
rm - third-party/CLI11/book/code/simplest.cpp Diff File
rm - third-party/CLI11/cmake/CLI11.pc.in Diff File
rm - third-party/CLI11/cmake/CLI11ConfigVersion.cmake.in Diff File
rm - third-party/CLI11/cmake/CLI11GeneratePkgConfig.cmake Diff File
rm - third-party/CLI11/cmake/CodeCoverage.cmake Diff File
rm - third-party/CLI11/conanfile.py Diff File
rm - third-party/CLI11/docs/.gitignore Diff File
rm - third-party/CLI11/docs/CLI11.svg Diff File
rm - third-party/CLI11/docs/CLI11_100.png Diff File
rm - third-party/CLI11/docs/CLI11_300.png Diff File
rm - third-party/CLI11/docs/CMakeLists.txt Diff File
rm - third-party/CLI11/docs/Doxyfile Diff File
rm - third-party/CLI11/docs/mainpage.md Diff File
rm - third-party/CLI11/examples/CMakeLists.txt Diff File
rm - third-party/CLI11/examples/callback_passthrough.cpp Diff File
rm - third-party/CLI11/examples/config_app.cpp Diff File
rm - third-party/CLI11/examples/custom_parse.cpp Diff File
rm - third-party/CLI11/examples/digit_args.cpp Diff File
rm - third-party/CLI11/examples/enum.cpp Diff File
rm - third-party/CLI11/examples/enum_ostream.cpp Diff File
rm - third-party/CLI11/examples/formatter.cpp Diff File
rm - third-party/CLI11/examples/groups.cpp Diff File
rm - third-party/CLI11/examples/inter_argument_order.cpp Diff File
rm - third-party/CLI11/examples/json.cpp Diff File
rm - third-party/CLI11/examples/modhelp.cpp Diff File
rm - third-party/CLI11/examples/nested.cpp Diff File
rm - third-party/CLI11/examples/option_groups.cpp Diff File
rm - third-party/CLI11/examples/positional_arity.cpp Diff File
rm - third-party/CLI11/examples/positional_validation.cpp Diff File

master e0b83aa1

2024-10-23 10:34

Bareos Bot

Ported: N/A

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

master 4ffebe9f

2024-10-23 10:01

pstorz

Ported: N/A

Details Diff
config-dump test: remove 'Base' Job Directives
mod - systemtests/tests/config-dump/etc/bareos/bareos-dir-full.conf.in Diff File

master 76f5e49a

2024-10-22 15:45

Bareos Bot


Committer: GitHub

Ported: N/A

Details Diff
Merge pull request #1977

debian: fix dedupable backend names
mod - CHANGELOG.md Diff File
mod - core/src/stored/backends/dedupable/fvec.h Diff File
mod - core/src/stored/backends/dedupable/volume.h Diff File
mod - core/src/stored/backends/dedupable_device.d/bareos-sd.d/device/dedup.conf.example Diff File
mod - core/src/stored/reserve.cc Diff File
mod - core/src/stored/stored_conf.cc Diff File
mod - core/src/tests/configs/sd_reservation/bareos-sd.d/storage/myself.conf.in Diff File
mod - core/src/tools/CMakeLists.txt Diff File
add - core/src/tools/dedup_conf.cc Diff File
mod - debian/control.bareos-storage Diff File
mod - docs/manuals/source/DeveloperGuide.rst Diff File
add - docs/manuals/source/DeveloperGuide/dedupable.rst Diff File
add - docs/manuals/source/DeveloperGuide/dedupable/parsing.puml Diff File
mod - docs/manuals/source/DeveloperGuide/mediaformat.rst Diff File
mod - docs/manuals/source/DeveloperGuide/reservation.rst Diff File
mod - docs/manuals/source/TasksAndConcepts/StorageBackends.rst Diff File
mod - docs/manuals/source/include/autogenerated/bareos-sd-config-schema.json Diff File
add - docs/manuals/source/include/config/SdDeviceDeviceOptionsDedupable.conf Diff File
add - docs/manuals/source/manually_added_config_directive_descriptions/sd-storage-JustInTimeReservation.rst.inc Diff File
mod - systemtests/tests/bareos-basic/testrunner-test-make-catalog-backup Diff File
mod - systemtests/tests/parallel-jobs/etc/bareos/bareos-sd.d/storage/bareos-sd.conf.in Diff File

master 0a58213a

2024-10-22 15:45

Bareos Bot

Ported: N/A

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

master f84f1d03

2024-10-22 10:17

Bareos Bot


Committer: GitHub

Ported: N/A

Details Diff
Merge pull request #1980

docs: improve debuginfo install description (fix issue #1943)
mod - CHANGELOG.md Diff File
mod - docs/manuals/source/Appendix/Debugging.rst Diff File
 First  Prev  1 2 3 ... 34 35 36 37 38 39 40 ... 70 ... 140 ... 210 ... 280 ... 350 ... 420 ... 490 ... 560 ... 630 ... 678 679 680  Next  Last