Changesets: bareos

master 4edca5c0

2021-09-09 16:52

arogge


Committer: GitHub

Ported: N/A

Details Diff
Merge pull request 0000918

scripts: Fix logrotate by adding su instruction
mod - CHANGELOG.md Diff File
mod - core/scripts/logrotate.in Diff File

master 55152b4c

2021-09-09 16:48

bruno-at-bareos

Ported: N/A

Details Diff
Updated CHANGELOG

Signed-off-by: Bruno Friedmann <bruno.friedmann@bareos.com>
mod - CHANGELOG.md Diff File

bareos-18.2 ca1be727

2021-09-09 15:06

arogge

Ported: N/A

Details Diff
dird: changed the position of volume list memory allocation

When in the while loop, the `vl` variable gets allocated some memory
AFTER the fields check, and then this memory gets freed later in the
loop. But when there is an iteration that stops at the check and gets
redirected to `parse_error`, it has to free memory that was already
freed in a previous iteration of the loop, which creates a double free
situation that crashes the director.

(cherry picked from commit 65c1185bcf5236546f50789c0859a4dd89b9144c)
mod - core/src/dird/sd_cmds.cc Diff File

master 477351d2

2021-09-09 14:56

arogge


Committer: GitHub

Ported: N/A

Details Diff
Merge pull request 0000919

`update slots` command crashes director when device or autochanger disappears
mod - CHANGELOG.md Diff File
mod - core/src/dird/sd_cmds.cc Diff File

master ae03f03b

2021-09-09 12:31

pstorz


Committer: GitHub

Ported: N/A

Details Diff
Merge pull request 0000914 from bareos/dev/pstorz/master/debian11

Build: enable building for Debian 11
mod - .matrix.yml Diff File
mod - CHANGELOG.md Diff File
mod - core/src/cats/ddl/creates/mysql.sql Diff File
mod - debian/control Diff File
mod - debian/control.in Diff File
add - docs/pkglists/Debian_11.x86_64 Diff File
mod - python-bareos/debian/control Diff File

master 08b27cdc

2021-09-09 12:02

pstorz

Ported: N/A

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

master 88e2ca79

2021-09-08 21:09

joergs

Ported: N/A

Details Diff
restapi: update documentation

Update the documentation.
Move chapter to the end of API chapter.
mod - docs/manuals/source/DeveloperGuide/api.rst Diff File

master ceab808f

2021-09-08 20:37

joergs

Ported: N/A

Details Diff
python-bareos: update github actions script

Adapt github action publish script to correspond to publish script for bareos-restapi.

master d34c22dd

2021-09-08 19:53

joergs

Ported: N/A

Details Diff
restapi: publish to pypi
add - .github/workflows/publish_restapi_to_pypi.yml Diff File
add - .github/workflows/publish_restapi_to_test-pypi.yml Diff File

master 8698ed3c

2021-09-08 18:09

arogge

Ported: N/A

Details Diff
webui: set some options on chromedriver
mod - webui/tests/selenium/webui-selenium-test.py Diff File

bareos-18.2 e13b560b

2021-09-08 18:09

arogge

Ported: N/A

Details Diff
webui: set some options on chromedriver

(cherry picked from commit 8698ed3c68780abd08eca221e2bee23b7ba0d024)
mod - webui/tests/selenium/webui-selenium-test.py Diff File

bareos-19.2 85bbd9a4

2021-09-08 18:09

arogge

Ported: N/A

Details Diff
webui: set some options on chromedriver

(cherry picked from commit 8698ed3c68780abd08eca221e2bee23b7ba0d024)
mod - webui/tests/selenium/webui-selenium-test.py Diff File

master 112bfdea

2021-09-08 15:51

Alaa Eddine Elamri

Ported: N/A

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

master 65c1185b

2021-09-08 13:25

Alaa Eddine Elamri

Ported: N/A

Details Diff
dird: changed the position of volume list memory allocation

When in the while loop, the `vl` variable gets allocated some memory AFTER the fields check, and then this memory gets freed later in the loop. But when there is an iteration that stops at the check and gets redirected to `parse_error`, it has to free memory that was already freed in a previous iteration of the loop, which creates a double free situation that crashes the director.
mod - core/src/dird/sd_cmds.cc Diff File

bareos-19.2 4d150652

2021-09-08 13:25

Alaa Eddine Elamri


Committer: arogge

Ported: N/A

Details Diff
dird: changed the position of volume list memory allocation

When in the while loop, the `vl` variable gets allocated some memory AFTER the fields check, and then this memory gets freed later in the loop. But when there is an iteration that stops at the check and gets redirected to `parse_error`, it has to free memory that was already freed in a previous iteration of the loop, which creates a double free situation that crashes the director.

(cherry picked from commit 65c1185bcf5236546f50789c0859a4dd89b9144c)
mod - core/src/dird/sd_cmds.cc Diff File

