Changesets: bareos

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

master a23df35e

2021-09-01 16:37

pstorz

Ported: N/A

Details Diff
debian control: add bullseye to python-dev
mod - debian/control Diff File
mod - debian/control.in Diff File

master af71b380

2021-09-01 15:18

Alaa Eddine Elamri

Ported: N/A

Details Diff
stored: updated ndmp socket creation
mod - core/src/stored/ndmp_tape.cc Diff File

master abc00832

2021-09-01 15:17

Alaa Eddine Elamri

Ported: N/A

Details Diff
lib: slight refactoring
mod - core/src/lib/address_conf.cc Diff File
mod - core/src/lib/address_conf.h Diff File
mod - core/src/lib/res.cc Diff File

master 7f936ccc

2021-08-31 19:16

pstorz

Ported: N/A

Details Diff
synchronize debian/control and debian/control.in
mod - debian/control Diff File

master 208f3aac

2021-08-31 19:14

pstorz

Ported: N/A

Details Diff
apply review suggestions without python2-dev/python3-dev
mod - debian/control.in Diff File

master 24efa760

2021-08-30 21:20

joergs

Ported: N/A

Details Diff
systemtest restapi: put response code 200

PUT operations now return response code 200. Before, it have been 204 (No Content).
Adapted the systemtest accordingly.
mod - systemtests/tests/python-restapi/testrunner Diff File

master eb071528

2021-08-30 21:17

joergs

Ported: N/A

Details Diff
restapi: let PUT return code 200 instead of 204 (No Content) by default.

If using return 204, content have to be None, which is not the case in this code.
mod - rest-api/bareos_restapi/__init__.py Diff File

master a0afe5c0

2021-08-30 13:34

frank


Committer: GitHub

Ported: N/A

Details Diff
Merge pull request 0000909 from eikef/patch-1

webui: typo fix in RestoreController.php
mod - webui/module/Restore/src/Restore/Controller/RestoreController.php Diff File
 First  Prev  1 2 3 ... 60 ... 120 ... 168 169 170 171 172 173 174 ... 180 ... 240 ... 300 ... 360 ... 420 ... 480 ... 540 ... 600 ... 630 631 632  Next  Last