Changesets: bareos

master e42d96a3

2022-12-08 15:48

joergs


Committer: arogge

Ported: N/A

Details Diff
status subscription: add checksum
mod - core/src/dird/ua_status.cc Diff File
mod - core/src/lib/crypto.h Diff File
mod - core/src/lib/crypto_openssl.cc Diff File

master fac6e486

2022-12-08 12:45

arogge


Committer: pstorz

Ported: N/A

Details Diff
devtools: allow Documentation section in CHANGELOG
mod - devtools/pip-tools/changelog_utils/add_entry.py Diff File

master 60a901cf

2022-12-08 07:35

arogge


Committer: pstorz

Ported: N/A

Details Diff
build: remove Solaris/SPARC
mod - .matrix.yml Diff File

master 449f6a71

2022-12-07 19:03

arogge


Committer: GitHub

Ported: N/A

Details Diff
Merge pull request 0001319

dird: fix tls protocol shown and document TLS Protocol & ciphers restriction
mod - CHANGELOG.md Diff File
mod - core/src/dird/authenticate_console.cc Diff File
mod - core/src/dird/fd_cmds.cc Diff File
mod - core/src/dird/sd_cmds.cc Diff File
mod - core/src/filed/dir_cmd.cc Diff File
mod - core/src/lib/bsock.cc Diff File
mod - core/src/lib/bsock.h Diff File
mod - core/src/lib/tls_openssl.cc Diff File
mod - core/src/tests/bsock_test_connection_setup.cc Diff File
mod - docs/manuals/source/TasksAndConcepts/TransportEncryption.rst Diff File
mod - systemtests/tests/CMakeLists.txt Diff File
add - systemtests/tests/tlsrestricted/CMakeLists.txt Diff File
add - systemtests/tests/tlsrestricted/etc/bareos/bareos-dir.d/catalog/MyCatalog.conf.in Diff File
add - systemtests/tests/tlsrestricted/etc/bareos/bareos-dir.d/client/bareos-fd.conf.in Diff File
add - systemtests/tests/tlsrestricted/etc/bareos/bareos-dir.d/director/bareos-dir.conf.in Diff File
add - systemtests/tests/tlsrestricted/etc/bareos/bareos-dir.d/fileset/Catalog.conf.in Diff File
add - systemtests/tests/tlsrestricted/etc/bareos/bareos-dir.d/fileset/SelfTest.conf.in Diff File
add - systemtests/tests/tlsrestricted/etc/bareos/bareos-dir.d/job/RestoreFiles.conf.in Diff File
add - systemtests/tests/tlsrestricted/etc/bareos/bareos-dir.d/job/backup-bareos-fd.conf Diff File
add - systemtests/tests/tlsrestricted/etc/bareos/bareos-dir.d/jobdefs/DefaultJob.conf.in Diff File
add - systemtests/tests/tlsrestricted/etc/bareos/bareos-dir.d/messages/Daemon.conf.in Diff File
add - systemtests/tests/tlsrestricted/etc/bareos/bareos-dir.d/messages/Standard.conf.in Diff File
add - systemtests/tests/tlsrestricted/etc/bareos/bareos-dir.d/pool/Differential.conf Diff File
add - systemtests/tests/tlsrestricted/etc/bareos/bareos-dir.d/pool/Full.conf Diff File
add - systemtests/tests/tlsrestricted/etc/bareos/bareos-dir.d/pool/Incremental.conf Diff File
add - systemtests/tests/tlsrestricted/etc/bareos/bareos-dir.d/pool/Scratch.conf Diff File
add - systemtests/tests/tlsrestricted/etc/bareos/bareos-dir.d/profile/operator.conf Diff File
add - systemtests/tests/tlsrestricted/etc/bareos/bareos-dir.d/storage/File.conf.in Diff File
add - systemtests/tests/tlsrestricted/etc/bareos/bareos-fd.d/client/myself.conf.in Diff File
add - systemtests/tests/tlsrestricted/etc/bareos/bareos-fd.d/director/bareos-dir.conf.in Diff File
add - systemtests/tests/tlsrestricted/etc/bareos/bareos-fd.d/messages/Standard.conf Diff File
add - systemtests/tests/tlsrestricted/etc/bareos/bareos-sd.d/device/FileStorage.conf Diff File
add - systemtests/tests/tlsrestricted/etc/bareos/bareos-sd.d/director/bareos-dir.conf.in Diff File
add - systemtests/tests/tlsrestricted/etc/bareos/bareos-sd.d/messages/Standard.conf Diff File
add - systemtests/tests/tlsrestricted/etc/bareos/bareos-sd.d/storage/bareos-sd.conf.in Diff File
add - systemtests/tests/tlsrestricted/etc/bareos/bconsole.conf.in Diff File
add - systemtests/tests/tlsrestricted/testrunner Diff File