master 2f324897

2021-09-08 13:20

bruno-at-bareos

Ported: N/A

Details Diff
scripts: Fix logrotate by adding su instruction

Fixes 0001232: bareos logrotate errors

Signed-off-by: Bruno Friedmann <bruno.friedmann@bareos.com>
Affected Issues
0001232
mod - core/scripts/logrotate.in Diff File

bareos-18.2 a3e5b525

2021-09-08 13:20

bruno-at-bareos


Committer: pstorz

Ported: N/A

Details Diff
scripts: Fix logrotate by adding su instruction

Fixes 0001232: bareos logrotate errors

Signed-off-by: Bruno Friedmann <bruno.friedmann@bareos.com>
Affected Issues
0001232
mod - core/scripts/logrotate.in Diff File

bareos-19.2 8408857d

2021-09-08 13:20

bruno-at-bareos


Committer: pstorz

Ported: N/A

Details Diff
scripts: Fix logrotate by adding su instruction

Fixes 0001232: bareos logrotate errors

Signed-off-by: Bruno Friedmann <bruno.friedmann@bareos.com>
(cherry picked from commit 2f324897cd2eb5fa5e696aab95873e478870b531)
(cherry picked from commit 0017b32d933c737cabe0de778b0d950dab04fdfd)
Affected Issues
0001232
mod - core/scripts/logrotate.in Diff File

master 07ccf629

2021-09-03 12:48

stephand


Committer: pstorz

Ported: N/A

Details Diff
Python Plugins: Adapted DIR and SD Baseclasses

Adapted the director and storagedaemon python plugin baseclasses to the
modernized python plugin interface.

Also changed the systemtests so that they use the baseclasses.
mod - core/src/plugins/dird/python/pyfiles/BareosDirPluginBaseclass.py Diff File
mod - core/src/plugins/dird/python/pyfiles/bareos-dir-class-plugin.py Diff File
mod - core/src/plugins/stored/python/pyfiles/BareosSdPluginBaseclass.py Diff File
mod - core/src/plugins/stored/python/pyfiles/bareos-sd-class-plugin.py Diff File
add - systemtests/tests/py2plug-dir/python-modules/BareosDirTest.py Diff File
mod - systemtests/tests/py2plug-dir/python-modules/bareos-dir-test.py Diff File
mod - systemtests/tests/py2plug-dir/testrunner Diff File
add - systemtests/tests/py2plug-sd/python-modules/BareosSdTest.py Diff File
mod - systemtests/tests/py2plug-sd/python-modules/bareos-sd-test.py Diff File

master 20496dfb

2021-09-03 12:29

Alaa Eddine Elamri

Ported: N/A

Details Diff
gtest: updated tests
mod - core/src/tests/bsock_test_connection_setup.cc Diff File
mod - core/src/tests/configs/dual_stacking/default_dir_values/bareos-dir.d/director/bareos-dir.conf Diff File
mod - core/src/tests/configs/dual_stacking/dir_port_set/bareos-dir.d/director/bareos-dir.conf Diff File
mod - core/src/tests/configs/dual_stacking/dir_v4address_and_port_set/bareos-dir.d/director/bareos-dir.conf Diff File
mod - core/src/tests/configs/dual_stacking/dir_v4address_set/bareos-dir.d/director/bareos-dir.conf Diff File
add - core/src/tests/configs/dual_stacking/dir_v4port_and_address_set/bareos-dir.d/director/bareos-dir.conf Diff File

master 5c335fa0

2021-09-02 14:16

Alaa Eddine Elamri


Committer: arogge

Ported: N/A

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

master 00e3c218

2021-09-02 14:10

Alaa Eddine Elamri


Committer: arogge

Ported: N/A

Details Diff
stored: added `job name` to `End Job Session Record` message output
mod - core/src/stored/label.cc Diff File

master a3d46cc6

2021-09-01 20:39

pstorz

Ported: N/A

Details Diff
debian control files: remove versions from python-dev
mod - debian/control Diff File
mod - debian/control.in Diff File

master 8a09628d

2021-09-01 19:20

pstorz


Committer: arogge

Ported: N/A

Details Diff
winbareos.nsi: remove sqlite parts
mod - core/platforms/win32/winbareos.nsi Diff File

master c185fe90

2021-09-01 18:36

Alaa Eddine Elamri

Ported: N/A

Details Diff
stored: removed some code duplication
mod - core/src/lib/bnet_server_tcp.cc Diff File
mod - core/src/lib/bnet_server_tcp.h Diff File
mod - core/src/stored/ndmp_tape.cc Diff File
 First  Prev  1 2 3 ... 60 ... 120 ... 145 146 147 148 149 150 151 ... 180 ... 240 ... 300 ... 360 ... 420 ... 480 ... 540 ... 600 ... 607 608 609  Next  Last