Changesets: bareos

master f34f7f1c

2021-03-25 17:58

arogge

Ported: N/A

Details Diff
cmake: improve GTest and pthread usage

Previously the raw libraries were used, now we use CMake's find_package
to find the GTest and Threads packages and use their targets for our
unit tests.
mod - core/CMakeLists.txt Diff File
mod - core/cmake/BareosFindAllLibraries.cmake Diff File
mod - core/cmake/thread.cmake Diff File
mod - core/src/CMakeLists.txt Diff File
mod - core/src/findlib/CMakeLists.txt Diff File
mod - core/src/findlib/unittests/CMakeLists.txt Diff File
mod - core/src/tests/CMakeLists.txt Diff File
mod - systemtests/CMakeLists.txt Diff File

master 96df448d

2021-03-25 17:53

franku


Committer: pstorz

Ported: N/A

Details Diff
libdroplet: format source code with check-sources
mod - core/src/droplet/doc/src/profile.c Diff File
mod - core/src/droplet/examples/idgetnoalloc.c Diff File
mod - core/src/droplet/examples/idrangetest.c Diff File
mod - core/src/droplet/examples/idtest.c Diff File
mod - core/src/droplet/examples/idtestbuffered3.c Diff File
mod - core/src/droplet/examples/recurse.c Diff File
mod - core/src/droplet/examples/restrangetest.c Diff File
mod - core/src/droplet/examples/resttest.c Diff File
mod - core/src/droplet/examples/resttest_async.c Diff File
mod - core/src/droplet/examples/srwskey.c Diff File
mod - core/src/droplet/examples/timo.c Diff File
mod - core/src/droplet/examples/ukstest.c Diff File
mod - core/src/droplet/libdroplet/include/droplet/addrlist.h Diff File
mod - core/src/droplet/libdroplet/include/droplet/async.h Diff File
mod - core/src/droplet/libdroplet/include/droplet/backend.h Diff File
mod - core/src/droplet/libdroplet/include/droplet/cdmi/crcmodel.h Diff File
mod - core/src/droplet/libdroplet/include/droplet/cdmi/object_id.h Diff File
mod - core/src/droplet/libdroplet/include/droplet/cdmi/replyparser.h Diff File
mod - core/src/droplet/libdroplet/include/droplet/cdmi/reqbuilder.h Diff File
mod - core/src/droplet/libdroplet/include/droplet/conn.h Diff File
mod - core/src/droplet/libdroplet/include/droplet/converters.h Diff File
mod - core/src/droplet/libdroplet/include/droplet/dbuf.h Diff File
mod - core/src/droplet/libdroplet/include/droplet/dict.h Diff File
mod - core/src/droplet/libdroplet/include/droplet/httprequest.h Diff File
mod - core/src/droplet/libdroplet/include/droplet/id_scheme.h Diff File
mod - core/src/droplet/libdroplet/include/droplet/json_adapter.h Diff File
mod - core/src/droplet/libdroplet/include/droplet/ntinydb.h Diff File
mod - core/src/droplet/libdroplet/include/droplet/posix/replyparser.h Diff File
mod - core/src/droplet/libdroplet/include/droplet/posix/reqbuilder.h Diff File
mod - core/src/droplet/libdroplet/include/droplet/pricing.h Diff File
mod - core/src/droplet/libdroplet/include/droplet/profile.h Diff File
mod - core/src/droplet/libdroplet/include/droplet/queue.h Diff File
mod - core/src/droplet/libdroplet/include/droplet/req.h Diff File
mod - core/src/droplet/libdroplet/include/droplet/rest.h Diff File
mod - core/src/droplet/libdroplet/include/droplet/s3/multipart.h Diff File
mod - core/src/droplet/libdroplet/include/droplet/s3/replyparser.h Diff File
mod - core/src/droplet/libdroplet/include/droplet/s3/reqbuilder.h Diff File
mod - core/src/droplet/libdroplet/include/droplet/s3/s3.h Diff File
mod - core/src/droplet/libdroplet/include/droplet/sbuf.h Diff File
mod - core/src/droplet/libdroplet/include/droplet/scal/gc.h Diff File
mod - core/src/droplet/libdroplet/include/droplet/sproxyd/backend.h Diff File
mod - core/src/droplet/libdroplet/include/droplet/sproxyd/key.h Diff File
mod - core/src/droplet/libdroplet/include/droplet/sproxyd/replyparser.h Diff File
mod - core/src/droplet/libdroplet/include/droplet/sproxyd/reqbuilder.h Diff File
mod - core/src/droplet/libdroplet/include/droplet/srws/key.h Diff File
mod - core/src/droplet/libdroplet/include/droplet/srws/replyparser.h Diff File
mod - core/src/droplet/libdroplet/include/droplet/srws/reqbuilder.h Diff File
mod - core/src/droplet/libdroplet/include/droplet/swift/backend.h Diff File
mod - core/src/droplet/libdroplet/include/droplet/swift/replyparser.h Diff File
mod - core/src/droplet/libdroplet/include/droplet/swift/reqbuilder.h Diff File
mod - core/src/droplet/libdroplet/include/droplet/sysmd.h Diff File
mod - core/src/droplet/libdroplet/include/droplet/task.h Diff File
mod - core/src/droplet/libdroplet/include/droplet/uks/uks.h Diff File
mod - core/src/droplet/libdroplet/include/droplet/utils.h Diff File
mod - core/src/droplet/libdroplet/include/droplet/value.h Diff File
mod - core/src/droplet/libdroplet/include/droplet/vec.h Diff File
mod - core/src/droplet/libdroplet/include/droplet/vfs.h Diff File
mod - core/src/droplet/libdroplet/include/dropletp.h Diff File
mod - core/src/droplet/libdroplet/src/addrlist.c Diff File
mod - core/src/droplet/libdroplet/src/async.c Diff File
mod - core/src/droplet/libdroplet/src/backend/cdmi/backend.c Diff File
mod - core/src/droplet/libdroplet/src/backend/cdmi/crcmodel.c Diff File
mod - core/src/droplet/libdroplet/src/backend/cdmi/object_id.c Diff File
mod - core/src/droplet/libdroplet/src/backend/cdmi/replyparser.c Diff File
mod - core/src/droplet/libdroplet/src/backend/cdmi/reqbuilder.c Diff File
mod - core/src/droplet/libdroplet/src/backend/posix/backend.c Diff File
mod - core/src/droplet/libdroplet/src/backend/posix/replyparser.c Diff File
mod - core/src/droplet/libdroplet/src/backend/posix/reqbuilder.c Diff File
mod - core/src/droplet/libdroplet/src/backend/s3/auth/v2.c Diff File
mod - core/src/droplet/libdroplet/src/backend/s3/auth/v4.c Diff File
mod - core/src/droplet/libdroplet/src/backend/s3/backend.c Diff File
mod - core/src/droplet/libdroplet/src/backend/s3/backend/copy.c Diff File
mod - core/src/droplet/libdroplet/src/backend/s3/backend/delete.c Diff File
mod - core/src/droplet/libdroplet/src/backend/s3/backend/delete_all.c Diff File
mod - core/src/droplet/libdroplet/src/backend/s3/backend/delete_bucket.c Diff File
mod - core/src/droplet/libdroplet/src/backend/s3/backend/genurl.c Diff File
mod - core/src/droplet/libdroplet/src/backend/s3/backend/get.c Diff File
mod - core/src/droplet/libdroplet/src/backend/s3/backend/get_capabilities.c Diff File
mod - core/src/droplet/libdroplet/src/backend/s3/backend/head.c Diff File
mod - core/src/droplet/libdroplet/src/backend/s3/backend/head_raw.c Diff File
mod - core/src/droplet/libdroplet/src/backend/s3/backend/list_all_my_buckets.c Diff File
mod - core/src/droplet/libdroplet/src/backend/s3/backend/list_bucket.c Diff File
mod - core/src/droplet/libdroplet/src/backend/s3/backend/list_bucket_attrs.c Diff File
mod - core/src/droplet/libdroplet/src/backend/s3/backend/make_bucket.c Diff File
mod - core/src/droplet/libdroplet/src/backend/s3/backend/multipart.c Diff File
mod - core/src/droplet/libdroplet/src/backend/s3/backend/put.c Diff File
mod - core/src/droplet/libdroplet/src/backend/s3/backend/stream_flush.c Diff File
mod - core/src/droplet/libdroplet/src/backend/s3/backend/stream_get.c Diff File
mod - core/src/droplet/libdroplet/src/backend/s3/backend/stream_put.c Diff File
mod - core/src/droplet/libdroplet/src/backend/s3/backend/stream_resume.c Diff File
mod - core/src/droplet/libdroplet/src/backend/s3/replyparser.c Diff File
mod - core/src/droplet/libdroplet/src/backend/s3/reqbuilder.c Diff File
mod - core/src/droplet/libdroplet/src/backend/sproxyd/backend.c Diff File
mod - core/src/droplet/libdroplet/src/backend/sproxyd/backend/copy_id.c Diff File
mod - core/src/droplet/libdroplet/src/backend/sproxyd/backend/delete_all_id.c Diff File
mod - core/src/droplet/libdroplet/src/backend/sproxyd/backend/delete_id.c Diff File
mod - core/src/droplet/libdroplet/src/backend/sproxyd/backend/get_id.c Diff File
mod - core/src/droplet/libdroplet/src/backend/sproxyd/backend/head_id.c Diff File
mod - core/src/droplet/libdroplet/src/backend/sproxyd/backend/put_id.c Diff File
mod - core/src/droplet/libdroplet/src/backend/sproxyd/key.c Diff File
mod - core/src/droplet/libdroplet/src/backend/sproxyd/replyparser.c Diff File
mod - core/src/droplet/libdroplet/src/backend/sproxyd/reqbuilder.c Diff File
mod - core/src/droplet/libdroplet/src/backend/srws/backend.c Diff File
mod - core/src/droplet/libdroplet/src/backend/srws/key.c Diff File
mod - core/src/droplet/libdroplet/src/backend/srws/replyparser.c Diff File
mod - core/src/droplet/libdroplet/src/backend/srws/reqbuilder.c Diff File
mod - core/src/droplet/libdroplet/src/backend/swift/backend.c Diff File
mod - core/src/droplet/libdroplet/src/backend/swift/replyparser.c Diff File
mod - core/src/droplet/libdroplet/src/backend/swift/reqbuilder.c Diff File
mod - core/src/droplet/libdroplet/src/converters.c Diff File
mod - core/src/droplet/libdroplet/src/dbuf.c Diff File
mod - core/src/droplet/libdroplet/src/dict.c Diff File
mod - core/src/droplet/libdroplet/src/gc.c Diff File
mod - core/src/droplet/libdroplet/src/getdate.c Diff File
mod - core/src/droplet/libdroplet/src/httprequest.c Diff File
mod - core/src/droplet/libdroplet/src/id_scheme.c Diff File
mod - core/src/droplet/libdroplet/src/ntinydb.c Diff File
mod - core/src/droplet/libdroplet/src/pricing.c Diff File
mod - core/src/droplet/libdroplet/src/req.c Diff File
mod - core/src/droplet/libdroplet/src/rest.c Diff File
mod - core/src/droplet/libdroplet/src/sbuf.c Diff File
mod - core/src/droplet/libdroplet/src/sysmd.c Diff File
mod - core/src/droplet/libdroplet/src/task.c Diff File
mod - core/src/droplet/libdroplet/src/uks.c Diff File
mod - core/src/droplet/libdroplet/src/utils.c Diff File
mod - core/src/droplet/libdroplet/src/value.c Diff File
mod - core/src/droplet/libdroplet/src/vec.c Diff File
mod - core/src/droplet/tests/build_ctx.c Diff File
mod - core/src/droplet/tests/rmdir_abspath.c Diff File
mod - core/src/droplet/tests/simple_get.c Diff File
mod - core/src/droplet/tests/simple_getdir.c Diff File
mod - core/src/droplet/tests/simple_put.c Diff File
mod - core/src/droplet/tests/simple_putdir.c Diff File
mod - core/src/droplet/utests/tests/addrlist_utest.c Diff File
mod - core/src/droplet/utests/tests/dbuf_utest.c Diff File
mod - core/src/droplet/utests/tests/dict_utest.c Diff File
mod - core/src/droplet/utests/tests/droplet_utest.c Diff File
mod - core/src/droplet/utests/tests/getdate_utest.c Diff File
mod - core/src/droplet/utests/tests/ntinydb_utest.c Diff File
mod - core/src/droplet/utests/tests/profile_utest.c Diff File
mod - core/src/droplet/utests/tests/s3/auth_common_utest.c Diff File
mod - core/src/droplet/utests/tests/s3/auth_v2_utest.c Diff File
mod - core/src/droplet/utests/tests/s3/auth_v4_utest.c Diff File
mod - core/src/droplet/utests/tests/sbuf_utest.c Diff File
mod - core/src/droplet/utests/tests/sproxyd_utest.c Diff File
mod - core/src/droplet/utests/tests/taskpool_utest.c Diff File
mod - core/src/droplet/utests/tests/utest_utest.c Diff File
mod - core/src/droplet/utests/tests/util_utest.c Diff File
mod - core/src/droplet/utests/tests/vec_utest.c Diff File
mod - core/src/droplet/utests/testutils.c Diff File
mod - core/src/droplet/utests/testutils.h Diff File
mod - core/src/droplet/utests/toyctl.c Diff File
mod - core/src/droplet/utests/toyctl.h Diff File
mod - core/src/droplet/utests/toyserver.c Diff File
mod - core/src/droplet/utests/toyserver.h Diff File
mod - core/src/droplet/utests/utest_main.c Diff File
mod - core/src/droplet/utests/utest_main.h Diff File

