Changesets: bareos

dev a4f34a59

2018-08-17 01:11

franku

Ported: N/A

Details Diff
storage: continue namespace
mod - core/src/stored/acquire.cc Diff File
mod - core/src/stored/append.cc Diff File
mod - core/src/stored/askdir.cc Diff File
mod - core/src/stored/backends/generic_tape_device.cc Diff File
mod - core/src/stored/bcopy.cc Diff File
mod - core/src/stored/block.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.cc Diff File
mod - core/src/stored/dir_cmd.cc Diff File
mod - core/src/stored/job.cc Diff File
mod - core/src/stored/label.cc Diff File
mod - core/src/stored/mac.cc Diff File
mod - core/src/stored/mount.cc Diff File
mod - core/src/stored/record.cc Diff File
mod - core/src/stored/reserve.cc Diff File
mod - core/src/stored/spool.cc Diff File
mod - core/src/stored/stored.cc Diff File

dev 7261d77d

2018-08-17 00:41

franku

Ported: N/A

Details Diff
storage: continue namespace
mod - core/src/stored/ansi_label.cc Diff File
mod - core/src/stored/backends/chunked_device.cc Diff File
mod - core/src/stored/bextract.cc Diff File
mod - core/src/stored/bscan.cc Diff File
mod - core/src/stored/btape.cc Diff File
mod - core/src/stored/dir_cmd.cc Diff File
mod - core/src/stored/job.cc Diff File
mod - core/src/stored/label.cc Diff File
mod - core/src/stored/mac.cc Diff File
mod - core/src/stored/ndmp_tape.cc Diff File
mod - core/src/stored/sd_cmds.cc Diff File
mod - core/src/stored/sd_stats.cc Diff File
mod - core/src/stored/socket_server.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

dev 56da487b

2018-08-17 00:21

franku

Ported: N/A

Details Diff
storage: continue namespace
mod - core/src/stored/bcopy.cc Diff File
mod - core/src/stored/bextract.cc Diff File
mod - core/src/stored/bscan.cc Diff File
mod - core/src/stored/btape.cc Diff File
mod - core/src/stored/butil.cc Diff File
mod - core/src/stored/dir_cmd.cc Diff File
mod - core/src/stored/stored.cc Diff File
mod - core/src/stored/stored_conf.cc Diff File

dev 5d34372a

2018-08-17 00:15

franku

Ported: N/A

Details Diff
stored: continue namespace
mod - core/src/stored/askdir.cc Diff File
mod - core/src/stored/backends/unix_file_device.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/butil.cc Diff File
mod - core/src/stored/butil.h Diff File
mod - core/src/stored/read_record.cc Diff File
mod - core/src/stored/reserve.cc Diff File
mod - core/src/stored/sd_plugins.cc Diff File
mod - core/src/stored/sd_stats.cc Diff File
mod - core/src/stored/spool.cc Diff File
mod - core/src/stored/stored.cc Diff File
mod - core/src/stored/stored.h Diff File
mod - core/src/stored/stored_conf.cc Diff File
mod - core/src/stored/vol_mgr.cc Diff File
mod - core/src/stored/wait.cc Diff File

dev 4c934054

2018-08-16 19:06

franku

Ported: N/A

Details Diff
storage: started implementing namespace "storagedaemon"
mod - core/src/stored/acquire.cc Diff File
mod - core/src/stored/acquire.h Diff File
mod - core/src/stored/ansi_label.cc Diff File
mod - core/src/stored/append.cc Diff File
mod - core/src/stored/append.h Diff File
mod - core/src/stored/authenticate.cc Diff File
mod - core/src/stored/authenticate.h Diff File
mod - core/src/stored/autochanger.cc Diff File
mod - core/src/stored/autochanger.h 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/bcopy.cc Diff File
mod - core/src/stored/bextract.cc Diff File
mod - core/src/stored/block.cc Diff File
mod - core/src/stored/block.h Diff File
mod - core/src/stored/bls.cc Diff File
mod - core/src/stored/bscan.cc Diff File
mod - core/src/stored/bsr.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.cc Diff File
mod - core/src/stored/dir_cmd.cc Diff File
mod - core/src/stored/fd_cmds.cc Diff File
mod - core/src/stored/job.cc Diff File
mod - core/src/stored/label.cc Diff File
mod - core/src/stored/label.h Diff File
mod - core/src/stored/mac.cc Diff File
mod - core/src/stored/match_bsr.h Diff File
mod - core/src/stored/mount.cc Diff File
mod - core/src/stored/ndmp_tape.cc Diff File
mod - core/src/stored/read.cc Diff File
mod - core/src/stored/read_record.cc Diff File
mod - core/src/stored/record.cc Diff File
mod - core/src/stored/record.h Diff File
mod - core/src/stored/reserve.cc Diff File
mod - core/src/stored/sd_cmds.cc Diff File
mod - core/src/stored/socket_server.cc Diff File
mod - core/src/stored/socket_server.h Diff File
mod - core/src/stored/spool.cc Diff File
mod - core/src/stored/stored.cc Diff File
mod - core/src/stored/stored.h Diff File
mod - core/src/stored/vol_mgr.cc Diff File