master 32cceb96

2022-12-07 19:03

arogge

Ported: N/A

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

master d5c99426

2022-12-07 16:23

arogge


Committer: pstorz

Ported: N/A

Details Diff
devtools: relax pr-tool commit checks

The headline-check on pr-tool commit now allows up to 60 characters.
mod - devtools/pip-tools/pr_tool/main.py Diff File

master 8df37356

2022-12-07 16:19

arogge

Ported: N/A

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

master 23d60b04

2022-12-07 15:41

arogge


Committer: GitHub

Ported: N/A

Details Diff
Merge pull request 0001297

python plugins: enable direct I/O in core instead of calling python for read and write
mod - cmake/BareosCheckAcl.cmake Diff File
mod - core/src/filed/backup.cc Diff File
mod - core/src/filed/crypto.cc Diff File
mod - core/src/filed/crypto.h Diff File
mod - core/src/filed/fd_plugins.cc Diff File
mod - core/src/filed/fd_plugins.h Diff File
mod - core/src/filed/restore.cc Diff File
mod - core/src/filed/restore.h Diff File
mod - core/src/filed/verify.cc Diff File
mod - core/src/findlib/attribs.cc Diff File
mod - core/src/findlib/attribs.h Diff File
mod - core/src/findlib/bfile.cc Diff File
mod - core/src/findlib/bfile.h Diff File
mod - core/src/findlib/create_file.cc Diff File
mod - core/src/findlib/create_file.h Diff File
mod - core/src/findlib/find.h Diff File
mod - core/src/include/baconfig.h Diff File
mod - core/src/include/bareos.h Diff File
mod - core/src/plugins/filed/bpipe/bpipe-fd.cc Diff File
mod - core/src/plugins/filed/example/example-plugin-fd.cc Diff File
mod - core/src/plugins/filed/gfapi/gfapi-fd.cc Diff File
mod - core/src/plugins/filed/python/module/bareosfd.cc Diff File
mod - core/src/plugins/filed/python/module/bareosfd.h Diff File
mod - core/src/plugins/filed/python/module/c_api/api_definition.txt Diff File
mod - core/src/plugins/filed/python/module/c_api/capi_1.inc Diff File
mod - core/src/plugins/filed/python/pyfiles/BareosFdPluginLocalFilesBaseclass.py Diff File
mod - core/src/plugins/filed/python/pyfiles/BareosFdPluginLocalFileset.py Diff File
mod - core/src/plugins/filed/python/python-fd.cc Diff File
mod - core/src/plugins/filed/python/test/bareosfd_test.py Diff File
mod - core/src/plugins/filed/python/test/python-fd-module-tester.cc Diff File
mod - core/src/plugins/filed/test-plugin/test-plugin-fd.cc Diff File
mod - core/src/stored/bextract.cc Diff File
mod - core/src/tests/test_fd_plugins.cc Diff File
mod - core/src/win32/findlib/win32.cc Diff File
mod - core/src/win32/findlib/win32.h Diff File
mod - core/src/win32/plugins/filed/mssqlvdi-fd.cc Diff File
mod - docs/manuals/source/DeveloperGuide/PythonPluginAPI.rst Diff File
mod - docs/manuals/source/TasksAndConcepts/Plugins.rst Diff File
mod - systemtests/cmake/BareosSystemtestFunctions.cmake Diff File
mod - systemtests/tests/CMakeLists.txt Diff File
mod - systemtests/tests/py2plug-fd-contrib-bareos_tasks_mysql/testrunner Diff File
mod - systemtests/tests/py2plug-fd-local-fileset-basic/CMakeLists.txt Diff File
add - systemtests/tests/py2plug-fd-local-fileset-basic/etc/bareos/bareos-dir.d/fileset/PluginTest_do_io_in_core.conf.in Diff File
add - systemtests/tests/py2plug-fd-local-fileset-basic/test-cleanup Diff File
add - systemtests/tests/py2plug-fd-local-fileset-basic/test-setup Diff File
add - systemtests/tests/py2plug-fd-local-fileset-basic/testrunner-io_in_core Diff File
mod - systemtests/tests/py2plug-fd-local-fileset-restoreobject/testrunner Diff File
mod - systemtests/tests/py2plug-fd-mariabackup/testrunner Diff File
mod - systemtests/tests/py2plug-fd-percona-xtrabackup/testrunner Diff File
mod - systemtests/tests/py3plug-fd-contrib-mysql_dump/testrunner Diff File

