Changesets: bareos

master 88acfc9f

2023-10-17 12:39

Sebastian Sura

Ported: N/A

Details Diff
lockmgr: make lockmgr useful
mod - core/src/lib/lockmgr.cc Diff File
mod - core/src/lib/lockmgr.h Diff File

master efc1adaa

2023-10-17 08:50

Sebastian Sura

Ported: N/A

Details Diff
tls-openssl-private: add debug message for ktls
mod - core/src/lib/tls.h Diff File
mod - core/src/lib/tls_openssl.cc Diff File
mod - core/src/lib/tls_openssl.h Diff File
mod - core/src/lib/tls_openssl_private.cc Diff File
mod - core/src/lib/tls_openssl_private.h Diff File

master d1cf36bf

2023-10-17 08:03

Sebastian Sura

Ported: N/A

Details Diff
tls-conf: add config option for ktls
mod - core/src/lib/bsock.cc Diff File
mod - core/src/lib/tls_conf.h Diff File
mod - core/src/lib/tls_resource_items.h Diff File

master 079aeb11

2023-10-17 07:54

Sebastian Sura

Ported: N/A

Details Diff
tls: add support for ktls
mod - core/src/lib/bnet_server_tcp.cc Diff File
mod - core/src/lib/bsock_tcp.cc Diff File
mod - core/src/lib/tls.h Diff File
mod - core/src/lib/tls_openssl.h Diff File
mod - core/src/lib/tls_openssl_private.cc Diff File
mod - core/src/lib/tls_openssl_private.h Diff File

master e737e25b

2023-10-16 16:58

Bruno Friedmann


Committer: Bareos Bot

Ported: N/A

Details Diff
plugin postgresql: documentation adjustments

- applied all review suggestions
- do formating too long lines
- describe difference between ignore_subdirs, and mandatory_subdirs

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

master 29b8201f

2023-10-16 14:43

Bruno Friedmann


Committer: Bareos Bot

Ported: N/A

Details Diff
apply bareos-check-sources clang-format/copyright year
mod - core/src/filed/fd_plugins.cc Diff File
mod - core/src/plugins/filed/python/libcloud/BareosFdPluginLibcloud.py Diff File

master b3899e78

2023-10-16 14:38

Bruno Friedmann


Committer: Bareos Bot

Ported: N/A

Details Diff
remove unused functions, fix spurious pg8000 return

- pg8000 may return Decimal('0') when lsn are identical, we now check if
we can remove quote from string before int() conversion.
- improve job log message
- remove no more used functions format_lsn and lsn_to_int

signed-off-by: Bruno Friedmann <bruno.friedmann@bareos.com>
mod - core/src/plugins/filed/python/postgresql/bareos-fd-postgresql.py Diff File

master 2d039b8f

2023-10-16 13:16

Sebastian Sura

Ported: N/A

Details Diff
tls-openssl-private: remove static private members
mod - core/src/lib/tls_openssl_private.cc Diff File
mod - core/src/lib/tls_openssl_private.h Diff File

master 8d5ce3a5

2023-10-16 13:16

Sebastian Sura

Ported: N/A

Details Diff
tls-conf: add ciphersuites config option
mod - core/src/lib/bsock.cc Diff File
mod - core/src/lib/tls.h Diff File
mod - core/src/lib/tls_conf.h Diff File
mod - core/src/lib/tls_openssl.h Diff File
mod - core/src/lib/tls_openssl_private.cc Diff File
mod - core/src/lib/tls_resource_items.h Diff File

master 3f2ebf7d

2023-10-16 12:48

Sebastian Sura

Ported: N/A

Details Diff
tls-openssl: add member for tls suites
mod - core/src/lib/tls_openssl_private.cc Diff File
mod - core/src/lib/tls_openssl_private.h Diff File

master bedc2ccc

2023-10-16 11:37

Sebastian Sura


Committer: Bareos Bot

Ported: N/A

Details Diff
network-order: add network<T> class

