Changesets: bareos
bareos-14.2 32d30ad1 2015-04-29 14:49 Committer: mvwieringen Ported: N/A Details Diff |
Fix debug package to contain sourcecode again | ||
mod - platforms/win32/winbareos-nsi.spec | Diff File | ||
master 0eb48963 2015-04-29 01:44 Ported: N/A Details Diff |
Fix problems reported by Coverity. | ||
mod - src/stored/btape.c | Diff File | ||
mod - src/stored/dev.c | Diff File | ||
master 04f0f56d 2015-04-28 14:17 Committer: mvwieringen Ported: N/A Details Diff |
Setdebug now also tells the tracefile filename | ||
mod - src/dird/ua_cmds.c | Diff File | ||
mod - src/filed/dir_cmd.c | Diff File | ||
mod - src/lib/message.c | Diff File | ||
mod - src/lib/protos.h | Diff File | ||
mod - src/stored/dir_cmd.c | Diff File | ||
bareos-14.2 ff588a3d 2015-04-28 14:17 Committer: mvwieringen Ported: N/A Details Diff |
Setdebug now also tells the tracefile filename | ||
mod - src/dird/ua_cmds.c | Diff File | ||
mod - src/filed/dir_cmd.c | Diff File | ||
mod - src/lib/message.c | Diff File | ||
mod - src/lib/protos.h | Diff File | ||
mod - src/stored/dir_cmd.c | Diff File | ||
master eb1fd1ce 2015-04-27 21:05 Ported: N/A Details Diff |
Remove sled-release/sles-release/openSUSE-release testing. | ||
mod - platforms/packaging/bareos.spec | Diff File | ||
bareos-14.2 55f426f9 2015-04-27 21:05 Ported: N/A Details Diff |
Remove sled-release/sles-release/openSUSE-release testing. | ||
mod - platforms/packaging/bareos.spec | Diff File | ||
bareos-13.2 c9d9531b 2015-04-27 21:05 Ported: N/A Details Diff |
Remove sled-release/sles-release/openSUSE-release testing. | ||
mod - platforms/packaging/bareos.spec | Diff File | ||
bareos-12.4 1e951ddf 2015-04-27 21:05 Ported: N/A Details Diff |
Remove sled-release/sles-release/openSUSE-release testing. | ||
mod - platforms/packaging/bareos.spec | Diff File | ||
master ffc2e2ee 2015-04-27 15:06 Ported: N/A Details Diff |
Sync lmdb. | ||
mod - src/lmdb/lmdb.h | Diff File | ||
mod - src/lmdb/mdb.c | Diff File | ||
master f4fcead9 2015-04-25 19:06 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-Univention_4.0.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/include/version.h | Diff File | ||
bareos-14.2 8dc8375d 2015-04-25 17:47 Ported: N/A Details Diff |
Overhaul of the vol_mgr. Remove some new code that seems to give some race conditions. This essentially restores the volume manager to the way it worked in 13.2. Additionally we changed the following: - Cleanup comments - Make free_volume_list() a generic function. Instead of some trickery with using some temp vars give free_volume_list() two args e.g. a comment what about what its freeing and a dlist with the actual volume list it needs to free. Then we can reuse this in 3 places to delete any volume list. We also don't have to lock the vol_list when freeing the temp_vol_list as it now no longer "misuses" the global dlist pointer. Issues 0000414: Bareos storage daemon crashes during backups |
Affected Issues 0000414 |
|
mod - src/stored/reserve.c | Diff File | ||
mod - src/stored/vol_mgr.c | Diff File | ||
master ae0fdba1 2015-04-23 17:21 Oleg Livshyts Committer: mvwieringen Ported: N/A Details Diff |
Always use new block for autoexclude Fixes 0000415: For Windows clients not working include, only exlude works |
Affected Issues 0000415 |
|
mod - src/win32/findlib/win32.c | Diff File | ||
bareos-14.2 e3c2841a 2015-04-23 17:21 Oleg Livshyts Committer: mvwieringen Ported: N/A Details Diff |
Always use new block for autoexclude Fixes 0000415: For Windows clients not working include, only exlude works |
Affected Issues 0000415 |
|
mod - src/win32/findlib/win32.c | Diff File | ||
master 1ed27cba 2015-04-22 22:42 Ported: N/A Details Diff |
Fix coding error. | ||
mod - src/dird/ndmp_dma.c | Diff File | ||
bareos-14.2 2761f075 2015-04-22 22:42 Ported: N/A Details Diff |
Fix coding error. | ||
mod - src/dird/ndmp_dma.c | Diff File | ||
master 4b2b7d73 2015-04-17 21:08 Ported: N/A Details Diff |
Fileset encryption overhaul. This patch adds the following changes: - Add new fileset option that forces encryption. This new fileset option will fail a backup when encryption is not enabled at the client side for a backup. - Implement the encryption=<cipher> fileset option which was as it seems available but never implemented in the fileset exchange protocol between the director and the filed. In the new setup things work like this: - When in compat mode we always fall back to CRYPTO_CIPHER_AES_128_CBC - When the fileset has a crypto cipher set we use that one. Only one cipher can be set for a backup so multiple ciphers in one fileset will give a fatal error. - When the fileset has no encryption cipher override the global configured encryption cipher is used. - When the encryption cipher is determined the force encryption fileset flag is checked to see if encryption is enabled for the backup. |
||
mod - src/dird/inc_conf.c | Diff File | ||
mod - src/dird/inc_conf.h | Diff File | ||
mod - src/filed/backup.c | Diff File | ||
mod - src/filed/crypto.c | Diff File | ||
mod - src/filed/dir_cmd.c | Diff File | ||
mod - src/filed/filed_conf.c | Diff File | ||
mod - src/filed/fileset.c | Diff File | ||
mod - src/filed/protos.h | Diff File | ||
mod - src/findlib/find.h | Diff File | ||
mod - src/findlib/match.c | Diff File | ||
mod - src/include/fileopts.h | Diff File | ||
mod - src/lib/crypto.h | Diff File | ||
mod - src/lib/crypto_openssl.c | Diff File | ||
master ed0bfb45 2015-04-17 01:02 Ported: N/A Details Diff |
Fix accurate mode when using strip path. Fixes 0000366: Accurate Mode and strippath |
Affected Issues 0000366 |
|
mod - src/filed/accurate.c | Diff File | ||
bareos-14.2 f0d33f86 2015-04-17 01:02 Ported: N/A Details Diff |
Fix accurate mode when using strip path. Fixes 0000366: Accurate Mode and strippath |
Affected Issues 0000366 |
|
mod - src/filed/accurate.c | Diff File | ||
master 4c5c6d4e 2015-04-16 23:50 Ported: N/A Details Diff |
Fix some problems in unsupported database pooling code. Although the pooling code is unsupported it currently crashes if you run reload twice. We should not use foreach_dlist() in a loop when we remove and free members of that list in the loop. Now we use first() and lookup the next element using get_next() and store things in a temp variable which we use in the loop to switch to the next element. |
||
mod - src/cats/sql_pooling.c | Diff File | ||
bareos-14.2 f38771b5 2015-04-16 23:50 Ported: N/A Details Diff |
Fix some problems in unsupported database pooling code. Although the pooling code is unsupported it currently crashes if you run reload twice. We should not use foreach_dlist() in a loop when we remove and free members of that list in the loop. Now we use first() and lookup the next element using get_next() and store things in a temp variable which we use in the loop to switch to the next element. |
||
mod - src/cats/sql_pooling.c | Diff File | ||
bareos-13.2 55fbc8c1 2015-04-16 23:50 Ported: N/A Details Diff |
Fix some problems in unsupported database pooling code. Although the pooling code is unsupported it currently crashes if you run reload twice. We should not use foreach_dlist() in a loop when we remove and free members of that list in the loop. Now we use first() and lookup the next element using get_next() and store things in a temp variable which we use in the loop to switch to the next element. |
||
mod - src/cats/sql_pooling.c | Diff File | ||
bareos-12.4 807efe62 2015-04-16 23:50 Ported: N/A Details Diff |
Fix some problems in unsupported database pooling code. Although the pooling code is unsupported it currently crashes if you run reload twice. We should not use foreach_dlist() in a loop when we remove and free members of that list in the loop. Now we use first() and lookup the next element using get_next() and store things in a temp variable which we use in the loop to switch to the next element. |
||
mod - src/cats/sql_pooling.c | Diff File | ||
master 69aaf4d4 2015-04-12 19:13 Ported: N/A Details Diff |
Tweak layout. | ||
mod - src/lib/jcr.c | Diff File | ||
bareos-14.2 619c8ff5 2015-04-12 19:13 Ported: N/A Details Diff |
Tweak layout. | ||
mod - src/lib/jcr.c | Diff File | ||
master 6682949a 2015-04-12 00:03 Ported: N/A Details Diff |
Make minimum/maximum blocksize writing a capability. Instead of only allowing minumum/maximum blocksize writing a tape specific operation make it generic by using a capability setting which is enable by default on tape devices but also on elasto devices. |
||
mod - src/stored/backends/elasto_device.c | Diff File | ||
mod - src/stored/backends/unix_tape_device.c | Diff File | ||
mod - src/stored/block.c | Diff File | ||
mod - src/stored/dev.h | Diff File | ||
mod - src/win32/stored/backends/win32_tape_device.c | Diff File |