Changesets: bareos2015
bareos-12.4 542b13b7 2013-10-27 14:24 Ported: N/A Details Diff |
Fix problem with poll() on AIX. Its seems that unlike Linux, Solaris and Windows AIX has a somewhat other idea in what flags it needs in the events field of the poll structure. This patch makes poll() work on AIX and should also keep it working on the other platforms. |
||
mod - src/lib/bnet_server.c | Diff File | ||
mod - src/lib/poll.c | Diff File | ||
bareos-14.2 06e1154e 2013-10-25 11:08 Committer: mvwieringen Ported: N/A Details Diff |
Cleanup systemd files - Added documentation lines for each service - Added Restart on-failure for each service - Remove Alias from -dir (only for .target unit) - Added soft dependency for postgresql & mysql for bareos-dir in After= line so systemd know we prefer to start once the db is up Fixes 0000240: Improve systemd service files |
Affected Issues 0000240 |
|
mod - platforms/systemd/bareos-dir.service.in | Diff File | ||
mod - platforms/systemd/bareos-fd.service.in | Diff File | ||
mod - platforms/systemd/bareos-sd.service.in | Diff File | ||
bareos-13.2 7a7e4f32 2013-10-25 11:08 Committer: mvwieringen Ported: N/A Details Diff |
Cleanup systemd files - Added documentation lines for each service - Added Restart on-failure for each service - Remove Alias from -dir (only for .target unit) - Added soft dependency for postgresql & mysql for bareos-dir in After= line so systemd know we prefer to start once the db is up Fixes 0000240: Improve systemd service files |
Affected Issues 0000240 |
|
mod - platforms/systemd/bareos-dir.service.in | Diff File | ||
mod - platforms/systemd/bareos-fd.service.in | Diff File | ||
mod - platforms/systemd/bareos-sd.service.in | Diff File | ||
bareos-12.4 1ce29ae8 2013-10-25 11:08 Committer: mvwieringen Ported: N/A Details Diff |
Cleanup systemd files - Added documentation lines for each service - Added Restart on-failure for each service - Remove Alias from -dir (only for .target unit) - Added soft dependency for postgresql & mysql for bareos-dir in After= line so systemd know we prefer to start once the db is up Fixes 0000240: Improve systemd service files |
Affected Issues 0000240 |
|
mod - platforms/systemd/bareos-dir.service.in | Diff File | ||
mod - platforms/systemd/bareos-fd.service.in | Diff File | ||
mod - platforms/systemd/bareos-sd.service.in | Diff File | ||
bareos-14.2 5b3661aa 2013-10-22 22:18 Ported: N/A Details Diff |
Fix compile problems when compiling without libz support. Don't depend on Bytef as datatype which is a libz invention. |
||
mod - src/filed/compression.c | Diff File | ||
mod - src/lib/compression.c | Diff File | ||
bareos-13.2 b40d1ff7 2013-10-22 22:18 Ported: N/A Details Diff |
Fix compile problems when compiling without libz support. Don't depend on Bytef as datatype which is a libz invention. |
||
mod - src/filed/compression.c | Diff File | ||
mod - src/lib/compression.c | Diff File | ||
bareos-14.2 77ad2498 2013-10-22 11:54 Ported: N/A Details Diff |
Store sizes as unsigned. All conversion and printing functions already assume handling an unsigned but the type is still signed. A negative size of course makes no sense. The only thing we are interested in is if its zero or more (e.g. zero means not set so ignore the setting.) but a zero also fits in an unsigned variable. |
||
mod - src/dird/dird.c | Diff File | ||
mod - src/dird/dird_conf.h | Diff File | ||
mod - src/dird/migrate.c | Diff File | ||
mod - src/dird/ua_cmds.c | Diff File | ||
mod - src/filed/dir_cmd.c | Diff File | ||
mod - src/filed/verify.c | Diff File | ||
mod - src/stored/dev.h | Diff File | ||
mod - src/stored/dir_cmd.c | Diff File | ||
mod - src/stored/spool.c | Diff File | ||
mod - src/stored/stored_conf.h | Diff File | ||
bareos-14.2 44c7bf7e 2013-10-21 19:03 Ported: N/A Details Diff |
Fix a integer overflow in btape. From now on you can use blocksize bigger then 230 Kb in btape as it caculates the max-file-size as 10000 (number of records) times the device blocksize but that will overflow a 32 bits integer so explicitly cast it to 64 bits. |
||
mod - src/stored/btape.c | Diff File | ||
bareos-13.2 7218af33 2013-10-21 19:03 Ported: N/A Details Diff |
Fix a integer overflow in btape. From now on you can use blocksize bigger then 230 Kb in btape as it caculates the max-file-size as 10000 (number of records) times the device blocksize but that will overflow a 32 bits integer so explicitly cast it to 64 bits. |
||
mod - src/stored/btape.c | Diff File | ||
bareos-12.4 422dd63b 2013-10-21 19:03 Ported: N/A Details Diff |
Fix a integer overflow in btape. From now on you can use blocksize bigger then 230 Kb in btape as it caculates the max-file-size as 10000 (number of records) times the device blocksize but that will overflow a 32 bits integer so explicitly cast it to 64 bits. |
||
mod - src/stored/btape.c | Diff File | ||
bareos-14.2 9e3ca6bd 2013-10-21 17:38 Ported: N/A Details Diff |
Rebuild configure. | ||
mod - configure | Diff File | ||
bareos-13.2 1055d45d 2013-10-21 17:38 Ported: N/A Details Diff |
Rebuild configure. | ||
mod - configure | Diff File | ||
bareos-14.2 8cdb1bcf 2013-10-21 17:38 Ported: N/A Details Diff |
Some fixes to allow non libtool building on AIX. | ||
mod - autoconf/configure.in | Diff File | ||
mod - src/console/Makefile.in | Diff File | ||
mod - src/dird/Makefile.in | Diff File | ||
mod - src/filed/Makefile.in | Diff File | ||
mod - src/stored/Makefile.in | Diff File | ||
mod - src/stored/stored.h | Diff File | ||
mod - src/tools/Makefile.in | Diff File | ||
bareos-13.2 1b9fcf59 2013-10-21 17:38 Ported: N/A Details Diff |
Some fixes to allow non libtool building on AIX. | ||
mod - autoconf/configure.in | Diff File | ||
mod - src/console/Makefile.in | Diff File | ||
mod - src/dird/Makefile.in | Diff File | ||
mod - src/filed/Makefile.in | Diff File | ||
mod - src/stored/Makefile.in | Diff File | ||
mod - src/stored/stored.h | Diff File | ||
mod - src/tools/Makefile.in | Diff File | ||
bareos-14.2 1b0054a0 2013-10-14 21:03 Ported: N/A Details Diff |
Fix compiling without any compression. When you don't have zlib, lzo2 or fastlz the code didn't compile due to one missing dummy prototype. And two dummy prototypes had wrong typed arguments to their non dummy counterparts. |
||
mod - src/filed/compression.c | Diff File | ||
mod - src/lib/compression.c | Diff File | ||
bareos-13.2 429ee428 2013-10-14 21:03 Ported: N/A Details Diff |
Fix compiling without any compression. When you don't have zlib, lzo2 or fastlz the code didn't compile due to one missing dummy prototype. And two dummy prototypes had wrong typed arguments to their non dummy counterparts. |
||
mod - src/filed/compression.c | Diff File | ||
mod - src/lib/compression.c | Diff File | ||
bareos-14.2 54fc809d 2013-10-13 15:40 Ported: N/A Details Diff |
Tweak layout. | ||
mod - src/filed/restore.c | Diff File | ||
bareos-14.2 3505f3bc 2013-10-11 19:10 Committer: mvwieringen Ported: N/A Details Diff |
Do not offer upgrade if existing version cannot keep cfg on silent uninstall Old versions before 12.4.5 cannot keep config files when silenly uninstalling. So do not offer upgrade there. Fixes 0000234: Do not offer upgrade if existing version cannot keep cfg on silent uninstall |
Affected Issues 0000234 |
|
mod - platforms/win32/winbareos.nsi | Diff File | ||
bareos-13.2 5fee847f 2013-10-11 19:10 Committer: mvwieringen Ported: N/A Details Diff |
Do not offer upgrade if existing version cannot keep cfg on silent uninstall Old versions before 12.4.5 cannot keep config files when silenly uninstalling. So do not offer upgrade there. Fixes 0000234: Do not offer upgrade if existing version cannot keep cfg on silent uninstall |
Affected Issues 0000234 |
|
mod - platforms/win32/winbareos.nsi | Diff File | ||
bareos-12.4 cd0ee032 2013-10-11 19:10 Committer: mvwieringen Ported: N/A Details Diff |
Do not offer upgrade if existing version cannot keep cfg on silent uninstall Old versions before 12.4.5 cannot keep config files when silenly uninstalling. So do not offer upgrade there. Fixes 0000234: Do not offer upgrade if existing version cannot keep cfg on silent uninstall |
Affected Issues 0000234 |
|
mod - platforms/win32/winbareos.nsi | Diff File | ||
bareos-14.2 d32de662 2013-10-09 19:43 Committer: mvwieringen Ported: N/A Details Diff |
Missing handling of "close" errors When backing up on a CIFS target (others?), a full (remote) file system is not detected until close() returns (returning -1 and setting errno). However, the return value is not verified, and the incorrect write operation is not detected. The final job result is "ok", but the volume files are small or empty. Fixes 0000233: Missing handling of "close" errors Signed-off-by: Marco van Wieringen <marco.van.wieringen@bareos.com> |
Affected Issues 0000233 |
|
mod - src/stored/dev.c | Diff File | ||
bareos-13.2 56ea00de 2013-10-09 19:43 Committer: mvwieringen Ported: N/A Details Diff |
Missing handling of "close" errors When backing up on a CIFS target (others?), a full (remote) file system is not detected until close() returns (returning -1 and setting errno). However, the return value is not verified, and the incorrect write operation is not detected. The final job result is "ok", but the volume files are small or empty. Fixes 0000233: Missing handling of "close" errors Signed-off-by: Marco van Wieringen <marco.van.wieringen@bareos.com> |
Affected Issues 0000233 |
|
mod - src/stored/dev.c | Diff File | ||
bareos-12.4 6ab55b34 2013-10-09 19:43 Committer: mvwieringen Ported: N/A Details Diff |
Missing handling of "close" errors When backing up on a CIFS target (others?), a full (remote) file system is not detected until close() returns (returning -1 and setting errno). However, the return value is not verified, and the incorrect write operation is not detected. The final job result is "ok", but the volume files are small or empty. Fixes 0000233: Missing handling of "close" errors Signed-off-by: Marco van Wieringen <marco.van.wieringen@bareos.com> |
Affected Issues 0000233 |
|
mod - src/stored/dev.c | Diff File | ||
bareos-14.2 45cd91c6 2013-10-07 19:10 Ported: N/A Details Diff |
Fix typo. | ||
mod - src/include/version.h | Diff File | ||
bareos-14.2 7493333a 2013-10-07 12:34 Ported: N/A Details Diff |
Fix compiler warning. NULL is NOT 0 (zero). |
||
mod - src/lib/edit.c | Diff File |