Changesets: bareos

master 8c8f8eca

2021-03-22 17:25

pstorz

Ported: N/A

Details Diff
weird-files: add non-unicode filename file
mod - systemtests/data/weird-files.tar.gz Diff File

master 7d4c78fb

2021-03-22 17:21

pstorz

Ported: N/A

Details Diff
systemtests: fix py{2,3}-plugin-fd-postgres test

This commit enables the test also to run successful on Debian based
systems as there the standard postgresql tools are hidden behind wrappers
with the same name but different functionality.
mod - systemtests/CMakeLists.txt Diff File
mod - systemtests/environment.in Diff File
mod - systemtests/tests/py2plug-fd-postgres/database/setup_local_db.sh Diff File
mod - systemtests/tests/py2plug-fd-postgres/etc/bareos/bareos-dir.d/fileset/PluginTest.conf.in Diff File
mod - systemtests/tests/py2plug-fd-postgres/testrunner Diff File

master 8e2f1022

2021-03-22 17:18

pstorz

Ported: N/A

Details Diff
bareosfd.cc: handle failure of PyUnicode_AsUTF8() call
mod - core/src/plugins/filed/python/module/bareosfd.cc Diff File

master a3a862a5

2021-03-22 17:18

pstorz

Ported: N/A

Details Diff
cmake: show GDB value
mod - core/CMakeLists.txt Diff File

master a8cb2568

2021-03-22 16:11

arogge

Ported: N/A

Details Diff
cmake: don't pollute sources with untracked files

previously two files showed up that were generated by cmake. This patch
adds the debian install-file to .gitignore and changes the global
configure_file not to pick up files from core/ but only from core/src
which will disable creation of CTestScript.cmake in core/ as it is
already generated to ${CMAKE_BINARY_DIR}/CTestScript.cmake
mod - .gitignore Diff File
mod - core/cmake/BareosConfigureFile.cmake Diff File

master 01aa43c3

2021-03-22 13:19

joergs

Ported: N/A

Details Diff
packaging: remove support for RHEL4

Packages for RHEL4 have not been build for a long time.
Remove support for it to clean up the SPEC file.
mod - core/platforms/packaging/bareos.spec Diff File

master a5e7dd58

2021-03-19 20:43

joergs

Ported: N/A

Details Diff
contrib: add packaging for the contrib subproject

Add packages
* bareos-contrib-director-python-plugins.install
* bareos-contrib-filedaemon-python-plugins.install
* bareos-contrib-tools

Renamed triggerjob to bareos-triggerjob to indicate, that it belongs to Bareos.
mod - .gitignore Diff File
mod - CMakeLists.txt Diff File
add - contrib/CMakeLists.txt Diff File
add - contrib/dir-plugins/CMakeLists.txt Diff File
add - contrib/fd-plugins/CMakeLists.txt Diff File
add - contrib/misc/CMakeLists.txt Diff File
add - contrib/misc/bsmc/CMakeLists.txt Diff File
mod - contrib/misc/bsmc/bin/bsmc Diff File
rm - contrib/misc/bsmc/packaging/bareos-bsmc.spec Diff File
add - contrib/misc/triggerjob/CMakeLists.txt Diff File
mod - contrib/misc/triggerjob/README.md Diff File
mod - core/cmake/BareosGenerateDebianInfo.cmake Diff File
mod - core/platforms/packaging/bareos.spec Diff File
add - debian/bareos-contrib-director-python-plugins.install.in Diff File
add - debian/bareos-contrib-filedaemon-python-plugins.install.in Diff File
add - debian/bareos-contrib-tools.install Diff File
mod - debian/control Diff File
add - debian/control.bareos-contrib-tools Diff File
mod - debian/control.bareos-director-python-plugins-common 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-filedaemon-python3-plugin Diff File
mod - docs/pkglists/CentOS_7.x86_64 Diff File
mod - docs/pkglists/Debian_10.x86_64 Diff File
mod - docs/pkglists/Debian_11.x86_64 Diff File
mod - docs/pkglists/Debian_9.0.i586 Diff File
mod - docs/pkglists/Debian_9.0.x86_64 Diff File
mod - docs/pkglists/EL_8.x86_64 Diff File
mod - docs/pkglists/Fedora_33.x86_64 Diff File
mod - docs/pkglists/Fedora_34.x86_64 Diff File
mod - docs/pkglists/Fedora_35.x86_64 Diff File
mod - docs/pkglists/RHEL_7.x86_64 Diff File
mod - docs/pkglists/RHEL_8.x86_64 Diff File
mod - docs/pkglists/SLE_12_SP5.x86_64 Diff File
mod - docs/pkglists/SLE_15_SP2.x86_64 Diff File
mod - docs/pkglists/SLE_15_SP3.x86_64 Diff File
mod - docs/pkglists/Univention_4.4.x86_64 Diff File
mod - docs/pkglists/openSUSE_Leap_15.2.x86_64 Diff File
mod - docs/pkglists/openSUSE_Leap_15.3.x86_64 Diff File
mod - docs/pkglists/xUbuntu_18.04.x86_64 Diff File
mod - docs/pkglists/xUbuntu_20.04.x86_64 Diff File

