Changesets: bareos
mvw 95774ec7 2016-02-11 00:36 mr245 Committer: mvwieringen Ported: N/A Details Diff |
stripe unit and count were not being read correctly | ||
mod - src/stored/backends/rados_device.c | Diff File | ||
master 48d5b786 2016-02-11 00:36 mr245 Committer: mvwieringen Ported: N/A Details Diff |
ceph: Stripe unit and count were not being read correctly Fixes 0000618: rados stripe unit and stripe count settings are not being read correctly |
Affected Issues 0000618 |
|
mod - src/stored/backends/rados_device.c | Diff File | ||
mvw 6bc94619 2016-02-10 16:27 mr245 Committer: mvwieringen Ported: N/A Details Diff |
add support for rados_striper functions in rados_device.c where it currently dosn't exist Signed-off-by: Marco van Wieringen <marco.van.wieringen@bareos.com> |
||
mod - src/stored/backends/rados_device.c | Diff File | ||
mod - src/stored/backends/rados_device.h | Diff File | ||
master 01c224cf 2016-02-10 16:27 mr245 Committer: mvwieringen Ported: N/A Details Diff |
ceph: Add more support for rados_striper functions. Fixes 0000617: Add support for rados_striper functions in rados_device.c where it currently dosn't exist. Signed-off-by: Marco van Wieringen <marco.van.wieringen@bareos.com> |
Affected Issues 0000617 |
|
mod - src/stored/backends/rados_device.c | Diff File | ||
mod - src/stored/backends/rados_device.h | Diff File | ||
master ce117dad 2016-02-10 11:52 Ported: N/A Details Diff |
build: Bump version date. | ||
mod - src/include/version.h | Diff File | ||
master 04d123c2 2016-02-09 22:51 Ported: N/A Details Diff |
docs: Update README.md | ||
mod - README.md | Diff File | ||
master 27217e66 2016-02-09 21:39 Ported: N/A Details Diff |
build: Rebuild configure and config.h.in | ||
mod - autoconf/config.h.in | Diff File | ||
mod - configure | Diff File | ||
master a5477561 2016-02-09 21:35 Ported: N/A Details Diff |
build: Upgrade to libtool 2.4.6 | ||
mod - autoconf/libtool/libtool.m4 | Diff File | ||
mod - autoconf/libtool/ltdl.m4 | Diff File | ||
mod - autoconf/libtool/ltoptions.m4 | Diff File | ||
mod - autoconf/libtool/ltsugar.m4 | Diff File | ||
mod - autoconf/libtool/ltversion.m4 | Diff File | ||
mod - autoconf/libtool/lt~obsolete.m4 | Diff File | ||
mod - autoconf/ltmain.sh | Diff File | ||
mvw e8e18bf6 2016-02-09 18:29 Ported: N/A Details Diff |
ceph: Add support for rados_create2() API. We currently use the rados_create() API call but there is also the more flexible rados_create2() API. This patch adds support for this other API. Based on the LIBRADOS_VERSION_CODE we determine if the API is available. We check if we are being compiled on a platform with a API version lower then 0.68.0 as that is the first version where the new usable version of rados_create2 with the 4 flags is available. This was verified by checking the git repo of CEPH and looking for the moment the new API calls was extended to the 4 argument version and then searching back in the history for the first bump of the LIBRADOS_VER_MINOR or LIBRADOS_VER_EXTRA. |
||
mod - src/plugins/filed/rados-fd.c | Diff File | ||
mvw 0547899a 2016-02-09 18:29 Ported: N/A Details Diff |
ceph: Add support for rados_create2() API. We currently use the rados_create() API call but there is also the more flexible rados_create2() API. This patch adds support for this other API. Based on the LIBRADOS_VERSION_CODE we determine if the API is available. We check if we are being compiled on a platform with a API version lower then 0.68.0 as that is the first version where the new usable version of rados_create2 with the 4 flags is available. This was verified by checking the git repo of CEPH and looking for the moment the new API calls was extended to the 4 argument version and then searching back in the history for the first bump of the LIBRADOS_VER_MINOR or LIBRADOS_VER_EXTRA. |
||
mod - src/stored/backends/rados_device.c | Diff File | ||
mod - src/stored/backends/rados_device.h | Diff File | ||
mvw 9c43f8d2 2016-02-09 18:29 Ported: N/A Details Diff |
docs: Update AUTHORS | ||
mod - AUTHORS | Diff File | ||
mvw 150dde9e 2016-02-09 18:29 Christian Eichelmann Committer: mvwieringen Ported: N/A Details Diff |
ceph: Added clientid option to rados store backend Signed-off-by: Marco van Wieringen <marco.van.wieringen@bareos.com> |
||
mod - src/stored/backends/rados_device.c | Diff File | ||
mod - src/stored/backends/rados_device.h | Diff File | ||
mvw 236b6b79 2016-02-09 18:29 Christian Eichelmann Committer: mvwieringen Ported: N/A Details Diff |
ceph: Added clientid argument to specify rados client id Signed-off-by: Marco van Wieringen <marco.van.wieringen@bareos.com> |
||
mod - src/plugins/filed/plugin-rados.conf | Diff File | ||
mod - src/plugins/filed/rados-fd.c | Diff File | ||
master 9b6545c2 2016-02-06 10:32 Ported: N/A Details Diff |
dird: Fix compiler warning. | ||
mod - src/dird/ua_select.c | Diff File | ||
master ef3fe592 2016-02-05 11:59 Ported: N/A Details Diff |
Merge branch 'bareos-15.2' | ||
mod - src/dird/jobq.c | Diff File | ||
mod - src/lmdb/lmdb.h | Diff File | ||
mod - src/lmdb/mdb.c | Diff File | ||
mod - src/lmdb/midl.c | Diff File | ||
mod - src/lmdb/midl.h | Diff File | ||
master 240a876d 2016-02-05 11:46 Ported: N/A Details Diff |
lmdb: Sync to upstream. | ||
mod - src/lmdb/lmdb.h | Diff File | ||
mod - src/lmdb/mdb.c | Diff File | ||
mod - src/lmdb/midl.c | Diff File | ||
mod - src/lmdb/midl.h | Diff File | ||
master f54e2821 2016-02-02 19:47 Ported: N/A Details Diff |
dird: Make storage more generic. As we eventually want to support different types of storage e.g. Native and NDMP to start with we need to make things somewhat more generic. This is the first step by moving some of the generic storage functions of the director into a new file storage.c which will try to abstract the different storage types and have a generic abstraction so the rest of the code needs as little change as possible. |
||
mod - src/dird/Makefile.in | Diff File | ||
mod - src/dird/dird_conf.h | Diff File | ||
mod - src/dird/job.c | Diff File | ||
mod - src/dird/protos.h | Diff File | ||
mod - src/dird/sd_cmds.c | Diff File | ||
add - src/dird/storage.c | Diff File | ||
mod - src/dird/ua_cmds.c | Diff File | ||
mod - src/dird/ua_impexp.c | Diff File | ||
mod - src/dird/ua_label.c | Diff File | ||
mod - src/dird/ua_select.c | Diff File | ||
mod - src/dird/ua_status.c | Diff File | ||
mod - src/dird/ua_update.c | Diff File | ||
mod - src/win32/dird/Makefile | Diff File | ||
master 5cf2dab5 2016-02-02 17:31 Ported: N/A Details Diff |
dird: Move some members from JCR to the RESOURCES struct. We moved rstorage, wstorage and pstorage from jcr to jcr->res as those alists also contain resource pointers and should have been moved there when all other resources got moved there during the endless refactoring. |
||
mod - src/dird/backup.c | Diff File | ||
mod - src/dird/job.c | Diff File | ||
mod - src/dird/jobq.c | Diff File | ||
mod - src/dird/migrate.c | Diff File | ||
mod - src/dird/ndmp_dma_backup.c | Diff File | ||
mod - src/dird/ndmp_dma_generic.c | Diff File | ||
mod - src/dird/ndmp_dma_restore.c | Diff File | ||
mod - src/dird/restore.c | Diff File | ||
mod - src/dird/sd_cmds.c | Diff File | ||
mod - src/dird/ua_cmds.c | Diff File | ||
mod - src/dird/vbackup.c | Diff File | ||
mod - src/dird/verify.c | Diff File | ||
mod - src/include/jcr.h | Diff File | ||
master 40e66bac 2016-02-01 16:42 Frank Bergkemper Ported: N/A Details Diff |
ZF2 missing exception improvement | ||
mod - init_autoloader.php | Diff File | ||
master 585b84b9 2016-02-01 16:04 Philipp Storz Ported: N/A Details Diff |
Fix typo Baroes -> Bareos | ||
mod - manuals/en/main/backward-compability.tex | Diff File | ||
mod - manuals/en/main/dirdconf.tex | Diff File | ||
mod - manuals/en/main/operating-system-univention-corporate-server.tex | Diff File | ||
mod - manuals/en/main/plugins.tex | Diff File | ||
mod - manuals/en/main/programs.tex | Diff File | ||
mod - manuals/en/main/releasenotes.tex | Diff File | ||
mod - manuals/en/main/rescue.tex | Diff File | ||
mod - manuals/en/main/win32.tex | Diff File | ||
master 6c0bd56d 2016-02-01 14:27 Committer: pstorz Ported: N/A Details Diff |
bconsole: added "configure add <resourcetype> ..." The "configure add" command allows to add resources during runtime. Usage: configure add <resourcetype> name=<resourcename> <directive1>=<value1> <directive2>=<value2> ... A new, valid resource will be stored at <CONFIGDIR>/bareos-dir.d/<resourcetype>/<resourcename>.conf and can therefore also be loaded on restart. When adding a client, the director resource for the file daemon is also created at the path: <CONFIGDIR>/bareos-dir-export/bareos-fd.d/director/<clientname> Changed behavior: * when no configuration file is given (-c <CONFIGFILE> option) and the default configuration file is not found, the daemons try reading their configuration from their config include directories: * bareos-dir: <CONFIGDIR>/bareos-dir.d/*/*.conf * bareos-sd: <CONFIGDIR>/bareos-sd.d/*/*.conf * bareos-fd: <CONFIGDIR>/bareos-fd.d/*/*.conf * Windows: the installer does not set the -c <CONFIGFILE> option when registering the daemons as services or adding programs to the Start menu. |
||
mod - debian/bareos-director.dirs | Diff File | ||
mod - debian/bareos-director.postinst.in | Diff File | ||
add - debian/bareos-filedaemon.dirs | Diff File | ||
mod - debian/bareos-filedaemon.postinst.in | Diff File | ||
mod - debian/bareos-storage.dirs | Diff File | ||
mod - debian/bareos-storage.postinst.in | Diff File | ||
mod - platforms/packaging/bareos.spec | Diff File | ||
mod - platforms/win32/winbareos.nsi | Diff File | ||
mod - src/dird/Makefile.in | Diff File | ||
mod - src/dird/dird_conf.c | Diff File | ||
mod - src/dird/protos.h | Diff File | ||
mod - src/dird/ua_cmds.c | Diff File | ||
mod - src/dird/ua_configure.c | Diff File | ||
mod - src/filed/Makefile.in | Diff File | ||
mod - src/filed/filed_conf.c | Diff File | ||
mod - src/include/baconfig.h | Diff File | ||
mod - src/lib/bsys.c | Diff File | ||
mod - src/lib/lex.c | Diff File | ||
mod - src/lib/lex.h | Diff File | ||
mod - src/lib/output_formatter.c | Diff File | ||
mod - src/lib/parse_conf.c | Diff File | ||
mod - src/lib/parse_conf.h | Diff File | ||
mod - src/lib/protos.h | Diff File | ||
mod - src/stored/Makefile.in | Diff File | ||
mod - src/stored/stored_conf.c | Diff File | ||
master be5637b0 2016-02-01 11:07 Marco van Wieringen Ported: N/A Details Diff |
First changes for allowing to clone a VMDK on backup. We allocate now either a read or write handle. So we can later on read on backup the data and clone it to the write handle and as such clone the VMDK. |
||
mod - vadp_dumper/bareos_vadp_dumper.cpp | Diff File | ||
master 3b7536db 2016-01-28 16:19 Marco van Wieringen Ported: N/A Details Diff |
Update AUTHORS. | ||
mod - AUTHORS | Diff File | ||
master 024ee184 2016-01-28 15:51 Chris Matthews Committer: Marco van Wieringen Ported: N/A Details Diff |
Allow to clone content of VMDK to local raw device. This adds support to the vadp_dumper to write the content of the backup being taken next to stdout for backup also to a raw device on which the CBT information is replayed so it contains the new state. |
||
mod - vadp_dumper/bareos_vadp_dumper.cpp | Diff File | ||
master 45060f58 2016-01-28 15:37 Marco van Wieringen Ported: N/A Details Diff |
Work around VDDK exit handling. We always get an exit code of 0 although we exit with other values when we are in error. It seems the VDDK registers an atexit(3) handler. This code adds our own atexit handler and as things are called in reverse order we should be the first one called. It also seems with older VDDKs it even more broken so we now call _exit and hope that by bypassing the VDDK cleanup we don't break to much. |
||
mod - vadp_dumper/bareos_vadp_dumper.cpp | Diff File |