Changesets: bareos
master 3533c4c7 2015-10-26 10:51 Ported: N/A Details Diff |
do_a_command: Fix compile problem when DEVELOPER is set. When DEVELOPER is defined we are missing a definition of a command defined in ua_cmds.c so add this when DEVELOPER is set. |
||
mod - src/dird/ua_dotcmds.c | Diff File | ||
master f0c53e25 2015-10-25 21:58 Ported: N/A Details Diff |
Merge branch 'bareos-15.2' | ||
mod - src/dird/dird_conf.c | Diff File | ||
mod - src/dird/dird_conf.h | Diff File | ||
master 7559374f 2015-10-25 21:50 Ported: N/A Details Diff |
Fix indention and some cleanups. | ||
mod - src/dird/dird_conf.c | Diff File | ||
mod - src/dird/dird_conf.h | Diff File | ||
bareos-14.2 04fdf697 2015-10-25 21:50 Ported: N/A Details Diff |
Fix indention and some cleanups. | ||
mod - src/dird/dird_conf.c | Diff File | ||
mod - src/dird/dird_conf.h | Diff File | ||
master 6f4066f3 2015-10-25 10:58 Ported: N/A Details Diff |
bsock: Remove ununsed variable. | ||
mod - src/lib/bsock_tcp.c | Diff File | ||
bareos-15.2 dc6d6597 2015-10-24 19:51 Ported: N/A Details Diff |
Make NDMP DMA more modular. It makes sense to split the NDMP DMA into more parts so it gets more comprehensible and easier to read. This is the first part where we split things into: - Generic DMA routines - Backup specific DMA routines - Restore specific DMA routines - Storage specific DMA routines - Different types of NDMP FileHandleDB stores. - In memory (like before.) - LMDB backend (dummy for now) |
||
mod - src/dird/Makefile.in | Diff File | ||
rm - src/dird/ndmp_dma.c | Diff File | ||
add - src/dird/ndmp_dma_backup.c | Diff File | ||
add - src/dird/ndmp_dma_generic.c | Diff File | ||
add - src/dird/ndmp_dma_priv.h | Diff File | ||
add - src/dird/ndmp_dma_restore.c | Diff File | ||
add - src/dird/ndmp_dma_storage.c | Diff File | ||
add - src/dird/ndmp_fhdb_helpers.c | Diff File | ||
add - src/dird/ndmp_fhdb_lmdb.c | Diff File | ||
add - src/dird/ndmp_fhdb_mem.c | Diff File | ||
mod - src/dird/protos.h | Diff File | ||
mod - src/ndmp/ndma_cops_labels.c | Diff File | ||
mod - src/ndmp/ndmlib.h | Diff File | ||
bareos-15.2 ef33284b 2015-10-24 19:51 Ported: N/A Details Diff |
Add NDMP vbb and image backup types. Seems EMC uses a special type for NDMP backups named "vbb" which looks analog to smtape and zfs we already had. Mirapoint has an "image" backup type which also looks analog. So lets add these two types and see how well things work out with these settings. |
||
mod - src/dird/ndmp_dma.c | Diff File | ||
mod - src/stored/ndmp_tape.c | Diff File | ||
bareos-15.2 0ce3a6da 2015-10-24 19:51 Ported: N/A Details Diff |
Allocate callback functions per session. Instead of using a static global variable with the callback functions allocate the callbacks as part of the session structure or context so we can have different sets of callbacks for each session. We also check that the actual function pointer is non-NULL before calling it. |
||
mod - src/dird/ndmp_dma.c | Diff File | ||
mod - src/ndmp/ndma_robot_simulator.c | Diff File | ||
mod - src/ndmp/ndma_tape_simulator.c | Diff File | ||
mod - src/ndmp/ndmagents.h | Diff File | ||
mod - src/ndmp/ndmjob.h | Diff File | ||
mod - src/ndmp/ndmjob_main.c | Diff File | ||
mod - src/ndmp/ndmjob_simulator.c | Diff File | ||
mod - src/ndmp/ndml_fhdb.c | Diff File | ||
mod - src/ndmp/ndmlib.h | Diff File | ||
mod - src/ndmp/ndmos_common.c | Diff File | ||
mod - src/stored/ndmp_tape.c | Diff File | ||
bareos-14.2 a50b4819 2015-10-24 19:51 Ported: N/A Details Diff |
Add NDMP vbb and image backup types. Seems EMC uses a special type for NDMP backups named "vbb" which looks analog to smtape and zfs we already had. Mirapoint has an "image" backup type which also looks analog. So lets add these two types and see how well things work out with these settings. |
||
mod - src/dird/ndmp_dma.c | Diff File | ||
mod - src/stored/ndmp_tape.c | Diff File | ||
bareos-14.2 86ce108d 2015-10-24 19:51 Ported: N/A Details Diff |
Allocate callback functions per session. Instead of using a static global variable with the callback functions allocate the callbacks as part of the session structure or context so we can have different sets of callbacks for each session. We also check that the actual function pointer is non-NULL before calling it. |
||
mod - src/dird/ndmp_dma.c | Diff File | ||
mod - src/ndmp/ndma_robot_simulator.c | Diff File | ||
mod - src/ndmp/ndma_tape_simulator.c | Diff File | ||
mod - src/ndmp/ndmagents.h | Diff File | ||
mod - src/ndmp/ndmjob.h | Diff File | ||
mod - src/ndmp/ndmjob_main.c | Diff File | ||
mod - src/ndmp/ndmjob_simulator.c | Diff File | ||
mod - src/ndmp/ndml_fhdb.c | Diff File | ||
mod - src/ndmp/ndmlib.h | Diff File | ||
mod - src/ndmp/ndmos_common.c | Diff File | ||
mod - src/stored/ndmp_tape.c | Diff File | ||
bareos-15.2 223d0f9b 2015-10-24 19:51 Ported: N/A Details Diff |
Make NDMP ImageStream buffer dynamically allocated size. New design that actually works. |
||
mod - src/ndmp/ndma_image_stream.c | Diff File | ||
mod - src/ndmp/ndmagents.h | Diff File | ||
mod - src/ndmp/ndmos.h | Diff File | ||
bareos-14.2 c657aeb3 2015-10-24 19:51 Ported: N/A Details Diff |
Make NDMP ImageStream buffer dynamically allocated size. New design that actually works. |
||
mod - src/ndmp/ndma_image_stream.c | Diff File | ||
mod - src/ndmp/ndmagents.h | Diff File | ||
mod - src/ndmp/ndmos.h | Diff File | ||
master 346d6b8b 2015-10-24 18:30 Marco van Wieringen Ported: N/A Details Diff |
Where = / is passed as empty string. We try to determine the name of the restore object based on the name of the VM disk we are restoring. When the where is set to something other then '/' the restorepkt.ofname is relative to the given where path but when no where is specified its not and we should not try to determine the releative path but just use the restorepkt.ofname directly. |
||
mod - vmware_plugin/BareosFdPluginVMware.py | Diff File | ||
master 883496a8 2015-10-23 23:04 Ported: N/A Details Diff |
Deprecated POOLMEM ** in favor of POOLMEM *& | ||
mod - src/dird/ua_restore.c | Diff File | ||
master 1c072b35 2015-10-23 22:46 Ported: N/A Details Diff |
Merge branch 'bareos-15.2' | ||
mod - src/dird/ua_restore.c | Diff File | ||
bareos-15.2 1eba7ba6 2015-10-23 22:45 Ported: N/A Details Diff |
Restore is_name_valid() check. | ||
mod - src/dird/ua_restore.c | Diff File | ||
master c923d612 2015-10-23 22:04 Ported: N/A Details Diff |
Merge branch 'bareos-15.2' | ||
mod - src/dird/ua_restore.c | Diff File | ||
mod - src/dird/ua_run.c | Diff File | ||
master eeca53f1 2015-10-23 21:35 Ported: N/A Details Diff |
Fix error found by Coverity. | ||
mod - src/dird/ua_dotcmds.c | Diff File | ||
master 299607b8 2015-10-23 21:32 Ported: N/A Details Diff |
Merge branch 'bareos-15.2' | ||
mod - src/dird/dird_conf.c | Diff File | ||
bareos-15.2 1c986cc2 2015-10-23 21:31 Ported: N/A Details Diff |
Add missing break | ||
mod - src/dird/dird_conf.c | Diff File | ||
master 1c91c128 2015-10-23 20:49 Ported: N/A Details Diff |
Merge pull request 0000035 from evgeni/package-descriptions improve package descriptions |
||
mod - debian/control | Diff File | ||
mod - debian/control.bareos-filedaemon-ceph-plugin | Diff File | ||
mod - debian/control.bareos-storage-ceph | Diff File | ||
mod - debian/control.bareos-traymonitor | Diff File | ||
mod - debian/control.in | Diff File | ||
master f8c37054 2015-10-23 20:05 Ported: N/A Details Diff |
Fix windows build. | ||
mod - src/win32/dird/Makefile | Diff File | ||
master 34bc6484 2015-10-23 19:45 Committer: mvwieringen Ported: N/A Details Diff |
bcommand restore: fixes parameter checking This patch prevents a crash, if an invalid client, backupclient or restoreclient is given. Fixes 542: Director crashes if a restore command is issued with an unexisting restoreclient |
Affected Issues 0000542 |
|
mod - src/dird/ua_restore.c | Diff File | ||
mod - src/dird/ua_run.c | Diff File | ||
master 63c06c64 2015-10-23 19:03 Ported: N/A Details Diff |
Merge branch 'bareos-15.2' | ||
mod - autoconf/configure.in | Diff File | ||
mod - configure | Diff File | ||
mod - debian/bareos-storage-tape.install.in | Diff File | ||
mod - debian/bareos-storage.install.in | Diff File | ||
mod - debian/control | Diff File | ||
mod - debian/control.in | Diff File | ||
mod - platforms/packaging/bareos-Univention_4.0.dsc | Diff File | ||
mod - platforms/packaging/bareos.dsc | Diff File | ||
mod - platforms/packaging/bareos.spec | Diff File | ||
mod - scripts/logrotate.in | Diff File | ||
mod - src/dird/dird_conf.c | Diff File | ||
mod - src/lmdb/mdb.c | Diff File | ||
master d299fd44 2015-10-23 17:19 Committer: mvwieringen Ported: N/A Details Diff |
bvfs: remove set_username() ... as this have been bweb specific, which we do not support. |
||
mod - src/cats/bvfs.c | Diff File | ||
mod - src/cats/bvfs.h | Diff File | ||
mod - src/dird/ua_dotcmds.c | Diff File |