network<T> is a wrapper for integral types that stores its contents in
network byte order such that you can use memcpy to write to sockets in
the correct byte order while offering ergonomic access to the actual
number in the code itself.
add - core/src/lib/network_order.h Diff File

master f1551feb

2023-10-16 07:47

Sebastian Sura

Ported: N/A

Details Diff
backup: factor out functions
mod - core/src/filed/backup.cc Diff File

master e41ee62c

2023-10-16 07:36

Sebastian Sura

Ported: N/A

Details Diff
backup: make size check network buffer size agnostic
mod - core/src/filed/backup.cc Diff File

master b047c8c3

2023-10-14 15:33

SamuelBoerlin


Committer: Bareos Bot

Ported: N/A

Details Diff
systemtests: add autoxflate + copy test
mod - systemtests/tests/CMakeLists.txt Diff File
add - systemtests/tests/autoxflate/CMakeLists.txt Diff File
add - systemtests/tests/autoxflate/etc/bareos/bareos-dir.d/catalog/MyCatalog.conf.in Diff File
add - systemtests/tests/autoxflate/etc/bareos/bareos-dir.d/client/bareos-fd.conf.in Diff File
add - systemtests/tests/autoxflate/etc/bareos/bareos-dir.d/director/bareos-dir.conf.in Diff File
add - systemtests/tests/autoxflate/etc/bareos/bareos-dir.d/fileset/Catalog.conf.in Diff File
add - systemtests/tests/autoxflate/etc/bareos/bareos-dir.d/fileset/SelfTest.conf.in Diff File
add - systemtests/tests/autoxflate/etc/bareos/bareos-dir.d/job/RestoreFiles.conf.in Diff File
add - systemtests/tests/autoxflate/etc/bareos/bareos-dir.d/job/backup-bareos-fd.conf Diff File
add - systemtests/tests/autoxflate/etc/bareos/bareos-dir.d/job/copy.conf Diff File
add - systemtests/tests/autoxflate/etc/bareos/bareos-dir.d/jobdefs/DefaultJob.conf.in Diff File
add - systemtests/tests/autoxflate/etc/bareos/bareos-dir.d/messages/Daemon.conf.in Diff File
add - systemtests/tests/autoxflate/etc/bareos/bareos-dir.d/messages/Standard.conf.in Diff File
add - systemtests/tests/autoxflate/etc/bareos/bareos-dir.d/pool/Differential.conf Diff File
add - systemtests/tests/autoxflate/etc/bareos/bareos-dir.d/pool/Full.conf Diff File
add - systemtests/tests/autoxflate/etc/bareos/bareos-dir.d/pool/FullCopy.conf Diff File
add - systemtests/tests/autoxflate/etc/bareos/bareos-dir.d/pool/Incremental.conf Diff File
add - systemtests/tests/autoxflate/etc/bareos/bareos-dir.d/pool/Scratch.conf Diff File
add - systemtests/tests/autoxflate/etc/bareos/bareos-dir.d/profile/operator.conf Diff File
add - systemtests/tests/autoxflate/etc/bareos/bareos-dir.d/storage/File.conf.in Diff File
add - systemtests/tests/autoxflate/etc/bareos/bareos-fd.d/client/myself.conf.in Diff File
add - systemtests/tests/autoxflate/etc/bareos/bareos-fd.d/director/bareos-dir.conf.in Diff File
add - systemtests/tests/autoxflate/etc/bareos/bareos-fd.d/messages/Standard.conf Diff File
add - systemtests/tests/autoxflate/etc/bareos/bareos-sd.d/device/FileStorage.conf Diff File
add - systemtests/tests/autoxflate/etc/bareos/bareos-sd.d/director/bareos-dir.conf.in Diff File
add - systemtests/tests/autoxflate/etc/bareos/bareos-sd.d/messages/Standard.conf Diff File
add - systemtests/tests/autoxflate/etc/bareos/bareos-sd.d/storage/bareos-sd.conf.in Diff File
add - systemtests/tests/autoxflate/etc/bareos/bconsole.conf.in Diff File
add - systemtests/tests/autoxflate/testrunner Diff File