dev 82bf7271

2018-08-16 19:06

franku

Ported: N/A

Details Diff
storage: implemented namespace "storagedaemon"

- implemented "namespace storagedaemon {}" in all files below subir "stored"
- using namespace storagedaemon; in all storage daemon main program modules
- implemented namespace qualifiers "storagedaemon::" in all surrounding code that
uses stored namespace
- implemented namespaces directordaemon:: and libbareos:: in dedicated cases

- some functions were left outside of storagedaemon namespace; their names
have to be in the global namespace because they are statically overloaded
at library compile time with functions from director or filedaemon

- removed dead code: bool OpenDevice(DeviceControlRecord *dcr), is not used at all
but confuses with void Device::OpenDevice(DeviceControlRecord *dcr, int omode)
mod - core/src/dird/bsr.cc Diff File
mod - core/src/dird/bsr.h Diff File
mod - core/src/dird/dird.h Diff File
mod - core/src/dird/job.cc 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/ua_restore.cc Diff File
mod - core/src/dird/vbackup.cc Diff File
mod - core/src/include/jcr.h Diff File
mod - core/src/lib/CMakeLists.txt Diff File
mod - core/src/lib/parse_bsr.cc Diff File
mod - core/src/lib/parse_conf.cc Diff File
mod - core/src/plugins/stored/autoxflate-sd.cc Diff File
mod - core/src/plugins/stored/python-sd.cc Diff File
mod - core/src/plugins/stored/scsicrypto-sd.cc Diff File
mod - core/src/plugins/stored/scsitapealert-sd.cc Diff File
mod - core/src/stored/acquire.cc Diff File
mod - core/src/stored/acquire.h Diff File
mod - core/src/stored/ansi_label.cc Diff File
mod - core/src/stored/append.cc Diff File
mod - core/src/stored/append.h Diff File
mod - core/src/stored/askdir.cc Diff File
mod - core/src/stored/authenticate.cc Diff File
mod - core/src/stored/authenticate.h Diff File
mod - core/src/stored/autochanger.cc Diff File
mod - core/src/stored/autochanger.h Diff File
mod - core/src/stored/backends/generic_tape_device.cc Diff File
mod - core/src/stored/backends/generic_tape_device.h Diff File
mod - core/src/stored/backends/unix_fifo_device.cc Diff File
mod - core/src/stored/backends/unix_fifo_device.h Diff File
mod - core/src/stored/backends/unix_file_device.cc Diff File
mod - core/src/stored/backends/unix_file_device.h Diff File
mod - core/src/stored/backends/unix_tape_device.cc Diff File
mod - core/src/stored/backends/unix_tape_device.h Diff File
mod - core/src/stored/bcopy.cc Diff File
mod - core/src/stored/bextract.cc Diff File
mod - core/src/stored/block.cc Diff File
mod - core/src/stored/block.h Diff File
mod - core/src/stored/bls.cc Diff File
mod - core/src/stored/bscan.cc Diff File
mod - core/src/stored/bsr.cc Diff File
mod - core/src/stored/btape.cc Diff File
mod - core/src/stored/butil.cc Diff File
mod - core/src/stored/butil.h Diff File
mod - core/src/stored/dev.cc Diff File
mod - core/src/stored/dev.h Diff File
mod - core/src/stored/device.cc Diff File
mod - core/src/stored/device.h Diff File
mod - core/src/stored/dir_cmd.cc Diff File
mod - core/src/stored/dir_cmd.h Diff File
mod - core/src/stored/ebcdic.cc Diff File
add - core/src/stored/ebcdic.h Diff File
mod - core/src/stored/fd_cmds.cc Diff File
mod - core/src/stored/fd_cmds.h Diff File
mod - core/src/stored/job.cc Diff File
mod - core/src/stored/job.h Diff File
mod - core/src/stored/label.cc Diff File
mod - core/src/stored/label.h Diff File
mod - core/src/stored/lock.cc Diff File
mod - core/src/stored/lock.h Diff File
mod - core/src/stored/mac.cc Diff File
add - core/src/stored/mac.h Diff File
mod - core/src/stored/match_bsr.h Diff File
mod - core/src/stored/mount.cc Diff File
mod - core/src/stored/mount.h Diff File
mod - core/src/stored/ndmp_tape.cc Diff File
mod - core/src/stored/ndmp_tape.h Diff File
mod - core/src/stored/read.cc Diff File
mod - core/src/stored/read.h Diff File
add - core/src/stored/read_ctx.h Diff File
mod - core/src/stored/read_record.cc Diff File
mod - core/src/stored/read_record.h Diff File
mod - core/src/stored/record.cc Diff File
mod - core/src/stored/record.h Diff File
mod - core/src/stored/reserve.cc Diff File
mod - core/src/stored/reserve.h Diff File
mod - core/src/stored/scan.cc Diff File
mod - core/src/stored/sd_backends.cc Diff File
mod - core/src/stored/sd_backends.h Diff File
mod - core/src/stored/sd_cmds.cc Diff File
mod - core/src/stored/sd_cmds.h Diff File
mod - core/src/stored/sd_plugins.cc Diff File
mod - core/src/stored/sd_plugins.h Diff File
mod - core/src/stored/sd_stats.cc Diff File
mod - core/src/stored/sd_stats.h Diff File
mod - core/src/stored/socket_server.cc Diff File
mod - core/src/stored/socket_server.h Diff File
mod - core/src/stored/spool.cc Diff File
mod - core/src/stored/spool.h Diff File
mod - core/src/stored/status.cc Diff File
mod - core/src/stored/status.h Diff File
mod - core/src/stored/stored.cc Diff File
mod - core/src/stored/stored.h Diff File
mod - core/src/stored/stored_conf.cc Diff File
mod - core/src/stored/stored_conf.h Diff File
mod - core/src/stored/stored_globals.cc Diff File
mod - core/src/stored/stored_globals.h Diff File
mod - core/src/stored/vol_mgr.cc Diff File
mod - core/src/stored/vol_mgr.h Diff File
mod - core/src/stored/wait.cc Diff File
mod - core/src/stored/wait.h Diff File
mod - core/src/tools/bpluginfo.cc Diff File