master 6ce7e16b

2021-03-24 17:26

Alaa Eddine Elamri

Ported: N/A

Details Diff
systemtests: test for configure add handling of quotes
mod - systemtests/tests/python-bareos/python-bareos-unittest.py Diff File

master ce4b2430

2021-03-24 15:27

pstorz


Committer: GitHub

Ported: N/A

Details Diff
Merge pull request 0000724 from bareos/dev/franku/master/reservation

systemtests for autochanger
mod - CHANGELOG.md Diff File
mod - core/CMakeLists.txt Diff File
mod - core/cmake/BareosFindPrograms.cmake Diff File
mod - core/cmake/BareosSetVariableDefaults.cmake Diff File
mod - core/scripts/CMakeLists.txt Diff File
mod - core/scripts/mtx-changer.in Diff File
mod - core/src/stored/autochanger.cc Diff File
mod - systemtests/CMakeLists.txt Diff File
add - systemtests/tests/autochanger/create_autochanger_configs.sh.in Diff File
add - systemtests/tests/autochanger/etc/bareos/bareos-dir.d/catalog/MyCatalog.conf.in Diff File
add - systemtests/tests/autochanger/etc/bareos/bareos-dir.d/client/bareos-fd.conf.in Diff File
add - systemtests/tests/autochanger/etc/bareos/bareos-dir.d/console/bareos-mon.conf.in Diff File
add - systemtests/tests/autochanger/etc/bareos/bareos-dir.d/director/bareos-dir.conf.in Diff File
add - systemtests/tests/autochanger/etc/bareos/bareos-dir.d/fileset/Catalog.conf.in Diff File
add - systemtests/tests/autochanger/etc/bareos/bareos-dir.d/fileset/SelfTest.conf.in Diff File
add - systemtests/tests/autochanger/etc/bareos/bareos-dir.d/job/BackupCatalog.conf.in Diff File
add - systemtests/tests/autochanger/etc/bareos/bareos-dir.d/job/RestoreFiles.conf.in Diff File
add - systemtests/tests/autochanger/etc/bareos/bareos-dir.d/job/backup-bareos-fd.conf.in Diff File
add - systemtests/tests/autochanger/etc/bareos/bareos-dir.d/jobdefs/DefaultJob.conf.in Diff File
add - systemtests/tests/autochanger/etc/bareos/bareos-dir.d/messages/Daemon.conf.in Diff File
add - systemtests/tests/autochanger/etc/bareos/bareos-dir.d/messages/Standard.conf.in Diff File
add - systemtests/tests/autochanger/etc/bareos/bareos-dir.d/pool/Differential.conf Diff File
add - systemtests/tests/autochanger/etc/bareos/bareos-dir.d/pool/Full.conf Diff File
add - systemtests/tests/autochanger/etc/bareos/bareos-dir.d/pool/Incremental.conf Diff File
add - systemtests/tests/autochanger/etc/bareos/bareos-dir.d/pool/Scratch.conf Diff File
add - systemtests/tests/autochanger/etc/bareos/bareos-dir.d/profile/operator.conf Diff File
add - systemtests/tests/autochanger/etc/bareos/bareos-dir.d/storage/File.conf.in Diff File
add - systemtests/tests/autochanger/etc/bareos/bareos-dir.d/storage/Tape.conf.autogenerated_by_test Diff File
add - systemtests/tests/autochanger/etc/bareos/bareos-fd.d/client/myself.conf.in Diff File
add - systemtests/tests/autochanger/etc/bareos/bareos-fd.d/director/bareos-dir.conf.in Diff File
add - systemtests/tests/autochanger/etc/bareos/bareos-fd.d/director/bareos-mon.conf.in Diff File
add - systemtests/tests/autochanger/etc/bareos/bareos-fd.d/messages/Standard.conf Diff File
add - systemtests/tests/autochanger/etc/bareos/bareos-sd.d/autochanger/autochanger.conf.autogenerated_by_test Diff File
add - systemtests/tests/autochanger/etc/bareos/bareos-sd.d/device/FileStorage.conf Diff File
add - systemtests/tests/autochanger/etc/bareos/bareos-sd.d/device/tape_devices.conf.autogenerated_by_test Diff File
add - systemtests/tests/autochanger/etc/bareos/bareos-sd.d/director/bareos-dir.conf.in Diff File
add - systemtests/tests/autochanger/etc/bareos/bareos-sd.d/director/bareos-mon.conf.in Diff File
add - systemtests/tests/autochanger/etc/bareos/bareos-sd.d/messages/Standard.conf Diff File
add - systemtests/tests/autochanger/etc/bareos/bareos-sd.d/storage/bareos-sd.conf.in Diff File
add - systemtests/tests/autochanger/etc/bareos/bconsole.conf.in Diff File
add - systemtests/tests/autochanger/invalidate_tapes.sh Diff File
add - systemtests/tests/autochanger/redirect_output Diff File
add - systemtests/tests/autochanger/test-config.in Diff File
add - systemtests/tests/autochanger/testrunner Diff File

