Changesets: bareos

master 7979dcea

2019-11-15 12:26

pstorz

Ported: N/A

Details Diff
sql_find.cc: fix comments of bool function BareosDb::FindJobStartTime
mod - core/src/cats/sql_find.cc Diff File

master 42216fa8

2019-11-15 12:25

pstorz

Ported: N/A

Details Diff
packaging: run ctests during rpm builds from spec
mod - core/platforms/packaging/bareos.spec Diff File

master 92ab9044

2019-11-15 12:22

pstorz

Ported: N/A

Details Diff
tests: sd_reservation: use fixed relative paths names
add - core/src/tests/configs/sd_reservation/bareos-sd.d/device/single1.conf Diff File
rm - core/src/tests/configs/sd_reservation/bareos-sd.d/device/single1.conf.in Diff File
mod - core/src/tests/sd_reservation.cc Diff File

master 0bbe05aa

2019-11-15 11:50

stephand

Ported: N/A

Details Diff
fd-plugins: Check return value of endRestoreFile

When omitting return bRCs['bRC_OK'] in the end_restore_file method
of a Python plugin, it resulted in seemingly unrelated Python
errors like "TypeError: an integer is required" in subsequent calls
of Python funtions.

Now the return value is checked and if it is invalid, an appropriate
error message will be generated.
mod - core/src/filed/fd_plugins.cc Diff File
mod - core/src/filed/restore.cc Diff File

master 6d55aaf2

2019-11-14 18:42

stephand


Committer: pstorz

Ported: N/A

Details Diff
Fix restore of thin-provisioned disks to VM

The restore via imageio requires the exact number of bytes
to be transferred, this is now implemented by saving the
number of bytes backed in restoreobjects.

Also fixed a typo so that getting the correct actual_size from
OVF data now works.

Finally added transfer rate statistics for each disk image
in the job log.
mod - core/src/plugins/filed/BareosFdPluginOvirt.py Diff File

master 820fdc09

2019-11-14 18:37

joergs

Ported: N/A

Details Diff
docs: cleanup

Cleanup, small fixes and removal of some outdated sections.
Use the tool black for formatting Python code.
mod - docs/manuals/source/Appendix/ReleaseNotes.rst Diff File
mod - docs/manuals/source/Configuration/Director.rst Diff File
mod - docs/manuals/source/DeveloperGuide.rst Diff File
add - docs/manuals/source/DeveloperGuide/Python.rst Diff File
mod - docs/manuals/source/DeveloperGuide/api.rst Diff File
mod - docs/manuals/source/DeveloperGuide/directorConsole.rst Diff File
mod - docs/manuals/source/DeveloperGuide/netprotocol.rst Diff File
mod - docs/manuals/source/DeveloperGuide/pluginAPI.rst Diff File
mod - docs/manuals/source/DeveloperGuide/porting.rst Diff File
mod - docs/manuals/source/DeveloperGuide/storage.rst Diff File
mod - docs/manuals/source/TasksAndConcepts/TransportEncryption.rst Diff File

master ac3ed803

2019-11-14 16:57

franku

Ported: N/A

Details Diff
dird: move CheckCatalogue from dird.cc to separate file
mod - core/src/cats/cats_backends.h Diff File
mod - core/src/dird/CMakeLists.txt Diff File
add - core/src/dird/check_catalogue.cc Diff File
add - core/src/dird/check_catalogue.h Diff File
mod - core/src/dird/dird.cc Diff File

master 79d1ce2f

2019-11-14 16:55

franku

Ported: N/A

Details Diff
dird: add functions to find last run job for client

- added FindJobStart and FindLastStartTimeForJobAndClient
mod - core/src/cats/bdb_dbi.h Diff File
mod - core/src/cats/bdb_mysql.h Diff File
mod - core/src/cats/bdb_postgresql.h Diff File
mod - core/src/cats/bvfs.cc Diff File
mod - core/src/cats/cats.cc Diff File
mod - core/src/cats/cats.h Diff File
mod - core/src/cats/dbi.cc Diff File
mod - core/src/cats/mysql.cc Diff File
mod - core/src/cats/postgresql.cc Diff File
mod - core/src/cats/sql_find.cc Diff File
mod - core/src/dird/fd_cmds.cc Diff File

master 7dbb7e7b

2019-11-14 15:55

arogge

Ported: N/A

Details Diff
travis: write version files so the build works again
mod - .travis.yml Diff File

master 1a90473a

2019-11-14 11:44

franku

Ported: N/A

Details Diff
dird: move redundant code into one single function

- GetDatabaseConnection now calls DbSqlGetPooledConnection with
the according JobControlRecord as function parameter
mod - core/src/cats/sql_pooling.h Diff File
mod - core/src/dird/CMakeLists.txt Diff File
add - core/src/dird/get_database_connection.cc Diff File
add - core/src/dird/get_database_connection.h Diff File
mod - core/src/dird/job.cc Diff File
mod - core/src/dird/stats.cc Diff File
mod - core/src/dird/ua_output.cc Diff File