dev 1ecc9aa0

2018-08-16 19:06

franku

Ported: N/A

Details Diff
storage: implemented namespace "storagedaemon"

- implemented "namespace storagedaemon {}" in all files below subir "stored"
- using namespace storagedaemon; in all storage daemon main program modules
- implemented namespace qualifiers "storagedaemon::" in all surrounding code that
uses stored namespace
- implemented namespaces directordaemon:: and libbareos:: in dedicated cases

- some functions were left outside of storagedaemon namespace; their names
have to be in the global namespace because they are statically overloaded
at library compile time with functions from director or filedaemon

- removed dead code: bool OpenDevice(DeviceControlRecord *dcr), is not used at all
but confuses with void Device::OpenDevice(DeviceControlRecord *dcr, int omode)
mod - core/src/dird/bsr.cc Diff File
mod - core/src/dird/bsr.h Diff File
mod - core/src/dird/dird.h Diff File
mod - core/src/dird/job.cc 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/ua_restore.cc Diff File
mod - core/src/dird/vbackup.cc Diff File
mod - core/src/include/jcr.h Diff File
mod - core/src/lib/CMakeLists.txt Diff File
mod - core/src/lib/parse_bsr.cc Diff File
mod - core/src/lib/parse_conf.cc Diff File
mod - core/src/plugins/stored/autoxflate-sd.cc Diff File
mod - core/src/plugins/stored/python-sd.cc Diff File
mod - core/src/plugins/stored/scsicrypto-sd.cc Diff File
mod - core/src/plugins/stored/scsitapealert-sd.cc Diff File
mod - core/src/stored/acquire.cc Diff File
mod - core/src/stored/acquire.h Diff File
mod - core/src/stored/ansi_label.cc Diff File
mod - core/src/stored/append.cc Diff File
mod - core/src/stored/append.h Diff File
mod - core/src/stored/askdir.cc Diff File
mod - core/src/stored/authenticate.cc Diff File
mod - core/src/stored/authenticate.h Diff File
mod - core/src/stored/autochanger.cc Diff File
mod - core/src/stored/autochanger.h Diff File
mod - core/src/stored/backends/cephfs_device.cc Diff File
mod - core/src/stored/backends/cephfs_device.h Diff File
mod - core/src/stored/backends/chunked_device.cc Diff File
mod - core/src/stored/backends/chunked_device.h Diff File
mod - core/src/stored/backends/droplet_device.cc Diff File
mod - core/src/stored/backends/droplet_device.h Diff File
mod - core/src/stored/backends/elasto_device.cc Diff File
mod - core/src/stored/backends/elasto_device.h Diff File
mod - core/src/stored/backends/generic_tape_device.cc Diff File
mod - core/src/stored/backends/generic_tape_device.h Diff File
mod - core/src/stored/backends/gfapi_device.cc Diff File
mod - core/src/stored/backends/gfapi_device.h Diff File
mod - core/src/stored/backends/object_store_device.cc Diff File
mod - core/src/stored/backends/rados_device.cc Diff File
mod - core/src/stored/backends/rados_device.h Diff File
mod - core/src/stored/backends/unix_fifo_device.cc Diff File
mod - core/src/stored/backends/unix_fifo_device.h Diff File
mod - core/src/stored/backends/unix_file_device.cc Diff File
mod - core/src/stored/backends/unix_file_device.h Diff File
mod - core/src/stored/backends/unix_tape_device.cc Diff File
mod - core/src/stored/backends/unix_tape_device.h Diff File
mod - core/src/stored/bcopy.cc Diff File
mod - core/src/stored/bextract.cc Diff File
mod - core/src/stored/block.cc Diff File
mod - core/src/stored/block.h Diff File
mod - core/src/stored/bls.cc Diff File
mod - core/src/stored/bscan.cc Diff File
mod - core/src/stored/bsr.cc Diff File
mod - core/src/stored/btape.cc Diff File
mod - core/src/stored/butil.cc Diff File
mod - core/src/stored/butil.h Diff File
mod - core/src/stored/dev.cc Diff File
mod - core/src/stored/dev.h Diff File
mod - core/src/stored/device.cc Diff File
mod - core/src/stored/device.h Diff File
mod - core/src/stored/dir_cmd.cc Diff File
mod - core/src/stored/dir_cmd.h Diff File
mod - core/src/stored/ebcdic.cc Diff File
add - core/src/stored/ebcdic.h Diff File
mod - core/src/stored/fd_cmds.cc Diff File
mod - core/src/stored/fd_cmds.h Diff File
mod - core/src/stored/job.cc Diff File
mod - core/src/stored/job.h Diff File
mod - core/src/stored/label.cc Diff File
mod - core/src/stored/label.h Diff File
mod - core/src/stored/lock.cc Diff File
mod - core/src/stored/lock.h Diff File
mod - core/src/stored/mac.cc Diff File
add - core/src/stored/mac.h Diff File
mod - core/src/stored/match_bsr.h Diff File
mod - core/src/stored/mount.cc Diff File
mod - core/src/stored/mount.h Diff File
mod - core/src/stored/ndmp_tape.cc Diff File
mod - core/src/stored/ndmp_tape.h Diff File
mod - core/src/stored/read.cc Diff File
mod - core/src/stored/read.h Diff File
add - core/src/stored/read_ctx.h Diff File
mod - core/src/stored/read_record.cc Diff File
mod - core/src/stored/read_record.h Diff File
mod - core/src/stored/record.cc Diff File
mod - core/src/stored/record.h Diff File
mod - core/src/stored/reserve.cc Diff File
mod - core/src/stored/reserve.h Diff File
mod - core/src/stored/scan.cc Diff File
mod - core/src/stored/sd_backends.cc Diff File
mod - core/src/stored/sd_backends.h Diff File
mod - core/src/stored/sd_cmds.cc Diff File
mod - core/src/stored/sd_cmds.h Diff File
mod - core/src/stored/sd_plugins.cc Diff File
mod - core/src/stored/sd_plugins.h Diff File
mod - core/src/stored/sd_stats.cc Diff File
mod - core/src/stored/sd_stats.h Diff File
mod - core/src/stored/socket_server.cc Diff File
mod - core/src/stored/socket_server.h Diff File
mod - core/src/stored/spool.cc Diff File
mod - core/src/stored/spool.h Diff File
mod - core/src/stored/status.cc Diff File
mod - core/src/stored/status.h Diff File
mod - core/src/stored/stored.cc Diff File
mod - core/src/stored/stored.h Diff File
mod - core/src/stored/stored_conf.cc Diff File
mod - core/src/stored/stored_conf.h Diff File
mod - core/src/stored/stored_globals.cc Diff File
mod - core/src/stored/stored_globals.h Diff File
mod - core/src/stored/vol_mgr.cc Diff File
mod - core/src/stored/vol_mgr.h Diff File
mod - core/src/stored/wait.cc Diff File
mod - core/src/stored/wait.h Diff File
mod - core/src/tools/bpluginfo.cc Diff File