master b39cdeb5

2022-12-07 13:15

arogge

Ported: N/A

Details Diff
systemtests: set io_in_core py3 test broken

due to issues with multibyte files in the baseclass when using python3,
we mark this test as broken for python3, as it will fail when python
thinks the filesystem is in ascii-mode.
mod - systemtests/tests/py2plug-fd-local-fileset-basic/CMakeLists.txt Diff File

master 0cf6d1a4

2022-12-07 13:03

arogge


Committer: pstorz

Ported: N/A

Details Diff
devtools: pr-tool provide feedback on merge

"pr-tool merge" will now show if PR was merged or not before exiting.
mod - devtools/pip-tools/pr_tool/main.py Diff File

master f037d725

2022-12-07 12:58

arogge


Committer: GitHub

Ported: N/A

Details Diff
Merge pull request 0001308

filed: fix handling of `STREAM_ACL_PLUGIN` during restore
mod - .matrix.yml Diff File
mod - CHANGELOG.md Diff File
mod - core/src/filed/fd_plugins.cc Diff File
mod - core/src/filed/restore.cc Diff File
mod - core/src/findlib/acl.cc Diff File
mod - core/src/lib/message.cc Diff File
mod - core/src/plugins/filed/python/module/bareosfd.cc Diff File
mod - core/src/plugins/filed/python/pyfiles/BareosFdPluginBaseclass.py Diff File
mod - core/src/plugins/filed/python/pyfiles/BareosFdPluginLocalFileset.py Diff File
mod - core/src/plugins/filed/python/test/bareosfd_test.py Diff File
mod - systemtests/tests/py2plug-fd-local-fileset-basic/etc/bareos/bareos-dir.d/fileset/PluginTest.conf.in Diff File
rm - systemtests/tests/py2plug-fd-local-fileset-basic/python-modules/BareosFdPluginLocalFileset.py Diff File
add - systemtests/tests/py2plug-fd-local-fileset-basic/python-modules/BareosFdPluginLocalFilesetAclXattr.py Diff File
add - systemtests/tests/py2plug-fd-local-fileset-basic/python-modules/bareos-fd-local-fileset-acl-xattr.py Diff File
rm - systemtests/tests/py2plug-fd-local-fileset-basic/python-modules/bareos-fd-local-fileset.py Diff File
mod - systemtests/tests/py2plug-fd-local-fileset-basic/testrunner Diff File
mod - systemtests/tests/python-bareos/python-modules/bareos_fd_pluginoptions/BareosFdPluginoptions.py Diff File

master 0b968d54

2022-12-07 12:58

arogge

Ported: N/A

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

master 91f55eb7

2022-12-07 12:50

arogge


Committer: GitHub

Ported: N/A

Details Diff
Merge pull request #1326

bareos-fd-postgres: properly close database connection
mod - CHANGELOG.md Diff File
mod - core/src/plugins/filed/python/postgres/BareosFdPluginPostgres.py Diff File

master 7b25ee69

2022-12-07 12:40

Alaa Eddine Elamri

Ported: N/A

Details Diff
systemtests: rename `scheduler-backup` test to `scheduler`
mod - systemtests/tests/CMakeLists.txt Diff File

master 0158a455

2022-12-07 12:28

Alaa Eddine Elamri

Ported: N/A

Details Diff
systemtests: update scheduler tests
mod - systemtests/tests/scheduler-backup/testrunner-scheduler-backup Diff File
mod - systemtests/tests/scheduler-backup/testrunner-scheduler-status-copy-job Diff File

master b505880d

2022-12-07 12:03

Alaa Eddine Elamri

Ported: N/A

