Changesets: bareos

master fbdbbec0

2020-10-06 16:15

arogge

Ported: N/A

Details Diff
pkglist: remove libdroplet references

since we now include libdroplet in the bareos-storage-droplet package,
there is no need for separate libdroplet packages anymore.
mod - docs/pkglists/CentOS_7.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/SLE_12_SP4.x86_64 Diff File

master a03c385f

2020-10-06 12:40

arogge

Ported: N/A

Details Diff
devtools: add support for PR links in changelog
mod - devtools/update-changelog-links.sh Diff File

master 69eb8f0f

2020-10-05 21:34

joergs

Ported: N/A

Details Diff
core: config: CFG_TYPE_SIZE64: fixes result, when value is 0

When the size is 0, a zero should be printed, not an empty string.
Also some cleanup.
mod - core/src/lib/edit.cc Diff File
mod - core/src/tests/test_edit.cc Diff File

master fe7d4d3b

2020-10-05 20:38

joergs

Ported: N/A

Details Diff
core: configparser: cleanup reading CFG_TYPE_ALIST_RES

This commit cleans up the configparser when handling CFG_TYPE_ALIST_STR directives.
This code did contain legacy artifacts, misusing the default value to address an array of alists.
As none of the directives using this type have a default value, it always addresses the first alist
and therefore can be treated
in the same manner as CFG_TYPE_ALIST_STR or other configuration list directives.
mod - core/src/dird/dird_conf.cc Diff File
mod - core/src/lib/res.cc Diff File

master 0632ece2

2020-10-05 20:07

arogge


Committer: pstorz

Ported: N/A

Details Diff
debian: fix typo
mod - debian/control.bareos-director-python2-plugin Diff File

master c4e8e6ef

2020-10-05 19:51

arogge


Committer: pstorz

Ported: N/A

Details Diff
debian: adapt install-files to new pkg names

This patch renames the install.in files for the python2 plugins, so the
files are picked up again.

master 32e9642f

2020-10-05 17:27

joergs

Ported: N/A

Details Diff
core: configparser: CFG_TYPE_ALIST_STR: read all entries

Generally, config directives in Bareos that can contain multiple values (list)
can be written in multiple lines and/or been seperated by comma (,):

Job {
...
Run = run1a, run1b
Run = run2a, run2b
...
}

The config types CFG_TYPE_ALIST_STR are lists.
However, before this change, directive using these types
silently ignores all characters after the first comma.

This change fix this.
mod - core/src/lib/res.cc Diff File

master 04974a5a

2020-10-05 16:41

arogge

Ported: N/A

Details Diff
plugins: remove unmaintained templates and examples

This patch removes the ununsed and unmaintained templates for python
plugins. Newer code should be based on an existing plugin and use the
new (as of Bareos 20) API.
mod - core/platforms/freebsd/bareos-freebsd/bareos.com-common/pkg-plist.devel Diff File
mod - core/platforms/freebsd/bareos-freebsd/bareos.com-common/pkg-plist.director-python-plugin Diff File
mod - core/platforms/freebsd/bareos-freebsd/bareos.com-common/pkg-plist.filedaemon-python-plugin Diff File
mod - core/platforms/freebsd/bareos-freebsd/bareos.com-common/pkg-plist.storage-python-plugin Diff File
mod - core/platforms/freebsd/bareos-freebsd/bareos.com-common/pkg-plist.traymonitor Diff File
mod - core/platforms/freebsd/bareos-freebsd/bareos.com-common/plist Diff File
mod - core/platforms/packaging/bareos.spec Diff File
mod - core/src/plugins/dird/python/CMakeLists.txt Diff File
rm - core/src/plugins/dird/python/pyfiles/bareos-dir.py.template Diff File
mod - core/src/plugins/filed/python/CMakeLists.txt Diff File
rm - core/src/plugins/filed/python/pyfiles/bareos-fd-mock-test.py Diff File
rm - core/src/plugins/filed/python/pyfiles/bareos-fd.py.template Diff File
mod - core/src/plugins/stored/python/CMakeLists.txt Diff File
rm - core/src/plugins/stored/python/pyfiles/bareos-sd.py.template Diff File
mod - debian/bareos-director-python-plugin.install.in Diff File
mod - debian/bareos-filedaemon-python-plugin.install.in Diff File
mod - debian/bareos-storage-python-plugin.install.in Diff File

master 94fc835c

2020-10-05 16:25

arogge

Ported: N/A

Details Diff
tools: remove smtp-orig.cc

This contains the original smtp client by Wietse Venema that bsmtp seems
to be based on. As we don't use the code itself, we can safely remove
it.
rm - core/src/tools/smtp-orig.cc Diff File

master 42e8527c

2020-10-05 16:21

arogge

Ported: N/A

Details Diff
stored: remove object_store_device

This backend seems unfinished there is no way to build it.
rm - core/src/stored/backends/object_store_device.cc Diff File

master 917a0039

2020-10-05 16:20

arogge

Ported: N/A

Details Diff
filed: remove test-deltaseq plugin

This test-plugin was never built.
rm - core/src/plugins/filed/test-deltaseq/test-deltaseq-fd.cc Diff File

master bfb372d4

2020-10-05 15:45

pstorz

Ported: N/A

