Changesets: bareos

bareos-13.2 1fbdbb79

2013-10-28 16:03

mvwieringen

Ported: N/A

Details Diff
Make read/written NDMP bytes 64 bits.

A 32 bit counter will wrap around when storing the size of an NDMP save
or restore so use a 64 bits value.
mod - src/ndmp/ndmagents.h Diff File

master a66dc627

2013-10-28 16:03

mvwieringen

Ported: N/A

Details Diff
Make read/written NDMP bytes 64 bits.

A 32 bit counter will wrap around when storing the size of an NDMP save
or restore so use a 64 bits value.
mod - src/ndmp/ndmagents.h Diff File

bareos-12.4 0fc0f951

2013-10-28 16:03

mvwieringen

Ported: N/A

Details Diff
Make read/written NDMP bytes 64 bits.

A 32 bit counter will wrap around when storing the size of an NDMP save
or restore so use a 64 bits value.
mod - src/ndmp/ndmagents.h Diff File

bareos-13.2 23b3e687

2013-10-27 21:57

Marco van Wieringen

Ported: N/A

Details Diff
Fix AIX configure output.

It seems AIX compiles with large file support but the configure summary
doesn't show that. As this may triggers others to take the wrong
conclusion set largefile_support explictly to yes just like is done for
BSDI and FreeBSD.
mod - autoconf/configure.in Diff File
mod - configure Diff File

master 511a95a5

2013-10-27 21:57

Marco van Wieringen

Ported: N/A

Details Diff
Fix AIX configure output.

It seems AIX compiles with large file support but the configure summary
doesn't show that. As this may triggers others to take the wrong
conclusion set largefile_support explictly to yes just like is done for
BSDI and FreeBSD.
mod - autoconf/configure.in Diff File
mod - configure Diff File

bareos-12.4 f72fbc64

2013-10-27 20:57

mvwieringen

Ported: N/A

Details Diff
Fix AIX configure output.

It seems AIX compiles with large file support but the configure summary
doesn't show that. As this may triggers others to take the wrong
conclusion set largefile_support explictly to yes just like is done for
BSDI and FreeBSD.
mod - autoconf/configure.in Diff File
mod - configure Diff File

bareos-13.2 0ec00b50

2013-10-27 20:57

mvwieringen

Ported: N/A

Details Diff
Fix AIX configure output.

It seems AIX compiles with large file support but the configure summary
doesn't show that. As this may triggers others to take the wrong
conclusion set largefile_support explictly to yes just like is done for
BSDI and FreeBSD.
mod - autoconf/configure.in Diff File
mod - configure Diff File

master 8db89da5

2013-10-27 20:57

mvwieringen

Ported: N/A

Details Diff
Fix AIX configure output.

It seems AIX compiles with large file support but the configure summary
doesn't show that. As this may triggers others to take the wrong
conclusion set largefile_support explictly to yes just like is done for
BSDI and FreeBSD.
mod - autoconf/configure.in Diff File
mod - configure Diff File

bareos-13.2 216c6b92

2013-10-27 14:24

Marco van Wieringen

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

master 501fbe76

2013-10-27 14:24

Marco van Wieringen

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-13.2 e001706b

2013-10-27 13: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-12.4 044269fc

2013-10-27 13: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

master 02cb34e1

2013-10-27 13: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-13.2 7a7e4f32

2013-10-25 11:08

Bruno Friedmann


Committer: Marco van Wieringen

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
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

master 06e1154e

2013-10-25 11:08

Bruno Friedmann


Committer: Marco van Wieringen

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
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

master 005528d0

2013-10-25 09:08

tigerfoot

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 2478b277

2013-10-25 09:08

tigerfoot

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 a323d2c9

2013-10-25 09:08

tigerfoot

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 b40d1ff7

2013-10-22 22:18

Marco van Wieringen

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

master 5b3661aa

2013-10-22 22:18

Marco van Wieringen

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 5a83d4dc

2013-10-22 20: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

master bd67bc25

2013-10-22 20: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

master 77ad2498

2013-10-22 11:54

Marco van Wieringen

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

master 755ce267

2013-10-22 09: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.c Diff File
mod - src/stored/stored_conf.h Diff File

bareos-13.2 7218af33

2013-10-21 19:03

Marco van Wieringen

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
 First  Prev  1 2 3 ... 60 ... 120 ... 180 ... 240 ... 300 ... 360 ... 420 ... 480 ... 540 ... 567 568 569 570 571 572 573 ... 600 601 602  Next  Last