master fecd5248

2021-03-19 17:23

pstorz


Committer: arogge

Ported: N/A

Details Diff
libbareos: link other libraries PRIVATE

By changing the link declaration to PRIVATE, dependents will not be
linked to the libraries anymore.
mod - core/src/console/CMakeLists.txt Diff File
mod - core/src/dird/CMakeLists.txt Diff File
mod - core/src/dird/dbcopy/CMakeLists.txt Diff File
mod - core/src/filed/CMakeLists.txt Diff File
mod - core/src/findlib/CMakeLists.txt Diff File
mod - core/src/lib/CMakeLists.txt Diff File
mod - core/src/plugins/stored/CMakeLists.txt Diff File
mod - core/src/qt-tray-monitor/CMakeLists.txt Diff File
mod - core/src/stored/CMakeLists.txt Diff File
mod - core/src/tests/CMakeLists.txt Diff File
mod - core/src/tools/CMakeLists.txt Diff File

master 860725a6

2021-03-18 16:28

franku

Ported: N/A

Details Diff
device: correct some debug messages
mod - core/src/stored/dev.cc Diff File

master 21e5594e

2021-03-17 19:10

franku

Ported: N/A

Details Diff
libdroplet: do not truncate string using too small buffer

- snprintf will truncate at least one of the input strings if the buffer
is not large enough to hold both strings
- the buffer is now dynamically allocated depending on the string
lengths
mod - core/src/droplet/libdroplet/src/vfs.c Diff File

master c9966cf1

2021-03-17 18:35

franku

Ported: N/A

Details Diff
libdroplet: cleanup deprecated and unused SSL calls

- changed default method to TLS_method() for openSSL >= 1.1.0
- replaced or removed several deprecated methods depending on the
openSSL version
- replaced the default cipher list by the bareos default so it
can use TLSv1.3, too
mod - core/src/droplet/libdroplet/include/droplet.h Diff File
mod - core/src/droplet/libdroplet/src/droplet.c Diff File
mod - core/src/droplet/libdroplet/src/httpreply.c Diff File
mod - core/src/droplet/libdroplet/src/profile.c Diff File

master 85a2c521

2021-03-17 18:21

pstorz


Committer: GitHub

Ported: N/A

Details Diff
Merge pull request 0000741 from bareos/dev/pstorz/master/c++17

build: enable c++17 and use some c++14/17 features
mod - CHANGELOG.md Diff File
mod - core/CMakeLists.txt Diff File
mod - core/cmake/BareosFindAllLibraries.cmake Diff File
mod - core/src/lib/CMakeLists.txt Diff File
mod - core/src/lib/osinfo.h Diff File
mod - core/src/ndmp/ndmp0.x Diff File
mod - core/src/ndmp/ndmp2.x Diff File
mod - core/src/ndmp/ndmp3.x Diff File
mod - core/src/ndmp/ndmp4.x Diff File
mod - core/src/ndmp/ndmp9.x Diff File
mod - core/src/plugins/dird/python/CMakeLists.txt Diff File
mod - core/src/plugins/filed/python/CMakeLists.txt Diff File
mod - core/src/plugins/stored/python/CMakeLists.txt Diff File
mod - core/src/stored/btape.cc Diff File
mod - core/src/tests/test_edit.cc Diff File

