Changesets: bareos

bareos-19.2 a78cda31

2021-03-01 18:58

stephand


Committer: pstorz

Ported: N/A

Details Diff
docs: Adapt HTML template to new matomo

(cherry picked from commit ed3ca9cf7ef914f72299109a4fc6cb99a37dc0b4)
mod - docs/manuals/source/_templates/layout.html Diff File

master 5784107d

2021-03-01 18:21

pstorz

Ported: N/A

Details Diff
cmake: detect MT and MTX in BareosFindPrograms.cmake
mod - core/CMakeLists.txt Diff File
mod - core/cmake/BareosFindPrograms.cmake Diff File
mod - systemtests/CMakeLists.txt Diff File

master 19d10a83

2021-03-01 17:52

pstorz

Ported: N/A

Details Diff
docs: added hard link restore error documentation

Thanks to Sebastian Lederer for contributing.
mod - docs/manuals/source/TasksAndConcepts/TheRestoreCommand.rst Diff File

master fc5656e0

2021-03-01 17:44

franku

Ported: N/A

Details Diff
gtest: use auto declatation for a std::vector
mod - core/src/tests/recent_job_results_list.cc Diff File

master 9beaa9a8

2021-03-01 15:46

franku

Ported: N/A

Details Diff
gtest: disable test "statefile" for big endian

- renamed unittest "recent_job_results_list" to "statefile"
mod - core/src/tests/CMakeLists.txt Diff File

bareos-19.2 8064a030

2021-03-01 11:42

pstorz


Committer: GitHub

Ported: N/A

Details Diff
Merge pull request 0000754 from bareos/dev/franku/bareos-19.2/backport-python-bareos-python2.7.5

Backport: python-bareos: fallback to ssl.PROTOCOL_SSLv23
mod - docs/manuals/source/Appendix/ReleaseNotes.rst Diff File
mod - python-bareos/bareos/bsock/lowlevel.py Diff File

master d443749a

2021-02-26 22:54

franku

Ported: N/A

Details Diff
device: do not use a getter for file descriptor

- rename file descriptor variable
mod - core/src/plugins/stored/scsicrypto/scsicrypto-sd.cc Diff File
mod - core/src/plugins/stored/scsitapealert/scsitapealert-sd.cc Diff File
mod - core/src/stored/backends/cephfs_device.cc Diff File
mod - core/src/stored/backends/generic_tape_device.cc Diff File
mod - core/src/stored/backends/unix_fifo_device.cc Diff File
mod - core/src/stored/backends/unix_file_device.cc Diff File
mod - core/src/stored/block.cc Diff File
mod - core/src/stored/bscan.cc Diff File
mod - core/src/stored/btape.cc Diff File
mod - core/src/stored/dev.cc Diff File
mod - core/src/stored/dev.h Diff File
mod - core/src/stored/label.cc Diff File
mod - core/src/win32/stored/backends/win32_fifo_device.cc Diff File
mod - core/src/win32/stored/backends/win32_file_device.cc Diff File
mod - core/src/win32/stored/backends/win32_tape_device.cc Diff File

master 152a1b22

2021-02-26 22:30

franku

Ported: N/A

Details Diff
device: do not use wrapper for io functions
mod - core/src/stored/acquire.cc Diff File
mod - core/src/stored/block.cc Diff File
mod - core/src/stored/dev.cc Diff File
mod - core/src/stored/dev.h Diff File
mod - core/src/stored/label.cc Diff File
mod - core/src/stored/mount.cc Diff File

master 428de610

2021-02-26 16:35

franku

Ported: N/A

Details Diff
droplet device: use PascalCase for classnames

- changed names of classes into DropletDevice and ChunkedDevice
mod - core/src/stored/acquire.cc Diff File
mod - core/src/stored/backends/chunked_device.cc Diff File
mod - core/src/stored/backends/chunked_device.h Diff File
mod - core/src/stored/backends/droplet_device.cc Diff File
mod - core/src/stored/backends/droplet_device.h Diff File
mod - core/src/stored/dev.cc Diff File

master 3bc41abe

2021-02-26 16:28

franku

Ported: N/A

Details Diff
chunked device: use default constructor
mod - core/src/stored/backends/chunked_device.cc Diff File
mod - core/src/stored/backends/chunked_device.h Diff File

bareos-19.2 0b1c1ca1

2021-02-26 12:37

franku


Committer: GitHub

Ported: N/A

Details Diff
Merge pull request 0000755 from bareos/dev/pstorz/bareos-19.2/ctest-scripted-mode

ctest: run ctest in scripted mode (Backport of PR 0000742)
mod - .quality-gates.yml Diff File
mod - core/CMakeLists.txt Diff File
add - core/CTestScript.cmake.in Diff File
mod - core/debian/rules Diff File
mod - core/platforms/freebsd/bareos-freebsd/bareos.com-common/BareosCommonMakefile Diff File
mod - core/platforms/freebsd/bareos-freebsd/bareos.com-common/Makefile Diff File
mod - core/platforms/packaging/bareos.spec Diff File

bareos-19.2 6822e6e0

2021-02-25 23:17

pstorz

Ported: N/A

Details Diff
adapt quality gates to new compilers
mod - .quality-gates.yml Diff File

bareos-19.2 80cb1333

2021-02-25 22:38

pstorz

Ported: N/A

Details Diff
FreeBSD: adapt Makefile for longer version number
mod - core/platforms/freebsd/bareos-freebsd/bareos.com-common/BareosCommonMakefile Diff File

master ac837b04

2021-02-25 17:12

joergs

Ported: N/A

