Changesets: bareos2015

bareos-12.4 542b13b7

2013-10-27 14:24

mvwieringen

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

tigerfoot


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

tigerfoot


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

tigerfoot


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

mvwieringen

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

mvwieringen

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

mvwieringen

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

mvwieringen

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

mvwieringen

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

mvwieringen

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

mvwieringen

Ported: N/A

Details Diff
Rebuild configure.
mod - configure Diff File

bareos-13.2 1055d45d

2013-10-21 17:38

mvwieringen

Ported: N/A

Details Diff
Rebuild configure.
mod - configure Diff File

bareos-14.2 8cdb1bcf

2013-10-21 17:38

mvwieringen

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

mvwieringen

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

mvwieringen

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

mvwieringen

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

mvwieringen

Ported: N/A

Details Diff
Tweak layout.
mod - src/filed/restore.c Diff File

bareos-14.2 3505f3bc

2013-10-11 19:10

pstorz


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

pstorz


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

pstorz


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

bastian


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

bastian


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

bastian


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

mvwieringen

Ported: N/A

Details Diff
Fix typo.
mod - src/include/version.h Diff File

bareos-14.2 7493333a

2013-10-07 12:34

mvwieringen

Ported: N/A

Details Diff
Fix compiler warning.

NULL is NOT 0 (zero).
mod - src/lib/edit.c Diff File
 First  Prev  1 2 3 ... 10 ... 20 ... 30 31 32 33 34 35 36 ... 40 ... 50 ... 57 58 59  Next  Last