dev e1bdccb5

2018-08-16 19:06

franku

Ported: N/A

Details Diff
storage: implemented namespace "storagedaemon"

- implemented "namespace storagedaemon {}" in all files below subir "stored"
- using namespace storagedaemon; in all storage daemon main program modules
- implemented namespace qualifiers "storagedaemon::" in all surrounding code that
uses stored namespace
- implemented namespaces directordaemon:: and libbareos:: in dedicated cases

- some functions were left outside of storagedaemon namespace; their names
have to be in the global namespace because they are statically overloaded
at library compile time with functions from director or filedaemon

- removed dead code: bool OpenDevice(DeviceControlRecord *dcr), is not used at all
but confuses with void Device::OpenDevice(DeviceControlRecord *dcr, int omode)
mod - core/src/dird/bsr.cc Diff File
mod - core/src/dird/bsr.h Diff File
mod - core/src/dird/dird.h Diff File
mod - core/src/dird/job.cc 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/ua_restore.cc Diff File
mod - core/src/dird/vbackup.cc Diff File
mod - core/src/include/jcr.h Diff File
mod - core/src/lib/CMakeLists.txt Diff File
mod - core/src/lib/parse_bsr.cc Diff File
mod - core/src/lib/parse_conf.cc Diff File
mod - core/src/plugins/stored/autoxflate-sd.cc Diff File
mod - core/src/plugins/stored/python-sd.cc Diff File
mod - core/src/plugins/stored/scsicrypto-sd.cc Diff File
mod - core/src/plugins/stored/scsitapealert-sd.cc Diff File
mod - core/src/stored/acquire.cc Diff File
mod - core/src/stored/acquire.h Diff File
mod - core/src/stored/ansi_label.cc Diff File
mod - core/src/stored/append.cc Diff File
mod - core/src/stored/append.h Diff File
mod - core/src/stored/askdir.cc Diff File
mod - core/src/stored/authenticate.cc Diff File
mod - core/src/stored/authenticate.h Diff File
mod - core/src/stored/autochanger.cc Diff File
mod - core/src/stored/autochanger.h Diff File
mod - core/src/stored/backends/cephfs_device.cc Diff File
mod - core/src/stored/backends/cephfs_device.h Diff File
mod - core/src/stored/backends/chunked_device.cc Diff File
mod - core/src/stored/backends/chunked_device.h Diff File
mod - core/src/stored/backends/droplet_device.cc Diff File
mod - core/src/stored/backends/droplet_device.h Diff File
mod - core/src/stored/backends/elasto_device.cc Diff File
mod - core/src/stored/backends/elasto_device.h Diff File
mod - core/src/stored/backends/generic_tape_device.cc Diff File
mod - core/src/stored/backends/generic_tape_device.h Diff File
mod - core/src/stored/backends/gfapi_device.cc Diff File
mod - core/src/stored/backends/gfapi_device.h Diff File
mod - core/src/stored/backends/object_store_device.cc Diff File
mod - core/src/stored/backends/rados_device.cc Diff File
mod - core/src/stored/backends/rados_device.h Diff File
mod - core/src/stored/backends/unix_fifo_device.cc Diff File
mod - core/src/stored/backends/unix_fifo_device.h Diff File
mod - core/src/stored/backends/unix_file_device.cc Diff File
mod - core/src/stored/backends/unix_file_device.h Diff File
mod - core/src/stored/backends/unix_tape_device.cc Diff File
mod - core/src/stored/backends/unix_tape_device.h Diff File
mod - core/src/stored/bcopy.cc Diff File
mod - core/src/stored/bextract.cc Diff File
mod - core/src/stored/block.cc Diff File
mod - core/src/stored/block.h Diff File
mod - core/src/stored/bls.cc Diff File
mod - core/src/stored/bscan.cc Diff File
mod - core/src/stored/bsr.cc Diff File
mod - core/src/stored/btape.cc Diff File
mod - core/src/stored/butil.cc Diff File
mod - core/src/stored/butil.h Diff File
mod - core/src/stored/dev.cc Diff File
mod - core/src/stored/dev.h Diff File
mod - core/src/stored/device.cc Diff File
mod - core/src/stored/device.h Diff File
mod - core/src/stored/dir_cmd.cc Diff File
mod - core/src/stored/dir_cmd.h Diff File
mod - core/src/stored/ebcdic.cc Diff File
add - core/src/stored/ebcdic.h Diff File
mod - core/src/stored/fd_cmds.cc Diff File
mod - core/src/stored/fd_cmds.h Diff File
mod - core/src/stored/job.cc Diff File
mod - core/src/stored/job.h Diff File
mod - core/src/stored/label.cc Diff File
mod - core/src/stored/label.h Diff File
mod - core/src/stored/lock.cc Diff File
mod - core/src/stored/lock.h Diff File
mod - core/src/stored/mac.cc Diff File
add - core/src/stored/mac.h Diff File
mod - core/src/stored/match_bsr.h Diff File
mod - core/src/stored/mount.cc Diff File
mod - core/src/stored/mount.h Diff File
mod - core/src/stored/ndmp_tape.cc Diff File
mod - core/src/stored/ndmp_tape.h Diff File
mod - core/src/stored/read.cc Diff File
mod - core/src/stored/read.h Diff File
add - core/src/stored/read_ctx.h Diff File
mod - core/src/stored/read_record.cc Diff File
mod - core/src/stored/read_record.h Diff File
mod - core/src/stored/record.cc Diff File
mod - core/src/stored/record.h Diff File
mod - core/src/stored/reserve.cc Diff File
mod - core/src/stored/reserve.h Diff File
mod - core/src/stored/scan.cc Diff File
mod - core/src/stored/sd_backends.cc Diff File
mod - core/src/stored/sd_backends.h Diff File
mod - core/src/stored/sd_cmds.cc Diff File
mod - core/src/stored/sd_cmds.h Diff File
mod - core/src/stored/sd_plugins.cc Diff File
mod - core/src/stored/sd_plugins.h Diff File
mod - core/src/stored/sd_stats.cc Diff File
mod - core/src/stored/sd_stats.h Diff File
mod - core/src/stored/socket_server.cc Diff File
mod - core/src/stored/socket_server.h Diff File
mod - core/src/stored/spool.cc Diff File
mod - core/src/stored/spool.h Diff File
mod - core/src/stored/status.cc Diff File
mod - core/src/stored/status.h Diff File
mod - core/src/stored/stored.cc Diff File
mod - core/src/stored/stored.h Diff File
mod - core/src/stored/stored_conf.cc Diff File
mod - core/src/stored/stored_conf.h Diff File
mod - core/src/stored/stored_globals.cc Diff File
mod - core/src/stored/stored_globals.h Diff File
mod - core/src/stored/vol_mgr.cc Diff File
mod - core/src/stored/vol_mgr.h Diff File
mod - core/src/stored/wait.cc Diff File
mod - core/src/stored/wait.h Diff File
mod - core/src/tools/bpluginfo.cc Diff File

