Changesets: bareos

master 990e6342

2014-11-13 21:26

Marco van Wieringen

Ported: N/A

Details Diff
Fix syslog message destinations.

- Up until now every message send to syslog was logged as LOG_DAEMON and LOG_ERR
- This code adds the knowledge to use the right log level for things
like debug, notice, info, error and critical errors into syslog.
- The message destination parsing now also allows you to specifiy an
syslog facility that should be used to log the syslog messages against.

e.g. the following should now work:

syslog = local0 = all

To get all messages logged using the right log level to the LOG_LOCAL0 facility.
mod - src/lib/message.c Diff File
mod - src/lib/message.h Diff File
mod - src/lib/parse_conf.h Diff File
mod - src/lib/res.c Diff File
mod - src/win32/compat/compat.c Diff File
mod - src/win32/compat/include/syslog.h Diff File

master abf4fe8a

2014-11-13 20:26

mvwieringen

Ported: N/A

Details Diff
Fix syslog message destinations.

- Up until now every message send to syslog was logged as LOG_DAEMON and LOG_ERR
- This code adds the knowledge to use the right log level for things
like debug, notice, info, error and critical errors into syslog.
- The message destination parsing now also allows you to specifiy an
syslog facility that should be used to log the syslog messages against.

e.g. the following should now work:

syslog = local0 = all

To get all messages logged using the right log level to the LOG_LOCAL0 facility.
mod - src/lib/message.c Diff File
mod - src/lib/message.h Diff File
mod - src/lib/parse_conf.h Diff File
mod - src/lib/res.c Diff File
mod - src/win32/compat/compat.c Diff File
mod - src/win32/compat/include/syslog.h Diff File

bareos-14.2 e0ce2f38

2014-11-13 20:26

mvwieringen

Ported: N/A

Details Diff
Fix syslog message destinations.

- Up until now every message send to syslog was logged as LOG_DAEMON and LOG_ERR
- This code adds the knowledge to use the right log level for things
like debug, notice, info, error and critical errors into syslog.
- The message destination parsing now also allows you to specifiy an
syslog facility that should be used to log the syslog messages against.

e.g. the following should now work:

syslog = local0 = all

To get all messages logged using the right log level to the LOG_LOCAL0 facility.
mod - src/lib/message.c Diff File
mod - src/lib/message.h Diff File
mod - src/lib/parse_conf.h Diff File
mod - src/lib/res.c Diff File
mod - src/win32/compat/compat.c Diff File
mod - src/win32/compat/include/syslog.h Diff File

master 5e0b0d5d

2014-11-13 14:43

Joerg Steffens


Committer: Marco van Wieringen

Ported: N/A

Details Diff
travis: reintegrate Coverity service

Signed-off-by: Philipp Storz <philipp.storz@bareos.com>
mod - .travis.yml Diff File

master a07283a9

2014-11-13 13:43

joergs


Committer: pstorz

Ported: N/A

Details Diff
travis: reintegrate Coverity service

Signed-off-by: Philipp Storz <philipp.storz@bareos.com>
mod - .travis.yml Diff File

master 9044cfca

2014-11-12 20:06

Marco van Wieringen

Ported: N/A

Details Diff
Make python-fd work with new flags bitmap.
mod - src/plugins/filed/python-fd.c Diff File
mod - src/plugins/filed/python-fd.h Diff File

master 41a45022

2014-11-12 19:06

mvwieringen

Ported: N/A

Details Diff
Make python-fd work with new flags bitmap.
mod - src/plugins/filed/python-fd.c Diff File
mod - src/plugins/filed/python-fd.h Diff File

bareos-14.2 8322f08c

2014-11-12 19:06

Marco van Wieringen

Ported: N/A

Details Diff
Make python-fd work with new flags bitmap.
mod - src/plugins/filed/python-fd.c Diff File
mod - src/plugins/filed/python-fd.h Diff File

master 50a20ee9

2014-11-12 16:37

mvwieringen

Ported: N/A

Details Diff
Cleanup bscan code.

- Use bool instead of int for return value.
- Tweak layout.
mod - src/stored/bscan.c Diff File

master 0710f16a

2014-11-11 15:42

Philipp Storz


Committer: Marco van Wieringen

Ported: N/A

Details Diff
Fix regression problems with weird-files tests

Fixes 0000362: regression tests using the "weird files" are failing on
solaris and Ubuntu 12.4 and 14.4
mod - src/dird/catreq.c Diff File

bareos-12.4 627e1555

2014-11-11 15:42

Philipp Storz


Committer: Marco van Wieringen

Ported: N/A

Details Diff
Fix regression problems with weird-files tests

Fixes 0000362: regression tests using the "weird files" are failing on
solaris and Ubuntu 12.4 and 14.4
mod - src/dird/catreq.c Diff File

bareos-13.2 f432658b

2014-11-11 15:42

Philipp Storz


Committer: Marco van Wieringen

Ported: N/A

