Changesets: bareos

master 2cf9db2d

2020-09-30 16:20

arogge

Ported: N/A

Details Diff
stored: fix memory corruption in label.cc

pointer lifetime in WriteNewVolumeLabelToDev()
Previously, in WriteNewVolumeLabelToDev() a copy of the pointer
dcr->block was saved and then used as a parameter to EmptyBlock(). This
pointer's lifetime ends in dev->SetLabelBlockSize() when the previously
written device's block size was larger than the label block size.
This patch removes the copy and uses dcr->block directly, so the updated
pointer is used.
mod - core/src/stored/label.cc Diff File

bareos-19.2 0086b852

2020-09-30 16:20

arogge

Ported: N/A

Details Diff
stored: fix memory corruption in label.cc

pointer lifetime in WriteNewVolumeLabelToDev()
Previously, in WriteNewVolumeLabelToDev() a copy of the pointer
dcr->block was saved and then used as a parameter to EmptyBlock(). This
pointer's lifetime ends in dev->SetLabelBlockSize() when the previously
written device's block size was larger than the label block size.
This patch removes the copy and uses dcr->block directly, so the updated
pointer is used.

(cherry picked from commit 2cf9db2ded05ea3f5c0bfea587dfbc7e9064417f)
mod - core/src/stored/label.cc Diff File

bareos-18.2 dc6282b6

2020-09-30 16:20

arogge

Ported: N/A

Details Diff
stored: fix memory corruption in label.cc

pointer lifetime in WriteNewVolumeLabelToDev()
Previously, in WriteNewVolumeLabelToDev() a copy of the pointer
dcr->block was saved and then used as a parameter to EmptyBlock(). This
pointer's lifetime ends in dev->SetLabelBlockSize() when the previously
written device's block size was larger than the label block size.
This patch removes the copy and uses dcr->block directly, so the updated
pointer is used.

(cherry picked from commit 2cf9db2ded05ea3f5c0bfea587dfbc7e9064417f)
mod - core/src/stored/label.cc Diff File

master 121a15f3

2020-09-30 13:06

franku

Ported: N/A

Details Diff
tests: call WSAStartup for windows socket tests
mod - core/src/tests/bareos_test_sockets.cc Diff File

master 0efed0c0

2020-09-29 22:54

pstorz

Ported: N/A

Details Diff
RHEL7
mod - docs/pkglists/RHEL_7.x86_64 Diff File

master 8cfbde8e

2020-09-29 22:53

pstorz

Ported: N/A

Details Diff
CentOS_7
mod - docs/pkglists/CentOS_7.x86_64 Diff File

master 6ce1321b

2020-09-29 20:48

pstorz

Ported: N/A

Details Diff
sort of pkglists
mod - docs/pkglists/CentOS_7.x86_64 Diff File
mod - docs/pkglists/CentOS_8.x86_64 Diff File
mod - docs/pkglists/Debian_10.x86_64 Diff File
mod - docs/pkglists/Debian_8.0.i586 Diff File
mod - docs/pkglists/Debian_8.0.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/Fedora_29.x86_64 Diff File
mod - docs/pkglists/Fedora_30.x86_64 Diff File
mod - docs/pkglists/Fedora_31.x86_64 Diff File
mod - docs/pkglists/Fedora_32.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_SP4.x86_64 Diff File
mod - docs/pkglists/SLE_15.x86_64 Diff File
mod - docs/pkglists/SLE_15_SP1.x86_64 Diff File
mod - docs/pkglists/Univention_4.3.x86_64 Diff File
mod - docs/pkglists/openSUSE_Leap_15.0.x86_64 Diff File
mod - docs/pkglists/openSUSE_Leap_15.1.x86_64 Diff File
mod - docs/pkglists/openSUSE_Leap_15.2.x86_64 Diff File
mod - docs/pkglists/xUbuntu_16.04.i586 Diff File
mod - docs/pkglists/xUbuntu_16.04.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 c7576ced

2020-09-29 20:48

pstorz

Ported: N/A

Details Diff
add missing :
mod - debian/control.bareos-director-python2-plugin Diff File

