Changesets: bareos
|
master ed6f7276 2013-11-15 21:43 Ported: N/A Details Diff |
Some filesystems violate against the POSIX rules. when backing up a filesystem mounted to a linux host via ntfs, we get an assertion error: backup-sd-fd: bfile.c:1031-0 open file /bacula-mounts/INEZ/part2/Users/<username>/AppData/Local/Packages/WinStore_cw5n1h2txyewy/AC/Microsoft/Windows Store/Cache/0/0-Featured-httpsâºâ¯â¯next-services.apps.microsoft.comâ¯browseâ¯6.2.9200-1â¯667â¯câ¯DEâ¯Featuredâ¯10895826.dat backup-sd-fd: backup.c:983-0 Send data to SD len=6552 backup-sd-fd: find_one.c:756-0 Failed ASSERT: name_max+1 > (int)sizeof(struct dirent) + (int)NAMELEN(entry) Fixes 250: bareos-fd asserts when reading a file from ntfs volume mounted on linux |
Affected Issues 0000250 |
|
| mod - src/findlib/find_one.c | Diff File | ||
|
bareos-13.2 d330f872 2013-11-15 21:43 Ported: N/A Details Diff |
Some filesystems violate against the POSIX rules. when backing up a filesystem mounted to a linux host via ntfs, we get an assertion error: backup-sd-fd: bfile.c:1031-0 open file /bacula-mounts/INEZ/part2/Users/<username>/AppData/Local/Packages/WinStore_cw5n1h2txyewy/AC/Microsoft/Windows Store/Cache/0/0-Featured-httpsâºâ¯â¯next-services.apps.microsoft.comâ¯browseâ¯6.2.9200-1â¯667â¯câ¯DEâ¯Featuredâ¯10895826.dat backup-sd-fd: backup.c:983-0 Send data to SD len=6552 backup-sd-fd: find_one.c:756-0 Failed ASSERT: name_max+1 > (int)sizeof(struct dirent) + (int)NAMELEN(entry) Fixes 0000250: bareos-fd asserts when reading a file from ntfs volume mounted on linux |
Affected Issues 0000250 |
|
| mod - src/findlib/find_one.c | Diff File | ||
|
bareos-12.4 3ac87d3a 2013-11-15 21:43 Ported: N/A Details Diff |
Some filesystems violate against the POSIX rules. when backing up a filesystem mounted to a linux host via ntfs, we get an assertion error: backup-sd-fd: bfile.c:1031-0 open file /bacula-mounts/INEZ/part2/Users/<username>/AppData/Local/Packages/WinStore_cw5n1h2txyewy/AC/Microsoft/Windows Store/Cache/0/0-Featured-httpsâºâ¯â¯next-services.apps.microsoft.comâ¯browseâ¯6.2.9200-1â¯667â¯câ¯DEâ¯Featuredâ¯10895826.dat backup-sd-fd: backup.c:983-0 Send data to SD len=6552 backup-sd-fd: find_one.c:756-0 Failed ASSERT: name_max+1 > (int)sizeof(struct dirent) + (int)NAMELEN(entry) Fixes 0000250: bareos-fd asserts when reading a file from ntfs volume mounted on linux |
Affected Issues 0000250 |
|
| mod - src/findlib/find_one.c | Diff File | ||
|
bareos-13.2 035e04d1 2013-11-15 18:21 Joerg Steffens Committer: Marco van Wieringen Ported: N/A Details Diff |
cleanup database population remove scripts for testdatabase. These have not been used for a long time, and probably do not work anymore anyway. mysql: grant access to different localhost settings (localhost, 127.0.0.1, ::1). Better database password support. Signed-off-by: Marco van Wieringen <marco.van.wieringen@bareos.com> |
||
| rm - src/cats/create_test_database | Diff File | ||
| rm - src/cats/drop_test_tables | Diff File | ||
| mod - src/cats/grant_mysql_privileges.in | Diff File | ||
| mod - src/cats/grant_postgresql_privileges.in | Diff File | ||
| rm - src/cats/make_test_tables | Diff File | ||
|
master d49d3d23 2013-11-15 18:21 Joerg Steffens Committer: Marco van Wieringen Ported: N/A Details Diff |
cleanup database population remove scripts for testdatabase. These have not been used for a long time, and probably do not work anymore anyway. mysql: grant access to different localhost settings (localhost, 127.0.0.1, ::1). Better database password support. Signed-off-by: Marco van Wieringen <marco.van.wieringen@bareos.com> |
||
| rm - src/cats/create_test_database | Diff File | ||
| rm - src/cats/drop_test_tables | Diff File | ||
| mod - src/cats/grant_mysql_privileges.in | Diff File | ||
| mod - src/cats/grant_postgresql_privileges.in | Diff File | ||
| rm - src/cats/make_test_tables | Diff File | ||
|
master 7f1f3d82 2013-11-15 17:21 Committer: mvwieringen Ported: N/A Details Diff |
cleanup database population remove scripts for testdatabase. These have not been used for a long time, and probably do not work anymore anyway. mysql: grant access to different localhost settings (localhost, 127.0.0.1, ::1). Better database password support. Signed-off-by: Marco van Wieringen <marco.van.wieringen@bareos.com> |
||
| rm - src/cats/create_test_database | Diff File | ||
| rm - src/cats/drop_test_tables | Diff File | ||
| mod - src/cats/grant_mysql_privileges.in | Diff File | ||
| mod - src/cats/grant_postgresql_privileges.in | Diff File | ||
| rm - src/cats/make_test_tables | Diff File | ||
|
bareos-13.2 da29b797 2013-11-15 17:21 Committer: mvwieringen Ported: N/A Details Diff |
cleanup database population remove scripts for testdatabase. These have not been used for a long time, and probably do not work anymore anyway. mysql: grant access to different localhost settings (localhost, 127.0.0.1, ::1). Better database password support. Signed-off-by: Marco van Wieringen <marco.van.wieringen@bareos.com> |
||
| rm - src/cats/create_test_database | Diff File | ||
| rm - src/cats/drop_test_tables | Diff File | ||
| mod - src/cats/grant_mysql_privileges.in | Diff File | ||
| mod - src/cats/grant_postgresql_privileges.in | Diff File | ||
| rm - src/cats/make_test_tables | Diff File | ||
|
bareos-12.4 3bbde98c 2013-11-15 17:21 Committer: mvwieringen Ported: N/A Details Diff |
cleanup database population remove scripts for testdatabase. These have not been used for a long time, and probably do not work anymore anyway. mysql: grant access to different localhost settings (localhost, 127.0.0.1, ::1). Better database password support. Signed-off-by: Marco van Wieringen <marco.van.wieringen@bareos.com> |
||
| rm - src/cats/create_test_database | Diff File | ||
| rm - src/cats/drop_test_tables | Diff File | ||
| mod - src/cats/grant_mysql_privileges.in | Diff File | ||
| mod - src/cats/grant_postgresql_privileges.in | Diff File | ||
| rm - src/cats/make_test_tables | Diff File | ||
|
master a183d79c 2013-11-13 21:26 Marco van Wieringen Ported: N/A Details Diff |
Fix missing break | ||
| mod - src/dird/ua_label.c | Diff File | ||
|
master 35de5038 2013-11-13 20:26 Ported: N/A Details Diff |
Fix missing break | ||
| mod - src/dird/ua_label.c | Diff File | ||
|
bareos-13.2 05aeb118 2013-11-13 18:27 Andre Noll Committer: Marco van Wieringen Ported: N/A Details Diff |
Fix compilation on RHEL4. These (very old) systems ship with openssl-0.9.7a which defines EVP_MAX_MD_SIZE to 36, a smaller constant than bareos' CRYPTO_DIGEST_MAX_SIZE (64). This mismatch results in the following error on attempt to compile crypto_openssl.c: crypto_openssl.c:58:2: #error "EVP_MAX_MD_SIZE != CRYPTO_DIGEST_MAX_SIZE, please update src/lib/crypto.h" The purpose of the preprocessor sanity check that causes this error is to make sure that various arrays of length CRYPTO_DIGEST_MAX_SIZE are large enough for all message digests. So all we actually need to check for is that EVP_MAX_MD_SIZE is no larger than CRYPTO_DIGEST_MAX_SIZE. Weakening the condition of the above check from "!=" to ">" turned out to be enough to compile bareos on Red Hat Enterprise Linux 4 (using --client-only though). The resulting executable worked with no problems. This patch also adds a comment that explains the purpose of the check. Signed-off-by: Marco van Wieringen <marco.van.wieringen@bareos.com> |
||
| mod - src/lib/crypto_openssl.c | Diff File | ||
|
master da3ca7c1 2013-11-13 18:27 Andre Noll Committer: Marco van Wieringen Ported: N/A Details Diff |
Fix compilation on RHEL4. These (very old) systems ship with openssl-0.9.7a which defines EVP_MAX_MD_SIZE to 36, a smaller constant than bareos' CRYPTO_DIGEST_MAX_SIZE (64). This mismatch results in the following error on attempt to compile crypto_openssl.c: crypto_openssl.c:58:2: #error "EVP_MAX_MD_SIZE != CRYPTO_DIGEST_MAX_SIZE, please update src/lib/crypto.h" The purpose of the preprocessor sanity check that causes this error is to make sure that various arrays of length CRYPTO_DIGEST_MAX_SIZE are large enough for all message digests. So all we actually need to check for is that EVP_MAX_MD_SIZE is no larger than CRYPTO_DIGEST_MAX_SIZE. Weakening the condition of the above check from "!=" to ">" turned out to be enough to compile bareos on Red Hat Enterprise Linux 4 (using --client-only though). The resulting executable worked with no problems. This patch also adds a comment that explains the purpose of the check. Signed-off-by: Marco van Wieringen <marco.van.wieringen@bareos.com> |
||
| mod - src/lib/crypto_openssl.c | Diff File | ||
|
bareos-12.4 c8c4bb12 2013-11-13 17:27 Andre Noll Committer: mvwieringen Ported: N/A Details Diff |
Fix compilation on RHEL4. These (very old) systems ship with openssl-0.9.7a which defines EVP_MAX_MD_SIZE to 36, a smaller constant than bareos' CRYPTO_DIGEST_MAX_SIZE (64). This mismatch results in the following error on attempt to compile crypto_openssl.c: crypto_openssl.c:58:2: #error "EVP_MAX_MD_SIZE != CRYPTO_DIGEST_MAX_SIZE, please update src/lib/crypto.h" The purpose of the preprocessor sanity check that causes this error is to make sure that various arrays of length CRYPTO_DIGEST_MAX_SIZE are large enough for all message digests. So all we actually need to check for is that EVP_MAX_MD_SIZE is no larger than CRYPTO_DIGEST_MAX_SIZE. Weakening the condition of the above check from "!=" to ">" turned out to be enough to compile bareos on Red Hat Enterprise Linux 4 (using --client-only though). The resulting executable worked with no problems. This patch also adds a comment that explains the purpose of the check. Signed-off-by: Marco van Wieringen <marco.van.wieringen@bareos.com> |
||
| mod - src/lib/crypto.c | Diff File | ||
|
bareos-13.2 5b1ebf85 2013-11-13 17:27 Andre Noll Committer: mvwieringen Ported: N/A Details Diff |
Fix compilation on RHEL4. These (very old) systems ship with openssl-0.9.7a which defines EVP_MAX_MD_SIZE to 36, a smaller constant than bareos' CRYPTO_DIGEST_MAX_SIZE (64). This mismatch results in the following error on attempt to compile crypto_openssl.c: crypto_openssl.c:58:2: #error "EVP_MAX_MD_SIZE != CRYPTO_DIGEST_MAX_SIZE, please update src/lib/crypto.h" The purpose of the preprocessor sanity check that causes this error is to make sure that various arrays of length CRYPTO_DIGEST_MAX_SIZE are large enough for all message digests. So all we actually need to check for is that EVP_MAX_MD_SIZE is no larger than CRYPTO_DIGEST_MAX_SIZE. Weakening the condition of the above check from "!=" to ">" turned out to be enough to compile bareos on Red Hat Enterprise Linux 4 (using --client-only though). The resulting executable worked with no problems. This patch also adds a comment that explains the purpose of the check. Signed-off-by: Marco van Wieringen <marco.van.wieringen@bareos.com> |
||
| mod - src/lib/crypto_openssl.c | Diff File | ||
|
master 1e5eb3ef 2013-11-13 17:27 Andre Noll Committer: mvwieringen Ported: N/A Details Diff |
Fix compilation on RHEL4. These (very old) systems ship with openssl-0.9.7a which defines EVP_MAX_MD_SIZE to 36, a smaller constant than bareos' CRYPTO_DIGEST_MAX_SIZE (64). This mismatch results in the following error on attempt to compile crypto_openssl.c: crypto_openssl.c:58:2: #error "EVP_MAX_MD_SIZE != CRYPTO_DIGEST_MAX_SIZE, please update src/lib/crypto.h" The purpose of the preprocessor sanity check that causes this error is to make sure that various arrays of length CRYPTO_DIGEST_MAX_SIZE are large enough for all message digests. So all we actually need to check for is that EVP_MAX_MD_SIZE is no larger than CRYPTO_DIGEST_MAX_SIZE. Weakening the condition of the above check from "!=" to ">" turned out to be enough to compile bareos on Red Hat Enterprise Linux 4 (using --client-only though). The resulting executable worked with no problems. This patch also adds a comment that explains the purpose of the check. Signed-off-by: Marco van Wieringen <marco.van.wieringen@bareos.com> |
||
| mod - src/lib/crypto_openssl.c | Diff File | ||
|
bareos-13.2 71694b66 2013-11-13 11:41 Philipp Storz Committer: Marco van Wieringen Ported: N/A Details Diff |
Fix cherry-pick error | ||
| mod - platforms/win32/winbareos-nsi.spec | Diff File | ||
|
master baac35fe 2013-11-13 11:37 Philipp Storz Committer: Marco van Wieringen Ported: N/A Details Diff |
Fixed cherry-picking error | ||
| mod - platforms/win32/winbareos-nsi.spec | Diff File | ||
|
bareos-13.2 cbb25840 2013-11-13 10:41 Ported: N/A Details Diff |
Fix cherry-pick error | ||
| mod - platforms/win32/winbareos-nsi.spec | Diff File | ||
|
master 1655b67d 2013-11-13 10:37 Ported: N/A Details Diff |
Fixed cherry-picking error | ||
| mod - platforms/win32/winbareos-nsi.spec | Diff File | ||
|
bareos-13.2 113bda2e 2013-11-12 23:23 Philipp Storz Committer: Marco van Wieringen Ported: N/A Details Diff |
support for openssl version 1 on windows before, we only supported openssl version 0.98 |
||
| mod - platforms/win32/winbareos-nsi.spec | Diff File | ||
| mod - platforms/win32/winbareos.nsi | Diff File | ||
|
master d8df1788 2013-11-12 23:23 Philipp Storz Committer: Marco van Wieringen Ported: N/A Details Diff |
support for openssl version 1 on windows before, we only supported openssl version 0.98 |
||
| mod - platforms/win32/winbareos-nsi.spec | Diff File | ||
| mod - platforms/win32/winbareos.nsi | Diff File | ||
|
bareos-12.4 e7ce9848 2013-11-12 22:23 Ported: N/A Details Diff |
support for openssl version 1 on windows before, we only supported openssl version 0.98 |
||
| mod - platforms/win32/winbareos-nsi.spec | Diff File | ||
| mod - platforms/win32/winbareos.nsi | Diff File | ||
|
bareos-13.2 2bf4bd8a 2013-11-12 22:23 Ported: N/A Details Diff |
support for openssl version 1 on windows before, we only supported openssl version 0.98 |
||
| mod - platforms/win32/winbareos-nsi.spec | Diff File | ||
| mod - platforms/win32/winbareos.nsi | Diff File | ||
|
master 9d973462 2013-11-12 22:23 Ported: N/A Details Diff |
support for openssl version 1 on windows before, we only supported openssl version 0.98 |
||
| mod - platforms/win32/winbareos-nsi.spec | Diff File | ||
| mod - platforms/win32/winbareos.nsi | Diff File | ||
|
bareos-12.4 d3dd8907 2013-11-12 14:37 Ported: N/A Details Diff |
switched version to 12.4.6 | ||
| 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-Univention_3.1.dsc | Diff File | ||
| mod - platforms/packaging/bareos-xUbuntu_10.04.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 | ||