Details Diff
bstrncpy: workaround when used with overlapping strings

Workaround for a problem, that has occured
while parsing a configuration file containing a long time type directive.
However, it has only be observed on
* Debian 9, 32bit,
* CXXFLAGS contains -fstack-protector-strong (default for Bareos packages)

In this situation, bstrncpy(str, &str[NUM], len) does not work as expected.
Instead, only the initial bytes from str[NUM] are copied, but not the full string.

This workaround tries to detect overlapping strings
and uses a copy instead.

Unittests have been added to test the behaviour.
mod - core/src/lib/bsys.cc Diff File
mod - core/src/lib/edit.cc Diff File
mod - core/src/tests/CMakeLists.txt Diff File
add - core/src/tests/bsys_test.cc Diff File
add - core/src/tests/configs/bareos-configparser-tests/bareos-dir-CFG_TYPE_TIME.conf Diff File
mod - core/src/tests/test_config_parser_dir.cc Diff File

master 7bc45af3

2021-02-25 17:11

arogge


Committer: GitHub

Ported: N/A

Details Diff
Merge pull request 0000707

User date time formats
mod - AUTHORS Diff File
mod - CHANGELOG.md Diff File
mod - core/src/dird/ua_restore.cc Diff File
mod - core/src/dird/ua_restore.h Diff File
mod - core/src/lib/btime.cc Diff File
mod - core/src/tests/CMakeLists.txt Diff File
add - core/src/tests/time_format_test.cc Diff File
mod - docs/manuals/source/TasksAndConcepts/TheRestoreCommand.rst Diff File

master e8922b1d

2021-02-25 16:22

franku


Committer: GitHub

Ported: N/A

Details Diff
Merge pull request 0000748 from bareos/dev/joergs/master/python-bareos-python2.7.5

python-bareos: fallback to ssl.PROTOCOL_SSLv23
mod - CHANGELOG.md Diff File
mod - python-bareos/bareos/bsock/lowlevel.py Diff File

master 4baeea98

2021-02-25 13:43

pstorz


Committer: GitHub

Ported: N/A

Details Diff
Merge pull request 0000747 from nibbl/master

Fix broken link in the documentation
mod - AUTHORS Diff File
mod - CHANGELOG.md Diff File
mod - docs/manuals/source/IntroductionAndTutorial/WhatIsBareos.rst Diff File

master 01454d05

2021-02-25 13:42

pstorz


Committer: GitHub

Ported: N/A

Details Diff
Merge pull request 0000749 from wp140x/master

Update StorageDaemon.rst
mod - docs/manuals/source/Configuration/StorageDaemon.rst Diff File

master 051ba056

2021-02-25 11:57

pstorz


Committer: GitHub

Ported: N/A

Details Diff
Merge pull request 0000742 from bareos/dev/pstorz/master/ctest-scripted-mode

ctest: run ctest in scripted mode
mod - CHANGELOG.md Diff File
mod - core/CMakeLists.txt Diff File
add - core/CTestScript.cmake.in Diff File
mod - core/platforms/freebsd/bareos-freebsd/bareos.com-common/Makefile Diff File
mod - core/platforms/packaging/bareos.spec Diff File
mod - core/src/plugins/filed/python/CMakeLists.txt Diff File
mod - debian/rules Diff File

master 780f0b6c

2021-02-25 11:27

arogge


Committer: GitHub

Ported: N/A

Details Diff
Merge pull request 0000737

update SECURITY.md to show current support status
mod - SECURITY.md Diff File

master 915c56d8

2021-02-25 01:47

wp140x


Committer: GitHub

Ported: N/A

Details Diff
Update StorageDaemon.rst

Fix grammar error, possessive "its" instead of "his"
mod - docs/manuals/source/Configuration/StorageDaemon.rst Diff File

master d7c02807

2021-02-24 19:25

franku


Committer: pstorz

Ported: N/A

Details Diff
systemtests: allow more verbose output for autochanger
mod - systemtests/tests/autochanger/testrunner Diff File

master a3897f5e

2021-02-24 17:58

joergs

Ported: N/A

Details Diff
python-bareos: fallback to ssl.PROTOCOL_SSLv23

By default we set ssl.PROTOCOL_TLS.
However, this requires Python >= 2.7.13, which is not available by default on RHEL/CentOS 7.
Therefore we added a fallback to ssl.PROTOCOL_SSLv23.
mod - CHANGELOG.md Diff File
mod - python-bareos/bareos/bsock/lowlevel.py Diff File

bareos-19.2 8cb11283

2021-02-24 17:58

joergs


Committer: franku

Ported: N/A

Details Diff
python-bareos: fallback to ssl.PROTOCOL_SSLv23

By default we set ssl.PROTOCOL_TLS.
However, this requires Python >= 2.7.13, which is not available by default on RHEL/CentOS 7.
Therefore we added a fallback to ssl.PROTOCOL_SSLv23.

(cherry picked from commit a3897f5ec36011153e1b05945819f57ac872c33b)
mod - docs/manuals/source/Appendix/ReleaseNotes.rst Diff File
mod - python-bareos/bareos/bsock/lowlevel.py Diff File

master 6d396239

2021-02-24 17:13

franku


Committer: pstorz

Ported: N/A

Details Diff
systemtests: do not use default devices for autochanger
mod - core/CMakeLists.txt Diff File
mod - core/cmake/BareosSetVariableDefaults.cmake Diff File
 First  Prev  1 2 3 ... 60 ... 120 ... 173 174 175 176 177 178 179 180 ... 240 ... 300 ... 360 ... 420 ... 480 ... 540 ... 600 ... 613 614 615  Next  Last