Changesets: bareos

master 47a20430

2024-08-01 14:31

bruno-at-bareos


Committer: Bareos Bot

Ported: N/A

Details Diff
cmake: update CLI11 to version 2.4.2 using CPM

- remove from third-party
- move USE_SYSTEM_CLI11 to BareosCpmPackages.cmake
- remove set_target_properties IMPORTED_GLOBAL as TRUE by default
with find/add_librairy
- gtests: remove extra third \n in expected cli help output
with CLI11 2.4.2 cli --help will output no more extra line

Signed-off-by: Bruno Friedmann <bruno.friedmann@bareos.com>
mod - cmake/BareosCpmPackages.cmake Diff File
mod - core/src/tests/cli_test.cc 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
rm - third-party/CLI11/examples/prefix_command.cpp Diff File
rm - third-party/CLI11/examples/ranges.cpp Diff File
rm - third-party/CLI11/examples/retired.cpp Diff File
rm - third-party/CLI11/examples/shapes.cpp Diff File
rm - third-party/CLI11/examples/simple.cpp Diff File
rm - third-party/CLI11/examples/subcom_help.cpp Diff File
rm - third-party/CLI11/examples/subcom_in_files/CMakeLists.txt Diff File
rm - third-party/CLI11/examples/subcom_in_files/subcommand_a.cpp Diff File
rm - third-party/CLI11/examples/subcom_in_files/subcommand_a.hpp Diff File
rm - third-party/CLI11/examples/subcom_in_files/subcommand_main.cpp Diff File
rm - third-party/CLI11/examples/subcom_partitioned.cpp Diff File
rm - third-party/CLI11/examples/subcommands.cpp Diff File
rm - third-party/CLI11/examples/testEXE.cpp Diff File
rm - third-party/CLI11/examples/validators.cpp Diff File
rm - third-party/CLI11/include/CLI/App.hpp Diff File
rm - third-party/CLI11/include/CLI/CLI.hpp Diff File
rm - third-party/CLI11/include/CLI/Config.hpp Diff File
rm - third-party/CLI11/include/CLI/ConfigFwd.hpp Diff File
rm - third-party/CLI11/include/CLI/Error.hpp Diff File

master da1edff1

2024-08-01 14:28

Sebastian Sura


Committer: Bareos Bot

Ported: N/A

Details Diff
compat: add syslog severity considerations
mod - core/src/win32/compat/compat.cc Diff File
mod - core/src/win32/compat/include/compat.h Diff File
mod - core/src/win32/compat/include/syslog.h Diff File

master 242e6eff

2024-08-01 14:27

bruno-at-bareos


Committer: Bareos Bot

Ported: N/A

Details Diff
cmake: upgrade CPM to 0.40.2
mod - cmake/BareosCpmPackages.cmake Diff File
mod - cmake/CPM.cmake Diff File

master 91a5062e

2024-08-01 14:17

Sebastian Sura


Committer: Bareos Bot

Ported: N/A

Details Diff
config: deprecate MaxConcurrentJobs for Client/Storage
mod - core/src/filed/filed_conf.cc Diff File
mod - core/src/stored/stored_conf.cc Diff File
mod - docs/manuals/source/include/autogenerated/bareos-fd-config-schema.json Diff File
mod - docs/manuals/source/include/autogenerated/bareos-sd-config-schema.json Diff File

master 585ade89

2024-08-01 14:10

Sebastian Sura


Committer: Bareos Bot

Ported: N/A

Details Diff
btraceback: add additional info

This info is helpful to debug problems without access to debug info.
mod - core/scripts/btraceback.gdb Diff File

master 5454edff

2024-08-01 13:54

Sebastian Sura


Committer: Bareos Bot

Ported: N/A

Details Diff
refactor: remove unused variable
mod - core/src/dird/jobq.cc Diff File
mod - core/src/dird/stats.cc Diff File
mod - core/src/lib/bsys.cc Diff File
mod - core/src/lib/cram_md5.cc Diff File
mod - core/src/lib/util.cc Diff File
mod - core/src/lib/watchdog.cc Diff File
mod - core/src/ndmp/ndml_log.c Diff File
mod - core/src/stored/backends/chunked_device.cc Diff File
mod - core/src/stored/backends/ordered_cbuf.cc Diff File
mod - core/src/stored/sd_stats.cc Diff File
mod - core/src/stored/wait.cc Diff File
mod - core/src/win32/compat/compat.cc Diff File

master b6194696

2024-08-01 13:47

Sebastian Sura


Committer: Bareos Bot

Ported: N/A

Details Diff
crypto-openssl: remove unused variable
mod - core/src/lib/crypto_openssl.cc Diff File

master 040a4140

2024-08-01 13:46

Sebastian Sura


Committer: Bareos Bot

Ported: N/A

Details Diff
channel: replace adhoc type definition
mod - core/src/lib/channel.h Diff File

master 3af491d2

2024-08-01 13:44

Sebastian Sura


Committer: Bareos Bot