master e538b863

2021-03-24 15:22

Alaa Eddine Elamri

Ported: N/A

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

master 26f0c220

2021-03-23 18:07

arogge


Committer: franku

Ported: N/A

Details Diff
libdroplet: replace header guard symbols

the imported droplet sources had header guard symbols not following any
standard. This patch replaces them by symbols like the others we use in
Bareos.
mod - core/src/droplet/libdroplet/include/droplet.h Diff File
mod - core/src/droplet/libdroplet/include/droplet/addrlist.h Diff File
mod - core/src/droplet/libdroplet/include/droplet/async.h Diff File
mod - core/src/droplet/libdroplet/include/droplet/backend.h Diff File
mod - core/src/droplet/libdroplet/include/droplet/cdmi/backend.h Diff File
mod - core/src/droplet/libdroplet/include/droplet/cdmi/cdmi.h Diff File
mod - core/src/droplet/libdroplet/include/droplet/cdmi/crcmodel.h Diff File
mod - core/src/droplet/libdroplet/include/droplet/cdmi/object_id.h Diff File
mod - core/src/droplet/libdroplet/include/droplet/cdmi/replyparser.h Diff File
mod - core/src/droplet/libdroplet/include/droplet/cdmi/reqbuilder.h Diff File
mod - core/src/droplet/libdroplet/include/droplet/conn.h Diff File
mod - core/src/droplet/libdroplet/include/droplet/converters.h Diff File
mod - core/src/droplet/libdroplet/include/droplet/dbuf.h Diff File
mod - core/src/droplet/libdroplet/include/droplet/dict.h Diff File
mod - core/src/droplet/libdroplet/include/droplet/httpreply.h Diff File
mod - core/src/droplet/libdroplet/include/droplet/httprequest.h Diff File
mod - core/src/droplet/libdroplet/include/droplet/id_scheme.h Diff File
mod - core/src/droplet/libdroplet/include/droplet/json_adapter.h Diff File
mod - core/src/droplet/libdroplet/include/droplet/ntinydb.h Diff File
mod - core/src/droplet/libdroplet/include/droplet/posix/backend.h Diff File
mod - core/src/droplet/libdroplet/include/droplet/posix/posix.h Diff File
mod - core/src/droplet/libdroplet/include/droplet/posix/replyparser.h Diff File
mod - core/src/droplet/libdroplet/include/droplet/posix/reqbuilder.h Diff File
mod - core/src/droplet/libdroplet/include/droplet/pricing.h Diff File
mod - core/src/droplet/libdroplet/include/droplet/profile.h Diff File
mod - core/src/droplet/libdroplet/include/droplet/queue.h Diff File
mod - core/src/droplet/libdroplet/include/droplet/req.h Diff File
mod - core/src/droplet/libdroplet/include/droplet/rest.h Diff File
mod - core/src/droplet/libdroplet/include/droplet/s3/backend.h Diff File
mod - core/src/droplet/libdroplet/include/droplet/s3/multipart.h Diff File
mod - core/src/droplet/libdroplet/include/droplet/s3/replyparser.h Diff File
mod - core/src/droplet/libdroplet/include/droplet/s3/reqbuilder.h Diff File
mod - core/src/droplet/libdroplet/include/droplet/s3/s3.h Diff File
mod - core/src/droplet/libdroplet/include/droplet/sbuf.h Diff File
mod - core/src/droplet/libdroplet/include/droplet/scal/gc.h Diff File
mod - core/src/droplet/libdroplet/include/droplet/sproxyd/backend.h Diff File
mod - core/src/droplet/libdroplet/include/droplet/sproxyd/key.h Diff File
mod - core/src/droplet/libdroplet/include/droplet/sproxyd/replyparser.h Diff File
mod - core/src/droplet/libdroplet/include/droplet/sproxyd/reqbuilder.h Diff File
mod - core/src/droplet/libdroplet/include/droplet/sproxyd/sproxyd.h Diff File
mod - core/src/droplet/libdroplet/include/droplet/srws/backend.h Diff File
mod - core/src/droplet/libdroplet/include/droplet/srws/key.h Diff File
mod - core/src/droplet/libdroplet/include/droplet/srws/replyparser.h Diff File
mod - core/src/droplet/libdroplet/include/droplet/srws/reqbuilder.h Diff File
mod - core/src/droplet/libdroplet/include/droplet/srws/srws.h Diff File
mod - core/src/droplet/libdroplet/include/droplet/swift/backend.h Diff File
mod - core/src/droplet/libdroplet/include/droplet/swift/replyparser.h Diff File
mod - core/src/droplet/libdroplet/include/droplet/swift/reqbuilder.h Diff File
mod - core/src/droplet/libdroplet/include/droplet/swift/swift.h Diff File
mod - core/src/droplet/libdroplet/include/droplet/sysmd.h Diff File
mod - core/src/droplet/libdroplet/include/droplet/task.h Diff File
mod - core/src/droplet/libdroplet/include/droplet/uks/uks.h Diff File
mod - core/src/droplet/libdroplet/include/droplet/utils.h Diff File
mod - core/src/droplet/libdroplet/include/droplet/value.h Diff File
mod - core/src/droplet/libdroplet/include/droplet/vec.h Diff File
mod - core/src/droplet/libdroplet/include/droplet/vfs.h Diff File
mod - core/src/droplet/libdroplet/include/dropletp.h Diff File
mod - core/src/droplet/utests/testutils.h Diff File
mod - core/src/droplet/utests/toyctl.h Diff File
mod - core/src/droplet/utests/toyserver.h Diff File
mod - core/src/droplet/utests/utest_main.h Diff File