dev 27f27909

2018-08-16 19:06

franku

Ported: N/A

Details Diff
storage: implemented namespace "storagedaemon"

- implemented "namespace storagedaemon {}" in all files below subir "stored"
- using namespace storagedaemon; in all storage daemon main program modules
- implemented namespace qualifiers "storagedaemon::" in all surrounding code that
uses stored namespace
- implemented namespaces directordaemon:: and libbareos:: in dedicated cases

- some functions were left outside of storagedaemon namespace; their names
have to be in the global namespace because they are statically overloaded
at library compile time with functions from director or filedaemon

- removed dead code: bool OpenDevice(DeviceControlRecord *dcr), is not used at all
but confuses with void Device::OpenDevice(DeviceControlRecord *dcr, int omode)
mod - core/src/dird/bsr.cc Diff File
mod - core/src/dird/bsr.h Diff File
mod - core/src/dird/dird.h Diff File
mod - core/src/dird/job.cc 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/ua_restore.cc Diff File
mod - core/src/dird/vbackup.cc Diff File
mod - core/src/include/jcr.h Diff File
mod - core/src/lib/CMakeLists.txt Diff File
mod - core/src/lib/parse_bsr.cc Diff File
mod - core/src/lib/parse_conf.cc Diff File
mod - core/src/plugins/stored/autoxflate-sd.cc Diff File
mod - core/src/plugins/stored/python-sd.cc Diff File
mod - core/src/plugins/stored/scsicrypto-sd.cc Diff File
mod - core/src/plugins/stored/scsitapealert-sd.cc Diff File
mod - core/src/stored/acquire.cc Diff File
mod - core/src/stored/acquire.h Diff File
mod - core/src/stored/ansi_label.cc Diff File
mod - core/src/stored/append.cc Diff File
mod - core/src/stored/append.h Diff File
mod - core/src/stored/askdir.cc Diff File
mod - core/src/stored/authenticate.cc Diff File
mod - core/src/stored/authenticate.h Diff File
mod - core/src/stored/autochanger.cc Diff File
mod - core/src/stored/autochanger.h Diff File
mod - core/src/stored/backends/cephfs_device.cc Diff File
mod - core/src/stored/backends/cephfs_device.h Diff File
mod - core/src/stored/backends/chunked_device.cc Diff File
mod - core/src/stored/backends/chunked_device.h Diff File
mod - core/src/stored/backends/droplet_device.cc Diff File
mod - core/src/stored/backends/droplet_device.h Diff File
mod - core/src/stored/backends/elasto_device.cc Diff File
mod - core/src/stored/backends/elasto_device.h Diff File
mod - core/src/stored/backends/generic_tape_device.cc Diff File
mod - core/src/stored/backends/generic_tape_device.h Diff File
mod - core/src/stored/backends/gfapi_device.cc Diff File
mod - core/src/stored/backends/gfapi_device.h Diff File
mod - core/src/stored/backends/object_store_device.cc Diff File
mod - core/src/stored/backends/rados_device.cc Diff File
mod - core/src/stored/backends/rados_device.h Diff File
mod - core/src/stored/backends/unix_fifo_device.cc Diff File
mod - core/src/stored/backends/unix_fifo_device.h Diff File
mod - core/src/stored/backends/unix_file_device.cc Diff File
mod - core/src/stored/backends/unix_file_device.h Diff File
mod - core/src/stored/backends/unix_tape_device.cc Diff File
mod - core/src/stored/backends/unix_tape_device.h Diff File
mod - core/src/stored/bcopy.cc Diff File
mod - core/src/stored/bextract.cc Diff File
mod - core/src/stored/block.cc Diff File
mod - core/src/stored/block.h Diff File
mod - core/src/stored/bls.cc Diff File
mod - core/src/stored/bscan.cc Diff File
mod - core/src/stored/bsr.cc Diff File
mod - core/src/stored/btape.cc Diff File
mod - core/src/stored/butil.cc Diff File
mod - core/src/stored/butil.h Diff File
mod - core/src/stored/dev.cc Diff File
mod - core/src/stored/dev.h Diff File
mod - core/src/stored/device.cc Diff File
mod - core/src/stored/device.h Diff File
mod - core/src/stored/dir_cmd.cc Diff File
mod - core/src/stored/dir_cmd.h Diff File
mod - core/src/stored/ebcdic.cc Diff File
add - core/src/stored/ebcdic.h Diff File
mod - core/src/stored/fd_cmds.cc Diff File
mod - core/src/stored/fd_cmds.h Diff File
mod - core/src/stored/job.cc Diff File
mod - core/src/stored/job.h Diff File
mod - core/src/stored/label.cc Diff File
mod - core/src/stored/label.h Diff File
mod - core/src/stored/lock.cc Diff File
mod - core/src/stored/lock.h Diff File
mod - core/src/stored/mac.cc Diff File
add - core/src/stored/mac.h Diff File
mod - core/src/stored/match_bsr.h Diff File
mod - core/src/stored/mount.cc Diff File
mod - core/src/stored/mount.h Diff File
mod - core/src/stored/ndmp_tape.cc Diff File
mod - core/src/stored/ndmp_tape.h Diff File
mod - core/src/stored/read.cc Diff File
mod - core/src/stored/read.h Diff File
add - core/src/stored/read_ctx.h Diff File
mod - core/src/stored/read_record.cc Diff File
mod - core/src/stored/read_record.h Diff File
mod - core/src/stored/record.cc Diff File
mod - core/src/stored/record.h Diff File
mod - core/src/stored/reserve.cc Diff File
mod - core/src/stored/reserve.h Diff File
mod - core/src/stored/scan.cc Diff File
mod - core/src/stored/sd_backends.cc Diff File
mod - core/src/stored/sd_backends.h Diff File
mod - core/src/stored/sd_cmds.cc Diff File
mod - core/src/stored/sd_cmds.h Diff File
mod - core/src/stored/sd_plugins.cc Diff File
mod - core/src/stored/sd_plugins.h Diff File
mod - core/src/stored/sd_stats.cc Diff File
mod - core/src/stored/sd_stats.h Diff File
mod - core/src/stored/socket_server.cc Diff File
mod - core/src/stored/socket_server.h Diff File
mod - core/src/stored/spool.cc Diff File
mod - core/src/stored/spool.h Diff File
mod - core/src/stored/status.cc Diff File
mod - core/src/stored/status.h Diff File
mod - core/src/stored/stored.cc Diff File
mod - core/src/stored/stored.h Diff File
mod - core/src/stored/stored_conf.cc Diff File
mod - core/src/stored/stored_conf.h Diff File
mod - core/src/stored/stored_globals.cc Diff File
mod - core/src/stored/stored_globals.h Diff File
mod - core/src/stored/vol_mgr.cc Diff File
mod - core/src/stored/vol_mgr.h Diff File
mod - core/src/stored/wait.cc Diff File
mod - core/src/stored/wait.h Diff File
mod - core/src/tools/bpluginfo.cc Diff File

