Changesets: bareos2015
bareos-13.2 0b500ac3 2014-09-10 13:55 Committer: mvwieringen Ported: N/A Details Diff |
Added specfile for SLE_10 | ||
add - platforms/packaging/bareos-SLE_10.spec | Diff File | ||
bareos-14.2 7049bb72 2014-09-08 14:49 Ported: N/A Details Diff |
Update AUTHORS. | ||
mod - AUTHORS | Diff File | ||
bareos-14.2 f7498957 2014-09-08 14:45 Committer: mvwieringen Ported: N/A Details Diff |
Inherit base class from object By inheriting from object, it becomes a so calles "new style" class in python, which is common nowadays, and also default in python 3.x Signed-off-by: Marco van Wieringen <marco.van.wieringen@bareos.com> |
||
mod - src/plugins/filed/BareosFdPluginBaseclass.py | Diff File | ||
bareos-13.2 388d6cc7 2014-09-05 21:20 Ported: N/A Details Diff |
Rebuild configure. | ||
mod - configure | Diff File | ||
bareos-14.2 001a195e 2014-09-05 21:19 Ported: N/A Details Diff |
Rebuild configure. | ||
mod - configure | Diff File | ||
bareos-14.2 f85285f4 2014-09-03 19:26 Ported: N/A Details Diff |
Fix wrong sanity check. When comparing if we use the same read and write storage in migrations and copies we should ignore any autochanger devices as its fine to use those as both read and write device. |
||
mod - src/dird/migrate.c | Diff File | ||
bareos-13.2 d2b62cc0 2014-09-03 19:26 Ported: N/A Details Diff |
Fix wrong sanity check. When comparing if we use the same read and write storage in migrations and copies we should ignore any autochanger devices as its fine to use those as both read and write device. |
||
mod - src/dird/migrate.c | Diff File | ||
bareos-14.2 eecf7484 2014-08-31 17:41 Ported: N/A Details Diff |
Small fixes to EFS restore code. | ||
mod - src/lib/cbuf.c | Diff File | ||
mod - src/win32/findlib/win32.c | Diff File | ||
bareos-14.2 8b6f45e9 2014-08-30 07:12 Committer: mvwieringen Ported: N/A Details Diff |
Miss casts and zeroing of integers | ||
mod - src/dird/dir_plugins.c | Diff File | ||
mod - src/plugins/dird/python-dir.c | Diff File | ||
bareos-14.2 951d00a9 2014-08-29 14:44 Committer: mvwieringen Ported: N/A Details Diff |
added build support for Ubuntu 8.04 let Bareos build on Ubuntu 8.04. However, QT-based programs (BAT, traymonitor) and Python plugins will not be build. Note: also not part of Ubuntu 8.04, debhelper >= 7.0.50 is required for building. Signed-off-by: Marco van Wieringen <marco.van.wieringen@bareos.com> |
||
mod - Makefile.in | Diff File | ||
mod - autoconf/configure.in | Diff File | ||
add - debian/Makefile | Diff File | ||
mod - debian/bareos-director.bareos-dir.init.in | Diff File | ||
mod - debian/bareos-filedaemon.bareos-fd.init.in | Diff File | ||
mod - debian/bareos-storage.bareos-sd.init.in | Diff File | ||
add - debian/control | Diff File | ||
rm - debian/control | Diff File | ||
add - debian/control.bareos-bat | Diff File | ||
add - debian/control.bareos-director-python-plugin | Diff File | ||
add - debian/control.bareos-filedaemon-python-plugin | Diff File | ||
add - debian/control.bareos-storage-python-plugin | Diff File | ||
add - debian/control.bareos-traymonitor | Diff File | ||
add - debian/control.dummy | Diff File | ||
add - debian/control.univention-bareos-schema | Diff File | ||
mod - debian/rules | Diff File | ||
mod - platforms/Makefile.in | Diff File | ||
mod - platforms/debian/Makefile.in | Diff File | ||
mod - platforms/packaging/bareos.dsc | Diff File | ||
mod - platforms/ubuntu/Makefile.in | Diff File | ||
mod - platforms/univention/Makefile.in | Diff File | ||
mod - src/dird/Makefile.in | Diff File | ||
bareos-13.2 e70a7f2c 2014-08-29 14:44 Committer: mvwieringen Ported: N/A Details Diff |
added build support for Ubuntu 8.04 let Bareos build on Ubuntu 8.04. However, QT-based programs (BAT, traymonitor) and Python plugins will not be build. Note: also not part of Ubuntu 8.04, debhelper >= 7.0.50 is required for building. Signed-off-by: Marco van Wieringen <marco.van.wieringen@bareos.com> |
||
mod - Makefile.in | Diff File | ||
mod - autoconf/configure.in | Diff File | ||
add - debian/Makefile | Diff File | ||
rm - debian/control | Diff File | ||
add - debian/control | Diff File | ||
add - debian/control.bareos-bat | Diff File | ||
add - debian/control.bareos-traymonitor | Diff File | ||
add - debian/control.dummy | Diff File | ||
add - debian/control.univention-bareos-schema | Diff File | ||
mod - debian/rules | Diff File | ||
mod - platforms/Makefile.in | Diff File | ||
mod - platforms/debian/Makefile.in | Diff File | ||
mod - platforms/debian/bareos-dir.in | Diff File | ||
mod - platforms/debian/bareos-fd.in | Diff File | ||
mod - platforms/debian/bareos-sd.in | Diff File | ||
add - platforms/packaging/bareos-xUbuntu_8.04.dsc | Diff File | ||
mod - platforms/ubuntu/Makefile.in | Diff File | ||
mod - platforms/univention/Makefile.in | Diff File | ||
mod - src/dird/Makefile.in | Diff File | ||
rm - src/qt-tray-monitor/bareos-tray-monitor.desktop | Diff File | ||
bareos-14.2 5291834e 2014-08-29 10:54 Committer: mvwieringen Ported: N/A Details Diff |
Give access to job size to the plugins + enhancements/corrections The JobBytes, ReadBytes and LastRate values were not available to the plugins of the Director. Also, since the plugin needs to know about Canceled jobs, I moved the is_job_canceled() function after it passed through the plugins. While testing my changes, I came unto a signed/unsigned problem with values >2^31 (0000002:0000002,100,000,000). Python does not sign its integers so when passing an unsigned value to Python, it needs to be made explicitly. I added a function to correctly send the added variables (JobBytes, ReadBytes and LastRate) to Python as unsigned but I also moved some variables sent as signed integer to Python while they may be over 2^31 to that function (*JobFiles and *Errors) since they are defined as unsigned in the C code. Fixes 0000334: Give access to job size to the plugins + enhancements/corrections Signed-off-by: Marco van Wieringen <marco.van.wieringen@bareos.com> |
Affected Issues 0000334 |
|
mod - AUTHORS | Diff File | ||
mod - src/dird/dir_plugins.c | Diff File | ||
mod - src/dird/dir_plugins.h | Diff File | ||
mod - src/plugins/dird/bareos_dir_consts.py | Diff File | ||
mod - src/plugins/dird/python-dir.c | Diff File | ||
bareos-14.2 359cfa80 2014-08-27 15:01 Committer: mvwieringen Ported: N/A Details Diff |
Make the output of bextract a bit clearer bextract does not work if the archive-device and directory are not given as the last two parameters. We now give this info to the caller. |
||
mod - src/stored/bextract.c | Diff File | ||
bareos-14.2 6e832198 2014-08-25 13:56 Committer: mvwieringen Ported: N/A Details Diff |
Missing job states in DB table Status Adds the missing and currently used states, which are defined in jcr.h, to the status table of the database. Fixes 0000333: Missing job states in DB table Status Signed-off-by: Marco van Wieringen <marco.van.wieringen@bareos.com> |
Affected Issues 0000333 |
|
mod - src/cats/ddl/creates/ingres.sql | Diff File | ||
mod - src/cats/ddl/creates/mysql.sql | Diff File | ||
mod - src/cats/ddl/creates/postgresql.sql | Diff File | ||
mod - src/cats/ddl/creates/sqlite3.sql | Diff File | ||
mod - src/cats/ddl/updates/mysql.14_2001.sql | Diff File | ||
mod - src/cats/ddl/updates/postgresql.14_2001.sql | Diff File | ||
mod - src/cats/ddl/updates/sqlite3.14_2001.sql | Diff File | ||
bareos-14.2 d6707f93 2014-08-22 16:41 Ported: N/A Details Diff |
Revert removal of POOL_MEM::max_size method. | ||
mod - src/dird/bsr.c | Diff File | ||
mod - src/lib/mem_pool.c | Diff File | ||
mod - src/lib/mem_pool.h | Diff File | ||
mod - src/lib/message.c | Diff File | ||
bareos-14.2 95bdc5fc 2014-08-22 12:18 Ported: N/A Details Diff |
Sync LMDB code. | ||
mod - src/lmdb/lmdb.h | Diff File | ||
mod - src/lmdb/mdb.c | Diff File | ||
mod - src/lmdb/midl.c | Diff File | ||
mod - src/lmdb/midl.h | Diff File | ||
bareos-14.2 1d341e2e 2014-08-21 19:24 Ported: N/A Details Diff |
Don't save filehist for NDMP backup when requested. Some NDMP implementations send their FILEHIST information in an out of order way which we currently don't handle fully correct so allow the user to set a config option to allow not to save the FILEHIST only count the files and directories saved. |
||
mod - src/dird/dird_conf.c | Diff File | ||
mod - src/dird/dird_conf.h | Diff File | ||
mod - src/dird/ndmp_dma.c | Diff File | ||
bareos-14.2 214b3af3 2014-08-21 19:23 Ported: N/A Details Diff |
Add some safeguards. Add some safeguards against running a Native Backup Job on NDMP client or storage. Fixes 0000329: Add some safeguards against running a Native Backup Job on NDMP client or storage. |
Affected Issues 0000329 |
|
mod - src/dird/backup.c | Diff File | ||
mod - src/dird/dird_conf.c | Diff File | ||
mod - src/dird/ndmp_dma.c | Diff File | ||
mod - src/dird/protos.h | Diff File | ||
bareos-13.2 519ce8a1 2014-08-21 19:23 Ported: N/A Details Diff |
Add some safeguards. Add some safeguards against running a Native Backup Job on NDMP client or storage. Fixes 0000329: Add some safeguards against running a Native Backup Job on NDMP client or storage. |
Affected Issues 0000329 |
|
mod - src/dird/backup.c | Diff File | ||
mod - src/dird/dird_conf.c | Diff File | ||
mod - src/dird/ndmp_dma.c | Diff File | ||
mod - src/dird/protos.h | Diff File | ||
bareos-14.2 1593d830 2014-08-20 20:56 Ported: N/A Details Diff |
Like with MD5 only use SHA1 implementation as fallback. Like what we have done with MD5 the SHA1 implementation included is only used on platforms where we cannot (or do not want) to use the openssl SHA1 implementation. We include the right include file via the sha1.h header. We also no longer build the test sha1sum program as the new SHA1 has no test program buildin anymore. |
||
mod - src/lib/Makefile.in | Diff File | ||
mod - src/lib/md5.c | Diff File | ||
mod - src/lib/sha1.c | Diff File | ||
mod - src/lib/sha1.h | Diff File | ||
bareos-14.2 db6e5456 2014-08-20 18:33 Committer: mvwieringen Ported: N/A Details Diff |
adapted copyright information for SHA and MD5 The SHA and MD5 have been replaced by public domain versions. Signed-off-by: Marco van Wieringen <marco.van.wieringen@bareos.com> |
||
mod - LICENSE | Diff File | ||
mod - debian/copyright.footer | Diff File | ||
bareos-14.2 da04dd5b 2014-08-19 12:47 Ported: N/A Details Diff |
Fix windows build. | ||
mod - src/filed/fd_plugins.c | Diff File | ||
mod - src/win32/findlib/Makefile | Diff File | ||
bareos-14.2 89c84ca6 2014-08-18 18:17 Ported: N/A Details Diff |
Fix use of uninitialized jcr member in DCR constructor. | ||
mod - src/stored/acquire.c | Diff File | ||
bareos-14.2 cc0f70a8 2014-08-15 14:33 Evgeni Golov Committer: mvwieringen Ported: N/A Details Diff |
optimize Debian package building Debian dislikes the use of RPATH[1]. Setting it to our private libdir might be useful, but not to the global libdir as it is searched anyways. The SQL plugins set rpath to /usr/lib/<triplet>, strip those away with chrpath. [1] https://wiki.debian.org/RpathIssue dh_makeshlibs generates maintainer scripts that call ldconfig. As we are shipping private libs only, ldconfig won't update anything. Thus we can ommit the ldconfig call all together. Calling dh_makeshlibs with -n solves this. try to build parallel (note: this might break on older debhelpers) add a build target for generating debian copyright Signed-off-by: Marco van Wieringen <marco.van.wieringen@bareos.com> |
||
mod - debian/Makefile | Diff File | ||
mod - debian/control.dummy | Diff File | ||
mod - debian/control.in | Diff File | ||
mod - debian/rules | Diff File | ||
mod - platforms/packaging/bareos-Univention_3.1.dsc | Diff File | ||
mod - platforms/packaging/bareos-Univention_3.2.dsc | Diff File | ||
mod - platforms/packaging/bareos.dsc | Diff File | ||
bareos-14.2 e308496e 2014-08-07 15:00 Committer: mvwieringen Ported: N/A Details Diff |
Fix wrong call of acl_access_ok A typo in calling acl_access_ok was fixed. Fixes 0000327: "No authorization for Client" on any operations from BAT. Signed-off-by: Marco van Wieringen <marco.van.wieringen@bareos.com> |
Affected Issues 0000327 |
|
mod - src/dird/ua_cmds.c | Diff File |