master e437fb34

2021-03-23 17:43

franku


Committer: pstorz

Ported: N/A

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

master 254817ec

2021-03-23 17:01

franku


Committer: pstorz

Ported: N/A

Details Diff
pyplug-fd-postgres: cancel job when using python > 3.7

Co-authored-by: Jörg Steffens <joergsteffens@users.noreply.github.com>
mod - core/src/plugins/filed/python/postgres/BareosFdPluginPostgres.py Diff File
mod - core/src/plugins/filed/python/postgres/bareos-fd-postgres.py Diff File
mod - systemtests/tests/py2plug-fd-postgres/database/setup_local_db.sh Diff File

master ff934e8a

2021-03-23 16:45

franku


Committer: pstorz

Ported: N/A

Details Diff
pyplug-fd-libcloud: cancel job when using python > 3.7
mod - core/src/plugins/filed/python/libcloud/BareosFdPluginLibcloud.py Diff File

master 97292a81

2021-03-23 16:24

joergs

Ported: N/A

Details Diff
updated CHANGELOG for 0000768
mod - CHANGELOG.md Diff File

master f0772b5a

2021-03-23 16:21

joergs

Ported: N/A

Details Diff
bareos-triggerjob: code formatting
mod - contrib/misc/triggerjob/bareos-triggerjob.py Diff File

