Changesets: bareos

bareos-19.2 3686c1e6

2020-11-30 18:05

joergs

Ported: N/A

Details Diff
systemtests python-bareos: prevent warnings

When trying an unsuccessful authentication,
Python issues a warning message about an unclosed SSL socket.
This change hides these warnings.

It also contain a workaround to prevent a Deprecation Warning in Python > 3.2.
mod - systemtests/tests/python-bareos-test/python-bareos-unittest.py Diff File

bareos-18.2 2cd079f8

2020-11-30 13:05

arogge

Ported: N/A

Details Diff
packaging: support new linux distributions

add pkglists for:
* SLE 12 SP5
* SLE 15 SP2
* OpenSUSE 15.2
* Univention 4.4
add - docs/pkglists/SLE_12_SP5.x86_64 Diff File
add - docs/pkglists/SLE_15_SP2.x86_64 Diff File
add - docs/pkglists/Univention_4.4.x86_64 Diff File
add - docs/pkglists/openSUSE_Leap_15.2.x86_64 Diff File

bareos-19.2 e18a1059

2020-11-30 13:05

arogge

Ported: N/A

Details Diff
packaging: support new linux distributions

add pkglists for:
* SLE 12 SP5
* SLE 15 SP2
* Univention 4.4

configure quality-gates for SLE 12 SP5
mod - .quality-gates.yml Diff File
add - docs/pkglists/SLE_12_SP5.x86_64 Diff File
add - docs/pkglists/SLE_15_SP2.x86_64 Diff File
add - docs/pkglists/Univention_4.4.x86_64 Diff File

bareos-19.2 e7b50027

2020-11-30 13:04

arogge

Ported: N/A

Details Diff
quality-gates: tune target for coverage analysis

code coverage on bareos 19 is just around 12%, so we change the goal to
match this.
mod - .quality-gates.yml Diff File

master 47cc2487

2020-11-30 12:10

arogge

Ported: N/A

Details Diff
quality-gates: reduce target for coverage analysis

as we now exclude the broken tests when doing coverage analysis, the
coverage is reduced a bit. This patch reduces the quality-gate to match
this reduction.
mod - .quality-gates.yml Diff File

master 6be64bd6

2020-11-26 17:42

franku

Ported: N/A

Details Diff
mem_pool: several improvements

- use a fixed integer instead of const variable
- block mutex only as long as needed
- lock mutex for pool 0, too
- do not lock mutex during free syscall
- use std::max instead of explicit comparison
- and put some comments to the right place
mod - core/src/lib/mem_pool.cc Diff File

bareos-19.2 a17d7d01

2020-11-26 17:42

franku

Ported: N/A

Details Diff
mem_pool: several improvements

- use a fixed integer instead of const variable
- block mutex only as long as needed
- lock mutex for pool 0, too
- do not lock mutex during free syscall
- use std::max instead of explicit comparison
- and put some comments to the right place
mod - core/src/lib/mem_pool.cc Diff File

master afe1299c

2020-11-26 17:22

arogge

Ported: N/A

Details Diff
pkglists: remove droplet from i586 builds
mod - docs/pkglists/Debian_9.0.i586 Diff File
mod - docs/pkglists/xUbuntu_16.04.i586 Diff File

master aa9b6cbf

2020-11-26 15:15

joergs


Committer: GitHub

Ported: N/A

Details Diff
Merge pull request 0000651 from bareos/dev/joergs/master/python-bareos-sslpsk

python-bareos: fixes support for sslpsk with Python >= 3
mod - python-bareos/bareos/bsock/__init__.py Diff File
mod - python-bareos/bareos/bsock/directorconsole.py Diff File
mod - python-bareos/bareos/bsock/filedaemon.py Diff File
mod - python-bareos/bareos/bsock/lowlevel.py Diff File
add - python-bareos/bareos/bsock/tlsversionparser.py Diff File
mod - python-bareos/bareos/util/password.py Diff File
mod - systemtests/CMakeLists.txt Diff File
mod - systemtests/environment.in Diff File
mod - systemtests/scripts/functions Diff File
mod - systemtests/tests/python-bareos/python-bareos-unittest.py Diff File
mod - systemtests/tests/python-pam/python-bareos-unittest.py Diff File

master 53ffd80f

2020-11-26 13:13

Jan Michalek


Committer: VeselaHouba

Ported: N/A

Details Diff
core: Update default config fileset for windows