dev 5666e30e

2018-08-16 18:59

franku

Ported: N/A

Details Diff
bsock-test: commented out a not yet ready function
mod - core/src/lib/unittests/bsock_dir_sd_connection_test.cc Diff File

dev 800df919

2018-08-16 18:59

franku

Ported: N/A

Details Diff
bsock-test: commented out a not yet ready function
mod - core/src/lib/unittests/bsock_dir_sd_connection_test.cc Diff File

dev de4300d1

2018-08-16 18:59

franku

Ported: N/A

Details Diff
bsock-test: commented out a not yet ready function
mod - core/src/lib/unittests/bsock_dir_sd_connection_test.cc Diff File

dev 7b05479e

2018-08-16 18:56

franku

Ported: N/A

Details Diff
bsock-test: corrected a typo (EXTERNAL_OBJECT)

- CMakeLists.txt for bsock unittest contained a typo
that caused an error because of a missing prerequisite
mod - core/src/lib/unittests/CMakeLists.txt Diff File

dev a642a9aa

2018-08-16 18:56

franku

Ported: N/A

Details Diff
bsock-test: corrected a typo (EXTERNAL_OBJECT)

- CMakeLists.txt for bsock unittest contained a typo
that caused an error because of a missing prerequisite
mod - core/src/lib/unittests/CMakeLists.txt Diff File