master f627d660

2021-03-16 18:23

joergs

Ported: N/A

Details Diff
updated copyright information

* Updated paths to current locations.
* regenerated copyright file.
mod - debian/copyright Diff File
mod - debian/copyright.footer Diff File
mod - debian/copyright.header Diff File

master 5f4702ce

2021-03-16 17:48

joergs

Ported: N/A

Details Diff
docs: update documentation to new contrib location

The separate bareos-contrib repository have recently been merged into the contrib direcctory.
This change updates the existing documentation to new locations.
It also removes outdated information
and fixes a few issues of the documentation.
rm - contrib/.gitignore Diff File
mod - contrib/README.md Diff File
mod - contrib/fd-plugins/README.md Diff File
rm - contrib/fd-plugins/plugins_intro.pdf Diff File
rm - contrib/misc/bsmc/LICENSE Diff File
mod - contrib/misc/bsmc/README.md Diff File
rm - contrib/misc/bsmc/debian/compat Diff File
rm - contrib/misc/bsmc/debian/control Diff File
rm - contrib/misc/bsmc/debian/install Diff File
rm - contrib/misc/bsmc/debian/rules Diff File
rm - contrib/misc/bsmc/debian/source/format Diff File
rm - contrib/misc/bsmc/packaging/bareos-bsmc.changes Diff File
rm - contrib/misc/bsmc/packaging/bareos-bsmc.dsc Diff File
rm - contrib/misc/bsmc/packaging/debian.debtransform Diff File
mod - debian/Makefile Diff File
mod - docs/manuals/source/Appendix.rst Diff File
mod - docs/manuals/source/Appendix/BareosPrograms.rst Diff File
mod - docs/manuals/source/Appendix/Howtos.rst Diff File
rm - docs/manuals/source/Appendix/SystemRequirements.rst Diff File
mod - docs/manuals/source/Configuration/CustomizingTheConfiguration.rst Diff File
mod - docs/manuals/source/DeveloperGuide/AutomaticVersionGeneration.rst Diff File
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
mod - docs/manuals/source/DocumentationStyleGuide/BareosSpecificFormatting/Release.rst Diff File
mod - docs/manuals/source/IntroductionAndTutorial/InstallingBareos.rst Diff File
mod - docs/manuals/source/TasksAndConcepts/CatalogMaintenance.rst Diff File
mod - docs/manuals/source/TasksAndConcepts/PAM.rst Diff File
mod - docs/manuals/source/TasksAndConcepts/Plugins.rst Diff File

master c4db4fd5

2021-03-15 20:48

franku

Ported: N/A

Details Diff
libdroplet: rename receive mode macros meaningful
mod - core/src/droplet/libdroplet/src/httpreply.c Diff File

master 261f1553

2021-03-15 18:53

franku

Ported: N/A

Details Diff
libdroplet: do not use poll() for reading from socket
mod - core/src/droplet/libdroplet/include/droplet/httpreply.h Diff File
mod - core/src/droplet/libdroplet/src/httpreply.c Diff File

master 0d0180b1

2021-03-15 14:08

pstorz


Committer: Alaa Eddine Elamri

Ported: N/A

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

master fb766080

2021-03-12 14:44

pstorz


Committer: GitHub

Ported: N/A

Details Diff
Merge pull request 0000744 from bareos/dev/pstorz/use-archive_device-variable