master 2b32f498

2023-10-13 12:35

Sebastian Sura

Ported: N/A

Details Diff
backup: handle headers better
mod - core/src/filed/backup.cc Diff File

master a3cb00f6

2023-10-13 07:49

Sebastian Sura


Committer: Bareos Bot

Ported: N/A

Details Diff
butil: abort the job if the name is too long
mod - core/src/stored/butil.cc Diff File

master 54287e6f

2023-10-12 17:48

Andreas Rogge


Committer: Bareos Bot

Ported: N/A

Details Diff
filed: fix crash on non-zero-terminated object

When a plugin created a restore object that was not terminated with
a '\0', then the Dmsg printing it would do an out-of-bounds access.
mod - core/src/filed/fd_plugins.cc Diff File

master c3b5a227

2023-10-12 15:21

Bareos Bot


Committer: GitHub

Ported: N/A

Details Diff
Merge pull request 0001573

packaging: debian fix dependencies
mod - CHANGELOG.md Diff File
mod - debian/control Diff File
mod - debian/control.bareos-webui Diff File
mod - debian/control.src Diff File

master 86307093

2023-10-12 15:21

Bareos Bot

Ported: N/A

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

master 9dde571a

2023-10-12 13:13

SamuelBoerlin


Committer: arogge

Ported: N/A

Details Diff
systemtests: re-add spooling to ai-consolidate test
mod - systemtests/tests/always-incremental-consolidate/etc/bareos/bareos-dir.d/job/Consolidate.conf Diff File
mod - systemtests/tests/always-incremental-consolidate/etc/bareos/bareos-dir.d/job/backup-bareos-fd.conf.in Diff File
mod - systemtests/tests/always-incremental-consolidate/testrunner Diff File

master c6670033

2023-10-11 17:56

arogge


Committer: bruno-at-bareos

Ported: N/A

Details Diff
packaging: debian regenerate debian/control file
mod - debian/control Diff File

master cf51a011

2023-10-11 16:04

bruno-at-bareos

Ported: N/A

Details Diff
packaging: debian add missing openssl requirement

Fix 0001550 Build-Depends: openssl missing

Signed-off-by: Bruno Friedmann <bruno.friedmann@bareos.com>
Affected Issues
0001550
mod - debian/control Diff File
mod - debian/control.src Diff File

master 0a24982c

2023-10-11 16:03

bruno-at-bareos

Ported: N/A

Details Diff
packaging: debian bareos-webui fix dependency

- remove libapache2-mod-fcgid

Fixes 0001555: bareos-webui depends needlessly on libapache2-mod-fcgid

Signed-off-by: Bruno Friedmann <bruno.friedmann@bareos.com>
Affected Issues
0001555
mod - debian/control.bareos-webui Diff File

master eb62ffa7

2023-10-11 11:41

joergs


Committer: Bareos Bot

Ported: N/A

Details Diff
python-bareos: fix versioning for PyPI
mod - python-bareos/setup.py Diff File
mod - restapi/setup.py Diff File

master ad6372b5

2023-10-11 10:28

joergs


Committer: Bareos Bot

Ported: N/A

Details Diff
github actions: update publish to PyPI workflows

Update the python packages publishing process.
Only use one workflow, instead of 4.
Update the used actions and changed authentication for PyPI
from TOKEN to Trusted Publishing.
add - .github/workflows/publish-python-packages-to-pypi.yml Diff File
rm - .github/workflows/publish_python-bareos_to_pypi.yml Diff File
rm - .github/workflows/publish_python-bareos_to_test-pypi.yml Diff File
rm - .github/workflows/publish_restapi_to_pypi.yml Diff File
rm - .github/workflows/publish_restapi_to_test-pypi.yml Diff File
 First  Prev  1 2 3 ... 57 58 59 60 61 62 63 ... 120 ... 180 ... 240 ... 300 ... 360 ... 420 ... 480 ... 540 ... 600 ... 641 642 643  Next  Last