master 38549c5b

2021-03-23 13:14

franku

Ported: N/A

Details Diff
libdroplet: apply check-sources
mod - .check-sources-ignore Diff File
mod - core/src/droplet/libdroplet/include/droplet.h Diff File
mod - core/src/droplet/libdroplet/include/droplet/httpreply.h Diff File
mod - core/src/droplet/libdroplet/src/conn.c Diff File
mod - core/src/droplet/libdroplet/src/droplet.c Diff File
mod - core/src/droplet/libdroplet/src/httpreply.c Diff File
mod - core/src/droplet/libdroplet/src/profile.c Diff File
mod - core/src/droplet/libdroplet/src/vfs.c Diff File

master 5dd9b43f

2021-03-22 17:31

pstorz

Ported: N/A

Details Diff
systemtests: remove fixed tests from SYSTEM_TESTS_BROKEN
mod - systemtests/CMakeLists.txt Diff File

master ce1cb01e

2021-03-22 17:29

pstorz

Ported: N/A

Details Diff
systemtest python-bareos: fix different problens

- disable xattrsupport so that we do not get warnings on FreeBSD which
make tests fail
- sleep 1 second between starting daemons and connecting, as connetion
is not retried.
mod - systemtests/tests/python-bareos/etc/bareos/bareos-dir.d/fileset/SelfTest.conf.in Diff File
mod - systemtests/tests/python-bareos/testrunner Diff File