Details Diff
Fix regression problems with weird-files tests

Fixes 0000362: regression tests using the "weird files" are failing on
solaris and Ubuntu 12.4 and 14.4
mod - src/dird/catreq.c Diff File

master 6853a9d9

2014-11-11 14:58

Marco van Wieringen

Ported: N/A

Details Diff
Use an enum and bit fields for File Option flags.

We will run out of bits for the fileopts on 32 bits so switch to a
proper bitmap and use the set_bit/clear_bit/bit_is_set macros.
mod - src/dird/dird_conf.c Diff File
mod - src/dird/inc_conf.c Diff File
mod - src/dird/inc_conf.h Diff File
mod - src/dird/testfind.c Diff File
mod - src/filed/accurate.c Diff File
mod - src/filed/backup.c Diff File
mod - src/filed/compression.c Diff File
mod - src/filed/crypto.c Diff File
mod - src/filed/dir_cmd.c Diff File
mod - src/filed/estimate.c Diff File
mod - src/filed/fd_plugins.c Diff File
mod - src/filed/fd_plugins.h Diff File
mod - src/filed/fileset.c Diff File
mod - src/filed/protos.h Diff File
mod - src/filed/restore.c Diff File
mod - src/filed/restore.h Diff File
mod - src/filed/verify.c Diff File
mod - src/findlib/attribs.c Diff File
mod - src/findlib/find.c Diff File
mod - src/findlib/find.h Diff File
mod - src/findlib/find_one.c Diff File
mod - src/findlib/match.c Diff File
mod - src/findlib/shadowing.c Diff File
mod - src/findlib/xattr.c Diff File
mod - src/include/fileopts.h Diff File
mod - src/lib/bits.h Diff File
mod - src/plugins/filed/fd_common.h Diff File
mod - src/plugins/filed/test-deltaseq-fd.c Diff File
mod - src/win32/findlib/win32.c Diff File

master 7878fbad

2014-11-11 14:42

pstorz

Ported: N/A

Details Diff
Fix regression problems with weird-files tests

Fixes 0000362: regression tests using the "weird files" are failing on
solaris and Ubuntu 12.4 and 14.4
Affected Issues
0000362
mod - src/dird/catreq.c Diff File

bareos-13.2 bba17e4b

2014-11-11 14:42

pstorz


Committer: mvwieringen

Ported: N/A

Details Diff
Fix regression problems with weird-files tests

Fixes 0000362: regression tests using the "weird files" are failing on
solaris and Ubuntu 12.4 and 14.4
Affected Issues
0000362
mod - src/dird/catreq.c Diff File

bareos-12.4 c4e39b8e

2014-11-11 14:42

pstorz


Committer: mvwieringen

Ported: N/A

Details Diff
Fix regression problems with weird-files tests

Fixes 0000362: regression tests using the "weird files" are failing on
solaris and Ubuntu 12.4 and 14.4
Affected Issues
0000362
mod - src/dird/catreq.c Diff File

bareos-14.2 a6495133

2014-11-11 14:42

pstorz


Committer: mvwieringen

Ported: N/A

Details Diff
Fix regression problems with weird-files tests

Fixes 0000362: regression tests using the "weird files" are failing on
solaris and Ubuntu 12.4 and 14.4
Affected Issues
0000362
mod - src/dird/catreq.c Diff File

master 2a716748

2014-11-11 13:58

mvwieringen

Ported: N/A

Details Diff
Use an enum and bit fields for File Option flags.

We will run out of bits for the fileopts on 32 bits so switch to a
proper bitmap and use the set_bit/clear_bit/bit_is_set macros.
mod - src/dird/dird_conf.c Diff File
mod - src/dird/inc_conf.c Diff File
mod - src/dird/inc_conf.h Diff File
mod - src/dird/testfind.c Diff File
mod - src/filed/accurate.c Diff File
mod - src/filed/backup.c Diff File
mod - src/filed/compression.c Diff File
mod - src/filed/crypto.c Diff File
mod - src/filed/dir_cmd.c Diff File
mod - src/filed/estimate.c Diff File
mod - src/filed/fd_plugins.c Diff File
mod - src/filed/fd_plugins.h Diff File
mod - src/filed/fileset.c Diff File
mod - src/filed/protos.h Diff File
mod - src/filed/restore.c Diff File
mod - src/filed/restore.h Diff File
mod - src/filed/verify.c Diff File
mod - src/findlib/attribs.c Diff File
mod - src/findlib/find.c Diff File
mod - src/findlib/find.h Diff File
mod - src/findlib/find_one.c Diff File
mod - src/findlib/match.c Diff File
mod - src/findlib/shadowing.c Diff File
mod - src/findlib/xattr.c Diff File
mod - src/include/fileopts.h Diff File
mod - src/lib/bits.h Diff File
mod - src/plugins/filed/fd_common.h Diff File
mod - src/plugins/filed/test-deltaseq-fd.c Diff File
mod - src/win32/findlib/win32.c Diff File

