Changesets: bareos
master 64a37104 2014-06-17 13:01 Marco van Wieringen Ported: N/A Details Diff |
Multiple "Exclude Dir Containing" Flags not honored It seems when implementing the Exclude Dir Containing option in the fileset unlike every other item it doesn't allow you to specify multiple values for this config item. Which is kind of strange and would make it somewhat better usable. This patch adds the missing support by just storing the values in an alist just like all others. This also fixes a memory leak which happens when you used to specify multiple entries as then it would overwrite the previous string dupped value with the new value without freeing the old value. Fixes 0000311: Multiple "Exclude Dir Containing" Flags not honored |
||
mod - src/dird/dird_conf.c | Diff File | ||
mod - src/dird/dird_conf.h | Diff File | ||
mod - src/dird/fd_cmds.c | Diff File | ||
mod - src/dird/inc_conf.c | Diff File | ||
mod - src/filed/dir_cmd.c | Diff File | ||
mod - src/filed/fileset.c | Diff File | ||
mod - src/findlib/find.h | Diff File | ||
mod - src/findlib/find_one.c | Diff File | ||
master b8282d29 2014-06-17 11:01 Ported: N/A Details Diff |
Multiple "Exclude Dir Containing" Flags not honored It seems when implementing the Exclude Dir Containing option in the fileset unlike every other item it doesn't allow you to specify multiple values for this config item. Which is kind of strange and would make it somewhat better usable. This patch adds the missing support by just storing the values in an alist just like all others. This also fixes a memory leak which happens when you used to specify multiple entries as then it would overwrite the previous string dupped value with the new value without freeing the old value. Fixes 0000311: Multiple "Exclude Dir Containing" Flags not honored |
Affected Issues 0000311 |
|
mod - src/dird/dird_conf.c | Diff File | ||
mod - src/dird/dird_conf.h | Diff File | ||
mod - src/dird/fd_cmds.c | Diff File | ||
mod - src/dird/inc_conf.c | Diff File | ||
mod - src/filed/dir_cmd.c | Diff File | ||
mod - src/filed/fileset.c | Diff File | ||
mod - src/findlib/find.h | Diff File | ||
mod - src/findlib/find_one.c | Diff File | ||
bareos-13.2 9b067fec 2014-06-17 11:01 Ported: N/A Details Diff |
Multiple "Exclude Dir Containing" Flags not honored It seems when implementing the Exclude Dir Containing option in the fileset unlike every other item it doesn't allow you to specify multiple values for this config item. Which is kind of strange and would make it somewhat better usable. This patch adds the missing support by just storing the values in an alist just like all others. This also fixes a memory leak which happens when you used to specify multiple entries as then it would overwrite the previous string dupped value with the new value without freeing the old value. Fixes 0000311: Multiple "Exclude Dir Containing" Flags not honored |
Affected Issues 0000311 |
|
mod - src/dird/dird_conf.c | Diff File | ||
mod - src/dird/dird_conf.h | Diff File | ||
mod - src/dird/fd_cmds.c | Diff File | ||
mod - src/dird/inc_conf.c | Diff File | ||
mod - src/filed/dir_cmd.c | Diff File | ||
mod - src/filed/fileset.c | Diff File | ||
mod - src/findlib/find.h | Diff File | ||
mod - src/findlib/find_one.c | Diff File | ||
bareos-12.4 467a786b 2014-06-17 11:01 Ported: N/A Details Diff |
Multiple "Exclude Dir Containing" Flags not honored It seems when implementing the Exclude Dir Containing option in the fileset unlike every other item it doesn't allow you to specify multiple values for this config item. Which is kind of strange and would make it somewhat better usable. This patch adds the missing support by just storing the values in an alist just like all others. This also fixes a memory leak which happens when you used to specify multiple entries as then it would overwrite the previous string dupped value with the new value without freeing the old value. Fixes 0000311: Multiple "Exclude Dir Containing" Flags not honored |
Affected Issues 0000311 |
|
mod - src/dird/dird_conf.c | Diff File | ||
mod - src/dird/dird_conf.h | Diff File | ||
mod - src/dird/fd_cmds.c | Diff File | ||
mod - src/dird/inc_conf.c | Diff File | ||
mod - src/filed/fileset.c | Diff File | ||
mod - src/filed/job.c | Diff File | ||
mod - src/findlib/find.h | Diff File | ||
mod - src/findlib/find_one.c | Diff File | ||
master e0d63ca5 2014-06-15 19:34 Marco van Wieringen Ported: N/A Details Diff |
Sync md5 and sha1 code to what others use. We have stuff that could make some distributions scream that things might be not fully opensource so we sync here to what other projects use e.g. a fully public domain version of sha1 and md5. When things are compiled using OpenSSL we even fall back to their implementation of md5 and don't compile an own version at all. The rest of the code was changed to use the new context names and the small change in the function names. |
||
mod - src/dird/dird_conf.h | Diff File | ||
mod - src/dird/inc_conf.c | Diff File | ||
mod - src/dird/job.c | Diff File | ||
mod - src/lib/crypto_gnutls.c | Diff File | ||
mod - src/lib/crypto_none.c | Diff File | ||
mod - src/lib/crypto_nss.c | Diff File | ||
mod - src/lib/hmac.c | Diff File | ||
mod - src/lib/md5.c | Diff File | ||
mod - src/lib/md5.h | Diff File | ||
mod - src/lib/res.c | Diff File | ||
mod - src/lib/sha1.c | Diff File | ||
mod - src/lib/sha1.h | Diff File | ||
mod - src/lib/util.c | Diff File | ||
master 12cdc41d 2014-06-15 17:34 Ported: N/A Details Diff |
Sync md5 and sha1 code to what others use. We have stuff that could make some distributions scream that things might be not fully opensource so we sync here to what other projects use e.g. a fully public domain version of sha1 and md5. When things are compiled using OpenSSL we even fall back to their implementation of md5 and don't compile an own version at all. The rest of the code was changed to use the new context names and the small change in the function names. |
||
mod - src/dird/dird_conf.h | Diff File | ||
mod - src/dird/inc_conf.c | Diff File | ||
mod - src/dird/job.c | Diff File | ||
mod - src/lib/crypto_gnutls.c | Diff File | ||
mod - src/lib/crypto_none.c | Diff File | ||
mod - src/lib/crypto_nss.c | Diff File | ||
mod - src/lib/hmac.c | Diff File | ||
mod - src/lib/md5.c | Diff File | ||
mod - src/lib/md5.h | Diff File | ||
mod - src/lib/res.c | Diff File | ||
mod - src/lib/sha1.c | Diff File | ||
mod - src/lib/sha1.h | Diff File | ||
mod - src/lib/util.c | Diff File | ||
bareos-14.2 d71aa33a 2014-06-15 17:34 Ported: N/A Details Diff |
Sync md5 and sha1 code to what others use. We have stuff that could make some distributions scream that things might be not fully opensource so we sync here to what other projects use e.g. a fully public domain version of sha1 and md5. When things are compiled using OpenSSL we even fall back to their implementation of md5 and don't compile an own version at all. The rest of the code was changed to use the new context names and the small change in the function names. |
||
mod - src/dird/dird_conf.h | Diff File | ||
mod - src/dird/inc_conf.c | Diff File | ||
mod - src/dird/job.c | Diff File | ||
mod - src/lib/crypto_gnutls.c | Diff File | ||
mod - src/lib/crypto_none.c | Diff File | ||
mod - src/lib/crypto_nss.c | Diff File | ||
mod - src/lib/hmac.c | Diff File | ||
mod - src/lib/md5.c | Diff File | ||
mod - src/lib/md5.h | Diff File | ||
mod - src/lib/res.c | Diff File | ||
mod - src/lib/sha1.c | Diff File | ||
mod - src/lib/sha1.h | Diff File | ||
mod - src/lib/util.c | Diff File | ||
master dd2dd9db 2014-06-13 13:30 Marco van Wieringen Ported: N/A Details Diff |
Fix so that no dynamic loading of catalog backends works again. | ||
mod - src/cats/cats_backends.c | Diff File | ||
master 40f2caa9 2014-06-13 11:30 Ported: N/A Details Diff |
Fix so that no dynamic loading of catalog backends works again. | ||
mod - src/cats/cats_backends.c | Diff File | ||
master 812ebf97 2014-06-13 01:03 Philipp Storz Committer: Marco van Wieringen Ported: N/A Details Diff |
Change Filename of Mac Package | ||
mod - platforms/osx/Makefile.in | Diff File | ||
master 24ae2632 2014-06-12 23:03 Ported: N/A Details Diff |
Change Filename of Mac Package | ||
mod - platforms/osx/Makefile.in | Diff File | ||
master d99bacb4 2014-06-12 17:56 Marco van Wieringen Ported: N/A Details Diff |
Explicitly enable python support for debian. Up until now we build only dummy not functioning python plugins on Debian based systems. With the new build changes that means that the plugins are no longer build as it only enables building of plugins that actually do something. |
||
mod - debian/rules | Diff File | ||
master 94680751 2014-06-12 15:56 Ported: N/A Details Diff |
Explicitly enable python support for debian. Up until now we build only dummy not functioning python plugins on Debian based systems. With the new build changes that means that the plugins are no longer build as it only enables building of plugins that actually do something. |
||
mod - debian/rules | Diff File | ||
master de00f1ba 2014-06-12 11:22 Marco van Wieringen Ported: N/A Details Diff |
Tweak. | ||
mod - src/plugins/dird/python-dir.c | Diff File | ||
mod - src/plugins/stored/python-sd.c | Diff File | ||
master c7b624c7 2014-06-12 09:22 Ported: N/A Details Diff |
Tweak. | ||
mod - src/plugins/dird/python-dir.c | Diff File | ||
mod - src/plugins/stored/python-sd.c | Diff File | ||
master 875833c4 2014-06-11 16:28 Joerg Steffens Committer: Marco van Wieringen Ported: N/A Details Diff |
moved bsmtp from bareos-director to bareos-common The program bsmtp is used by bareos-dir but also by btraceback. Therefore it is moved to the bareos-common package. Fixes 0000251: /usr/sbin/bsmtp is part of the director but is needed from btraceback Signed-off-by: Marco van Wieringen <marco.van.wieringen@bareos.com> |
||
mod - debian/bareos-common.install | Diff File | ||
mod - debian/bareos-director.install | Diff File | ||
mod - platforms/packaging/bareos.spec | Diff File | ||
playground 6e86fed2 2014-06-11 14:28 Ported: N/A Details Diff |
moved bsmtp from bareos-director to bareos-common The program bsmtp is used by bareos-dir but also by btraceback. Therefore it is moved to the bareos-common package. Fixes 0000251: /usr/sbin/bsmtp is part of the director but is needed from btraceback |
Affected Issues 0000251 |
|
mod - debian/bareos-common.install | Diff File | ||
mod - debian/bareos-director.install | Diff File | ||
mod - platforms/packaging/bareos.spec | Diff File | ||
master 1a328165 2014-06-11 14:28 Committer: mvwieringen Ported: N/A Details Diff |
moved bsmtp from bareos-director to bareos-common The program bsmtp is used by bareos-dir but also by btraceback. Therefore it is moved to the bareos-common package. Fixes 0000251: /usr/sbin/bsmtp is part of the director but is needed from btraceback Signed-off-by: Marco van Wieringen <marco.van.wieringen@bareos.com> |
Affected Issues 0000251 |
|
mod - debian/bareos-common.install | Diff File | ||
mod - debian/bareos-director.install | Diff File | ||
mod - platforms/packaging/bareos.spec | Diff File | ||
master 3580764d 2014-06-11 12:33 Marco van Wieringen Ported: N/A Details Diff |
Fix typo. | ||
mod - src/cats/cats_backends.c | Diff File | ||
master 37b1e060 2014-06-11 10:33 Ported: N/A Details Diff |
Fix typo. | ||
mod - src/cats/cats_backends.c | Diff File | ||
master 4c6d92a0 2014-06-11 00:42 Marco van Wieringen Ported: N/A Details Diff |
Rebuild configure. | ||
mod - configure | Diff File | ||
master ccaf1690 2014-06-10 23:45 Marco van Wieringen Ported: N/A Details Diff |
Only build some plugins if their dependency is met. | ||
mod - autoconf/configure.in | Diff File | ||
mod - src/plugins/dird/Makefile.in | Diff File | ||
mod - src/plugins/dird/python-dir.c | Diff File | ||
mod - src/plugins/filed/Makefile.in | Diff File | ||
mod - src/plugins/filed/python-fd.c | Diff File | ||
mod - src/plugins/stored/Makefile.in | Diff File | ||
mod - src/plugins/stored/python-sd.c | Diff File | ||
master dbfd9be4 2014-06-10 22:42 Ported: N/A Details Diff |
Rebuild configure. | ||
mod - configure | Diff File | ||
master 71a8a0b5 2014-06-10 21:45 Ported: N/A Details Diff |
Only build some plugins if their dependency is met. | ||
mod - autoconf/configure.in | Diff File | ||
mod - src/plugins/dird/Makefile.in | Diff File | ||
mod - src/plugins/dird/python-dir.c | Diff File | ||
mod - src/plugins/filed/Makefile.in | Diff File | ||
mod - src/plugins/filed/python-fd.c | Diff File | ||
mod - src/plugins/stored/Makefile.in | Diff File | ||
mod - src/plugins/stored/python-sd.c | Diff File | ||
master de010a8b 2014-06-06 19:01 Marco van Wieringen Ported: N/A Details Diff |
Enable/Disable Scheduler Fixes 0000308: Enable/Disable Scheduler |
||
mod - src/dird/dird_conf.c | Diff File | ||
mod - src/dird/dird_conf.h | Diff File | ||
mod - src/dird/protos.h | Diff File | ||
mod - src/dird/scheduler.c | Diff File | ||
mod - src/dird/ua_cmds.c | Diff File | ||
mod - src/dird/ua_select.c | Diff File | ||
mod - src/dird/ua_status.c | Diff File |