This patch will exclude hyberfil.sys and swapfiles.sys from Windows backups.
Mentioned files are used for swap and hibernation on Win10 instead of pagefile.sys on older releases.
mod - core/src/defaultconfigs/bareos-dir.d/fileset/Windows All Drives.conf Diff File

master 012561a1

2020-11-25 16:02

pstorz


Committer: GitHub

Ported: N/A

Details Diff
Merge pull request 0000675 from bareos/dev/pstorz/master/debian-virtual-packages-versionnumbers

debian: set version number in "Provides:"
mod - debian/control.bareos-director-python2-plugin Diff File
mod - debian/control.bareos-director-python3-plugin Diff File
mod - debian/control.bareos-filedaemon-python2-plugin Diff File
mod - debian/control.bareos-filedaemon-python3-plugin Diff File
mod - debian/control.bareos-storage-python2-plugin Diff File
mod - debian/control.bareos-storage-python3-plugin Diff File

master cc448f9c

2020-11-25 13:14

pstorz


Committer: franku

Ported: N/A

Details Diff
dir: fix two potential memory access violations

Fixes 0001281: Director crashes on memory access violation
in CloseMemoryPool() and is_regex()

mem_pool: Remove calculation of the variables "count"
and "bytes" which caused the crash while the results are
not used at all. Also reduces variable scope and removes
a pointless cast.

ua_acl: fix is_regex() function, replace error-prone and
buggy function with simpler c++-based string-handling.
Affected Issues
0001281
mod - CHANGELOG.md Diff File
mod - core/src/dird/ua_acl.cc Diff File
mod - core/src/lib/mem_pool.cc Diff File

bareos-18.2 6953c14c

2020-11-25 13:14

pstorz


Committer: franku

Ported: N/A

Details Diff
dir: fix two potential memory access violations

Fixes 0001281: Director crashes on memory access violation
in CloseMemoryPool() and is_regex()

mem_pool: Remove calculation of the variables "count"
and "bytes" which caused the crash while the results are
not used at all. Also reduces variable scope and removes
a pointless cast.

ua_acl: fix is_regex() function, replace error-prone and
buggy function with simpler c++-based string-handling.
Affected Issues
0001281
mod - core/src/dird/ua_acl.cc Diff File
mod - core/src/lib/mem_pool.cc Diff File

bareos-19.2 1a8cbe85

2020-11-25 13:14

pstorz


Committer: franku

Ported: N/A

Details Diff
dir: fix two potential memory access violations

Fixes 0001281: Director crashes on memory access violation
in CloseMemoryPool() and is_regex()

mem_pool: Remove calculation of the variables "count"
and "bytes" which caused the crash while the results are
not used at all. Also reduces variable scope and removes
a pointless cast.

ua_acl: fix is_regex() function, replace error-prone and
buggy function with simpler c++-based string-handling.
Affected Issues
0001281
mod - core/src/dird/ua_acl.cc Diff File
mod - core/src/lib/mem_pool.cc Diff File

master 91ab2ad5

2020-11-24 18:22

arogge

Ported: N/A

Details Diff
univention: add droplet to pkglist of 4.4
mod - docs/pkglists/Univention_4.4.x86_64 Diff File

master d7f55887

2020-11-24 11:27

frank


Committer: GitHub

Ported: N/A

Details Diff
Merge pull request 0000669 from gnieark/change-bvfs-update-order

webui: change updateBvfsCache trigger in restore controller
mod - webui/module/Restore/src/Restore/Controller/RestoreController.php Diff File

master c1316892

2020-11-24 10:51

franku


Committer: GitHub

Ported: N/A

Details Diff
Merge pull request 0000672 from bareos/dev/franku/master/deprecate-rados-backend

deprecate rados storage daemon backend
mod - CHANGELOG.md Diff File
mod - core/src/stored/device_resource.cc Diff File
mod - docs/manuals/source/TasksAndConcepts/Plugins.rst Diff File
mod - docs/manuals/source/TasksAndConcepts/StorageBackends.rst Diff File
mod - docs/manuals/source/manually_added_config_directive_descriptions/sd-device-DeviceType.rst.inc Diff File
add - systemtests/tests/deprecation/etc/bareos/bareos-sd.d/device/RadosStorage.conf Diff File
add - systemtests/tests/deprecation/etc/bareos/bareos-sd.d/director/bareos-dir.conf.in Diff File
add - systemtests/tests/deprecation/etc/bareos/bareos-sd.d/messages/Standard.conf Diff File
add - systemtests/tests/deprecation/etc/bareos/bareos-sd.d/storage/bareos-sd.conf.in Diff File
mod - systemtests/tests/deprecation/testrunner Diff File