dev 368911ee

2018-08-16 18:56

franku

Ported: N/A

Details Diff
bsock-test: corrected a typo (EXTERNAL_OBJECT)

- CMakeLists.txt for bsock unittest contained a typo
that caused an error because of a missing prerequisite
mod - core/src/lib/unittests/CMakeLists.txt Diff File

dev c056b78b

2018-08-16 11:53

franku

Ported: N/A

Details Diff
stored: added sd server to tests

- some global symbols moved to separate file
- renamed symbols to meet our standard
- added object files from stored to bsock_test CMake
mod - core/src/lib/unittests/CMakeLists.txt Diff File
add - core/src/lib/unittests/bsock_dir_sd_connection_test.cc Diff File
mod - core/src/lib/unittests/bsock_test.cc Diff File
add - core/src/lib/unittests/bsock_test.h Diff File
mod - core/src/stored/CMakeLists.txt Diff File
mod - core/src/stored/dir_cmd.cc Diff File
mod - core/src/stored/job.cc Diff File
mod - core/src/stored/socket_server.cc Diff File
mod - core/src/stored/socket_server.h Diff File
mod - core/src/stored/stored.cc Diff File
add - core/src/stored/stored_globals.cc Diff File
add - core/src/stored/stored_globals.h Diff File

dev d2cb7ed5

