Changesets: bareos
master 93435b15 2021-04-20 14:04 Ported: N/A Details Diff |
Update CHANGELOG.md | ||
mod - CHANGELOG.md | Diff File | ||
master 5b1ff7fa 2021-04-20 09:05 Alaa Eddine Elamri Committer: arogge Ported: N/A Details Diff |
dir: added multi column prompts to selection - bconsole now shows selection options in multiple columns for selections of more than 20 options |
||
mod - core/src/dird/ua_select.cc | Diff File | ||
mod - core/src/dird/ua_select.h | Diff File | ||
mod - core/src/tests/CMakeLists.txt | Diff File | ||
add - core/src/tests/multicolumn_prompts.cc | Diff File | ||
master 3c2e57b7 2021-04-19 15:58 Committer: arogge Ported: N/A Details Diff |
cmake: fix typo The message mode parameter is case-sensitiv and must be written upper-case. |
||
mod - core/CMakeLists.txt | Diff File | ||
mod - core/src/CMakeLists.txt | Diff File | ||
master c5f61650 2021-04-17 18:16 Zephyr82 Committer: frank Ported: N/A Details Diff |
docs: corrected some wording | ||
mod - docs/manuals/source/TasksAndConcepts/AlwaysIncrementalBackupScheme.rst | Diff File | ||
master 8e7d6245 2021-04-16 14:39 Committer: GitHub Ported: N/A Details Diff |
Merge pull request 0000767 from arogge/dev/arogge/master/generated-files cmake: do not pollute sourcetree with untracked files |
||
mod - .gitignore | Diff File | ||
mod - CHANGELOG.md | Diff File | ||
mod - core/CMakeLists.txt | Diff File | ||
mod - core/cmake/BareosConfigureFile.cmake | Diff File | ||
master 09318980 2021-04-16 14:31 Ported: N/A Details Diff |
update CHANGELOG.md | ||
mod - CHANGELOG.md | Diff File | ||
master c7aa25eb 2021-04-15 14:40 Committer: GitHub Ported: N/A Details Diff |
Merge pull request 0000763 from alaaeddineelamri/dev/alaaeddineelamri/master/acl-messages-command Fix CommandACL bug that prevents messages to be seen |
||
mod - CHANGELOG.md | Diff File | ||
mod - core/src/dird/ua_output.cc | Diff File | ||
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 | ||
mod - systemtests/tests/bareos-acl/etc/bareos/bareos-dir.d/console/bareos-mon.conf.in | Diff File | ||
add - systemtests/tests/bareos-acl/etc/bareos/bconsole-acl-restricted.conf.in | Diff File | ||
master ee700f71 2021-04-14 19:44 Ported: N/A Details Diff |
python-bareos: replace non-decodable UTF-8 chars in Python 2 If a string contains an invalid character are received, it will be replaced by the official U+FFFD REPLACEMENT CHARACTER for the built-in Unicode codecs. This is only used with Python 2, as Python 3 directly works with bytes. |
||
mod - python-bareos/bareos/bsock/lowlevel.py | Diff File | ||
master 2566a8f1 2021-04-14 17:39 Committer: arogge Ported: N/A Details Diff |
update CHANGELOG: mandatory jansson library 0000793 | ||
mod - CHANGELOG.md | Diff File | ||
master 5f92747c 2021-04-14 17:31 Committer: arogge Ported: N/A Details Diff |
core: remove HAVE_JANSSON from Director jansson is a requirement when compiling the Director, so HAVE_JANSSON is no longer required. |
||
mod - core/src/dird/dird_conf.cc | Diff File | ||
mod - core/src/dird/dird_conf.h | Diff File | ||
mod - core/src/dird/inc_conf.cc | Diff File | ||
mod - core/src/dird/inc_conf.h | Diff File | ||
master b77b0dce 2021-04-13 21:45 Ported: N/A Details Diff |
comments: change three-line comments to one-line comments | ||
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/bdb_priv.h | Diff File | ||
mod - core/src/cats/bdb_sqlite.h | Diff File | ||
mod - core/src/cats/bvfs.cc | Diff File | ||
mod - core/src/cats/bvfs.h | Diff File | ||
mod - core/src/cats/cats.cc | Diff File | ||
mod - core/src/cats/cats.h | Diff File | ||
mod - core/src/cats/cats_backends.cc | Diff File | ||
mod - core/src/cats/cats_backends.h | Diff File | ||
mod - core/src/cats/mysql.cc | Diff File | ||
mod - core/src/cats/mysql_batch.cc | Diff File | ||
mod - core/src/cats/postgresql.cc | Diff File | ||
mod - core/src/cats/postgresql_batch.cc | Diff File | ||
mod - core/src/cats/sql.cc | Diff File | ||
mod - core/src/cats/sql_create.cc | Diff File | ||
mod - core/src/cats/sql_delete.cc | Diff File | ||
mod - core/src/cats/sql_find.cc | Diff File | ||
mod - core/src/cats/sql_get.cc | Diff File | ||
mod - core/src/cats/sql_list.cc | Diff File | ||
mod - core/src/cats/sql_pooling.cc | Diff File | ||
mod - core/src/cats/sql_update.cc | Diff File | ||
mod - core/src/cats/sqlite.cc | Diff File | ||
mod - core/src/console/console.cc | Diff File | ||
mod - core/src/console/console_conf.cc | Diff File | ||
mod - core/src/console/console_conf.h | Diff File | ||
mod - core/src/console/console_output.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/autoprune.cc | Diff File | ||
mod - core/src/dird/backup.cc | Diff File | ||
mod - core/src/dird/bsr.cc | Diff File | ||
mod - core/src/dird/bsr.h | Diff File | ||
mod - core/src/dird/catreq.cc | Diff File | ||
mod - core/src/dird/consolidate.cc | Diff File | ||
mod - core/src/dird/dbcheck.cc | Diff File | ||
mod - core/src/dird/dir_plugins.cc | Diff File | ||
mod - core/src/dird/dir_plugins.h | Diff File | ||
mod - core/src/dird/dird.cc | Diff File | ||
mod - core/src/dird/dird.h | Diff File | ||
mod - core/src/dird/dird_conf.cc | Diff File | ||
mod - core/src/dird/dird_conf.h | Diff File | ||
mod - core/src/dird/expand.cc | Diff File | ||
mod - core/src/dird/fd_cmds.cc | Diff File | ||
mod - core/src/dird/getmsg.cc | Diff File | ||
mod - core/src/dird/inc_conf.cc | Diff File | ||
mod - core/src/dird/inc_conf.h | Diff File | ||
mod - core/src/dird/job.cc | Diff File | ||
mod - core/src/dird/jobq.cc | Diff File | ||
mod - core/src/dird/jobq.h | Diff File | ||
mod - core/src/dird/migrate.cc | Diff File | ||
mod - core/src/dird/msgchan.cc | Diff File | ||
mod - core/src/dird/ndmp_dma_backup_NDMP_BAREOS.cc | Diff File | ||
mod - core/src/dird/ndmp_dma_backup_NDMP_NATIVE.cc | Diff File | ||
mod - core/src/dird/ndmp_dma_backup_common.cc | Diff File | ||
mod - core/src/dird/ndmp_dma_generic.cc | Diff File | ||
mod - core/src/dird/ndmp_dma_priv.h | Diff File | ||
mod - core/src/dird/ndmp_dma_restore_NDMP_BAREOS.cc | Diff File | ||
mod - core/src/dird/ndmp_dma_restore_NDMP_NATIVE.cc | Diff File | ||
mod - core/src/dird/ndmp_dma_restore_common.cc | Diff File | ||
mod - core/src/dird/ndmp_dma_storage.cc | Diff File | ||
mod - core/src/dird/ndmp_fhdb_common.cc | Diff File | ||
mod - core/src/dird/ndmp_fhdb_helpers.cc | Diff File | ||
mod - core/src/dird/ndmp_fhdb_lmdb.cc | Diff File | ||
mod - core/src/dird/ndmp_fhdb_mem.cc | Diff File | ||
mod - core/src/dird/ndmp_ndmmedia_db_helpers.cc | Diff File | ||
mod - core/src/dird/ndmp_slot2elemaddr.cc | Diff File | ||
mod - core/src/dird/newvol.cc | Diff File | ||
mod - core/src/dird/next_vol.cc | Diff File | ||
mod - core/src/dird/quota.cc | Diff File | ||
mod - core/src/dird/recycle.cc | Diff File | ||
mod - core/src/dird/restore.cc | Diff File | ||
mod - core/src/dird/run_conf.cc | Diff File | ||
mod - core/src/dird/scheduler.cc | Diff File | ||
mod - core/src/dird/sd_cmds.cc | Diff File | ||
mod - core/src/dird/socket_server.cc | Diff File | ||
mod - core/src/dird/stats.cc | Diff File | ||
mod - core/src/dird/storage.cc | Diff File | ||
mod - core/src/dird/testfind.cc | Diff File | ||
mod - core/src/dird/ua.h | Diff File | ||
mod - core/src/dird/ua_acl.cc | Diff File | ||
mod - core/src/dird/ua_audit.cc | Diff File | ||
mod - core/src/dird/ua_cmds.cc | Diff File | ||
mod - core/src/dird/ua_configure.cc | Diff File | ||
mod - core/src/dird/ua_db.cc | Diff File | ||
mod - core/src/dird/ua_dotcmds.cc | Diff File | ||
mod - core/src/dird/ua_impexp.cc | Diff File | ||
mod - core/src/dird/ua_input.cc | Diff File | ||
mod - core/src/dird/ua_label.cc | Diff File | ||
mod - core/src/dird/ua_output.cc | Diff File | ||
mod - core/src/dird/ua_prune.cc | Diff File | ||
mod - core/src/dird/ua_purge.cc | Diff File | ||
mod - core/src/dird/ua_query.cc | Diff File | ||
mod - core/src/dird/ua_restore.cc | Diff File | ||
mod - core/src/dird/ua_run.cc | Diff File | ||
mod - core/src/dird/ua_select.cc | Diff File | ||
mod - core/src/dird/ua_server.cc | Diff File | ||
mod - core/src/dird/ua_status.cc | Diff File | ||
mod - core/src/dird/ua_tree.cc | Diff File | ||
mod - core/src/dird/ua_update.cc | Diff File | ||
mod - core/src/dird/vbackup.cc | Diff File | ||
mod - core/src/dird/verify.cc | Diff File | ||
mod - core/src/droplet/examples/idgetnoalloc.c | Diff File | ||
mod - core/src/droplet/examples/idrangetest.c | Diff File | ||
mod - core/src/droplet/examples/idtest.c | Diff File | ||
mod - core/src/droplet/examples/recurse.c | Diff File | ||
mod - core/src/droplet/libdroplet/include/droplet.h | Diff File | ||
mod - core/src/droplet/libdroplet/include/droplet/conn.h | Diff File | ||
mod - core/src/droplet/libdroplet/include/droplet/httpreply.h | Diff File | ||
mod - core/src/droplet/libdroplet/include/droplet/queue.h | Diff File | ||
mod - core/src/droplet/libdroplet/include/droplet/utils.h | Diff File | ||
mod - core/src/droplet/libdroplet/include/droplet/vfs.h | Diff File | ||
mod - core/src/droplet/libdroplet/include/dropletp.h | Diff File | ||
mod - core/src/droplet/libdroplet/src/addrlist.c | Diff File | ||
mod - core/src/droplet/libdroplet/src/backend/cdmi/reqbuilder.c | Diff File | ||
mod - core/src/droplet/libdroplet/src/backend/s3/reqbuilder.c | Diff File | ||
mod - core/src/droplet/libdroplet/src/backend/sproxyd/reqbuilder.c | Diff File | ||
mod - core/src/droplet/libdroplet/src/backend/srws/reqbuilder.c | Diff File | ||
mod - core/src/droplet/libdroplet/src/backend/swift/reqbuilder.c | Diff File | ||
mod - core/src/droplet/libdroplet/src/conn.c | Diff File | ||
mod - core/src/droplet/libdroplet/src/droplet.c | Diff File | ||
mod - core/src/droplet/libdroplet/src/getdate.c | Diff File | ||
mod - core/src/droplet/libdroplet/src/httpreply.c | Diff File | ||
mod - core/src/droplet/libdroplet/src/pricing.c | Diff File | ||
mod - core/src/droplet/libdroplet/src/profile.c | Diff File | ||
mod - core/src/droplet/libdroplet/src/utils.c | Diff File | ||
mod - core/src/droplet/libdroplet/src/vfs.c | Diff File | ||
mod - core/src/droplet/tests/simple_get.c | Diff File | ||
mod - core/src/droplet/tests/simple_getdir.c | Diff File | ||
mod - core/src/droplet/tests/simple_put.c | Diff File | ||
mod - core/src/droplet/tests/simple_putdir.c | Diff File | ||
mod - core/src/droplet/utests/tests/dict_utest.c | Diff File | ||
mod - core/src/droplet/utests/tests/s3/auth_v2_utest.c | Diff File | ||
mod - core/src/droplet/utests/tests/utest_utest.c | Diff File | ||
mod - core/src/droplet/utests/toyserver.c | Diff File | ||
mod - core/src/fastlz/include/fastlz/fastlzlib.h | Diff File | ||
mod - core/src/fastlz/src/fastlz.c | Diff File | ||
mod - core/src/filed/accurate.cc | Diff File | ||
mod - core/src/filed/accurate.h | Diff File | ||
mod - core/src/filed/accurate_htable.cc | Diff File | ||
mod - core/src/filed/accurate_lmdb.cc | Diff File | ||
mod - core/src/filed/authenticate.cc | Diff File | ||
mod - core/src/filed/backup.cc | Diff File | ||
mod - core/src/filed/backup.h | Diff File | ||
mod - core/src/filed/compression.cc | Diff File | ||
mod - core/src/filed/crypto.cc | Diff File | ||
mod - core/src/filed/dir_cmd.cc | Diff File | ||
mod - core/src/filed/estimate.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.h | Diff File | ||
mod - core/src/filed/filed_conf.cc | Diff File | ||
mod - core/src/filed/filed_conf.h | Diff File | ||
mod - core/src/filed/fileset.cc | Diff File | ||
mod - core/src/filed/heartbeat.cc | Diff File | ||
mod - core/src/filed/restore.cc | Diff File | ||
mod - core/src/filed/sd_cmds.cc | Diff File | ||
mod - core/src/filed/socket_server.cc | Diff File | ||
mod - core/src/filed/status.cc | Diff File | ||
mod - core/src/filed/verify.cc | Diff File | ||
mod - core/src/filed/verify_vol.cc | Diff File | ||
mod - core/src/findlib/acl.cc | Diff File | ||
mod - core/src/findlib/acl.h | Diff File | ||
mod - core/src/findlib/attribs.cc | Diff File | ||
mod - core/src/findlib/bfile.cc | Diff File | ||
mod - core/src/findlib/bfile.h | Diff File | ||
mod - core/src/findlib/create_file.cc | Diff File | ||
mod - core/src/findlib/drivetype.cc | Diff File | ||
mod - core/src/findlib/enable_priv.cc | Diff File | ||
mod - core/src/findlib/find.cc | Diff File | ||
mod - core/src/findlib/find.h | Diff File | ||
mod - core/src/findlib/find_one.cc | Diff File | ||
mod - core/src/findlib/fstype.cc | Diff File | ||
mod - core/src/findlib/hardlink.cc | Diff File | ||
mod - core/src/findlib/match.cc | Diff File | ||
mod - core/src/findlib/mkpath.cc | Diff File | ||
mod - core/src/findlib/shadowing.cc | Diff File | ||
mod - core/src/findlib/xattr.cc | Diff File | ||
mod - core/src/findlib/xattr.h | Diff File | ||
mod - core/src/include/baconfig.h | Diff File | ||
mod - core/src/include/bareos.h | Diff File | ||
mod - core/src/include/bc_types.h | Diff File | ||
mod - core/src/include/ch.h | Diff File | ||
mod - core/src/include/fileopts.h | Diff File | ||
mod - core/src/include/filetypes.h | Diff File | ||
mod - core/src/include/jcr.h | Diff File | ||
mod - core/src/include/streams.h | Diff File | ||
mod - core/src/lib/address_conf.cc | Diff File | ||
mod - core/src/lib/address_conf.h | Diff File | ||
mod - core/src/lib/alist.cc | Diff File | ||
mod - core/src/lib/alist.h | Diff File | ||
mod - core/src/lib/attr.cc | Diff File | ||
mod - core/src/lib/attr.h | Diff File | ||
mod - core/src/lib/attribs.cc | Diff File | ||
mod - core/src/lib/base64.cc | Diff File | ||
mod - core/src/lib/base64.h | Diff File | ||
mod - core/src/lib/berrno.cc | Diff File | ||
mod - core/src/lib/berrno.h | Diff File | ||
mod - core/src/lib/bget_msg.cc | Diff File | ||
mod - core/src/lib/bits.h | Diff File | ||
mod - core/src/lib/bmtio.h | Diff File | ||
mod - core/src/lib/bnet.cc | Diff File | ||
mod - core/src/lib/bnet_server_tcp.cc | Diff File | ||
mod - core/src/lib/bpipe.cc | Diff File | ||
mod - core/src/lib/bpoll.cc | Diff File | ||
mod - core/src/lib/breg.h | Diff File | ||
mod - core/src/lib/bregex.cc | Diff File | ||
mod - core/src/lib/bsnprintf.cc | Diff File | ||
mod - core/src/lib/bsock.cc | Diff File | ||
mod - core/src/lib/bsock.h | Diff File | ||
mod - core/src/lib/bsock_tcp.cc | Diff File | ||
mod - core/src/lib/bsys.cc | Diff File | ||
mod - core/src/lib/btime.cc | Diff File | ||
mod - core/src/lib/btimers.cc | Diff File | ||
mod - core/src/lib/cbuf.cc | Diff File | ||
mod - core/src/lib/cbuf.h | Diff File | ||
mod - core/src/lib/compression.cc | Diff File | ||
mod - core/src/lib/connection_pool.cc | Diff File | ||
mod - core/src/lib/crypto.h | Diff File | ||
mod - core/src/lib/crypto_cache.cc | Diff File | ||
mod - core/src/lib/crypto_cache.h | Diff File | ||
mod - core/src/lib/crypto_none.cc | Diff File | ||
mod - core/src/lib/crypto_openssl.cc | Diff File | ||
mod - core/src/lib/crypto_wrap.cc | Diff File | ||
mod - core/src/lib/devlock.cc | Diff File | ||
mod - core/src/lib/dlist.cc | Diff File | ||
mod - core/src/lib/dlist.h | Diff File | ||
mod - core/src/lib/edit.cc | Diff File | ||
mod - core/src/lib/generic_res.h | Diff File | ||
mod - core/src/lib/guid_to_name.h | Diff File | ||
mod - core/src/lib/htable.cc | Diff File | ||
mod - core/src/lib/htable.h | Diff File | ||
mod - core/src/lib/ini.cc | Diff File | ||
mod - core/src/lib/ini.h | Diff File | ||
mod - core/src/lib/jcr.cc | Diff File | ||
mod - core/src/lib/keyword_table_s.h | Diff File | ||
mod - core/src/lib/lex.cc | Diff File | ||
mod - core/src/lib/lex.h | Diff File | ||
mod - core/src/lib/mem_pool.cc | Diff File | ||
mod - core/src/lib/mem_pool.h | Diff File | ||
mod - core/src/lib/message.cc | Diff File | ||
mod - core/src/lib/message.h | Diff File | ||
mod - core/src/lib/message_severity.h | Diff File | ||
mod - core/src/lib/messages_resource.cc | Diff File | ||
mod - core/src/lib/mntent_cache.cc | Diff File | ||
mod - core/src/lib/mntent_cache.h | Diff File | ||
mod - core/src/lib/osinfo_win32.cc | Diff File | ||
mod - core/src/lib/output_formatter.cc | Diff File | ||
mod - core/src/lib/output_formatter.h | Diff File | ||
mod - core/src/lib/output_formatter_resource.cc | Diff File | ||
mod - core/src/lib/output_formatter_resource.h | Diff File | ||
mod - core/src/lib/parse_bsr.cc | Diff File | ||
mod - core/src/lib/parse_conf.cc | Diff File | ||
mod - core/src/lib/parse_conf.h | Diff File | ||
mod - core/src/lib/parse_conf_init_resource.cc | Diff File | ||
mod - core/src/lib/path_list.cc | Diff File | ||
mod - core/src/lib/plugins.cc | Diff File | ||
mod - core/src/lib/plugins.h | Diff File | ||
mod - core/src/lib/rblist.cc | Diff File | ||
mod - core/src/lib/rblist.h | Diff File | ||
mod - core/src/lib/res.cc | Diff File | ||
mod - core/src/lib/runscript.cc | Diff File | ||
mod - core/src/lib/runscript.h | Diff File | ||
mod - core/src/lib/rwlock.cc | Diff File | ||
mod - core/src/lib/rwlock.h | Diff File | ||
mod - core/src/lib/scan.cc | Diff File | ||
mod - core/src/lib/scsi_crypto.cc | Diff File | ||
mod - core/src/lib/scsi_crypto.h | Diff File | ||
mod - core/src/lib/scsi_lli.cc | Diff File | ||
mod - core/src/lib/scsi_lli.h | Diff File | ||
mod - core/src/lib/scsi_tapealert.cc | Diff File | ||
mod - core/src/lib/scsi_tapealert.h | Diff File | ||
mod - core/src/lib/serial.h | Diff File | ||
mod - core/src/lib/signal.cc | Diff File | ||
mod - core/src/lib/status_packet.h | Diff File | ||
mod - core/src/lib/tls_openssl.cc | Diff File | ||
mod - core/src/lib/tls_openssl_crl.cc | Diff File | ||
mod - core/src/lib/tls_openssl_private.cc | Diff File | ||
mod - core/src/lib/tls_resource_items.h | Diff File | ||
mod - core/src/lib/tree.cc | Diff File | ||
mod - core/src/lib/tree.h | Diff File | ||
mod - core/src/lib/util.cc | Diff File | ||
mod - core/src/lib/var.cc | Diff File | ||
mod - core/src/lib/var.h | Diff File | ||
mod - core/src/lib/version.h | Diff File | ||
mod - core/src/lib/volume_session_info.h | Diff File | ||
mod - core/src/lib/watchdog.cc | Diff File | ||
mod - core/src/lib/watchdog.h | Diff File | ||
mod - core/src/lmdb/mdb.c | Diff File | ||
mod - core/src/ndmp/ndma_comm_dispatch.c | Diff File | ||
mod - core/src/ndmp/ndma_comm_session.c | Diff File | ||
mod - core/src/ndmp/ndma_cops_backreco.c | Diff File | ||
mod - core/src/ndmp/ndma_cops_query.c | Diff File | ||
mod - core/src/ndmp/ndma_ctrl_media.c | Diff File | ||
mod - core/src/ndmp/ndma_ctst_data.c | Diff File | ||
mod - core/src/ndmp/ndma_ctst_mover.c | Diff File | ||
mod - core/src/ndmp/ndma_ctst_subr.c | Diff File | ||
master a19ad42b 2021-04-12 22:57 Committer: pstorz Ported: N/A Details Diff |
update CHANGELOG.md | ||
mod - CHANGELOG.md | Diff File | ||
master 874bfec6 2021-04-12 22:33 Committer: pstorz Ported: N/A Details Diff |
gfapi-fd: Fix possible crash on second glfs_close() Under rare circumstances, namely when a file was deleted during backup after the glfs_open() and before the first glfs_close() call, which then returns an error, the code assumed that the file was closed and invoked a second glfs_close() call. This second call could cause a segmentation fault. The changed code no longer does a second glfs_close() call, the first call already cleans up the glfs file descriptor properly, even when an error occurs while trying to close the file. |
||
mod - core/src/plugins/filed/gfapi/gfapi-fd.cc | Diff File | ||
bareos-19.2 94c9391b 2021-04-12 22:33 Ported: N/A Details Diff |
gfapi-fd: Fix possible crash on second glfs_close() Under rare circumstances, namely when a file was deleted during backup after the glfs_open() and before the first glfs_close() call, which then returns an error, the code assumed that the file was closed and invoked a second glfs_close() call. This second call could cause a segmentation fault. The changed code no longer does a second glfs_close() call, the first call already cleans up the glfs file descriptor properly, even when an error occurs while trying to close the file. (cherry picked from commit 874bfec6d5327181d4023c2a44568f23fbb01985) |
||
mod - core/src/plugins/filed/gfapi-fd.cc | Diff File | ||
master 8297eb24 2021-04-12 21:38 Committer: arogge Ported: N/A Details Diff |
core: remove json.* files This files have been used to initialize jansson with a custom memory management. While this have been useful in the past, the memory management have now be identical to the default. Therefore, these initialization is no longer required. |
||
mod - core/src/console/console_conf.cc | Diff File | ||
mod - core/src/dird/dird_conf.cc | Diff File | ||
mod - core/src/filed/filed_conf.cc | Diff File | ||
mod - core/src/include/bareos.h | Diff File | ||
mod - core/src/lib/CMakeLists.txt | Diff File | ||
rm - core/src/lib/json.cc | Diff File | ||
rm - core/src/lib/json.h | Diff File | ||
mod - core/src/lib/output_formatter.cc | Diff File | ||
mod - core/src/qt-tray-monitor/tray_conf.cc | Diff File | ||
mod - core/src/stored/stored_conf.cc | Diff File | ||
master 20838139 2021-04-12 20:56 Ported: N/A Details Diff |
update CHANGELOG: add PR 0000791 | ||
mod - CHANGELOG.md | Diff File | ||
master aaebe53a 2021-04-12 20:34 Committer: arogge Ported: N/A Details Diff |
cmake: make the jansson library mandatory for build the Director Without the library, the API 2 commands are not available. Implement find_package for Jansson, as otherwise Solaris would require special treatment. |
||
add - cmake/FindJansson.cmake | Diff File | ||
mod - core/CMakeLists.txt | Diff File | ||
mod - core/cmake/BareosFindAllLibraries.cmake | Diff File | ||
mod - core/src/console/CMakeLists.txt | Diff File | ||
mod - core/src/console/console_conf.cc | Diff File | ||
mod - core/src/dird/CMakeLists.txt | Diff File | ||
mod - core/src/filed/CMakeLists.txt | Diff File | ||
mod - core/src/filed/filed_conf.cc | Diff File | ||
mod - core/src/findlib/CMakeLists.txt | Diff File | ||
mod - core/src/findlib/unittests/CMakeLists.txt | Diff File | ||
mod - core/src/lib/CMakeLists.txt | Diff File | ||
mod - core/src/qt-tray-monitor/CMakeLists.txt | Diff File | ||
mod - core/src/qt-tray-monitor/tray_conf.cc | 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 3d805bb8 2021-04-12 18:30 Ported: N/A Details Diff |
devtools: add dist-tarball.sh This patch adds a new devtool called dist-tarball.sh that creates a reproducible xz-compressed tarball from a cloned git repository. |
||
add - devtools/dist-tarball.sh | Diff File | ||
master 15f82cd2 2021-04-12 17:37 Committer: GitHub Ported: N/A Details Diff |
Merge pull request 0000770 from bareos/dev/pstorz/master/symlink-systemtests-where-possible systemtests: symlink all files that are not templated |
||
mod - systemtests/CMakeLists.txt | Diff File | ||
master 50cb2c8d 2021-04-12 17:15 Ported: N/A Details Diff |
systemtest python-bareos: adapt for FreeBSD The tee command on FreeBSD does not allow the parameter --append, instead -a must be used. |
||
mod - systemtests/CMakeLists.txt | Diff File | ||
mod - systemtests/tests/python-bareos/write.sh | Diff File | ||
master 57ee2d41 2021-04-12 17:05 Committer: GitHub Ported: N/A Details Diff |
Merge pull request 0000782 fix check for correct days per month |
||
mod - CHANGELOG.md | Diff File | ||
mod - core/src/lib/btime.cc | Diff File | ||
mod - core/src/lib/btime.h | Diff File | ||
mod - core/src/tests/time_format_test.cc | Diff File | ||
master 89643f26 2021-04-12 15:35 Ported: N/A Details Diff |
systemtests: apply suggested review change | ||
mod - systemtests/CMakeLists.txt | Diff File | ||
master d21efd95 2021-04-11 18:27 Ported: N/A Details Diff |
update .quality-gates.yml to reflect better test coverage | ||
mod - .quality-gates.yml | Diff File | ||
master 793f2dc2 2021-04-11 18:06 Ported: N/A Details Diff |
update CHANGELOG.md | ||
mod - CHANGELOG.md | Diff File | ||
master 70226e64 2021-04-10 14:16 Ported: N/A Details Diff |
systemtest bareos: fd use FSType,sd use autoxflate-sd The Fileset uses the FSType option and the storage daemon uses the autoxflate-sd plugin so that these parts of the code now also are covered by tests. |
||
mod - systemtests/tests/bareos/etc/bareos/bareos-dir.d/fileset/SelfTest.conf.in | Diff File | ||
mod - systemtests/tests/bareos/etc/bareos/bareos-sd.d/device/FileStorage.conf | Diff File | ||
mod - systemtests/tests/bareos/etc/bareos/bareos-sd.d/storage/bareos-sd.conf.in | Diff File |