master 689acce7

2021-03-22 17:26

pstorz

Ported: N/A

Details Diff
py{2,3}plug-fd-local-fileset test: show locale, setdebug on client

Run test in two passes (backup, restore) and already fail in case of
failed backup.
mod - systemtests/tests/py2plug-fd-local-fileset/testrunner Diff File

master 8c8f8eca

2021-03-22 17:25

pstorz

Ported: N/A

Details Diff
weird-files: add non-unicode filename file
mod - systemtests/data/weird-files.tar.gz Diff File

master 7d4c78fb

2021-03-22 17:21

pstorz

Ported: N/A

Details Diff
systemtests: fix py{2,3}-plugin-fd-postgres test

This commit enables the test also to run successful on Debian based
systems as there the standard postgresql tools are hidden behind wrappers
with the same name but different functionality.
mod - systemtests/CMakeLists.txt Diff File
mod - systemtests/environment.in Diff File
mod - systemtests/tests/py2plug-fd-postgres/database/setup_local_db.sh Diff File
mod - systemtests/tests/py2plug-fd-postgres/etc/bareos/bareos-dir.d/fileset/PluginTest.conf.in Diff File
mod - systemtests/tests/py2plug-fd-postgres/testrunner Diff File

master 8e2f1022

2021-03-22 17:18