master 610660b0

2019-11-14 10:22

franku


Committer: GitHub

Ported: N/A

Details Diff
Merge pull request #331 from bareos/dev/franku/master/threadlist-fix-rebased

dev/franku/master/threadlist fix rebased
mod - core/src/dird/scheduler.h Diff File
mod - core/src/dird/ua_dotcmds.cc Diff File
mod - core/src/lib/bnet_server_tcp.cc Diff File
mod - core/src/lib/jcr.cc Diff File
mod - core/src/lib/message.cc Diff File
mod - core/src/lib/thread_list.cc Diff File
mod - core/src/lib/thread_list.h Diff File
mod - core/src/lib/thread_specific_data.cc Diff File
mod - core/src/lib/thread_specific_data.h Diff File
add - core/src/lib/thread_specific_data_key.h Diff File
mod - core/src/stored/ndmp_tape.cc Diff File
mod - core/src/tests/bsock_test_connection_setup.cc Diff File
mod - core/src/tests/thread_list.cc Diff File
mod - core/src/tests/thread_specific_data.cc Diff File
mod - core/src/tests/timer_thread.cc Diff File

master 87973a1f

2019-11-13 18:07

arogge

Ported: N/A

Details Diff
cmake: set correct workindg directory when calling git
mod - cmake/BareosVersionFromGit.cmake Diff File

master 3cfe48aa

2019-11-13 17:24

Tobias Plum

Ported: N/A

Details Diff
triggerjob: Added README.md
add - misc/triggerjob/README.md Diff File

master 438d47c5

2019-11-13 17:23

arogge

Ported: N/A

Details Diff
bscan: Add missing backend_directory parameter
mod - core/src/stored/bscan.cc Diff File

master 1514156a

2019-11-13 14:28

arogge

Ported: N/A

Details Diff
tests: include <algorithm> for find_if
mod - core/src/tests/client-initiated-reconnect.cc Diff File

master fef91f60

2019-11-13 11:47

arogge


Committer: GitHub

Ported: N/A

Details Diff
Merge pull request 0000304 from arogge/dev/arogge/master/macroless-versioning

replace version.h macros with a global object
mod - .gitignore Diff File
mod - CMakeLists.txt Diff File
add - cmake/BareosVersionFromGit.cmake Diff File
mod - core/CMakeLists.txt Diff File
mod - core/cmake/BareosExtractVersionInfo.cmake Diff File
add - core/cmake/BareosTimeFunctions.cmake Diff File
mod - core/platforms/univention/conffiles/etc/apt/sources.list.d/60_bareos.list.in Diff File
mod - core/src/cats/CMakeLists.txt Diff File
mod - core/src/console/console.cc Diff File
mod - core/src/console/console_conf.cc Diff File
mod - core/src/dird/admin.cc Diff File
mod - core/src/dird/archive.cc Diff File
mod - core/src/dird/authenticate.cc Diff File
mod - core/src/dird/authenticate_console.cc Diff File
mod - core/src/dird/backup.cc Diff File
mod - core/src/dird/consolidate.cc Diff File
mod - core/src/dird/dbcheck.cc Diff File
mod - core/src/dird/dird.cc Diff File
mod - core/src/dird/dird_conf.cc Diff File
mod - core/src/dird/migrate.cc Diff File
mod - core/src/dird/restore.cc Diff File
mod - core/src/dird/ua_cmds.cc Diff File
mod - core/src/dird/ua_status.cc Diff File
mod - core/src/dird/verify.cc Diff File
mod - core/src/fastlz/CMakeLists.txt Diff File
mod - core/src/filed/dir_cmd.cc Diff File
mod - core/src/filed/fd_plugins.cc Diff File
mod - core/src/filed/fd_plugins.h Diff File
mod - core/src/filed/filed.cc Diff File
mod - core/src/filed/filed_conf.cc Diff File
mod - core/src/filed/status.cc Diff File
mod - core/src/findlib/CMakeLists.txt Diff File
mod - core/src/include/bareos.h Diff File
mod - core/src/include/config.h.in Diff File
mod - core/src/lib/CMakeLists.txt Diff File
mod - core/src/lib/bsock.cc Diff File
mod - core/src/lib/message.cc Diff File
add - core/src/lib/version.c Diff File
mod - core/src/lmdb/CMakeLists.txt Diff File
mod - core/src/ndmp/CMakeLists.txt Diff File
mod - core/src/ndmp/ndmjob_args.c Diff File
mod - core/src/ndmp/ndmos_common.c Diff File
mod - core/src/qt-tray-monitor/mainwindow.cc Diff File
mod - core/src/qt-tray-monitor/tray-monitor.cc Diff File
mod - core/src/qt-tray-monitor/tray_conf.cc Diff File
mod - core/src/stored/bcopy.cc Diff File
mod - core/src/stored/bextract.cc Diff File
mod - core/src/stored/bls.cc Diff File
mod - core/src/stored/bscan.cc Diff File
mod - core/src/stored/btape.cc Diff File
mod - core/src/stored/label.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/CMakeLists.txt Diff File
mod - core/src/tests/bsock_test.cc Diff File
add - core/src/tests/version_strings.cc Diff File
mod - docs/manuals/CMakeLists.txt Diff File
mod - docs/manuals/source/get-version.sh Diff File
mod - docs/manuals/source/include/autogenerated/bareos-dir-config-schema.json Diff File
mod - docs/manuals/source/include/autogenerated/bareos-fd-config-schema.json Diff File
mod - docs/manuals/source/include/autogenerated/bareos-sd-config-schema.json Diff File
mod - docs/manuals/source/include/autogenerated/bareos-tray-monitor-config-schema.json Diff File
mod - docs/manuals/source/include/autogenerated/bconsole-config-schema.json Diff File
add - get_version.cmake Diff File
mod - webui/CMakeLists.txt Diff File
mod - webui/cmake/BareosExtractVersionInfo.cmake Diff File
add - write_version_files.cmake Diff File