Details Diff
systemtests: add rescheduling test
add - systemtests/tests/scheduler-backup/etc/bareos/bareos-dir.d/job/reschedulejob.conf Diff File
add - systemtests/tests/scheduler-backup/testrunner-reschedule Diff File

master 2fbaea03

2022-12-06 17:26

bruno-at-bareos


Committer: joergs

Ported: N/A

Details Diff
docs: renew update chapter

- Add section update from community to subscription.
- Add section update minor,bugfix release.
- Add section upgrade major release.
- Restructure catalog update.
- Format section name to equivalent of Install Chapter.
- Adjust indexes wording and placements.
- Finish configuration files section.
- Place deprecate check to post-update section

Signed-off-by: Bruno Friedmann <bruno.friedmann@bareos.com>

Co-authored-by: Philipp Storz <philipp.storz@bareos.com>
Co-authored-by: Jörg Steffens <joergsteffens@users.noreply.github.com>
mod - docs/manuals/source/IntroductionAndTutorial/UpdatingBareos.rst Diff File
mod - docs/manuals/source/TasksAndConcepts/BareosSecurityIssues.rst Diff File

master eea0e6e3

2022-12-06 15:51

arogge

Ported: N/A

Details Diff
filed: better non-utf-8 handling in python plugins

Changes the implementation of BareosFdPluginLocalFilesBaseclass to
handle non-utf8 encodable file-names gracefully.
Instead of crashing we will now emit an M_ERROR that the file's name
cannot be represented and go on with the next file.
mod - core/src/plugins/filed/python/pyfiles/BareosFdPluginLocalFilesBaseclass.py Diff File

master 4050b384

2022-12-06 10:38

bruno-at-bareos


Committer: arogge

Ported: N/A

Details Diff
Apply fixes from bareos-check-sources

Signed-off-by: Bruno Friedmann <bruno.friedmann@bareos.com>
mod - core/src/filed/dir_cmd.cc Diff File
mod - docs/manuals/source/TasksAndConcepts/TransportEncryption.rst Diff File
mod - systemtests/tests/tlsrestricted/CMakeLists.txt Diff File

master b7e2e1b8

2022-12-06 10:28

Bruno Friedmann @Bareos


Committer: arogge

Ported: N/A

Details Diff
Fix typos and rewording text suggestions

Co-authored-by: Alaa Eddine Elamri <46047750+alaaeddineelamri@users.noreply.github.com>
mod - docs/manuals/source/TasksAndConcepts/TransportEncryption.rst Diff File

master 3358930e

2022-12-05 19:35

arogge


Committer: pstorz

Ported: N/A

Details Diff
devtools: pr-tools requires status check

pr-tool will now also check if the status check with context
"continuous-integration/jenkins/pr-merge" is present and fail the PR
check otherwise.
mod - devtools/pip-tools/pr_tool/main.py Diff File

master 3d115276

2022-12-05 18:05

pstorz


Committer: arogge

Ported: N/A

Details Diff
systemtests: improve cmake output for adding tests

Change status messages to use unicode "check mark" and "ballot x" when
showing if a test was enabled/disabled.
Also prints the directory containing the test now.
mod - systemtests/cmake/BareosSystemtestFunctions.cmake Diff File
mod - systemtests/tests/CMakeLists.txt Diff File

master ca89b6bd

2022-12-05 18:04

pstorz


Committer: arogge

Ported: N/A

Details Diff
systemtests: correctly enable local-filset-basic

The tests in pyplug-fd-local-fileset-basic are now enabled and disabled
as originally intended.
mod - systemtests/tests/py2plug-fd-local-fileset-basic/CMakeLists.txt Diff File

master fbd07677

2022-12-05 17:54

pstorz


Committer: arogge

Ported: N/A

Details Diff
BareosCheckAcl.cmake: use execute_process

Replaces exec_program() with the newer execute_process().
mod - cmake/BareosCheckAcl.cmake Diff File

master dae3cef1

2022-12-05 13:21

pstorz


Committer: arogge

Ported: N/A

Details Diff
pyfiles: restore BareosFdPluginLocalFileset.py
mod - core/src/plugins/filed/python/pyfiles/BareosFdPluginLocalFileset.py Diff File
 First  Prev  1 2 3 ... 70 ... 140 ... 144 145 146 147 148 149 150 ... 210 ... 280 ... 350 ... 420 ... 490 ... 560 ... 630 ... 682 683 684  Next  Last