pstorz

Ported: N/A

Details Diff
bareosfd.cc: handle failure of PyUnicode_AsUTF8() call
mod - core/src/plugins/filed/python/module/bareosfd.cc Diff File

master a3a862a5

2021-03-22 17:18

pstorz

Ported: N/A

Details Diff
cmake: show GDB value
mod - core/CMakeLists.txt Diff File

master a8cb2568

2021-03-22 16:11

arogge

Ported: N/A

Details Diff
cmake: don't pollute sources with untracked files

previously two files showed up that were generated by cmake. This patch
adds the debian install-file to .gitignore and changes the global
configure_file not to pick up files from core/ but only from core/src
which will disable creation of CTestScript.cmake in core/ as it is
already generated to ${CMAKE_BINARY_DIR}/CTestScript.cmake
mod - .gitignore Diff File
mod - core/cmake/BareosConfigureFile.cmake Diff File

master 01aa43c3

2021-03-22 13:19

joergs

Ported: N/A

Details Diff
packaging: remove support for RHEL4

Packages for RHEL4 have not been build for a long time.
Remove support for it to clean up the SPEC file.
mod - core/platforms/packaging/bareos.spec Diff File

master a5e7dd58

2021-03-19 20:43

joergs

Ported: N/A

Details Diff
contrib: add packaging for the contrib subproject

Add packages
* bareos-contrib-director-python-plugins.install
* bareos-contrib-filedaemon-python-plugins.install
* bareos-contrib-tools