2018-08-16 11:53

franku

Ported: N/A

Details Diff
stored: added sd server to tests

- some global symbols moved to separate file
- renamed symbols to meet our standard
- added object files from stored to bsock_test CMake
mod - core/src/lib/unittests/CMakeLists.txt Diff File
add - core/src/lib/unittests/bsock_dir_sd_connection_test.cc Diff File
mod - core/src/lib/unittests/bsock_test.cc Diff File
add - core/src/lib/unittests/bsock_test.h Diff File
mod - core/src/stored/CMakeLists.txt Diff File
mod - core/src/stored/dir_cmd.cc Diff File
mod - core/src/stored/job.cc Diff File
mod - core/src/stored/socket_server.cc Diff File
mod - core/src/stored/socket_server.h Diff File
mod - core/src/stored/stored.cc Diff File
add - core/src/stored/stored_globals.cc Diff File
add - core/src/stored/stored_globals.h Diff File

dev 13f7d8f6

2018-08-16 11:53

franku

Ported: N/A

Details Diff
stored: added sd server to tests

- some global symbols moved to separate file
- renamed symbols to meet our standard
- added object files from stored to bsock_test CMake
mod - core/src/lib/unittests/CMakeLists.txt Diff File
add - core/src/lib/unittests/bsock_dir_sd_connection_test.cc Diff File
mod - core/src/lib/unittests/bsock_test.cc Diff File
add - core/src/lib/unittests/bsock_test.h Diff File
mod - core/src/stored/CMakeLists.txt Diff File
mod - core/src/stored/dir_cmd.cc Diff File
mod - core/src/stored/job.cc Diff File
mod - core/src/stored/socket_server.cc Diff File
mod - core/src/stored/socket_server.h Diff File
mod - core/src/stored/stored.cc Diff File
add - core/src/stored/stored_globals.cc Diff File
add - core/src/stored/stored_globals.h Diff File

dev 95505e02

2018-08-16 11:53

franku

Ported: N/A

Details Diff
stored: added sd server to tests

- some global symbols moved to separate file
- renamed symbols to meet our standard
- added object files from stored to bsock_test CMake
mod - core/src/lib/unittests/CMakeLists.txt Diff File
add - core/src/lib/unittests/bsock_dir_sd_connection_test.cc Diff File
mod - core/src/lib/unittests/bsock_test.cc Diff File
add - core/src/lib/unittests/bsock_test.h Diff File
mod - core/src/stored/CMakeLists.txt Diff File
mod - core/src/stored/dir_cmd.cc Diff File
mod - core/src/stored/job.cc Diff File
mod - core/src/stored/socket_server.cc Diff File
mod - core/src/stored/socket_server.h Diff File
mod - core/src/stored/stored.cc Diff File
add - core/src/stored/stored_globals.cc Diff File
add - core/src/stored/stored_globals.h Diff File

master 51f0091a

2018-08-15 14:02

pstorz

Ported: N/A

Details Diff
regression: scripts/setup now creates the file working/CLEANUPMARKER

This makes sure that the cleanup happens also before the first test
is setup.

Without that, the first run of some tests always fails
(e.g. always-incremental-test) because the cleanup scripts
does not clean up and artefacts of the software installation remain.
mod - regress/scripts/setup Diff File

dev a52ad8e2

2018-08-15 14:02

pstorz


Committer: franku

Ported: N/A

Details Diff
regression: scripts/setup now creates the file working/CLEANUPMARKER

This makes sure that the cleanup happens also before the first test
is setup.

Without that, the first run of some tests always fails
(e.g. always-incremental-test) because the cleanup scripts
does not clean up and artefacts of the software installation remain.
mod - regress/scripts/setup Diff File

dev 6d68b0cb

2018-08-15 10:49

franku

Ported: N/A

Details Diff
workq: added comment
mod - core/src/lib/workq.cc Diff File

dev d2ceac29

2018-08-15 10:49

franku

Ported: N/A

Details Diff
workq: added comment
mod - core/src/lib/workq.cc Diff File

dev 35667409

2018-08-15 10:49

franku

Ported: N/A

Details Diff
workq: added comment
mod - core/src/lib/workq.cc Diff File

dev dd2bc058

2018-08-15 10:49

franku

Ported: N/A

Details Diff
workq: added comment
mod - core/src/lib/workq.cc Diff File
 First  Prev  1 2 3 ... 70 ... 140 ... 210 ... 280 ... 350 ... 420 ... 444 445 446 447 448 449 450 ... 490 ... 560 ... 630 ... 682 683 684  Next  Last