Changesets: bareos2015
bareos-12.4 603648bb 2013-06-20 21:54 Ported: N/A Details Diff |
Restore of encrypted data fails when not all files are created. We should check if a file is actually extracted when checking if we encounter an unexpected STREAM_ENCRYPTED_SESSION_DATA. The rctx.cs is setup by a call to crypto_session_decode() and that session lingers until its teared down by close_previous_stream() but that only occurs when the next file is actually extracted. So if we extract one encrypted file and not the one after that the rctx.cs will not be cleared until we hit the next extracted file or the end of the restore. So we should only handle the session at all when we extract the file as otherwise it makes absolutely no sense to even consider the encrypted session data stream at all as we will be skipping the file extract anyway and skip all encrypted data blocks. Fixes 0000192: Restore of PKI encrypted data fails if some of the files should not be replaced |
Affected Issues 0000192 |
|
mod - src/filed/restore.c | Diff File | ||
bareos-14.2 698e0bf9 2013-06-18 12:02 Ported: N/A Details Diff |
Move include files to right directory. | ||
bareos-13.2 4fcd9dbf 2013-06-18 12:02 Ported: N/A Details Diff |
Move include files to right directory. | ||
bareos-12.4 a525f86c 2013-06-18 12:02 Ported: N/A Details Diff |
Move include files to right directory. | ||
bareos-13.2 aa1a8470 2013-06-17 15:10 Ported: N/A Details Diff |
Tweak copyright and some text. | ||
mod - src/include/bc_types.h | Diff File | ||
mod - src/lib/address_conf.h | Diff File | ||
mod - src/lib/attr.c | Diff File | ||
mod - src/lib/htable.c | Diff File | ||
mod - src/lib/md5.h | Diff File | ||
mod - src/lib/rblist.c | Diff File | ||
mod - src/lib/runscript.c | Diff File | ||
mod - src/lib/runscript.h | Diff File | ||
mod - src/lib/rwlock.c | Diff File | ||
mod - src/lib/rwlock.h | Diff File | ||
mod - src/stored/stored.conf.in | Diff File | ||
bareos-12.4 d7f01023 2013-06-17 15:10 Ported: N/A Details Diff |
Tweak copyright and some text. | ||
mod - src/include/bc_types.h | Diff File | ||
mod - src/lib/address_conf.h | Diff File | ||
mod - src/lib/attr.c | Diff File | ||
mod - src/lib/htable.c | Diff File | ||
mod - src/lib/md5.h | Diff File | ||
mod - src/lib/openssl.c | Diff File | ||
mod - src/lib/rblist.c | Diff File | ||
mod - src/lib/runscript.c | Diff File | ||
mod - src/lib/runscript.h | Diff File | ||
mod - src/lib/rwlock.c | Diff File | ||
mod - src/lib/rwlock.h | Diff File | ||
mod - src/stored/stored.conf.in | Diff File | ||
bareos-14.2 5f71487a 2013-06-14 18:01
Committer: mvwieringen Ported: N/A Details Diff |
Bugfixes in the uninstall and install scripts Signed-off-by: Marco van Wieringen <marco.van.wieringen@bareos.com> |
||
mod - platforms/opsi/CLIENT_DATA/delsub3264.ins | Diff File | ||
mod - platforms/opsi/CLIENT_DATA/logo.png | Diff File | ||
mod - platforms/opsi/CLIENT_DATA/setup3264.ins | Diff File | ||
bareos-13.2 8765beed 2013-06-14 18:01
Committer: mvwieringen Ported: N/A Details Diff |
Bugfixes in the uninstall and install scripts Signed-off-by: Marco van Wieringen <marco.van.wieringen@bareos.com> |
||
mod - platforms/opsi/CLIENT_DATA/delsub3264.ins | Diff File | ||
mod - platforms/opsi/CLIENT_DATA/logo.png | Diff File | ||
mod - platforms/opsi/CLIENT_DATA/setup3264.ins | Diff File | ||
bareos-12.4 830b3d97 2013-06-14 18:01
Committer: mvwieringen Ported: N/A Details Diff |
Bugfixes in the uninstall and install scripts Signed-off-by: Marco van Wieringen <marco.van.wieringen@bareos.com> |
||
mod - platforms/opsi/CLIENT_DATA/delsub3264.ins | Diff File | ||
mod - platforms/opsi/CLIENT_DATA/logo.png | Diff File | ||
mod - platforms/opsi/CLIENT_DATA/setup3264.ins | Diff File | ||
bareos-14.2 e8cb4103 2013-06-12 00:20 Ported: N/A Details Diff |
Fix some compiler warnings and fix windows build. | ||
mod - src/lib/md5.c | Diff File | ||
mod - src/lib/var.c | Diff File | ||
mod - src/win32/filed/Makefile | Diff File | ||
mod - src/win32/filed/filedres.rc | Diff File | ||
mod - src/win32/lib/Makefile | Diff File | ||
bareos-13.2 780d1fa4 2013-06-12 00:20 Ported: N/A Details Diff |
Fix some compiler warnings and fix windows build. | ||
mod - src/lib/md5.c | Diff File | ||
mod - src/lib/var.c | Diff File | ||
mod - src/win32/filed/Makefile | Diff File | ||
mod - src/win32/filed/filedres.rc | Diff File | ||
mod - src/win32/lib/Makefile | Diff File | ||
bareos-12.4 7f09a554 2013-06-12 00:20 Ported: N/A Details Diff |
Fix some compiler warnings. | ||
mod - src/lib/md5.c | Diff File | ||
mod - src/lib/var.c | Diff File | ||
bareos-13.2 ee171942 2013-06-11 18:47 Ported: N/A Details Diff |
Update version date. | ||
mod - src/include/version.h | Diff File | ||
bareos-12.4 5c550ec3 2013-06-11 18:44 Ported: N/A Details Diff |
Update version date. | ||
mod - src/include/version.h | Diff File | ||
bareos-14.2 aa2496c6 2013-06-10 18:07 Ported: N/A Details Diff |
Tweak branch naming. | ||
mod - README.md | Diff File | ||
bareos-13.2 ef483ddc 2013-06-10 18:07 Ported: N/A Details Diff |
Tweak branch naming. | ||
mod - README.md | Diff File | ||
bareos-12.4 8b66b35e 2013-06-10 18:05 Ported: N/A Details Diff |
Tweak new branch naming. | ||
mod - README.md | Diff File | ||
bareos-14.2 f941f03f 2013-06-10 18:03 Ported: N/A Details Diff |
Tweak README.md for new branches. | ||
mod - README.md | Diff File | ||
bareos-13.2 fa07729d 2013-06-10 18:00 Ported: N/A Details Diff |
Add new 13.2 branch. | ||
mod - README.md | Diff File | ||
bareos-12.4 6b309429 2013-06-06 15:47 Ported: N/A Details Diff |
Switch to new version 12.4.4 | ||
mod - configure | Diff File | ||
mod - platforms/packaging/bareos-Debian_6.0.dsc | Diff File | ||
mod - platforms/packaging/bareos-Debian_7.0.dsc | Diff File | ||
mod - platforms/packaging/bareos-xUbuntu_12.04.dsc | Diff File | ||
mod - platforms/packaging/bareos.changes | Diff File | ||
mod - platforms/packaging/bareos.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 - po/bareos.pot | 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/sv.po | Diff File | ||
mod - po/uk.po | Diff File | ||
mod - src/include/version.h | Diff File | ||
mod - src/win32/filed/filedres.rc | Diff File | ||
bareos-13.2 c816eb66 2013-06-04 19:18 Ported: N/A Details Diff |
Fix some logic errors in NDMP backup and restore. We still have a problem when you restore two NDMP streams part of one backup. The solution for now is to first restore the first full backup and then the second one. |
||
mod - src/dird/ndmp_dma.c | Diff File | ||
mod - src/stored/dir_cmd.c | Diff File | ||
bareos-12.4 d6ae09b8 2013-06-04 19:18 Ported: N/A Details Diff |
Fix some logic errors in NDMP backup and restore. We still have a problem when you restore two NDMP streams part of one backup. The solution for now is to first restore the first full backup and then the second one. |
||
mod - src/dird/ndmp_dma.c | Diff File | ||
mod - src/stored/dircmd.c | Diff File | ||
bareos-13.2 f040d5cc 2013-06-04 15:45 Committer: mvwieringen Ported: N/A Details Diff |
Corrected case of Job table name Signed-off-by: Marco van Wieringen <marco.van.wieringen@bareos.com> |
||
mod - src/dird/ua_run.c | Diff File | ||
bareos-12.4 68bedc6b 2013-06-04 15:45 Committer: mvwieringen Ported: N/A Details Diff |
Corrected case of Job table name Signed-off-by: Marco van Wieringen <marco.van.wieringen@bareos.com> |
||
mod - src/dird/ua_run.c | Diff File | ||
bareos-13.2 3d0c1d10 2013-05-26 16:16 Ported: N/A Details Diff |
Cleanup possible due to abstracting compression code. Now that the compression code is mostly in the shared library we no longer need to include zlib headers etc all over the place as all code accessing any compression specific interface is abstracted now we can cleanup the header files and the Makefiles. This way we also don't leak to many global stuff into our namespace which will never be used anyway. |
||
mod - src/filed/compression.c | Diff File | ||
mod - src/filed/filed.h | Diff File | ||
mod - src/stored/Makefile.in | Diff File | ||
mod - src/stored/bextract.c | Diff File | ||
mod - src/stored/stored.h | Diff File |