master 0767dd0b

2020-11-23 17:55

joergs

Ported: N/A

Details Diff
python-bareos: README update
mod - python-bareos/README.rst Diff File

master e56aaec5

2020-11-23 17:52

joergs

Ported: N/A

Details Diff
python-bareos: fix copyrights start dates
mod - python-bareos/bareos/__init__.py Diff File
mod - python-bareos/bareos/bsock/__init__.py Diff File
mod - python-bareos/bareos/bsock/bsock.py Diff File
mod - python-bareos/bareos/bsock/bsockjson.py Diff File
mod - python-bareos/bareos/bsock/connectiontype.py Diff File
mod - python-bareos/bareos/bsock/constants.py Diff File
mod - python-bareos/bareos/bsock/directorconsole.py Diff File
mod - python-bareos/bareos/bsock/directorconsolejson.py Diff File
mod - python-bareos/bareos/bsock/filedaemon.py Diff File
mod - python-bareos/bareos/bsock/lowlevel.py Diff File
mod - python-bareos/bareos/bsock/protocolmessages.py Diff File
mod - python-bareos/bareos/exceptions.py Diff File
mod - python-bareos/bareos/util/__init__.py Diff File
mod - python-bareos/bareos/util/bareosbase64.py Diff File
mod - python-bareos/bareos/util/password.py Diff File
mod - python-bareos/bareos/util/path.py Diff File

master b4623f37

2020-11-23 17:50

joergs

Ported: N/A

Details Diff
docs: DeveloperGuide: fixes

Fix format, references, remove some outdated information, ...
mod - docs/manuals/source/DeveloperGuide/api.rst Diff File
mod - docs/manuals/source/DeveloperGuide/daemonprotocol.rst Diff File
mod - docs/manuals/source/DeveloperGuide/directorConsole.rst Diff File

master 1707c26d

2020-11-23 15:29

pstorz

Ported: N/A

Details Diff
debian: set version number in "Provides:"

Also provide virtual packages in python3 versions of the packages.
mod - debian/control.bareos-director-python2-plugin Diff File
mod - debian/control.bareos-director-python3-plugin Diff File
mod - debian/control.bareos-filedaemon-python2-plugin Diff File
mod - debian/control.bareos-filedaemon-python3-plugin Diff File
mod - debian/control.bareos-storage-python2-plugin Diff File
mod - debian/control.bareos-storage-python3-plugin Diff File

master 41ac0bbc

2020-11-23 15:22

arogge


Committer: franku

Ported: N/A

Details Diff
systemtests: check for rados deprecation message
add - systemtests/tests/deprecation/etc/bareos/bareos-sd.d/device/RadosStorage.conf Diff File
add - systemtests/tests/deprecation/etc/bareos/bareos-sd.d/director/bareos-dir.conf.in Diff File
add - systemtests/tests/deprecation/etc/bareos/bareos-sd.d/messages/Standard.conf Diff File
add - systemtests/tests/deprecation/etc/bareos/bareos-sd.d/storage/bareos-sd.conf.in Diff File
mod - systemtests/tests/deprecation/testrunner Diff File

master 5002ac7a

2020-11-23 12:32

arogge


Committer: GitHub

Ported: N/A

Details Diff
Merge pull request 0000662 from bareos/dev/pstorz/master/fix-btraceback-in-systemtests

systemtests: link btraceback correctly
mod - systemtests/CMakeLists.txt Diff File

master bca0b0de

2020-11-20 17:13

franku

Ported: N/A

Details Diff
droplet: replace / by a bucket name to probe host connection
mod - core/src/stored/backends/droplet_device.cc Diff File

master 8e3c72f5

2020-11-19 18:11

arogge


Committer: GitHub

Ported: N/A

Details Diff
Merge pull request 0000668 from arogge/dev/arogge/master/release-changes-20

Document changes to release-process and versioning
mod - docs/manuals/source/DeveloperGuide/ReleasingBareos.rst Diff File
mod - docs/manuals/source/IntroductionAndTutorial/WhatIsBareos.rst Diff File
 First  Prev  1 2 3 ... 60 ... 120 ... 176 177 178 179 180 181 182 ... 240 ... 300 ... 360 ... 420 ... 480 ... 540 ... 600 ... 607 608 609  Next  Last