Changesets: bareos2015
bareos-13.2 93d959a0 2014-02-19 20:31 Ported: N/A Details Diff |
Fix wrong return. | ||
mod - src/lib/mem_pool.c | Diff File | ||
bareos-12.4 25b2ff25 2014-02-19 20:31 Ported: N/A Details Diff |
Fix wrong return. | ||
mod - src/lib/mem_pool.c | Diff File | ||
bareos-14.2 06f1dede 2014-02-19 20:14 Ported: N/A Details Diff |
Explicitly return NULL or 0 on M_ABORT error. This makes the work for static analyzing tools a lot easier that don't understand that a M_ABORT means stop executing the program and abort creating a crash on our way out. |
||
mod - src/lib/mem_pool.c | Diff File | ||
bareos-13.2 8748b83c 2014-02-19 20:14 Ported: N/A Details Diff |
Explicitly return NULL or 0 on M_ABORT error. This makes the work for static analyzing tools a lot easier that don't understand that a M_ABORT means stop executing the program and abort creating a crash on our way out. |
||
mod - src/lib/mem_pool.c | Diff File | ||
bareos-12.4 92a09b30 2014-02-19 20:14 Ported: N/A Details Diff |
Explicitly return NULL or 0 on M_ABORT error. This makes the work for static analyzing tools a lot easier that don't understand that a M_ABORT means stop executing the program and abort creating a crash on our way out. |
||
mod - src/lib/mem_pool.c | Diff File | ||
bareos-14.2 9d0bf807 2014-02-19 20:11 Ported: N/A Details Diff |
Fix resource leak. | ||
mod - src/lib/bsock_tcp.c | Diff File | ||
bareos-14.2 21c63d97 2014-02-19 19:58 Ported: N/A Details Diff |
Fix buffer overrun. | ||
mod - src/lib/scsi_crypto.c | Diff File | ||
bareos-13.2 b7996029 2014-02-19 19:58 Ported: N/A Details Diff |
Fix buffer overrun. | ||
mod - src/lib/scsi_crypto.c | Diff File | ||
bareos-12.4 c0508f5a 2014-02-19 19:58 Ported: N/A Details Diff |
Fix buffer overrun. | ||
mod - src/lib/scsi_crypto.c | Diff File | ||
bareos-14.2 7bed48f7 2014-02-19 19:55 Ported: N/A Details Diff |
Fix resource leak in create_pid_file(). | ||
mod - src/lib/bsys.c | Diff File | ||
bareos-13.2 ac065afe 2014-02-19 19:55 Ported: N/A Details Diff |
Fix resource leak in create_pid_file(). | ||
mod - src/lib/bsys.c | Diff File | ||
bareos-12.4 b0cb1ed2 2014-02-19 19:55 Ported: N/A Details Diff |
Fix resource leak in create_pid_file(). | ||
mod - src/lib/bsys.c | Diff File | ||
bareos-14.2 3192da1e 2014-02-19 15:24 Ported: N/A Details Diff |
Fix some more compiler warnings. | ||
mod - src/dird/catreq.c | Diff File | ||
mod - src/dird/ua_dotcmds.c | Diff File | ||
bareos-14.2 3e2d4264 2014-02-19 15:20 Ported: N/A Details Diff |
Fix some compiler warnings. | ||
mod - src/lib/bsock_sctp.c | Diff File | ||
mod - src/lib/bsock_tcp.c | Diff File | ||
mod - src/lib/bsock_udt.c | Diff File | ||
bareos-14.2 2fc981ba 2014-02-18 17:48 Ported: N/A Details Diff |
Use proper filename for windows paths. For ASCII paths you need to use unix_name_to_win32() and for UTF8 paths make_win32_path_UTF8_2_wchar() We were always doing first a unix_name_to_win32() and that output as input for UTF8 make_win32_path_UTF8_2_wchar() that ain't going to work. Fixes 0000274: bareos-fd on windows 7 struggles with unix-style pathes |
Affected Issues 0000274 |
|
mod - src/win32/compat/compat.c | Diff File | ||
mod - src/win32/compat/include/compat.h | Diff File | ||
bareos-14.2 01e39cc4 2014-02-18 17:48 Committer: mvwieringen Ported: N/A Details Diff |
Last part in windows support, director on windows. This patch adds the things needed to cross-compile the director using MINGW on Linux. It adds the build infrastructure for building the database backend infrastructure (catalog) and the actual director and dbcheck for windows. It also adds the bsmtp binary in tools and the changes needed to the installer to install all new stuff. It does however not supply the database (postgresql or sqlite3) you need to install those before running the bareos-installer. Signed-off-by: Marco van Wieringen <marco.van.wieringen@bareos.com> |
||
mod - platforms/win32/fillup.sed | Diff File | ||
add - platforms/win32/mingw-debugsrc-devel.spec | Diff File | ||
mod - platforms/win32/tray-monitor-conf-fd-sd.patch | Diff File | ||
mod - platforms/win32/tray-monitor-conf.patch | Diff File | ||
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/cats/bdb_priv.h | Diff File | ||
mod - src/cats/cats.h | Diff File | ||
mod - src/cats/cats_dynamic.c | Diff File | ||
mod - src/cats/cats_dynamic.h | Diff File | ||
mod - src/cats/dbi.c | Diff File | ||
mod - src/cats/ingres.c | Diff File | ||
mod - src/cats/mysql.c | Diff File | ||
mod - src/cats/postgresql.c | Diff File | ||
mod - src/cats/sqlite.c | Diff File | ||
mod - src/dird/bareos-dir.conf.in | Diff File | ||
mod - src/include/baconfig.h | Diff File | ||
mod - src/win32/Makefile | Diff File | ||
mod - src/win32/Makefile.inc | Diff File | ||
mod - src/win32/README.OBS | Diff File | ||
add - src/win32/cats/Makefile | Diff File | ||
add - src/win32/cats/make_def | Diff File | ||
mod - src/win32/compat/include/mingwconfig.h | Diff File | ||
mod - src/win32/console/Makefile | Diff File | ||
mod - src/win32/console/consoleres.rc.in | Diff File | ||
add - src/win32/dird/Makefile | Diff File | ||
add - src/win32/dird/dbcheckres.rc.in | Diff File | ||
add - src/win32/dird/dirdres.rc.in | Diff File | ||
add - src/win32/dird/who.h | Diff File | ||
mod - src/win32/filed/Makefile | Diff File | ||
mod - src/win32/filed/who.h | Diff File | ||
mod - src/win32/findlib/Makefile | Diff File | ||
mod - src/win32/generic/service.c | Diff File | ||
mod - src/win32/lib/Makefile | Diff File | ||
mod - src/win32/plugins/Makefile | Diff File | ||
mod - src/win32/plugins/filed/Makefile | Diff File | ||
mod - src/win32/plugins/stored/Makefile | Diff File | ||
mod - src/win32/stored/Makefile | Diff File | ||
mod - src/win32/stored/who.h | Diff File | ||
add - src/win32/tools/Makefile | Diff File | ||
add - src/win32/tools/bsmtpres.rc.in | Diff File | ||
bareos-14.2 13c583bb 2014-02-13 16:01 Ported: N/A Details Diff |
Add first prototype for object storage device abstraction. For this we use libdroplet from scality. |
||
mod - autoconf/configure.in | Diff File | ||
mod - src/stored/Makefile.in | Diff File | ||
add - src/stored/backends/object_store_device.c | Diff File | ||
add - src/stored/backends/object_store_device.h | Diff File | ||
mod - src/stored/dev.c | Diff File | ||
mod - src/stored/dev.h | Diff File | ||
mod - src/stored/stored_conf.c | Diff File | ||
bareos-14.2 b8deed16 2014-02-13 11:02 Committer: mvwieringen Ported: N/A Details Diff |
Autodetermine WIN_DEBUG and WIN_VERSION values We now automatically determine the WIN_DEBUG value from the version info, so if the version contains debug, we set it to yes otherwise to no. For the WIN_VERSION, we check if the name contains "64", if so the WIN_VERSION is 64 else it is 32. |
||
mod - platforms/win32/winbareos32.spec | Diff File | ||
mod - platforms/win32/winbareos64.spec | Diff File | ||
bareos-13.2 726c5157 2014-02-13 11:02 Committer: mvwieringen Ported: N/A Details Diff |
Autodetermine WIN_DEBUG and WIN_VERSION values We now automatically determine the WIN_DEBUG value from the version info, so if the version contains debug, we set it to yes otherwise to no. For the WIN_VERSION, we check if the name contains "64", if so the WIN_VERSION is 64 else it is 32. |
||
mod - platforms/win32/winbareos32.spec | Diff File | ||
mod - platforms/win32/winbareos64.spec | Diff File | ||
bareos-14.2 c361f5fe 2014-02-12 23:09 Committer: mvwieringen Ported: N/A Details Diff |
fixes path in univention-bareos-schema package Signed-off-by: Marco van Wieringen <marco.van.wieringen@bareos.com> |
||
mod - debian/univention-bareos-schema.install | Diff File | ||
mod - platforms/univention/Makefile.in | Diff File | ||
bareos-13.2 a73e8635 2014-02-12 23:09 Committer: mvwieringen Ported: N/A Details Diff |
fixes path in univention-bareos-schema package Signed-off-by: Marco van Wieringen <marco.van.wieringen@bareos.com> |
||
mod - debian/univention-bareos-schema.install | Diff File | ||
mod - platforms/univention/Makefile.in | Diff File | ||
bareos-13.2 ce60b1fd 2014-02-12 16:17 Ported: N/A Details Diff |
Fix wrong dummy function definition. | ||
mod - src/lib/compression.c | Diff File | ||
bareos-12.4 b4e25350 2014-02-11 15:15 Ported: N/A Details Diff |
Fix typos. | ||
mod - src/filed/restore.c | Diff File | ||
mod - src/stored/stored_conf.c | Diff File | ||
bareos-14.2 f1a80357 2014-02-11 10:49 Ported: N/A Details Diff |
SD to SD replication makes SD crash Problem is that we wait up to 30 minutes for the SD-SD replication job to start but it could be that the total migration/copy run takes longer then 30 minutes to finish all jobs. The current code doesn't take this into consideration and doesn't check if there is actually a remote SD that connected for doing the replication. So fix is to not continue when sd replication socket is not connected. And also remove the timeout on starting a SD-SD replication session. The normal FD-SD connection is protected with a timeout so we don't hang when a FD never connects. As we support canceling a storage Job from the director and the director should cleanly cancel the storage job any way when it fails the copy or migration job it should be no problem. In a normal backup/restore there are 3 daemons involved e.g. director, storage daemon and file daemon but with migration the director controls everything and controls the at maximum two storage daemons. Fixes 0000276: SD to SD replication makes SD crash |
Affected Issues 0000276 |
|
mod - src/stored/dir_cmd.c | Diff File | ||
mod - src/stored/sd_cmds.c | Diff File | ||
bareos-13.2 af148891 2014-02-11 10:49 Ported: N/A Details Diff |
SD to SD replication makes SD crash Problem is that we wait up to 30 minutes for the SD-SD replication job to start but it could be that the total migration/copy run takes longer then 30 minutes to finish all jobs. The current code doesn't take this into consideration and doesn't check if there is actually a remote SD that connected for doing the replication. So fix is to not continue when sd replication socket is not connected. And also remove the timeout on starting a SD-SD replication session. The normal FD-SD connection is protected with a timeout so we don't hang when a FD never connects. As we support canceling a storage Job from the director and the director should cleanly cancel the storage job any way when it fails the copy or migration job it should be no problem. In a normal backup/restore there are 3 daemons involved e.g. director, storage daemon and file daemon but with migration the director controls everything and controls the at maximum two storage daemons. Fixes 0000276: SD to SD replication makes SD crash |
Affected Issues 0000276 |
|
mod - src/stored/dir_cmd.c | Diff File | ||
mod - src/stored/sd_cmds.c | Diff File |