Changesets: bareos

bareos-19.2 3a675d46

2020-10-07 18:43

pstorz


Committer: GitHub

Ported: N/A

Details Diff
Merge pull request 0000624 from bareos/dev/pstorz/bareos-19.2/ubuntu20

bareos 19.2: Also build for Ubuntu 20
mod - docs/pkglists/xUbuntu_20.04.x86_64 Diff File

bareos-19.2 9ba82120

2020-10-07 17:44

pstorz

Ported: N/A

Details Diff
docs: pkglist: add plugin-compat package to xUbuntu_20.04
mod - docs/pkglists/xUbuntu_20.04.x86_64 Diff File

master c3433bca

2020-10-07 15:37

arogge


Committer: GitHub

Ported: N/A

Details Diff
Merge pull request 0000622 from arogge/dev/arogge/master/remove-unused

Remove unused and unmaintained sample code
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
rm - core/src/plugins/filed/test-deltaseq/test-deltaseq-fd.cc 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
rm - core/src/stored/backends/object_store_device.cc Diff File
rm - core/src/tools/smtp-orig.cc 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 1c5e6e36

2020-10-07 14:33

arogge


Committer: GitHub

Ported: N/A

Details Diff
Merge pull request 0000623 from arogge/dev/arogge/master/remove-droplet-from-repo

pkglist: remove libdroplet references
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 765af93f

2020-10-06 17:01

franku


Committer: arogge

Ported: N/A

Details Diff
tests: check padding bytes for state file tests

- check that struct member offset is as expected as in the state file
- add exceptional handling for mingw/win32 32bit and 64bit
- code cleanup
mod - core/src/lib/bsys.cc Diff File
mod - core/src/lib/bsys.h Diff File
mod - core/src/tests/recent_job_results_list.cc Diff File

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
 First  Prev  1 2 3 ... 60 ... 120 ... 180 ... 220 221 222 223 224 225 226 ... 240 ... 300 ... 360 ... 420 ... 480 ... 540 ... 600 ... 641 642 643  Next  Last