master 0b7602f2

2019-11-13 10:28

arogge


Committer: GitHub

Ported: N/A

Details Diff
Merge pull request 0000320 from bareos/dev/pstorz/master/acl_syntax_check

acl: check for acl syntax
mod - core/src/dird/dird_conf.cc Diff File
mod - core/src/lib/edit.cc Diff File
mod - core/src/lib/edit.h Diff File
mod - core/src/tests/CMakeLists.txt Diff File
add - core/src/tests/test_acl_entry_syntax.cc Diff File

master 1cbc58a5

2019-11-12 18:02

franku

Ported: N/A

Details Diff
cleanup: reduce warnings
mod - core/src/dird/scheduler.h Diff File
mod - core/src/tests/timer_thread.cc Diff File

master f30dd704

2019-11-12 16:40

franku

Ported: N/A

Details Diff
lib: remove redundant and error-prone code from thread specific data

- replaced pthread once calls by std::call_once
mod - core/src/lib/jcr.cc Diff File
mod - core/src/lib/message.cc Diff File
mod - core/src/lib/thread_specific_data.cc Diff File
mod - core/src/lib/thread_specific_data.h Diff File
add - core/src/lib/thread_specific_data_key.h Diff File
mod - core/src/tests/bsock_test_connection_setup.cc Diff File
mod - core/src/tests/thread_specific_data.cc Diff File

bareos-16.2 b937b07e

2019-11-12 15:58

pstorz


Committer: GitHub

Ported: N/A

Details Diff
Merge pull request 0000334 from bareos-testing/dev/arogge/bareos-16.2/backport-cmake

:1st_place_medal: :+1: :100:
mod - autoconf/bareos/os.m4 Diff File
mod - configure Diff File
mod - platforms/packaging/bareos.spec Diff File

master df4b3e12

2019-11-12 15:51

arogge


Committer: GitHub

Ported: N/A

Details Diff
Merge pull request 0000333 from bareos/dev/pstorz/master/show-webui-tests-if-disabled

webui tests: show disabled tests
mod - systemtests/CMakeLists.txt Diff File

master 43d2e2ee

2019-11-12 15:49

pstorz


Committer: GitHub

Ported: N/A

Details Diff
Merge pull request 0000316 from joergsteffens/dev/joergs/master/query-search-file

dird: add a query to the query file, that allows searching for a file in the backups of a client
mod - core/src/cats/dml/0041_uar_file Diff File
mod - core/src/dird/query.sql Diff File

master 2523636c

2019-11-12 15:37

arogge


Committer: GitHub

Ported: N/A

Details Diff
Merge pull request 0000315 from bareos/dev/pstorz/master/is_name_valid_refactor

lib: IsNameValid(): disallow leading and trailing spaces
mod - core/src/lib/edit.cc Diff File
mod - core/src/tests/CMakeLists.txt Diff File
add - core/src/tests/test_is_name_valid.cc Diff File

master 4a956e3e

2019-11-12 13:08

pstorz

Ported: N/A

Details Diff
webui tests: show disabled tests

If the webui tests are not run because some requirement
is missing, we still add all tests as disabled
instead of not adding them as it was before.
mod - systemtests/CMakeLists.txt Diff File

master e8ab2d0a

2019-11-11 22:56

pstorz

Ported: N/A

Details Diff
systemtests: remove unneeded configure messages
mod - systemtests/CMakeLists.txt Diff File
 First  Prev  1 2 3 ... 60 ... 120 ... 180 ... 240 ... 297 298 299 300 301 302 303 ... 360 ... 420 ... 480 ... 540 ... 600 ... 641 642 643  Next  Last