Details Diff
debian: python3 packaging: move py plugins to plugins-common package

Add "Conflicts:" to python plugin packages and make the python plugin
packages depend on the virtual package name.
mod - debian/control.bareos-director-python2-plugin Diff File
mod - debian/control.bareos-filedaemon-python-plugins-common Diff File
mod - debian/control.bareos-filedaemon-python2-plugin Diff File
mod - debian/control.bareos-storage-python2-plugin Diff File

master 327d0d3f

2020-10-05 15:37

arogge


Committer: pstorz

Ported: N/A

Details Diff
python3: use correct package name for virtual provides
mod - core/platforms/packaging/bareos.spec Diff File

master ce871809

2020-10-05 12:55

arogge


Committer: GitHub

Ported: N/A

Details Diff
Merge pull request 0000620 from arogge/dev/arogge/master/rename-droplet

droplet: rename library to libbareosdroplet.so
mod - core/platforms/packaging/bareos.spec Diff File
mod - core/src/CMakeLists.txt Diff File

master 5c3f8fd4

2020-10-05 11:49

pstorz

Ported: N/A

Details Diff
docs: pkglists: remove OS we do not build anymore
rm - docs/pkglists/CentOS_6.x86_64 Diff File
rm - docs/pkglists/Debian_8.0.i586 Diff File
rm - docs/pkglists/Debian_8.0.x86_64 Diff File
rm - docs/pkglists/Fedora_29.x86_64 Diff File

master ed98122e

2020-10-05 11:42

pstorz

Ported: N/A

Details Diff
docs: document that cmake 3.12 or greater is required
mod - docs/manuals/source/DeveloperGuide/BuildAndTestBareos/systemtests.rst Diff File

master 0223f20f

2020-10-02 21:50

joergs

Ported: N/A

Details Diff
core: configparser: CFG_TYPE_STR_VECTOR* read all entries

Generally, config directives in Bareos that can contain multiple values (list)
can be written in multiple lines and/or been seperated by comma (,):

TlsAllowedCn = cn1a, cn1b
TlsAllowedCn = cn2a, cn2b

The config types CFG_TYPE_STR_VECTOR and CFG_TYPE_STR_VECTOR_OF_DIRS are lists.
However, before this change, directive using these types
silently ignores all characters after the first comma.

This change fix this.
mod - core/src/lib/res.cc Diff File

master 726f2589

2020-10-02 19:01

Frank Fenor

Ported: N/A

Details Diff
Fix LSN reading for incremental backups of MySQL 8.0 servers
mod - core/src/plugins/filed/python/percona-xtrabackup/BareosFdPluginPerconaXtraBackup.py Diff File

master 7e24ef98

2020-10-02 18:35

arogge

Ported: N/A

Details Diff
droplet: rename library to libbareosdroplet.so

This patch renames the contained libdroplet.so to libbareosdroplet.so,
so packages do not accidentially provide a 3rd party usable libdroplet.
mod - core/platforms/packaging/bareos.spec Diff File
mod - core/src/CMakeLists.txt Diff File

bareos-19.2 c72af7f6

2020-10-02 14:56

frank


Committer: GitHub

Ported: N/A

Details Diff
Merge pull request 0000619 from bareos/dev/fbergkemper/bareos-19.2/remove-merge-conflict-artefact

webui: remove a merge conflict artefact
mod - webui/module/Auth/src/Auth/Controller/AuthController.php Diff File

bareos-19.2 e81ddbe3

2020-10-02 14:10

frank

Ported: N/A

Details Diff
webui: remove a merge conflict artefact
mod - webui/module/Auth/src/Auth/Controller/AuthController.php Diff File

master 2b861762

2020-10-01 21:46

joergs

Ported: N/A

Details Diff
core: configparser: CFG_TYPE_PLUGIN_NAMES: read all entries

Generally, config directives in Bareos that can contain multiple values (list)
can be written in multiple lines and/or been seperated by comma (,):

PluginNames = pluginname1a, pluginname1b
PluginNames = pluginname2a, pluginname2b

However, before this change, the PluginNames directive silently ignores
all characters after the first comma.
Instead, multiple values could be seperated by colon (:):

PluginNames = pluginname1a:pluginname1b

With this change, PluginNames supports both forms.
mod - core/src/lib/res.cc Diff File

master efa74e9b

2020-10-01 20:08

joergs

Ported: N/A

Details Diff
core: avoid nullptr dereference
mod - core/src/lib/output_formatter.cc Diff File

bareos-18.2 ffd2867f

2020-10-01 20:08

joergs


Committer: bruno-at-bareos

Ported: N/A

Details Diff
core: avoid nullptr dereference

(cherry picked from commit efa74e9bcc3913fc1d0982e227de139f7abefb86)
Signed-off-by: Bruno Friedmann <bruno.friedmann@bareos.com>
mod - core/src/lib/output_formatter.cc Diff File

bareos-19.2 307f7fbe

2020-10-01 20:08

joergs


Committer: bruno-at-bareos

Ported: N/A

Details Diff
core: avoid nullptr dereference

(cherry picked from commit efa74e9bcc3913fc1d0982e227de139f7abefb86)
mod - core/src/lib/output_formatter.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 ... 613 614 615  Next  Last