master d9e9c29b

2020-09-29 17:28

pstorz

Ported: N/A

Details Diff
BareosGenerateDebianInfo: python2
mod - core/cmake/BareosGenerateDebianInfo.cmake Diff File

master a3671eaa

2020-09-29 17:14

pstorz

Ported: N/A

Details Diff
debuginfo package
mod - docs/pkglists/CentOS_8.x86_64 Diff File
mod - docs/pkglists/Fedora_29.x86_64 Diff File
mod - docs/pkglists/Fedora_30.x86_64 Diff File
mod - docs/pkglists/Fedora_31.x86_64 Diff File
mod - docs/pkglists/Fedora_32.x86_64 Diff File
mod - docs/pkglists/RHEL_8.x86_64 Diff File
mod - docs/pkglists/SLE_12_SP4.x86_64 Diff File
mod - docs/pkglists/SLE_15.x86_64 Diff File
mod - docs/pkglists/SLE_15_SP1.x86_64 Diff File
mod - docs/pkglists/openSUSE_Leap_15.0.x86_64 Diff File
mod - docs/pkglists/openSUSE_Leap_15.1.x86_64 Diff File
mod - docs/pkglists/openSUSE_Leap_15.2.x86_64 Diff File

master c44bd155

2020-09-29 16:46

pstorz

Ported: N/A

Details Diff
docs: fix pkglists
mod - docs/pkglists/CentOS_6.x86_64 Diff File
mod - docs/pkglists/CentOS_7.x86_64 Diff File
mod - docs/pkglists/CentOS_8.x86_64 Diff File
mod - docs/pkglists/Debian_10.x86_64 Diff File
mod - docs/pkglists/Debian_8.0.i586 Diff File
mod - docs/pkglists/Debian_8.0.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/Fedora_29.x86_64 Diff File
mod - docs/pkglists/Fedora_30.x86_64 Diff File
mod - docs/pkglists/Fedora_31.x86_64 Diff File
mod - docs/pkglists/Fedora_32.x86_64 Diff File
mod - docs/pkglists/RHEL_6.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_SP4.x86_64 Diff File
mod - docs/pkglists/SLE_15.x86_64 Diff File
mod - docs/pkglists/SLE_15_SP1.x86_64 Diff File
mod - docs/pkglists/Univention_4.3.x86_64 Diff File
mod - docs/pkglists/openSUSE_Leap_15.0.x86_64 Diff File
mod - docs/pkglists/openSUSE_Leap_15.1.x86_64 Diff File
mod - docs/pkglists/openSUSE_Leap_15.2.x86_64 Diff File
mod - docs/pkglists/xUbuntu_16.04.i586 Diff File
mod - docs/pkglists/xUbuntu_16.04.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 34596408

2020-09-29 14:09

pstorz

Ported: N/A

Details Diff
pkglists: package name is now [daemon]-python2-plugin
mod - docs/pkglists/CentOS_6.x86_64 Diff File
mod - docs/pkglists/CentOS_7.x86_64 Diff File
mod - docs/pkglists/CentOS_8.x86_64 Diff File
mod - docs/pkglists/Debian_10.x86_64 Diff File
mod - docs/pkglists/Debian_8.0.i586 Diff File
mod - docs/pkglists/Debian_8.0.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/Fedora_29.x86_64 Diff File
mod - docs/pkglists/Fedora_30.x86_64 Diff File
mod - docs/pkglists/Fedora_31.x86_64 Diff File
mod - docs/pkglists/Fedora_32.x86_64 Diff File
mod - docs/pkglists/RHEL_6.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_SP4.x86_64 Diff File
mod - docs/pkglists/SLE_15.x86_64 Diff File
mod - docs/pkglists/SLE_15_SP1.x86_64 Diff File
mod - docs/pkglists/Univention_4.3.x86_64 Diff File
mod - docs/pkglists/openSUSE_Leap_15.0.x86_64 Diff File
mod - docs/pkglists/openSUSE_Leap_15.1.x86_64 Diff File
mod - docs/pkglists/openSUSE_Leap_15.2.x86_64 Diff File
mod - docs/pkglists/xUbuntu_16.04.i586 Diff File
mod - docs/pkglists/xUbuntu_16.04.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 3b955399