Renamed triggerjob to bareos-triggerjob to indicate, that it belongs to Bareos.
mod - .gitignore Diff File
mod - CMakeLists.txt Diff File
add - contrib/CMakeLists.txt Diff File
add - contrib/dir-plugins/CMakeLists.txt Diff File
add - contrib/fd-plugins/CMakeLists.txt Diff File
add - contrib/misc/CMakeLists.txt Diff File
add - contrib/misc/bsmc/CMakeLists.txt Diff File
mod - contrib/misc/bsmc/bin/bsmc Diff File
rm - contrib/misc/bsmc/packaging/bareos-bsmc.spec Diff File
add - contrib/misc/triggerjob/CMakeLists.txt Diff File
mod - contrib/misc/triggerjob/README.md Diff File
mod - core/cmake/BareosGenerateDebianInfo.cmake Diff File
mod - core/platforms/packaging/bareos.spec Diff File
add - debian/bareos-contrib-director-python-plugins.install.in Diff File
add - debian/bareos-contrib-filedaemon-python-plugins.install.in Diff File
add - debian/bareos-contrib-tools.install Diff File
mod - debian/control Diff File
add - debian/control.bareos-contrib-tools Diff File
mod - debian/control.bareos-director-python-plugins-common Diff File
mod - debian/control.bareos-filedaemon-python-plugins-common Diff File
mod - debian/control.bareos-filedaemon-python2-plugin Diff File
mod - debian/control.bareos-filedaemon-python3-plugin Diff File
mod - docs/pkglists/CentOS_7.x86_64 Diff File
mod - docs/pkglists/Debian_10.x86_64 Diff File
mod - docs/pkglists/Debian_11.x86_64 Diff File
mod - docs/pkglists/Debian_9.0.i586 Diff File
mod - docs/pkglists/Debian_9.0.x86_64 Diff File
mod - docs/pkglists/EL_8.x86_64 Diff File
mod - docs/pkglists/Fedora_33.x86_64 Diff File
mod - docs/pkglists/Fedora_34.x86_64 Diff File
mod - docs/pkglists/Fedora_35.x86_64 Diff File
mod - docs/pkglists/RHEL_7.x86_64 Diff File
mod - docs/pkglists/RHEL_8.x86_64 Diff File
mod - docs/pkglists/SLE_12_SP5.x86_64 Diff File
mod - docs/pkglists/SLE_15_SP2.x86_64 Diff File
mod - docs/pkglists/SLE_15_SP3.x86_64 Diff File
mod - docs/pkglists/Univention_4.4.x86_64 Diff File
mod - docs/pkglists/openSUSE_Leap_15.2.x86_64 Diff File
mod - docs/pkglists/openSUSE_Leap_15.3.x86_64 Diff File
mod - docs/pkglists/xUbuntu_18.04.x86_64 Diff File
mod - docs/pkglists/xUbuntu_20.04.x86_64 Diff File

master fecd5248

2021-03-19 17:23

pstorz


Committer: arogge

Ported: N/A

Details Diff
libbareos: link other libraries PRIVATE

By changing the link declaration to PRIVATE, dependents will not be
linked to the libraries anymore.
mod - core/src/console/CMakeLists.txt Diff File
mod - core/src/dird/CMakeLists.txt Diff File
mod - core/src/dird/dbcopy/CMakeLists.txt Diff File
mod - core/src/filed/CMakeLists.txt Diff File
mod - core/src/findlib/CMakeLists.txt Diff File
mod - core/src/lib/CMakeLists.txt Diff File
mod - core/src/plugins/stored/CMakeLists.txt Diff File
mod - core/src/qt-tray-monitor/CMakeLists.txt Diff File
mod - core/src/stored/CMakeLists.txt Diff File
mod - core/src/tests/CMakeLists.txt Diff File
mod - core/src/tools/CMakeLists.txt Diff File

master 860725a6

2021-03-18 16:28

franku

Ported: N/A

Details Diff
device: correct some debug messages
mod - core/src/stored/dev.cc Diff File

master 21e5594e

2021-03-17 19:10

franku

Ported: N/A

Details Diff
libdroplet: do not truncate string using too small buffer

- snprintf will truncate at least one of the input strings if the buffer
is not large enough to hold both strings
- the buffer is now dynamically allocated depending on the string
lengths
mod - core/src/droplet/libdroplet/src/vfs.c Diff File
 First  Prev  1 2 3 ... 60 ... 120 ... 166 167 168 169 170 171 172 ... 180 ... 240 ... 300 ... 360 ... 420 ... 480 ... 540 ... 600 ... 609 610 611  Next  Last