Changesets: bareos2015
bareos-14.2 d83072d2 2013-08-01 19:11 Ported: N/A Details Diff |
Use modern autoconf idioms. Autoconf 2.59 says that AC_OUTPUT with arguments is obsolete Rewrite to use AC_CONFIG_FILES. |
||
mod - autoconf/configure.in | Diff File | ||
bareos-14.2 0bf57350 2013-08-01 11:49 Ported: N/A Details Diff |
Tweak layout. Reformated comments and use bstrcasecmp. |
||
mod - src/lib/ini.c | Diff File | ||
mod - src/lib/ini.h | Diff File | ||
bareos-14.2 9b494547 2013-07-31 16:55 Committer: mvwieringen Ported: N/A Details Diff |
windows config files admin-only access Windows configuration files were accessible by normal users until now. Now we use the NSIS AccessControl Plugin (http://nsis.sourceforge.net/AccessControl_plug-in) to limit the access to the Administrator only. This also means that if you want to edit the config file, this has to happen as administrator. Fixes 0000208: Look into possibility to limit access rights on %APPDATA%/Bareos to administrators only. Signed-off-by: Marco van Wieringen <marco.van.wieringen@bareos.com> |
Affected Issues 0000208 |
|
mod - platforms/win32/winbareos-nsi.spec | Diff File | ||
mod - platforms/win32/winbareos.nsi | Diff File | ||
bareos-13.2 2c4a67de 2013-07-31 16:55 Committer: mvwieringen Ported: N/A Details Diff |
windows config files admin-only access Windows configuration files were accessible by normal users until now. Now we use the NSIS AccessControl Plugin (http://nsis.sourceforge.net/AccessControl_plug-in) to limit the access to the Administrator only. This also means that if you want to edit the config file, this has to happen as administrator. Fixes 0000208: Look into possibility to limit access rights on %APPDATA%/Bareos to administrators only. Signed-off-by: Marco van Wieringen <marco.van.wieringen@bareos.com> |
Affected Issues 0000208 |
|
mod - platforms/win32/winbareos-nsi.spec | Diff File | ||
mod - platforms/win32/winbareos.nsi | Diff File | ||
bareos-12.4 33ed1ae5 2013-07-31 16:55 Committer: mvwieringen Ported: N/A Details Diff |
windows config files admin-only access Windows configuration files were accessible by normal users until now. Now we use the NSIS AccessControl Plugin (http://nsis.sourceforge.net/AccessControl_plug-in) to limit the access to the Administrator only. This also means that if you want to edit the config file, this has to happen as administrator. Fixes 0000208: Look into possibility to limit access rights on %APPDATA%/Bareos to administrators only. Signed-off-by: Marco van Wieringen <marco.van.wieringen@bareos.com> |
Affected Issues 0000208 |
|
mod - platforms/win32/winbareos-nsi.spec | Diff File | ||
mod - platforms/win32/winbareos.nsi | Diff File | ||
bareos-14.2 8372742b 2013-07-31 01:41 Ported: N/A Details Diff |
Fix restore handling of NDMP when using wrong storage. For a NDMP restore its needed that the storage passed into the restore job is a storage definition with paired NDMP storage. When this is not the case the pstore pointer will remain NULL and we crash in the build_ndmp_job() function. Now we check if we have paired storage and also changed the cleanup somewhat so we don't try to close the bootstrap file etc when we didn't open it (which also lead to a segmentation fault.) |
||
mod - src/dird/ndmp_dma.c | Diff File | ||
bareos-13.2 8d83aaf7 2013-07-31 01:41 Ported: N/A Details Diff |
Fix restore handling of NDMP when using wrong storage. For a NDMP restore its needed that the storage passed into the restore job is a storage definition with paired NDMP storage. When this is not the case the pstore pointer will remain NULL and we crash in the build_ndmp_job() function. Now we check if we have paired storage and also changed the cleanup somewhat so we don't try to close the bootstrap file etc when we didn't open it (which also lead to a segmentation fault.) |
||
mod - src/dird/ndmp_dma.c | Diff File | ||
bareos-12.4 b0f6a344 2013-07-31 01:41 Ported: N/A Details Diff |
Fix restore handling of NDMP when using wrong storage. For a NDMP restore its needed that the storage passed into the restore job is a storage definition with paired NDMP storage. When this is not the case the pstore pointer will remain NULL and we crash in the build_ndmp_job() function. Now we check if we have paired storage and also changed the cleanup somewhat so we don't try to close the bootstrap file etc when we didn't open it (which also lead to a segmentation fault.) |
||
mod - src/dird/ndmp_dma.c | Diff File | ||
bareos-14.2 ae2a8df5 2013-07-29 18:29 Ported: N/A Details Diff |
Check if DISTNAME subdir has a Makefile When trying to install platform specific scripts make sure the platform specific DISTNAME subdir has a Makefile (which also checks if the dir even exists.) This should help for platforms like altlinux where we set the DISTNAME but for which we don't have any platform specific scripts. |
||
mod - platforms/Makefile.in | Diff File | ||
bareos-13.2 71f22c1e 2013-07-29 18:29 Ported: N/A Details Diff |
Check if DISTNAME subdir has a Makefile When trying to install platform specific scripts make sure the platform specific DISTNAME subdir has a Makefile (which also checks if the dir even exists.) This should help for platforms like altlinux where we set the DISTNAME but for which we don't have any platform specific scripts. |
||
mod - platforms/Makefile.in | Diff File | ||
bareos-12.4 68578f9c 2013-07-29 18:29 Ported: N/A Details Diff |
Check if DISTNAME subdir has a Makefile When trying to install platform specific scripts make sure the platform specific DISTNAME subdir has a Makefile (which also checks if the dir even exists.) This should help for platforms like altlinux where we set the DISTNAME but for which we don't have any platform specific scripts. |
||
mod - platforms/Makefile.in | Diff File | ||
bareos-14.2 4e109dd0 2013-07-27 11:58 Ported: N/A Details Diff |
Add some defensive coding. | ||
mod - src/ndmp/ndma_comm_session.c | Diff File | ||
mod - src/ndmp/ndma_cops_backreco.c | Diff File | ||
mod - src/ndmp/ndma_cops_labels.c | Diff File | ||
mod - src/ndmp/ndma_cops_query.c | Diff File | ||
mod - src/ndmp/ndma_ctrl_conn.c | Diff File | ||
mod - src/ndmp/ndma_ctst_data.c | Diff File | ||
mod - src/ndmp/ndma_ctst_mover.c | Diff File | ||
mod - src/ndmp/ndma_ctst_subr.c | Diff File | ||
mod - src/ndmp/ndml_conn.c | Diff File | ||
bareos-13.2 586d01dc 2013-07-27 11:58 Ported: N/A Details Diff |
Add some defensive coding. | ||
mod - src/ndmp/ndma_comm_session.c | Diff File | ||
mod - src/ndmp/ndma_cops_backreco.c | Diff File | ||
mod - src/ndmp/ndma_cops_labels.c | Diff File | ||
mod - src/ndmp/ndma_cops_query.c | Diff File | ||
mod - src/ndmp/ndma_ctrl_conn.c | Diff File | ||
mod - src/ndmp/ndma_ctst_data.c | Diff File | ||
mod - src/ndmp/ndma_ctst_mover.c | Diff File | ||
mod - src/ndmp/ndma_ctst_subr.c | Diff File | ||
mod - src/ndmp/ndml_conn.c | Diff File | ||
bareos-12.4 908e48da 2013-07-27 11:58 Ported: N/A Details Diff |
Add some defensive coding. | ||
mod - src/ndmp/ndma_comm_session.c | Diff File | ||
mod - src/ndmp/ndma_cops_backreco.c | Diff File | ||
mod - src/ndmp/ndma_cops_labels.c | Diff File | ||
mod - src/ndmp/ndma_cops_query.c | Diff File | ||
mod - src/ndmp/ndma_ctrl_conn.c | Diff File | ||
mod - src/ndmp/ndma_ctst_data.c | Diff File | ||
mod - src/ndmp/ndma_ctst_mover.c | Diff File | ||
mod - src/ndmp/ndma_ctst_subr.c | Diff File | ||
mod - src/ndmp/ndml_conn.c | Diff File | ||
bareos-14.2 e75cb33b 2013-07-26 19:21 Committer: mvwieringen Ported: N/A Details Diff |
sample sql queries provide sample sql queries, that can be used by the bconsole query command. Fixes 0000083: Bareos packages do not contain query.sql Signed-off-by: Marco van Wieringen <marco.van.wieringen@bareos.com> |
Affected Issues 0000083 |
|
mod - src/dird/query.sql | Diff File | ||
bareos-14.2 d558bfe1 2013-07-26 14:43 Ported: N/A Details Diff |
Remove no-op assign. While writing the sd-sd replication we introduced two assignments which are in essense no-ops (e.g. assigning a value to a variable where the source is itself.) The optimizer probably filters it but for the readability lets remove them. |
||
mod - src/dird/migrate.c | Diff File | ||
bareos-13.2 21096523 2013-07-26 14:43 Ported: N/A Details Diff |
Remove no-op assign. While writing the sd-sd replication we introduced two assignments which are in essense no-ops (e.g. assigning a value to a variable where the source is itself.) The optimizer probably filters it but for the readability lets remove them. |
||
mod - src/dird/migrate.c | Diff File | ||
bareos-14.2 40454688 2013-07-25 18:26 Ported: N/A Details Diff |
Fix backup summary. Always lookup the media record of the last used volume after calling db_get_job_volume_names() so we always print the right info and not lookup the media record based on the current content of jcr->VolumeName which works only for normal backups but not for virtual fulls as there it will have the name of the last volume that was read for creating the virtual full. Looking at the migration code it also does a lookup of the last volume name returned by db_get_job_volume_names() there. Fixes 0000211: Wrong data/output/calculation in log of "Last Volume Bytes" and "Volume Session Time" when doing Virtual Full Backups |
Affected Issues 0000211 |
|
mod - src/dird/backup.c | Diff File | ||
mod - src/dird/ndmp_dma.c | Diff File | ||
mod - src/dird/protos.h | Diff File | ||
mod - src/dird/vbackup.c | Diff File | ||
bareos-13.2 5ad3aa85 2013-07-25 18:26 Ported: N/A Details Diff |
Fix backup summary. Always lookup the media record of the last used volume after calling db_get_job_volume_names() so we always print the right info and not lookup the media record based on the current content of jcr->VolumeName which works only for normal backups but not for virtual fulls as there it will have the name of the last volume that was read for creating the virtual full. Looking at the migration code it also does a lookup of the last volume name returned by db_get_job_volume_names() there. Fixes 0000211: Wrong data/output/calculation in log of "Last Volume Bytes" and "Volume Session Time" when doing Virtual Full Backups |
Affected Issues 0000211 |
|
mod - src/dird/backup.c | Diff File | ||
mod - src/dird/ndmp_dma.c | Diff File | ||
mod - src/dird/protos.h | Diff File | ||
mod - src/dird/vbackup.c | Diff File | ||
bareos-12.4 8d1b73db 2013-07-25 18:26 Ported: N/A Details Diff |
Fix backup summary. Always lookup the media record of the last used volume after calling db_get_job_volume_names() so we always print the right info and not lookup the media record based on the current content of jcr->VolumeName which works only for normal backups but not for virtual fulls as there it will have the name of the last volume that was read for creating the virtual full. Looking at the migration code it also does a lookup of the last volume name returned by db_get_job_volume_names() there. Fixes 0000211: Wrong data/output/calculation in log of "Last Volume Bytes" and "Volume Session Time" when doing Virtual Full Backups |
Affected Issues 0000211 |
|
mod - src/dird/backup.c | Diff File | ||
mod - src/dird/ndmp_dma.c | Diff File | ||
mod - src/dird/protos.h | Diff File | ||
mod - src/dird/vbackup.c | Diff File | ||
bareos-14.2 f30c4dd5 2013-07-24 00:45 Ported: N/A Details Diff |
Fix Makefile.in for new plugin layout. | ||
mod - src/plugins/dird/Makefile.in | Diff File | ||
mod - src/plugins/filed/Makefile.in | Diff File | ||
mod - src/plugins/stored/Makefile.in | Diff File | ||
bareos-14.2 bb908b88 2013-07-22 01:45 Ported: N/A Details Diff |
Tweak plugin entry points layout. | ||
mod - src/plugins/dird/example-plugin-dir.c | Diff File | ||
mod - src/plugins/dird/python-dir.c | Diff File | ||
mod - src/plugins/filed/bpipe-fd.c | Diff File | ||
mod - src/plugins/filed/example-plugin-fd.c | Diff File | ||
mod - src/plugins/filed/python-fd.c | Diff File | ||
mod - src/plugins/filed/test-deltaseq-fd.c | Diff File | ||
mod - src/plugins/filed/test-plugin-fd.c | Diff File | ||
mod - src/plugins/stored/example-plugin-sd.c | Diff File | ||
mod - src/plugins/stored/python-sd.c | Diff File | ||
bareos-13.2 71c8a3a7 2013-07-22 01:45 Ported: N/A Details Diff |
Tweak plugin entry points layout. | ||
mod - src/plugins/dir/example-plugin-dir.c | Diff File | ||
mod - src/plugins/dir/python-dir.c | Diff File | ||
mod - src/plugins/fd/bpipe-fd.c | Diff File | ||
mod - src/plugins/fd/example-plugin-fd.c | Diff File | ||
mod - src/plugins/fd/python-fd.c | Diff File | ||
mod - src/plugins/fd/test-deltaseq-fd.c | Diff File | ||
mod - src/plugins/fd/test-plugin-fd.c | Diff File | ||
mod - src/plugins/sd/example-plugin-sd.c | Diff File | ||
mod - src/plugins/sd/python-sd.c | Diff File | ||
bareos-14.2 c55c22e7 2013-07-21 15:30 Ported: N/A Details Diff |
Only have bpipe-fd.c once and use it for UNIX and Windows. | ||
mod - src/plugins/filed/bpipe-fd.c | Diff File | ||
mod - src/win32/plugins/filed/Makefile | Diff File | ||
rm - src/win32/plugins/filed/bpipe-fd.c | Diff File | ||
bareos-13.2 78029224 2013-07-21 15:30 Ported: N/A Details Diff |
Only have bpipe-fd.c once and use it for UNIX and Windows. | ||
mod - src/plugins/fd/bpipe-fd.c | Diff File | ||
mod - src/win32/plugins/fd/Makefile | Diff File | ||
rm - src/win32/plugins/fd/bpipe-fd.c | Diff File |