2020-09-29 14:08

pstorz

Ported: N/A

Details Diff
python: ldap plugin: only works with python2
mod - debian/control.bareos-filedaemon-python2-plugin Diff File

master 91026343

2020-09-29 14:03

pstorz

Ported: N/A

Details Diff
python plugins: use target_compile_definitions()
mod - core/src/plugins/CMakeLists.txt Diff File
mod - core/src/plugins/dird/python/CMakeLists.txt Diff File
mod - core/src/plugins/filed/python/CMakeLists.txt Diff File
mod - core/src/plugins/stored/python/CMakeLists.txt Diff File

master 5df8d424

2020-09-29 13:57

franku

Ported: N/A

Details Diff
bareos-root: add changelog file
add - CHANGELOG.md Diff File
mod - docs/manuals/source/conf.py Diff File

master d77f5b87

2020-09-29 13:56

pstorz

Ported: N/A

Details Diff
deb: use virtual bareos-storage-python-plugin package

master e5c66b20

2020-09-29 13:39

pstorz

Ported: N/A

Details Diff
bareos.spec: create python2- and python3- plugin packages

And both provide and obsolete python-.* packages.
mod - core/platforms/packaging/bareos.spec Diff File

master df83c318

2020-09-29 13:38

pstorz

Ported: N/A

Details Diff
cmake: add PR enhancements
mod - core/cmake/BareosGenerateDebianInfo.cmake Diff File

master cc3eab9a

2020-09-29 12:56

pstorz

Ported: N/A

Details Diff
build: rpm, deb: require cmake 3.12 or newer
mod - core/platforms/packaging/bareos.spec Diff File
mod - debian/control Diff File
mod - debian/control.in Diff File

master 9a0d1e75

2020-09-29 12:48

pstorz


Committer: GitHub

Ported: N/A

Details Diff
Merge pull request 0000612 from bareos/dev/franku/master/32bit-state-file

tests: add 32bit state file to test
mod - core/src/tests/recent_job_results_list.cc Diff File
add - core/src/tests/recent_job_results_list/bareos-dir-32bit.42001.state Diff File
add - core/src/tests/recent_job_results_list/bareos-dir-truncated-jobs-32bit.42001.state.original Diff File

master 9854f4dd

2020-09-29 12:47

pstorz


Committer: GitHub

Ported: N/A

Details Diff
Merge pull request 0000611 from bareos/dev/franku/master/fix-signed-long-long-python-conversion

plugin: use signed conversion for uint64_t
mod - core/src/plugins/filed/python/module/bareosfd.cc Diff File

master 80f5ecb1

2020-09-29 12:18

franku

Ported: N/A

Details Diff
docs: prepare release notes file to point to changelog
mod - docs/manuals/source/Appendix/ReleaseNotes.rst Diff File

master 18936f6b

2020-09-29 12:16

franku

Ported: N/A

Details Diff
docs: remove all old release notes
mod - docs/manuals/source/Appendix/ReleaseNotes.rst Diff File

master b04bb4c6

2020-09-29 00:14

franku

Ported: N/A

Details Diff
tests: add 32bit state file to test
mod - core/src/tests/recent_job_results_list.cc Diff File
add - core/src/tests/recent_job_results_list/bareos-dir-32bit.42001.state Diff File
add - core/src/tests/recent_job_results_list/bareos-dir-truncated-jobs-32bit.42001.state.original Diff File

master ad444d35

2020-09-28 17:42

franku

Ported: N/A

Details Diff
plugin: use signed conversion for uint64_t
mod - core/src/plugins/filed/python/module/bareosfd.cc Diff File
 First  Prev  1 2 3 ... 60 ... 120 ... 180 ... 192 193 194 195 196 197 198 ... 240 ... 300 ... 360 ... 420 ... 480 ... 540 ... 600 ... 612 613 614  Next  Last