Changesets: bareos
bareos-14.2 ca4fc1ba 2014-07-28 16:59 Ported: N/A Details Diff |
Sync LMDB code. | ||
mod - src/lmdb/lmdb.h | Diff File | ||
mod - src/lmdb/mdb.c | Diff File | ||
master 1fa34a2d 2014-07-28 13:51 Marco van Wieringen Ported: N/A Details Diff |
First attempt at making things somewhat cleaner. - On windows also compile all shared objects into a dll. - Implement the DCR (Device Control Record) as an inherited class of SMARTALLOC just like most others and implement a proper constructor for it. The new_dcr function is now replaced with a instantiate of the class and then a call to setup_new_dcr_device() - Abstract the askdir functions as methods of the DCR (Device Control Record) and implement a special derived class for the stored and btape that abstracts the special functions for those and make the rest use the default dummy methods. This way we can nice and cleanly implement this for the different programs. - Drop the wait_device_release conditional global variable, instead create a single function entry point release_device_cond() that gets called when we want the conditional variable to be signaled. |
||
mod - platforms/win32/winbareos-nsi.spec | Diff File | ||
mod - platforms/win32/winbareos.nsi | Diff File | ||
mod - platforms/win32/winbareos32.spec | Diff File | ||
mod - platforms/win32/winbareos64.spec | Diff File | ||
mod - src/stored/Makefile.in | Diff File | ||
mod - src/stored/acquire.c | Diff File | ||
mod - src/stored/append.c | Diff File | ||
mod - src/stored/askdir.c | Diff File | ||
mod - src/stored/autochanger.c | Diff File | ||
mod - src/stored/bcopy.c | Diff File | ||
mod - src/stored/bextract.c | Diff File | ||
mod - src/stored/block.c | Diff File | ||
mod - src/stored/bls.c | Diff File | ||
mod - src/stored/bscan.c | Diff File | ||
mod - src/stored/btape.c | Diff File | ||
mod - src/stored/butil.c | Diff File | ||
mod - src/stored/dev.h | Diff File | ||
mod - src/stored/device.c | Diff File | ||
mod - src/stored/dir_cmd.c | Diff File | ||
rm - src/stored/dummy.c | Diff File | ||
mod - src/stored/label.c | Diff File | ||
mod - src/stored/mount.c | Diff File | ||
mod - src/stored/ndmp_tape.c | Diff File | ||
mod - src/stored/protos.h | Diff File | ||
mod - src/stored/reserve.c | Diff File | ||
mod - src/stored/scan.c | Diff File | ||
mod - src/stored/sd_plugins.c | Diff File | ||
mod - src/stored/sd_stats.c | Diff File | ||
mod - src/stored/spool.c | Diff File | ||
mod - src/stored/stored.c | Diff File | ||
mod - src/stored/stored.h | Diff File | ||
mod - src/stored/wait.c | Diff File | ||
mod - src/win32/stored/Makefile | Diff File | ||
add - src/win32/stored/make_def | Diff File | ||
playground 8a90b586 2014-07-28 11:51 Ported: N/A Details Diff |
First attempt at making things somewhat cleaner. - On windows also compile all shared objects into a dll. - Implement the DCR (Device Control Record) as an inherited class of SMARTALLOC just like most others and implement a proper constructor for it. The new_dcr function is now replaced with a instantiate of the class and then a call to setup_new_dcr_device() - Abstract the askdir functions as methods of the DCR (Device Control Record) and implement a special derived class for the stored and btape that abstracts the special functions for those and make the rest use the default dummy methods. This way we can nice and cleanly implement this for the different programs. - Drop the wait_device_release conditional global variable, instead create a single function entry point release_device_cond() that gets called when we want the conditional variable to be signaled. |
||
mod - platforms/win32/winbareos-nsi.spec | Diff File | ||
mod - platforms/win32/winbareos.nsi | Diff File | ||
mod - platforms/win32/winbareos32.spec | Diff File | ||
mod - platforms/win32/winbareos64.spec | Diff File | ||
mod - src/stored/Makefile.in | Diff File | ||
mod - src/stored/acquire.c | Diff File | ||
mod - src/stored/append.c | Diff File | ||
mod - src/stored/askdir.c | Diff File | ||
mod - src/stored/autochanger.c | Diff File | ||
mod - src/stored/bcopy.c | Diff File | ||
mod - src/stored/bextract.c | Diff File | ||
mod - src/stored/block.c | Diff File | ||
mod - src/stored/bls.c | Diff File | ||
mod - src/stored/bscan.c | Diff File | ||
mod - src/stored/btape.c | Diff File | ||
mod - src/stored/butil.c | Diff File | ||
mod - src/stored/dev.h | Diff File | ||
mod - src/stored/device.c | Diff File | ||
mod - src/stored/dir_cmd.c | Diff File | ||
rm - src/stored/dummy.c | Diff File | ||
mod - src/stored/label.c | Diff File | ||
mod - src/stored/mount.c | Diff File | ||
mod - src/stored/ndmp_tape.c | Diff File | ||
mod - src/stored/protos.h | Diff File | ||
mod - src/stored/reserve.c | Diff File | ||
mod - src/stored/scan.c | Diff File | ||
mod - src/stored/sd_plugins.c | Diff File | ||
mod - src/stored/sd_stats.c | Diff File | ||
mod - src/stored/spool.c | Diff File | ||
mod - src/stored/stored.c | Diff File | ||
mod - src/stored/stored.h | Diff File | ||
mod - src/stored/wait.c | Diff File | ||
mod - src/win32/stored/Makefile | Diff File | ||
add - src/win32/stored/make_def | Diff File | ||
bareos-14.2 aaf3e213 2014-07-28 11:51 Ported: N/A Details Diff |
First attempt at making things somewhat cleaner. - On windows also compile all shared objects into a dll. - Implement the DCR (Device Control Record) as an inherited class of SMARTALLOC just like most others and implement a proper constructor for it. The new_dcr function is now replaced with a instantiate of the class and then a call to setup_new_dcr_device() - Abstract the askdir functions as methods of the DCR (Device Control Record) and implement a special derived class for the stored and btape that abstracts the special functions for those and make the rest use the default dummy methods. This way we can nice and cleanly implement this for the different programs. - Drop the wait_device_release conditional global variable, instead create a single function entry point release_device_cond() that gets called when we want the conditional variable to be signaled. |
||
mod - platforms/win32/winbareos-nsi.spec | Diff File | ||
mod - platforms/win32/winbareos.nsi | Diff File | ||
mod - platforms/win32/winbareos32.spec | Diff File | ||
mod - platforms/win32/winbareos64.spec | Diff File | ||
mod - src/stored/Makefile.in | Diff File | ||
mod - src/stored/acquire.c | Diff File | ||
mod - src/stored/append.c | Diff File | ||
mod - src/stored/askdir.c | Diff File | ||
mod - src/stored/autochanger.c | Diff File | ||
mod - src/stored/bcopy.c | Diff File | ||
mod - src/stored/bextract.c | Diff File | ||
mod - src/stored/block.c | Diff File | ||
mod - src/stored/bls.c | Diff File | ||
mod - src/stored/bscan.c | Diff File | ||
mod - src/stored/btape.c | Diff File | ||
mod - src/stored/butil.c | Diff File | ||
mod - src/stored/dev.h | Diff File | ||
mod - src/stored/device.c | Diff File | ||
mod - src/stored/dir_cmd.c | Diff File | ||
rm - src/stored/dummy.c | Diff File | ||
mod - src/stored/label.c | Diff File | ||
mod - src/stored/mount.c | Diff File | ||
mod - src/stored/ndmp_tape.c | Diff File | ||
mod - src/stored/protos.h | Diff File | ||
mod - src/stored/reserve.c | Diff File | ||
mod - src/stored/scan.c | Diff File | ||
mod - src/stored/sd_plugins.c | Diff File | ||
mod - src/stored/sd_stats.c | Diff File | ||
mod - src/stored/spool.c | Diff File | ||
mod - src/stored/stored.c | Diff File | ||
mod - src/stored/stored.h | Diff File | ||
mod - src/stored/wait.c | Diff File | ||
mod - src/win32/stored/Makefile | Diff File | ||
add - src/win32/stored/make_def | Diff File | ||
bareos-14.2 b47cc868 2014-07-26 22:24 Marco van Wieringen Ported: N/A Details Diff |
Fix Windows build. | ||
mod - src/win32/compat/include/mingwconfig.h | Diff File | ||
mod - src/win32/dird/Makefile | Diff File | ||
mod - src/win32/stored/Makefile | Diff File | ||
master 18b60cac 2014-07-26 22:24 Marco van Wieringen Ported: N/A Details Diff |
Fix Windows build. | ||
mod - src/win32/compat/include/mingwconfig.h | Diff File | ||
mod - src/win32/dird/Makefile | Diff File | ||
mod - src/win32/stored/Makefile | Diff File | ||
master 8227ecaa 2014-07-26 20:24 Ported: N/A Details Diff |
Fix Windows build. | ||
mod - src/win32/compat/include/mingwconfig.h | Diff File | ||
mod - src/win32/dird/Makefile | Diff File | ||
mod - src/win32/stored/Makefile | Diff File | ||
bareos-14.2 44a636e3 2014-07-26 20:24 Ported: N/A Details Diff |
Fix Windows build. | ||
mod - src/win32/compat/include/mingwconfig.h | Diff File | ||
mod - src/win32/dird/Makefile | Diff File | ||
mod - src/win32/stored/Makefile | Diff File | ||
bareos-14.2 a6ffd437 2014-07-25 00:56 Marco van Wieringen Ported: N/A Details Diff |
Fix compiler warnings when not using dynamic backend loading. | ||
mod - src/dird/dbcheck.c | Diff File | ||
mod - src/stored/bscan.c | Diff File | ||
mod - src/tests/bbatch.c | Diff File | ||
mod - src/tests/bvfs_test.c | Diff File | ||
master cf470d8b 2014-07-25 00:56 Marco van Wieringen Ported: N/A Details Diff |
Fix compiler warnings when not using dynamic backend loading. | ||
mod - src/dird/dbcheck.c | Diff File | ||
mod - src/stored/bscan.c | Diff File | ||
mod - src/tests/bbatch.c | Diff File | ||
mod - src/tests/bvfs_test.c | Diff File | ||
bareos-14.2 2614a9c1 2014-07-25 00:44 Marco van Wieringen Ported: N/A Details Diff |
Cleanup tape error reporting. Use always clrerror(mt_com.mt_op) where possible to never make an error on what we do the error reporting on. The mt_com.mt_op contains the last ioctl operation that failed. Also add some missing error reporting which makes converity happy. |
||
mod - src/stored/backends/generic_tape_device.c | Diff File | ||
master a67cefb6 2014-07-25 00:44 Marco van Wieringen Ported: N/A Details Diff |
Cleanup tape error reporting. Use always clrerror(mt_com.mt_op) where possible to never make an error on what we do the error reporting on. The mt_com.mt_op contains the last ioctl operation that failed. Also add some missing error reporting which makes converity happy. |
||
mod - src/stored/backends/generic_tape_device.c | Diff File | ||
master 14dea19b 2014-07-24 22:56 Ported: N/A Details Diff |
Fix compiler warnings when not using dynamic backend loading. | ||
mod - src/dird/dbcheck.c | Diff File | ||
mod - src/stored/bscan.c | Diff File | ||
mod - src/tests/bbatch.c | Diff File | ||
mod - src/tests/bvfs_test.c | Diff File | ||
bareos-14.2 e558a9dc 2014-07-24 22:56 Ported: N/A Details Diff |
Fix compiler warnings when not using dynamic backend loading. | ||
mod - src/dird/dbcheck.c | Diff File | ||
mod - src/stored/bscan.c | Diff File | ||
mod - src/tests/bbatch.c | Diff File | ||
mod - src/tests/bvfs_test.c | Diff File | ||
master 77617a84 2014-07-24 22:44 Ported: N/A Details Diff |
Cleanup tape error reporting. Use always clrerror(mt_com.mt_op) where possible to never make an error on what we do the error reporting on. The mt_com.mt_op contains the last ioctl operation that failed. Also add some missing error reporting which makes converity happy. |
||
mod - src/stored/backends/generic_tape_device.c | Diff File | ||
bareos-14.2 c4a6c9c9 2014-07-24 22:44 Ported: N/A Details Diff |
Cleanup tape error reporting. Use always clrerror(mt_com.mt_op) where possible to never make an error on what we do the error reporting on. The mt_com.mt_op contains the last ioctl operation that failed. Also add some missing error reporting which makes converity happy. |
||
mod - src/stored/backends/generic_tape_device.c | Diff File | ||
bareos-14.2 278ed6a0 2014-07-24 13:00 Marco van Wieringen Ported: N/A Details Diff |
Update NLS files. | ||
mod - po/POTFILES.in | Diff File | ||
mod - po/de.po | Diff File | ||
mod - po/es.po | Diff File | ||
mod - po/fr.po | Diff File | ||
mod - po/it.po | Diff File | ||
mod - po/nl.po | Diff File | ||
mod - po/pl.po | Diff File | ||
mod - po/sv.po | Diff File | ||
mod - po/uk.po | Diff File | ||
master af115f01 2014-07-24 13:00 Marco van Wieringen Ported: N/A Details Diff |
Update NLS files. | ||
mod - po/POTFILES.in | Diff File | ||
mod - po/de.po | Diff File | ||
mod - po/es.po | Diff File | ||
mod - po/fr.po | Diff File | ||
mod - po/it.po | Diff File | ||
mod - po/nl.po | Diff File | ||
mod - po/pl.po | Diff File | ||
mod - po/sv.po | Diff File | ||
mod - po/uk.po | Diff File | ||
master 0741069c 2014-07-24 12:47 Marco van Wieringen Ported: N/A Details Diff |
Bump version number. | ||
mod - configure | Diff File | ||
mod - platforms/packaging/bareos-Univention_3.1.dsc | Diff File | ||
mod - platforms/packaging/bareos-Univention_3.2.dsc | Diff File | ||
mod - platforms/packaging/bareos.changes | Diff File | ||
mod - platforms/packaging/bareos.dsc | Diff File | ||
mod - platforms/packaging/bareos.spec | Diff File | ||
mod - platforms/win32/mingw-debugsrc-devel.spec | Diff File | ||
mod - platforms/win32/winbareos-nsi.spec | Diff File | ||
mod - platforms/win32/winbareos32.spec | Diff File | ||
mod - platforms/win32/winbareos64.spec | Diff File | ||
mod - src/cats/ddl/versions.map.in | Diff File | ||
mod - src/include/version.h | Diff File | ||
master 4f941409 2014-07-24 11:00 Ported: N/A Details Diff |
Update NLS files. | ||
mod - po/POTFILES.in | Diff File | ||
mod - po/de.po | Diff File | ||
mod - po/es.po | Diff File | ||
mod - po/fr.po | Diff File | ||
mod - po/it.po | Diff File | ||
mod - po/nl.po | Diff File | ||
mod - po/pl.po | Diff File | ||
mod - po/sv.po | Diff File | ||
mod - po/uk.po | Diff File | ||
bareos-14.2 4b5e1cd7 2014-07-24 11:00 Ported: N/A Details Diff |
Update NLS files. | ||
mod - po/POTFILES.in | Diff File | ||
mod - po/de.po | Diff File | ||
mod - po/es.po | Diff File | ||
mod - po/fr.po | Diff File | ||
mod - po/it.po | Diff File | ||
mod - po/nl.po | Diff File | ||
mod - po/pl.po | Diff File | ||
mod - po/sv.po | Diff File | ||
mod - po/uk.po | Diff File | ||
master 6428e96f 2014-07-24 10:47 Ported: N/A Details Diff |
Bump version number. | ||
mod - configure | Diff File | ||
mod - platforms/packaging/bareos-Univention_3.1.dsc | Diff File | ||
mod - platforms/packaging/bareos-Univention_3.2.dsc | Diff File | ||
mod - platforms/packaging/bareos.changes | Diff File | ||
mod - platforms/packaging/bareos.dsc | Diff File | ||
mod - platforms/packaging/bareos.spec | Diff File | ||
mod - platforms/win32/mingw-debugsrc-devel.spec | Diff File | ||
mod - platforms/win32/winbareos-nsi.spec | Diff File | ||
mod - platforms/win32/winbareos32.spec | Diff File | ||
mod - platforms/win32/winbareos64.spec | Diff File | ||
mod - src/cats/ddl/versions.map.in | Diff File | ||
mod - src/include/version.h | Diff File | ||
master 7f9ca6e1 2014-07-24 00:30 Marco van Wieringen Ported: N/A Details Diff |
Update README.md | ||
mod - README.md | Diff File | ||
master 944148b2 2014-07-23 22:30 Ported: N/A Details Diff |
Update README.md | ||
mod - README.md | Diff File | ||
master 9d64cf79 2014-07-23 14:48 Marco van Wieringen Ported: N/A Details Diff |
Fix compiler warning. | ||
mod - src/stored/sd_backends.h | Diff File |