]> git.sur5r.net Git - bacula/bacula/commit
Big backport from Enterprise
authorKern Sibbald <kern@sibbald.com>
Mon, 8 May 2017 14:07:43 +0000 (16:07 +0200)
committerKern Sibbald <kern@sibbald.com>
Mon, 22 May 2017 13:01:25 +0000 (15:01 +0200)
commit86da6147f63b29cb85d51620b55bae7266f1c890
tree0f3ff4c4557c187d5458b86f97d490f1eb22ec27
parenta00e029e3ea1f4fa1d98a3bf3402809844a493c9
Big backport from Enterprise
441 files changed:
bacula/.gitignore
bacula/ChangeLog
bacula/LICENSE
bacula/LICENSE-FAQ
bacula/LICENSE-FOSS
bacula/autoconf/config.guess
bacula/autoconf/config.h.in
bacula/autoconf/config.sub
bacula/autoconf/configure.in
bacula/configure
bacula/platforms/redhat/bacula-dir.in
bacula/platforms/redhat/bacula-sd.in
bacula/platforms/systemd/bacula-sd.service.in
bacula/release/bgit.py [new file with mode: 0755]
bacula/scripts/Makefile.in
bacula/scripts/tapealert [new file with mode: 0755]
bacula/src/baconfig.h
bacula/src/bacula.h
bacula/src/bc_types.h
bacula/src/c
bacula/src/cats/bdb.h
bacula/src/cats/bdb_mysql.h
bacula/src/cats/bdb_postgresql.h
bacula/src/cats/bdb_sqlite.h
bacula/src/cats/bvfs.c
bacula/src/cats/bvfs.h
bacula/src/cats/cats.h
bacula/src/cats/create_postgresql_database.in
bacula/src/cats/grant_mysql_privileges.in
bacula/src/cats/grant_postgresql_privileges.in
bacula/src/cats/make_bacula_tables.in
bacula/src/cats/make_catalog_backup.in
bacula/src/cats/make_catalog_backup.pl.in
bacula/src/cats/make_mysql_tables.in
bacula/src/cats/make_postgresql_tables.in
bacula/src/cats/make_sqlite3_tables.in
bacula/src/cats/mysql.c
bacula/src/cats/postgresql.c
bacula/src/cats/protos.h
bacula/src/cats/sql.c
bacula/src/cats/sql_cmds.c
bacula/src/cats/sql_cmds.h
bacula/src/cats/sql_create.c
bacula/src/cats/sql_delete.c
bacula/src/cats/sql_find.c
bacula/src/cats/sql_get.c
bacula/src/cats/sql_list.c
bacula/src/cats/sql_update.c
bacula/src/cats/update_bacula_tables.in
bacula/src/cats/update_mysql_tables.in
bacula/src/cats/update_postgresql_tables.in
bacula/src/cats/update_sqlite3_tables.in
bacula/src/ch.h
bacula/src/console/Makefile.in
bacula/src/console/authenticate.c
bacula/src/console/bbconsjson.c [new file with mode: 0644]
bacula/src/console/conio.c
bacula/src/console/conio.h
bacula/src/console/console.c
bacula/src/console/console_conf.c
bacula/src/console/console_conf.h
bacula/src/dird/Makefile.in
bacula/src/dird/admin.c
bacula/src/dird/authenticate.c
bacula/src/dird/autoprune.c
bacula/src/dird/backup.c
bacula/src/dird/bacula-dir.conf.in
bacula/src/dird/bdirjson.c [new file with mode: 0644]
bacula/src/dird/bsr.c
bacula/src/dird/bsr.h
bacula/src/dird/catreq.c
bacula/src/dird/dir_plugins.h
bacula/src/dird/dird.c
bacula/src/dird/dird.h
bacula/src/dird/dird_conf.c
bacula/src/dird/dird_conf.h
bacula/src/dird/expand.c
bacula/src/dird/fd_cmds.c
bacula/src/dird/getmsg.c
bacula/src/dird/job.c
bacula/src/dird/jobq.c
bacula/src/dird/jobq.h
bacula/src/dird/mac.c
bacula/src/dird/msgchan.c
bacula/src/dird/next_vol.c
bacula/src/dird/protos.h
bacula/src/dird/recycle.c
bacula/src/dird/restore.c
bacula/src/dird/scheduler.c
bacula/src/dird/snapshot.c
bacula/src/dird/ua.h
bacula/src/dird/ua_acl.c
bacula/src/dird/ua_cmds.c
bacula/src/dird/ua_dotcmds.c
bacula/src/dird/ua_label.c
bacula/src/dird/ua_output.c
bacula/src/dird/ua_prune.c
bacula/src/dird/ua_purge.c
bacula/src/dird/ua_query.c
bacula/src/dird/ua_restore.c
bacula/src/dird/ua_run.c
bacula/src/dird/ua_select.c
bacula/src/dird/ua_status.c
bacula/src/dird/ua_tree.c
bacula/src/dird/ua_update.c
bacula/src/dird/vbackup.c
bacula/src/dird/verify.c
bacula/src/filed/Makefile.in
bacula/src/filed/accurate.c
bacula/src/filed/authenticate.c
bacula/src/filed/backup.c
bacula/src/filed/backup.h
bacula/src/filed/bfdjson.c [new file with mode: 0644]
bacula/src/filed/fd_plugins.h
bacula/src/filed/fd_snapshot.c
bacula/src/filed/filed.c
bacula/src/filed/filed.h
bacula/src/filed/filed_conf.c
bacula/src/filed/filed_conf.h
bacula/src/filed/heartbeat.c
bacula/src/filed/hello.c
bacula/src/filed/job.c
bacula/src/filed/protos.h
bacula/src/filed/restore.c
bacula/src/filed/restore.h
bacula/src/filed/status.c
bacula/src/filed/verify_vol.c
bacula/src/filed/xattr.h [new file with mode: 0644]
bacula/src/fileopts.h
bacula/src/filetypes.h
bacula/src/findlib/attribs.c
bacula/src/findlib/bfile.c
bacula/src/findlib/fstype.c
bacula/src/findlib/protos.h
bacula/src/host.h.in
bacula/src/jcr.h
bacula/src/lib/Makefile.in
bacula/src/lib/alist.c
bacula/src/lib/alist.h
bacula/src/lib/attr.c
bacula/src/lib/bget_msg.c
bacula/src/lib/bget_msg.h
bacula/src/lib/bjson.c [new file with mode: 0644]
bacula/src/lib/bjson.h [new file with mode: 0644]
bacula/src/lib/bnet.c
bacula/src/lib/bnet_server.c
bacula/src/lib/bpipe.c
bacula/src/lib/bsock.c
bacula/src/lib/bsock.h
bacula/src/lib/bsys.c
bacula/src/lib/btimers.c
bacula/src/lib/bwlimit.c [new file with mode: 0644]
bacula/src/lib/bwlimit.h [new file with mode: 0644]
bacula/src/lib/cmd_parser.h [new file with mode: 0644]
bacula/src/lib/daemon.c
bacula/src/lib/edit.c
bacula/src/lib/flist.c [new file with mode: 0644]
bacula/src/lib/flist.h [new file with mode: 0644]
bacula/src/lib/htable.c
bacula/src/lib/ini.c
bacula/src/lib/jcr.c
bacula/src/lib/lex.c
bacula/src/lib/lex.h
bacula/src/lib/lib.h
bacula/src/lib/lockmgr.c
bacula/src/lib/lockmgr.h
bacula/src/lib/lz4.c [new file with mode: 0644]
bacula/src/lib/lz4.h [new file with mode: 0644]
bacula/src/lib/lz4_encoder.h [new file with mode: 0644]
bacula/src/lib/mem_pool.c
bacula/src/lib/mem_pool.h
bacula/src/lib/message.c
bacula/src/lib/message.h
bacula/src/lib/output.c [new file with mode: 0644]
bacula/src/lib/output.h [new file with mode: 0644]
bacula/src/lib/parse_conf.c
bacula/src/lib/parse_conf.h
bacula/src/lib/protos.h
bacula/src/lib/rblist.c
bacula/src/lib/res.c
bacula/src/lib/scan.c
bacula/src/lib/sha2.c [new file with mode: 0644]
bacula/src/lib/sha2.h [new file with mode: 0644]
bacula/src/lib/signal.c
bacula/src/lib/smartall.c
bacula/src/lib/smartall.h
bacula/src/lib/status.h
bacula/src/lib/tls.c
bacula/src/lib/tree.c
bacula/src/lib/tree.h
bacula/src/lib/util.c
bacula/src/lib/watchdog.c
bacula/src/lib/watchdog.h
bacula/src/lib/worker.c [new file with mode: 0644]
bacula/src/lib/worker.h [new file with mode: 0644]
bacula/src/lib/workq.c
bacula/src/lib/workq.h
bacula/src/plugins/dir/example-plugin-dir.c
bacula/src/plugins/fd/fd_common.h
bacula/src/plugins/sd/example-plugin-sd.c
bacula/src/plugins/sd/main.c
bacula/src/qt-console/bat.h
bacula/src/qt-console/bat.pro.in
bacula/src/qt-console/bat_conf.cpp
bacula/src/qt-console/bat_conf.h
bacula/src/qt-console/bcomm/dircomm_auth.cpp
bacula/src/qt-console/help/restore.html
bacula/src/qt-console/images/ajax-loader-big.gif [new file with mode: 0644]
bacula/src/qt-console/main.cpp
bacula/src/qt-console/main.qrc
bacula/src/qt-console/medialist/mediaview.cpp
bacula/src/qt-console/tray-monitor/authenticate.cpp
bacula/src/qt-console/tray-monitor/common.h [new file with mode: 0644]
bacula/src/qt-console/tray-monitor/conf.cpp [new file with mode: 0644]
bacula/src/qt-console/tray-monitor/dir-monitor.ui [new file with mode: 0644]
bacula/src/qt-console/tray-monitor/dirstatus.cpp [new file with mode: 0644]
bacula/src/qt-console/tray-monitor/dirstatus.h [new file with mode: 0644]
bacula/src/qt-console/tray-monitor/fd-monitor.ui [new file with mode: 0644]
bacula/src/qt-console/tray-monitor/fdstatus.cpp [new file with mode: 0644]
bacula/src/qt-console/tray-monitor/fdstatus.h [new file with mode: 0644]
bacula/src/qt-console/tray-monitor/install_conf_file.in [new file with mode: 0755]
bacula/src/qt-console/tray-monitor/task.h [new file with mode: 0644]
bacula/src/qt-console/tray-monitor/tray-monitor.cpp
bacula/src/qt-console/tray-monitor/tray-monitor.h
bacula/src/qt-console/tray-monitor/tray-monitor.pro.in
bacula/src/qt-console/tray-monitor/tray-monitor.pro.mingw32.in
bacula/src/qt-console/tray-monitor/tray-monitor.pro.mingw64.in
bacula/src/qt-console/tray-monitor/tray-ui.h
bacula/src/qt-console/tray-monitor/tray_conf.cpp
bacula/src/qt-console/tray-monitor/tray_conf.h
bacula/src/qt-console/util/fmtwidgetitem.cpp
bacula/src/stored/Makefile.in
bacula/src/stored/acquire.c
bacula/src/stored/aligned_dev.c [new file with mode: 0644]
bacula/src/stored/aligned_dev.h [new file with mode: 0644]
bacula/src/stored/aligned_read.c [new file with mode: 0644]
bacula/src/stored/aligned_write.c [new file with mode: 0644]
bacula/src/stored/ansi_label.c
bacula/src/stored/append.c
bacula/src/stored/askdir.c
bacula/src/stored/authenticate.c
bacula/src/stored/autochanger.c
bacula/src/stored/bacula-sd.conf.in
bacula/src/stored/bcopy.c
bacula/src/stored/bextract.c
bacula/src/stored/block.c
bacula/src/stored/block.h
bacula/src/stored/block_util.c
bacula/src/stored/bls.c
bacula/src/stored/bscan.c
bacula/src/stored/bsdjson.c [new file with mode: 0644]
bacula/src/stored/btape.c
bacula/src/stored/butil.c
bacula/src/stored/cloud_dev.c [new file with mode: 0644]
bacula/src/stored/cloud_dev.h [new file with mode: 0644]
bacula/src/stored/cloud_driver.h [new file with mode: 0644]
bacula/src/stored/cloud_parts.c [new file with mode: 0644]
bacula/src/stored/cloud_parts.h [new file with mode: 0644]
bacula/src/stored/cloud_test.c [new file with mode: 0644]
bacula/src/stored/cloud_transfer_mgr.c [new file with mode: 0644]
bacula/src/stored/cloud_transfer_mgr.h [new file with mode: 0644]
bacula/src/stored/dev.c
bacula/src/stored/dev.h
bacula/src/stored/device.c
bacula/src/stored/dircmd.c
bacula/src/stored/fd_cmds.c
bacula/src/stored/fifo_dev.c [new file with mode: 0644]
bacula/src/stored/fifo_dev.h [new file with mode: 0644]
bacula/src/stored/file_dev.c
bacula/src/stored/file_dev.h
bacula/src/stored/file_driver.c [new file with mode: 0644]
bacula/src/stored/file_driver.h [new file with mode: 0644]
bacula/src/stored/global.c [new file with mode: 0644]
bacula/src/stored/hello.c
bacula/src/stored/init_dev.c [new file with mode: 0644]
bacula/src/stored/job.c
bacula/src/stored/label.c
bacula/src/stored/lock.c
bacula/src/stored/lock.h
bacula/src/stored/match_bsr.c
bacula/src/stored/mount.c
bacula/src/stored/null_dev.c [new file with mode: 0644]
bacula/src/stored/null_dev.h [new file with mode: 0644]
bacula/src/stored/os.c
bacula/src/stored/parse_bsr.c
bacula/src/stored/protos.h
bacula/src/stored/read.c
bacula/src/stored/read_records.c
bacula/src/stored/record.h
bacula/src/stored/record_read.c
bacula/src/stored/record_util.c
bacula/src/stored/record_write.c
bacula/src/stored/reserve.c
bacula/src/stored/reserve.h
bacula/src/stored/s3_driver.c [new file with mode: 0644]
bacula/src/stored/s3_driver.h [new file with mode: 0644]
bacula/src/stored/scan.c
bacula/src/stored/sd_plugins.c
bacula/src/stored/spool.c
bacula/src/stored/status.c
bacula/src/stored/stored.c
bacula/src/stored/stored.h
bacula/src/stored/stored_conf.c
bacula/src/stored/stored_conf.h
bacula/src/stored/tape_alert.c [new file with mode: 0644]
bacula/src/stored/tape_alert_msgs.h [new file with mode: 0644]
bacula/src/stored/tape_dev.c
bacula/src/stored/tape_dev.h
bacula/src/stored/vbackup.c
bacula/src/stored/vol_mgr.c
bacula/src/stored/vtape_dev.c
bacula/src/stored/vtape_dev.h
bacula/src/stored/wait.c
bacula/src/streams.h
bacula/src/tools/Makefile.in
bacula/src/tools/cats_test.c
bacula/src/tools/dbcheck.c
bacula/src/tools/testfind.c
bacula/src/version.h
regress/all-changer-tests
regress/all-disk-tests
regress/all-tape-tests
regress/do_all_tests
regress/scripts/aligned-bacula-dir.conf.in [new file with mode: 0644]
regress/scripts/aligned-bacula-sd.conf.in [new file with mode: 0644]
regress/scripts/ansi-sd-tape.conf.in
regress/scripts/bacula-dir-2client.conf.in
regress/scripts/bacula-dir-2media-virtual.conf.in [new file with mode: 0644]
regress/scripts/bacula-dir-tape.conf.in
regress/scripts/bacula-dir-vtape.conf.in
regress/scripts/bacula-dir-vtape2.conf.in [new file with mode: 0644]
regress/scripts/bacula-dir.conf.testrunscript.in
regress/scripts/bacula-sd-2d.conf.in
regress/scripts/bacula-sd-2disk-drive.conf.in
regress/scripts/bacula-sd-2disk-virtual.conf.in [new file with mode: 0644]
regress/scripts/bacula-sd-2disk.conf.in
regress/scripts/bacula-sd-2media-virtual.conf.in [new file with mode: 0644]
regress/scripts/bacula-sd-2tape.conf.in
regress/scripts/bacula-sd-4disk.conf.in [new file with mode: 0644]
regress/scripts/bacula-sd-btape.conf.in
regress/scripts/bacula-sd-migration.conf.in
regress/scripts/bacula-sd-tape.conf.in
regress/scripts/bacula-sd-virtual-tape.conf.in [new file with mode: 0644]
regress/scripts/bacula-sd-virtual.conf.in
regress/scripts/bacula-sd-vtape.conf.in
regress/scripts/broken-media-bug-2-bacula-sd.conf.in
regress/scripts/cleanup
regress/scripts/copy-2client-confs
regress/scripts/copy-2disk-confs
regress/scripts/copy-2disk-drive-confs
regress/scripts/copy-2disk-tape-confs [new file with mode: 0755]
regress/scripts/copy-2disk-virtual-confs [new file with mode: 0755]
regress/scripts/copy-2drive-confs
regress/scripts/copy-2tape-confs
regress/scripts/copy-4disk-confs [new file with mode: 0755]
regress/scripts/copy-btape-confs
regress/scripts/copy-tls-crypto-confs [new file with mode: 0755]
regress/scripts/do_sed
regress/scripts/functions
regress/scripts/functions.pm
regress/scripts/migrate-bacula-dir.conf.in [new file with mode: 0644]
regress/scripts/migrate-bacula-sd.conf.in [new file with mode: 0644]
regress/scripts/new-test-bacula-dir.conf.in
regress/scripts/prepare-fake-autochanger.in
regress/scripts/prepare-other-loc
regress/scripts/prepare-other-loc2 [new file with mode: 0755]
regress/scripts/regress-config.in
regress/scripts/setup
regress/scripts/test-bacula-sd.conf.in
regress/scripts/tls-auth-bacula-sd.conf.in
regress/scripts/tls-bacula-sd.conf.in
regress/scripts/tls-crypto-bacula-fd.conf.in [new file with mode: 0644]
regress/scripts/virtualfull-extreme-bacula-dir.conf.in
regress/tests/2drive-offline-test
regress/tests/2media-virtual-test [new file with mode: 0755]
regress/tests/accurate-test
regress/tests/action-on-purge-test
regress/tests/aligned-bug-8013-test [new file with mode: 0755]
regress/tests/aligned-test [new file with mode: 0755]
regress/tests/ansi-label-tape
regress/tests/auto-label-jobmedia-test [new file with mode: 0755]
regress/tests/auto-label-many-test [new file with mode: 0755]
regress/tests/auto-label-test
regress/tests/backup-to-null
regress/tests/base-job-test
regress/tests/bls-test [new file with mode: 0755]
regress/tests/bpipe-test [new file with mode: 0755]
regress/tests/bscan-tape
regress/tests/bsr-test [new file with mode: 0755]
regress/tests/btape-fill-full-changer
regress/tests/btape-fill-full-tape
regress/tests/btape-test [new file with mode: 0755]
regress/tests/btape-test-changer
regress/tests/cancel-inactive-test [new file with mode: 0755]
regress/tests/cancel-test
regress/tests/console-dotcmd-test [new file with mode: 0755]
regress/tests/copy-job-test
regress/tests/copy-swap-fail-test [new file with mode: 0755]
regress/tests/copy-uncopied-test
regress/tests/copy-volume-test
regress/tests/crazy-smaller-vol-test [new file with mode: 0755]
regress/tests/four-drive-test [new file with mode: 0755]
regress/tests/four-jobs-tape
regress/tests/incremental-2media
regress/tests/incremental-changer
regress/tests/jobmedia-bug-test [new file with mode: 0755]
regress/tests/maxbw-test
regress/tests/maxbytes-test
regress/tests/maxuseduration-test
regress/tests/mcj-test [new file with mode: 0755]
regress/tests/messages-saved-test [new file with mode: 0755]
regress/tests/multi-storage-test
regress/tests/next-pool-test [new file with mode: 0755]
regress/tests/next-vol-bug-7302 [new file with mode: 0755]
regress/tests/next-vol-test
regress/tests/poll-interval-test [new file with mode: 0755]
regress/tests/pool-attributes-test [new file with mode: 0755]
regress/tests/priority-test [new file with mode: 0755]
regress/tests/prune-pool-test [new file with mode: 0755]
regress/tests/relabel-tape
regress/tests/remote-console-test [new file with mode: 0755]
regress/tests/restart-reschedule-test [new file with mode: 0755]
regress/tests/restart-sd-test [new file with mode: 0755]
regress/tests/restart2-base-job-test [new file with mode: 0755]
regress/tests/restart2-job-test [new file with mode: 0755]
regress/tests/restore-multi-session-test [new file with mode: 0755]
regress/tests/restore-stop-read-test [new file with mode: 0755]
regress/tests/restore-stop-read2-test [new file with mode: 0755]
regress/tests/scratch-pool-test
regress/tests/scratchpool-pool-test
regress/tests/sd-sd-test [new file with mode: 0755]
regress/tests/source-addr-test
regress/tests/three-pool-virtual-test [new file with mode: 0755]
regress/tests/truncate-bug-tape
regress/tests/truncate-test [new file with mode: 0755]
regress/tests/truncate2-test [new file with mode: 0755]
regress/tests/two-jobs-test
regress/tests/two-pool-changer
regress/tests/virtual-jobid-test [new file with mode: 0755]
regress/tests/virtualfull-bug-7154 [new file with mode: 0755]
regress/tests/vtape-round-robin-changer [new file with mode: 0755]