Ported: N/A

Details Diff
scan: fix using unary - on unsigned value
mod - core/src/lib/scan.cc Diff File

master 303032d5

2024-08-01 13:44

Sebastian Sura


Committer: Bareos Bot

Ported: N/A

Details Diff
mem-pool: remove unreachable code
mod - core/src/lib/mem_pool.cc Diff File

master 13a33021

2024-08-01 13:33

Sebastian Sura


Committer: Bareos Bot

Ported: N/A

Details Diff
autoxflate: remove unused code
mod - core/src/plugins/stored/autoxflate/autoxflate-sd.cc Diff File

master ac54a5f7

2024-08-01 13:32

Sebastian Sura


Committer: Bareos Bot

Ported: N/A

Details Diff
util: print exception message
mod - core/src/lib/util.cc Diff File

master 512aefe1

2024-08-01 13:30

Sebastian Sura


Committer: Bareos Bot

Ported: N/A

Details Diff
device-resource: remove unreachable code
mod - core/src/stored/device_resource.cc Diff File

master 315c20dd

2024-08-01 13:30

Sebastian Sura


Committer: Bareos Bot

Ported: N/A

Details Diff
globals: remove unused global variable
mod - core/src/dird/dird_globals.h Diff File
mod - core/src/filed/filed_globals.h Diff File
mod - core/src/stored/status.cc Diff File
mod - core/src/stored/stored_globals.h Diff File

master 5577ee51

2024-08-01 13:29

Sebastian Sura


Committer: Bareos Bot

Ported: N/A

Details Diff
bsmtp: fix socket initialisation on windows
mod - core/src/tools/bsmtp.cc Diff File

master 42e70146

2024-08-01 13:20

Sebastian Sura


Committer: Bareos Bot

Ported: N/A

Details Diff
console-conf: remove useless switch
mod - core/src/console/console_conf.cc Diff File

master 06268b0b

2024-08-01 13:19

Sebastian Sura


Committer: Bareos Bot

Ported: N/A

Details Diff
console: remove unused code
mod - core/src/console/console.cc Diff File

master c87b1830

2024-08-01 13:05

Sebastian Sura


Committer: Bareos Bot

Ported: N/A

Details Diff
sql-create: remove dead code
mod - core/src/cats/sql_create.cc Diff File
mod - core/src/cats/sql_get.cc Diff File

master 9f416f36

2024-08-01 13:04

Sebastian Sura


Committer: Bareos Bot

Ported: N/A

Details Diff
scheduler: fix conversion error
mod - core/src/tests/scheduler.cc Diff File

master b5375893

2024-08-01 09:59

Sebastian Sura


Committer: Bareos Bot

Ported: N/A

Details Diff
compat: fix bad ssize_t
mod - core/src/win32/compat/include/compat.h Diff File

master 1fc1a23a

2024-07-31 15:21

Sebastian Sura

Ported: N/A

Details Diff
sd-reservation: fix not waiting long enough

If we do not wait long enough, then the number of `send()`s changes.
mod - core/src/tests/sd_reservation.cc Diff File

master f99fdead

2024-07-31 14:00

Sebastian Sura


Committer: Bareos Bot

Ported: N/A

Details Diff
bareos-vadp-dumper: fix out of bounds read
mod - core/src/vmware/vadp_dumper/bareos_vadp_dumper.cc Diff File

master ba96c621

2024-07-31 09:41

bruno-at-bareos

Ported: N/A

Details Diff
fix fileset name called during restore
mod - systemtests/tests/py3plug-fd-mariabackup/testrunner-default Diff File

master 2be10c60

2024-07-31 08:41

Sebastian Sura

Ported: N/A

Details Diff
bareos-test-sockets: change api

We were always trying to find an unused port, and then we try to bind
that port. This is not a good way to do it as there is
no guarantee that the port will still be free when we actually try to
bind the port, especially if there are a lot of concurrent tests
running.

Now we do it the opposite way: First we bind a random os-provided
free port and only then do we find out which port it actually is.
That should make sure that no two unit tests should ever try to bind
the same port.

There may still be conflicts between unittest ports and
system test ports, but that can be fixed in a different way (e.g. just
do not run that at the same time).
mod - core/src/tests/bareos_test_sockets.cc Diff File
mod - core/src/tests/bareos_test_sockets.h Diff File
mod - core/src/tests/test_bsock.cc Diff File

master 10da7e0e

2024-07-31 08:35

Sebastian Sura

Ported: N/A

Details Diff
tls-openssl: fix bad assert

(socket-) fds are allowed to be zero, so we should instead be checking
for '< 0' to detect bad socket fds.
mod - core/src/lib/tls_openssl_private.cc Diff File
mod - core/src/lib/tls_openssl_private.h Diff File
 First  Prev  1 2 3 ... 44 45 46 47 48 49 50 ... 70 ... 140 ... 210 ... 280 ... 350 ... 420 ... 490 ... 560 ... 630 ... 678 679 680  Next  Last