stored: use "archive_device_string" variable for archive device
mod - CHANGELOG.md Diff File
mod - core/src/plugins/stored/scsicrypto/scsicrypto-sd.cc Diff File
mod - core/src/plugins/stored/scsitapealert/scsitapealert-sd.cc Diff File
mod - core/src/stored/ansi_label.cc Diff File
mod - core/src/stored/backends/droplet_device.cc Diff File
mod - core/src/stored/backends/generic_tape_device.cc Diff File
mod - core/src/stored/backends/unix_fifo_device.cc Diff File
mod - core/src/stored/backends/unix_file_device.cc Diff File
mod - core/src/stored/btape.cc Diff File
mod - core/src/stored/butil.cc Diff File
mod - core/src/stored/dev.cc Diff File
mod - core/src/stored/dev.h Diff File
mod - core/src/stored/device_resource.cc Diff File
mod - core/src/stored/device_resource.h Diff File
mod - core/src/stored/scan.cc Diff File
mod - core/src/stored/spool.cc Diff File
mod - core/src/stored/status.cc Diff File
mod - core/src/stored/stored.cc Diff File
mod - core/src/stored/stored_conf.cc Diff File
mod - core/src/tests/sd_reservation.cc Diff File
mod - core/src/win32/stored/backends/win32_fifo_device.cc Diff File
mod - core/src/win32/stored/backends/win32_file_device.cc Diff File

master d80bd67e

2021-03-12 13:27

Alaa Eddine Elamri

Ported: N/A

Details Diff
director: Fix messages bug in restricted mode

Fixes 0001329: If CommandACL limits any command, no messages can be read
but "you have messages" is displayed.
Affected Issues
0001329
mod - core/src/dird/ua_output.cc Diff File
mod - systemtests/tests/bareos-acl/etc/bareos/bareos-dir.d/console/bareos-acl-status.conf.in Diff File

master 848ac192

2021-03-11 19:15

pstorz

Ported: N/A

Details Diff
systemtests: symlink all files that are not templated
mod - systemtests/CMakeLists.txt Diff File

master 24869da2

2021-03-11 16:50

pstorz


Committer: Alaa Eddine Elamri

Ported: N/A

Details Diff
systemtest bareos-acl: added bconsole-acl-restricted.conf.in
add - systemtests/tests/bareos-acl/etc/bareos/bconsole-acl-restricted.conf.in Diff File

master 5d9d7ab5

2021-03-11 16:25

pstorz


Committer: Alaa Eddine Elamri

Ported: N/A

Details Diff
systemtest bareos-acl: split up console config
add - systemtests/tests/bareos-acl/etc/bareos/bareos-dir.d/console/bareos-acl-none.conf.in Diff File
add - systemtests/tests/bareos-acl/etc/bareos/bareos-dir.d/console/bareos-acl-restricted.conf.in Diff File
add - systemtests/tests/bareos-acl/etc/bareos/bareos-dir.d/console/bareos-acl-status-conf.conf.in Diff File
add - systemtests/tests/bareos-acl/etc/bareos/bareos-dir.d/console/bareos-acl-status.conf.in Diff File
rm - systemtests/tests/bareos-acl/etc/bareos/bareos-dir.d/console/bareos-acl.conf.in Diff File

master 5a39e5da

2021-03-11 15:51

pstorz


Committer: GitHub

Ported: N/A

Details Diff
Merge pull request 0000761 from bareos/dev/pstorz/master/fix-volume-pruning-test

systemtests: fix volume-pruning test
mod - CHANGELOG.md Diff File
mod - core/src/dird/ua_prune.cc Diff File
mod - systemtests/CMakeLists.txt Diff File
mod - systemtests/tests/volume-pruning/testrunner Diff File

master 16521c54

2021-03-11 15:38

pstorz


Committer: GitHub

Ported: N/A

Details Diff
Merge pull request 0000759 from bareos/dev/pstorz/master/hardlink-problems-docs

docs: added hard link restore error documentation
mod - CHANGELOG.md Diff File
mod - docs/manuals/source/TasksAndConcepts/TheRestoreCommand.rst Diff File

master e1bccb58

2021-03-11 15:35

pstorz

Ported: N/A

Details Diff
updated CHANGELOG.md
mod - CHANGELOG.md Diff File
 First  Prev  1 2 3 ... 60 ... 120 ... 174 175 176 177 178 179 180 ... 240 ... 300 ... 360 ... 420 ... 480 ... 540 ... 600 ... 616 617 618  Next  Last