Changesets: bareos
master 822b0a0d 2014-02-19 19:31 Ported: N/A Details Diff |
Fix wrong return. | ||
mod - src/lib/mem_pool.c | Diff File | ||
bareos-12.4 641ef877 2014-02-19 19:31 Ported: N/A Details Diff |
Fix wrong return. | ||
mod - src/lib/mem_pool.c | Diff File | ||
bareos-13.2 9fbf534c 2014-02-19 19:31 Ported: N/A Details Diff |
Fix wrong return. | ||
mod - src/lib/mem_pool.c | Diff File | ||
master 1a29f236 2014-02-19 19: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 f513d575 2014-02-19 19: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 35156372 2014-02-19 19: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 | ||
master 8398268a 2014-02-19 19:11 Ported: N/A Details Diff |
Fix resource leak. | ||
mod - src/lib/bsock_tcp.c | Diff File | ||
master ada33b34 2014-02-19 18:58 Ported: N/A Details Diff |
Fix buffer overrun. | ||
mod - src/lib/scsi_crypto.c | Diff File | ||
bareos-12.4 bc3e4c71 2014-02-19 18:58 Ported: N/A Details Diff |
Fix buffer overrun. | ||
mod - src/lib/scsi_crypto.c | Diff File | ||
bareos-13.2 63df197c 2014-02-19 18:58 Ported: N/A Details Diff |
Fix buffer overrun. | ||
mod - src/lib/scsi_crypto.c | Diff File | ||
master 2ac37bba 2014-02-19 18:55 Ported: N/A Details Diff |
Fix resource leak in create_pid_file(). | ||
mod - src/lib/bsys.c | Diff File | ||
bareos-12.4 48696012 2014-02-19 18:55 Ported: N/A Details Diff |
Fix resource leak in create_pid_file(). | ||
mod - src/lib/bsys.c | Diff File | ||
bareos-13.2 1b796c84 2014-02-19 18:55 Ported: N/A Details Diff |
Fix resource leak in create_pid_file(). | ||
mod - src/lib/bsys.c | Diff File | ||
master 3192da1e 2014-02-19 15:24 Marco van Wieringen 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 | ||
master 3e2d4264 2014-02-19 15:20 Marco van Wieringen 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 | ||
master 1f0f9455 2014-02-19 14: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 | ||
master 9bbbef52 2014-02-19 14: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 | ||
master 2fc981ba 2014-02-18 17:48 Marco van Wieringen 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 |
||
mod - src/win32/compat/compat.c | Diff File | ||
mod - src/win32/compat/include/compat.h | Diff File | ||
master 01e39cc4 2014-02-18 17:48 Philipp Storz Committer: Marco van Wieringen 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 | ||
master 4adffb6e 2014-02-18 16: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 | ||
master 297cd69b 2014-02-18 16: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 | ||
master 13c583bb 2014-02-13 16:01 Marco van Wieringen 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 | ||
master 5cfa70c2 2014-02-13 15: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 | ||
master b8deed16 2014-02-13 11:02 Philipp Storz Committer: Marco van Wieringen 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 | ||
master 3326d222 2014-02-13 10: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 |