bareos-14.2 c7f76309

2014-11-11 13:58

Marco van Wieringen

Ported: N/A

Details Diff
Use an enum and bit fields for File Option flags.

We will run out of bits for the fileopts on 32 bits so switch to a
proper bitmap and use the set_bit/clear_bit/bit_is_set macros.
mod - src/dird/dird_conf.c Diff File
mod - src/dird/inc_conf.c Diff File
mod - src/dird/inc_conf.h Diff File
mod - src/dird/testfind.c Diff File
mod - src/filed/accurate.c Diff File
mod - src/filed/backup.c Diff File
mod - src/filed/compression.c Diff File
mod - src/filed/crypto.c Diff File
mod - src/filed/dir_cmd.c Diff File
mod - src/filed/estimate.c Diff File
mod - src/filed/fd_plugins.c Diff File
mod - src/filed/fd_plugins.h Diff File
mod - src/filed/fileset.c Diff File
mod - src/filed/protos.h Diff File
mod - src/filed/restore.c Diff File
mod - src/filed/restore.h Diff File
mod - src/filed/verify.c Diff File
mod - src/findlib/attribs.c Diff File
mod - src/findlib/find.c Diff File
mod - src/findlib/find.h Diff File
mod - src/findlib/find_one.c Diff File
mod - src/findlib/match.c Diff File
mod - src/findlib/shadowing.c Diff File
mod - src/findlib/xattr.c Diff File
mod - src/include/fileopts.h Diff File
mod - src/lib/bits.h Diff File
mod - src/plugins/filed/fd_common.h Diff File
mod - src/plugins/filed/test-deltaseq-fd.c Diff File
mod - src/win32/findlib/win32.c Diff File

master d3edea6f

2014-11-11 11:34

Marco van Wieringen

Ported: N/A

Details Diff
Fix travis.
mod - .travis.yml Diff File

master fc56e9ed

2014-11-11 10:34

mvwieringen

Ported: N/A

Details Diff
Fix travis.
mod - .travis.yml Diff File

master 5aea849d

2014-11-11 00:11

Marco van Wieringen

Ported: N/A

Details Diff
Tweak queries a bit.

Create a second query for finding the last full backup when no specific
pool is specified as then we don't need to JOIN the JobMedia and Media
table into the query as we don't select on the Media's PoolId.

Also drop the JOIN on Client as we don't select any column from that
table anyway and the query is also kind of clumbsy by specifying twice
the ClientId instead of using a single WHERE on the ClientId and use
an AND Client.ClientId = Job.ClientId.

Fixes 0000363: zero-byte Full backups are ignored for restore
mod - src/cats/sql_cmds.c Diff File
mod - src/cats/sql_cmds.h Diff File
mod - src/dird/ua_restore.c Diff File

master b95b09c6

2014-11-10 23:11

mvwieringen

Ported: N/A

Details Diff
Tweak queries a bit.

Create a second query for finding the last full backup when no specific
pool is specified as then we don't need to JOIN the JobMedia and Media
table into the query as we don't select on the Media's PoolId.

Also drop the JOIN on Client as we don't select any column from that
table anyway and the query is also kind of clumbsy by specifying twice
the ClientId instead of using a single WHERE on the ClientId and use
an AND Client.ClientId = Job.ClientId.

Fixes 0000363: zero-byte Full backups are ignored for restore
Affected Issues
0000363
mod - src/cats/sql_cmds.c Diff File
mod - src/cats/sql_cmds.h Diff File
mod - src/dird/ua_restore.c Diff File

bareos-14.2 03d586be

2014-11-10 23:11

mvwieringen

Ported: N/A

Details Diff
Tweak queries a bit.

Create a second query for finding the last full backup when no specific
pool is specified as then we don't need to JOIN the JobMedia and Media
table into the query as we don't select on the Media's PoolId.

Also drop the JOIN on Client as we don't select any column from that
table anyway and the query is also kind of clumbsy by specifying twice
the ClientId instead of using a single WHERE on the ClientId and use
an AND Client.ClientId = Job.ClientId.

Fixes 0000363: zero-byte Full backups are ignored for restore
Affected Issues
0000363
mod - src/cats/sql_cmds.c Diff File
mod - src/cats/sql_cmds.h Diff File
mod - src/dird/ua_restore.c Diff File

master 23a5a416

2014-11-10 17:24

Joerg Steffens


Committer: Marco van Wieringen

Ported: N/A

Details Diff
change travis behavior: build and install packages

Signed-off-by: Marco van Wieringen <marco.van.wieringen@bareos.com>
mod - .travis.yml Diff File
mod - test/all Diff File
 First  Prev  1 2 3 ... 60 ... 120 ... 180 ... 240 ... 300 ... 360 ... 420 ... 480 ... 540 ... 549 550 551 552 553 554 555 ... 600 ... 641 642 643  Next  Last