Changesets: bareos

dev cdbf8e01

2018-05-07 22:28

pstorz

Ported: N/A

Details Diff
added clang-format file
add - .clang-format Diff File

dev 06abbc42

2018-05-07 20:23

pstorz

Ported: N/A

Details Diff
applied clang format
add - .clang-format Diff File
mod - core/src/cats/bdb_dbi.h Diff File
mod - core/src/cats/bdb_mysql.h Diff File
mod - core/src/cats/bdb_postgresql.h Diff File
mod - core/src/cats/bdb_priv.h Diff File
mod - core/src/cats/bdb_query_enum_class.h Diff File
mod - core/src/cats/bdb_query_names.inc Diff File
mod - core/src/cats/bdb_sqlite.h Diff File
mod - core/src/cats/bvfs.cc Diff File
mod - core/src/cats/bvfs.h Diff File
mod - core/src/cats/cats.cc Diff File
mod - core/src/cats/cats.h Diff File
mod - core/src/cats/cats_backends.cc Diff File
mod - core/src/cats/cats_backends.h Diff File
mod - core/src/cats/dbi.cc Diff File
mod - core/src/cats/mysql.cc Diff File
mod - core/src/cats/mysql_queries.inc Diff File
mod - core/src/cats/postgresql.cc Diff File
mod - core/src/cats/postgresql_queries.inc Diff File
mod - core/src/cats/sql.cc Diff File
mod - core/src/cats/sql.h Diff File
mod - core/src/cats/sql_create.cc Diff File
mod - core/src/cats/sql_delete.cc Diff File
mod - core/src/cats/sql_find.cc Diff File
mod - core/src/cats/sql_get.cc Diff File
mod - core/src/cats/sql_list.cc Diff File
mod - core/src/cats/sql_pooling.cc Diff File
mod - core/src/cats/sql_pooling.h Diff File
mod - core/src/cats/sql_query.cc Diff File
mod - core/src/cats/sql_update.cc Diff File
mod - core/src/cats/sqlite.cc Diff File
mod - core/src/cats/sqlite_queries.inc Diff File
mod - core/src/console/conio.cc Diff File
mod - core/src/console/conio.h Diff File
mod - core/src/console/console.cc Diff File
mod - core/src/console/console_conf.cc Diff File
mod - core/src/console/console_conf.h Diff File
mod - core/src/console/func.h Diff File
mod - core/src/dird/admin.cc Diff File
mod - core/src/dird/admin.h Diff File
mod - core/src/dird/archive.cc Diff File
mod - core/src/dird/archive.h Diff File
mod - core/src/dird/authenticate.cc Diff File
mod - core/src/dird/authenticate.h Diff File
mod - core/src/dird/autoprune.cc Diff File
mod - core/src/dird/autoprune.h Diff File
mod - core/src/dird/autorecycle.h Diff File
mod - core/src/dird/backup.cc Diff File
mod - core/src/dird/backup.h Diff File
mod - core/src/dird/bsr.cc Diff File
mod - core/src/dird/bsr.h Diff File
mod - core/src/dird/catreq.cc Diff File
mod - core/src/dird/catreq.h Diff File
mod - core/src/dird/consolidate.cc Diff File
mod - core/src/dird/consolidate.h Diff File
mod - core/src/dird/dbcheck.cc Diff File
mod - core/src/dird/dir_plugins.cc Diff File
mod - core/src/dird/dir_plugins.h Diff File
mod - core/src/dird/dird.cc Diff File
mod - core/src/dird/dird.h Diff File
mod - core/src/dird/dird_conf.cc Diff File
mod - core/src/dird/dird_conf.h Diff File
mod - core/src/dird/expand.cc Diff File
mod - core/src/dird/expand.h Diff File
mod - core/src/dird/fd_cmds.cc Diff File
mod - core/src/dird/fd_cmds.h Diff File
mod - core/src/dird/getmsg.cc Diff File
mod - core/src/dird/getmsg.h Diff File
mod - core/src/dird/inc_conf.cc Diff File
mod - core/src/dird/inc_conf.h Diff File
mod - core/src/dird/job.cc Diff File
mod - core/src/dird/job.h Diff File
mod - core/src/dird/jobq.cc Diff File
mod - core/src/dird/jobq.h Diff File
mod - core/src/dird/migrate.cc Diff File
mod - core/src/dird/migration.h Diff File
mod - core/src/dird/mountreq.cc Diff File
mod - core/src/dird/mountreq.h Diff File
mod - core/src/dird/msgchan.cc Diff File
mod - core/src/dird/msgchan.h Diff File
mod - core/src/dird/ndmp_dma_backup.h Diff File
mod - core/src/dird/ndmp_dma_backup_NATIVE_NDMP.h Diff File
mod - core/src/dird/ndmp_dma_backup_NDMP_BAREOS.cc Diff File
mod - core/src/dird/ndmp_dma_backup_NDMP_NATIVE.cc Diff File
mod - core/src/dird/ndmp_dma_backup_common.cc Diff File
mod - core/src/dird/ndmp_dma_backup_common.h Diff File
mod - core/src/dird/ndmp_dma_generic.cc Diff File
mod - core/src/dird/ndmp_dma_generic.h Diff File
mod - core/src/dird/ndmp_dma_priv.h Diff File
mod - core/src/dird/ndmp_dma_restore_NDMP_BAREOS.cc Diff File
mod - core/src/dird/ndmp_dma_restore_NDMP_BAREOS.h Diff File
mod - core/src/dird/ndmp_dma_restore_NDMP_NATIVE.cc Diff File
mod - core/src/dird/ndmp_dma_restore_NDMP_NATIVE.h Diff File
mod - core/src/dird/ndmp_dma_restore_common.cc Diff File
mod - core/src/dird/ndmp_dma_restore_common.h Diff File
mod - core/src/dird/ndmp_dma_storage.cc Diff File
mod - core/src/dird/ndmp_dma_storage.h Diff File
mod - core/src/dird/ndmp_fhdb_common.cc Diff File
mod - core/src/dird/ndmp_fhdb_helpers.cc Diff File
mod - core/src/dird/ndmp_fhdb_lmdb.cc Diff File
mod - core/src/dird/ndmp_fhdb_mem.cc Diff File
mod - core/src/dird/ndmp_ndmmedia_db_helpers.cc Diff File
mod - core/src/dird/newvol.cc Diff File
mod - core/src/dird/newvol.h Diff File
mod - core/src/dird/next_vol.cc Diff File
mod - core/src/dird/next_vol.h Diff File
mod - core/src/dird/quota.cc Diff File
mod - core/src/dird/quota.h Diff File
mod - core/src/dird/recycle.cc Diff File
mod - core/src/dird/restore.cc Diff File
mod - core/src/dird/restore.h Diff File
mod - core/src/dird/run_conf.cc Diff File
mod - core/src/dird/scheduler.cc Diff File
mod - core/src/dird/scheduler.h Diff File
mod - core/src/dird/sd_cmds.cc Diff File
mod - core/src/dird/sd_cmds.h Diff File
mod - core/src/dird/socket_server.cc Diff File
mod - core/src/dird/socket_server.h Diff File
mod - core/src/dird/stats.cc Diff File
mod - core/src/dird/stats.h Diff File
mod - core/src/dird/storage.cc Diff File
mod - core/src/dird/storage.h Diff File
mod - core/src/dird/testfind.cc Diff File
mod - core/src/dird/ua.h Diff File
mod - core/src/dird/ua_acl.cc Diff File
mod - core/src/dird/ua_audit.cc Diff File
mod - core/src/dird/ua_cmds.cc Diff File
mod - core/src/dird/ua_cmds.h Diff File
mod - core/src/dird/ua_configure.cc Diff File
mod - core/src/dird/ua_db.cc Diff File
mod - core/src/dird/ua_db.h Diff File
mod - core/src/dird/ua_dotcmds.cc Diff File
mod - core/src/dird/ua_impexp.cc Diff File
mod - core/src/dird/ua_impexp.h Diff File
mod - core/src/dird/ua_input.cc Diff File
mod - core/src/dird/ua_input.h Diff File
mod - core/src/dird/ua_label.cc Diff File
mod - core/src/dird/ua_label.h Diff File
mod - core/src/dird/ua_output.cc Diff File
mod - core/src/dird/ua_output.h Diff File
mod - core/src/dird/ua_prune.cc Diff File
mod - core/src/dird/ua_prune.h Diff File
mod - core/src/dird/ua_purge.cc Diff File
mod - core/src/dird/ua_purge.h Diff File
mod - core/src/dird/ua_query.cc Diff File
mod - core/src/dird/ua_restore.cc Diff File
mod - core/src/dird/ua_restore.h Diff File
mod - core/src/dird/ua_run.cc Diff File
mod - core/src/dird/ua_run.h Diff File
mod - core/src/dird/ua_select.cc Diff File
mod - core/src/dird/ua_select.h Diff File
mod - core/src/dird/ua_server.cc Diff File
mod - core/src/dird/ua_server.h Diff File
mod - core/src/dird/ua_status.cc Diff File
mod - core/src/dird/ua_status.h Diff File
mod - core/src/dird/ua_tree.cc Diff File
mod - core/src/dird/ua_tree.h Diff File
mod - core/src/dird/ua_update.cc Diff File
mod - core/src/dird/ua_update.h Diff File
mod - core/src/dird/vbackup.cc Diff File
mod - core/src/dird/vbackup.h Diff File
mod - core/src/dird/verify.cc Diff File
mod - core/src/dird/verify.h Diff File
mod - core/src/filed/accurate.cc Diff File
mod - core/src/filed/accurate.h Diff File
mod - core/src/filed/accurate_htable.cc Diff File
mod - core/src/filed/accurate_lmdb.cc Diff File
mod - core/src/filed/authenticate.cc Diff File
mod - core/src/filed/backup.cc Diff File
mod - core/src/filed/backup.h Diff File
mod - core/src/filed/compression.cc Diff File
mod - core/src/filed/compression.h Diff File
mod - core/src/filed/crypto.cc Diff File
mod - core/src/filed/crypto.h Diff File
mod - core/src/filed/dir_cmd.cc Diff File
mod - core/src/filed/dir_cmd.h Diff File
mod - core/src/filed/estimate.cc Diff File
mod - core/src/filed/estimate.h Diff File
mod - core/src/filed/fd_plugins.cc Diff File
mod - core/src/filed/fd_plugins.h Diff File
mod - core/src/filed/filed.cc Diff File
mod - core/src/filed/filed.h Diff File
mod - core/src/filed/filed_conf.cc Diff File
mod - core/src/filed/filed_conf.h Diff File
mod - core/src/filed/fileset.cc Diff File
mod - core/src/filed/fileset.h Diff File
mod - core/src/filed/heartbeat.cc Diff File
mod - core/src/filed/restore.cc Diff File
mod - core/src/filed/restore.h Diff File
mod - core/src/filed/sd_cmds.cc Diff File
mod - core/src/filed/socket_server.cc Diff File
mod - core/src/filed/socket_server.h Diff File
mod - core/src/filed/status.cc Diff File
mod - core/src/filed/verify.cc Diff File
mod - core/src/filed/verify.h Diff File
mod - core/src/filed/verify_vol.cc Diff File
mod - core/src/findlib/acl.cc Diff File
mod - core/src/findlib/acl.h Diff File
mod - core/src/findlib/attribs.cc Diff File
mod - core/src/findlib/attribs.h Diff File
mod - core/src/findlib/bfile.cc Diff File
mod - core/src/findlib/bfile.h Diff File
mod - core/src/findlib/create_file.cc Diff File
mod - core/src/findlib/create_file.h Diff File
mod - core/src/findlib/drivetype.cc Diff File
mod - core/src/findlib/drivetype.h Diff File
mod - core/src/findlib/enable_priv.cc Diff File
mod - core/src/findlib/enable_priv.h Diff File
mod - core/src/findlib/find.cc Diff File
mod - core/src/findlib/find.h Diff File
mod - core/src/findlib/find_one.cc Diff File
mod - core/src/findlib/find_one.h Diff File
mod - core/src/findlib/fstype.cc Diff File
mod - core/src/findlib/fstype.h Diff File
mod - core/src/findlib/get_priv.h Diff File
mod - core/src/findlib/hardlink.cc Diff File
mod - core/src/findlib/hardlink.h Diff File
mod - core/src/findlib/makepath.h Diff File
mod - core/src/findlib/match.cc Diff File
mod - core/src/findlib/match.h Diff File
mod - core/src/findlib/mkpath.cc Diff File
mod - core/src/findlib/shadowing.cc Diff File
mod - core/src/findlib/shadowing.h Diff File
mod - core/src/findlib/unittests/drivetype_test.cc Diff File
mod - core/src/findlib/unittests/fstype_test.cc Diff File
mod - core/src/findlib/unittests/protos.h Diff File
mod - core/src/findlib/xattr.cc Diff File
mod - core/src/findlib/xattr.h Diff File
mod - core/src/include/baconfig.h Diff File
mod - core/src/include/bareos.h Diff File
mod - core/src/include/bc_types.h Diff File
mod - core/src/include/ch.h Diff File
mod - core/src/include/fileopts.h Diff File
mod - core/src/include/filetypes.h Diff File
mod - core/src/include/jcr.h Diff File
mod - core/src/include/streams.h Diff File
mod - core/src/include/version.h Diff File
mod - core/src/lib/address_conf.cc Diff File
mod - core/src/lib/address_conf.h Diff File
mod - core/src/lib/alist.cc Diff File
mod - core/src/lib/alist.h Diff File
mod - core/src/lib/attr.cc Diff File
mod - core/src/lib/attr.h Diff File
mod - core/src/lib/attribs.cc Diff File
mod - core/src/lib/attribs.h Diff File
mod - core/src/lib/base64.cc Diff File
mod - core/src/lib/base64.h Diff File
mod - core/src/lib/berrno.cc Diff File
mod - core/src/lib/berrno.h Diff File
mod - core/src/lib/bget_msg.cc Diff File
mod - core/src/lib/bget_msg.h Diff File
mod - core/src/lib/binflate.cc Diff File
mod - core/src/lib/bits.h Diff File
mod - core/src/lib/bmtio.h Diff File
mod - core/src/lib/bnet.cc Diff File
mod - core/src/lib/bnet.h Diff File
mod - core/src/lib/bnet_server_tcp.cc Diff File
mod - core/src/lib/bnet_sever_tcp.h Diff File
mod - core/src/lib/bpipe.cc Diff File
mod - core/src/lib/bpipe.h Diff File
mod - core/src/lib/bpoll.cc Diff File
mod - core/src/lib/bpoll.h Diff File
mod - core/src/lib/breg.cc Diff File
mod - core/src/lib/breg.h Diff File
mod - core/src/lib/bregex.cc Diff File
mod - core/src/lib/bregex.h Diff File
mod - core/src/lib/bsignal.h Diff File
mod - core/src/lib/bsnprintf.cc Diff File
mod - core/src/lib/bsock.cc Diff File
mod - core/src/lib/bsock.h Diff File
mod - core/src/lib/bsock_tcp.cc Diff File
mod - core/src/lib/bsock_tcp.h Diff File
mod - core/src/lib/bsr.h Diff File
mod - core/src/lib/bsys.cc Diff File
mod - core/src/lib/bsys.h Diff File
mod - core/src/lib/btime.cc Diff File
mod - core/src/lib/btime.h Diff File
mod - core/src/lib/btimers.cc Diff File
mod - core/src/lib/btimers.h Diff File
mod - core/src/lib/cbuf.cc Diff File
mod - core/src/lib/cbuf.h Diff File
mod - core/src/lib/compression.cc Diff File
mod - core/src/lib/compression.h Diff File
mod - core/src/lib/connection_pool.cc Diff File
mod - core/src/lib/connection_pool.h Diff File
mod - core/src/lib/cram-md5.cc Diff File
mod - core/src/lib/cram_md5.h Diff File
mod - core/src/lib/crypto.cc Diff File
mod - core/src/lib/crypto.h Diff File
mod - core/src/lib/crypto_cache.cc Diff File
mod - core/src/lib/crypto_cache.h Diff File
mod - core/src/lib/crypto_gnutls.cc Diff File
mod - core/src/lib/crypto_none.cc Diff File
mod - core/src/lib/crypto_nss.cc Diff File
mod - core/src/lib/crypto_openssl.cc Diff File
mod - core/src/lib/crypto_openssl.h Diff File
mod - core/src/lib/crypto_wrap.cc Diff File
mod - core/src/lib/crypto_wrap.h Diff File
mod - core/src/lib/daemon.cc Diff File
mod - core/src/lib/daemon.h Diff File

dev d3efc3b7

2018-05-07 20:02

franku

Ported: N/A

Details Diff
regress: fix cmake build path
mod - regress/scripts/regress-config.in Diff File

dev 8f42a3a6

2018-05-07 19:26

franku

Ported: N/A

Details Diff
dird: statistic thread crash fixed

- stop statistics thread before reload config and restart afterwards
- added debug message when old resources table is destroyed within callback
- cleanup variable names and removed obvious comments

Fixes 0000695: director crashes some time after a reload if Collect Statistic is enabled
Affected Issues
0000695
mod - core/src/dird/dird.cc Diff File
mod - core/src/dird/stats.cc Diff File

master a5d39b8d

2018-05-07 18:04

pstorz

Ported: N/A

Details Diff
README.md: set to correct image path
mod - README.md Diff File

master 4a96a777

2018-05-07 17:31

pstorz

Ported: N/A

Details Diff
Merge current master from bareos-webui repo

Merge commit 'c028bb24fb971308e354894572c2993b0a1adc16'
mod - webui/module/Client/view/client/client/details.phtml Diff File
mod - webui/module/Dashboard/src/Dashboard/Controller/DashboardController.php Diff File
mod - webui/module/Dashboard/view/dashboard/dashboard/index.phtml Diff File
mod - webui/module/Dashboard/view/partial/JobsPast24h.phtml Diff File
mod - webui/module/Job/src/Job/Controller/JobController.php Diff File
mod - webui/module/Job/src/Job/Form/JobForm.php Diff File
mod - webui/module/Job/view/job/job/index.phtml Diff File
mod - webui/public/js/custom-functions.js Diff File
mod - webui/tests/selenium/README.md Diff File
mod - webui/tests/selenium/webui-selenium-test.py Diff File

master 4f2da27f

2018-05-07 15:39

joergs

Ported: N/A

Details Diff
Updated central README file
mod - README.md Diff File

master db68c6e6

2018-05-07 14:55

joergs

Ported: N/A

Details Diff
merged subprojects AUTHORS into central file

No longer include the AUTHORS in the packages,
as the central AUTHORS file is currently not available during package building.
mod - core/debian/bareos-common.docs Diff File
mod - core/platforms/packaging/bareos.spec Diff File
rm - regress/AUTHORS Diff File
rm - vmware/AUTHORS Diff File
mod - vmware/packaging/bareos-vmware.spec Diff File
rm - webui/AUTHORS Diff File
mod - webui/Makefile.in Diff File
mod - webui/debian/docs Diff File
mod - webui/doxygen/bareos-webui.doxy Diff File
mod - webui/packaging/obs/bareos-webui.spec Diff File

master 125ca995

2018-05-07 14:40

joergs

Ported: N/A

Details Diff
adapted to new directory structure
mod - .travis.yml Diff File

master e728c70d

2018-05-07 14:24

joergs

Ported: N/A

Details Diff
unused, deleted
rm - core/git_changelog Diff File

master b1d4ad6f

2018-05-07 14:24

joergs

Ported: N/A

Details Diff
SPONSORS contribute to the whole project

master 7f2a3751

2018-05-07 14:23

joergs

Ported: N/A

Details Diff
.clang-format: currently not used
rm - .clang-format Diff File

master 338a81f8

2018-05-04 23:59

Daniel Néri

Ported: N/A

Details Diff
Fix ambiguous sample queries

When the JobBytes column was added to the JobMedia table (in commit
d31cd38e59f979e256370268d679d6f281ec758c), some sample queries became
ambiguous.
Affected Issues
0000964
mod - core/src/dird/query.sql Diff File

bareos-17.2 164358dc

2018-05-04 23:59

Daniel Néri


Committer: joergs

Ported: N/A

Details Diff
Fix ambiguous sample queries

When the JobBytes column was added to the JobMedia table (in commit
d31cd38e59f979e256370268d679d6f281ec758c), some sample queries became
ambiguous.
mod - src/dird/query.sql Diff File

bareos-17.2 245425c4

2018-05-04 22:52

pstorz

Ported: N/A

Details Diff
Revert "Increase UA_sock->msg size to 256*1024"

This reverts commit 3728ee4afae78cec3656b6561a2c2b459cb36f12.
mod - src/console/console.c Diff File

bareos-17.2 3728ee4a

2018-05-04 15:11

frank


Committer: pstorz

Ported: N/A

Details Diff
Increase UA_sock->msg size to 256*1024
mod - src/console/console.c Diff File

bareos-16.2-droplet 77792e67

2018-05-03 19:37

joergs

Ported: N/A

Details Diff
droplet readme: added troubleshooting section
mod - README.droplet Diff File

bareos-16.2-droplet a9f890ce

2018-04-29 18:55

joergs

Ported: N/A

Details Diff
update droplet readme
mod - README.droplet Diff File

bareos-16.2-droplet 346907ff

2018-04-28 18:52

joergs

Ported: N/A

Details Diff
write_block_to_dev: don't retry on EIO, only on EBUSY

EIO (io error) is normally permanent, so a retry will not help.
When doing a retry on a EIO on the droplet_device,
this results in lost data (because of the chunked_device caching).
This could be fixed, however this is the quicker solution.
mod - src/stored/block.c Diff File

bareos-16.2-droplet 11d98458

2018-04-28 18:51

joergs

Ported: N/A

Details Diff
chunked_device: fix inflight counter
mod - src/stored/backends/chunked_device.c Diff File

bareos-16.2-droplet bb274194

2018-04-28 18:48

joergs

Ported: N/A

Details Diff
calculate job time after releasing a device

This results in a more accurate time period.
mod - src/stored/append.c Diff File

bareos-16.2-droplet 703e8775

2018-04-28 18:46

joergs

Ported: N/A

Details Diff
generate fatal error instead of normal error if connection between director and storage daemons fails

this results to failed jobs, instead of terminated with warnings.
mod - src/dird/msgchan.c Diff File

bareos-17.2 263b5016

2018-04-27 19:50

stephand

Ported: N/A

Details Diff
Remove temporary index handling from orphan path check

Since Bareos 17.2 the File table has a multicolumn index with
PathId as its first element so that A temporary one column index
on PathId becomes obsolete.
mod - src/dird/dbcheck.c Diff File

master d5c0d0b4

2018-04-26 17:45

frank


Committer: joergs

Ported: N/A

Details Diff
How to load multiple python plugins

This adds a configuration example on how to load multiple python plugins
via 'Dir Plugin Options' Directive.
mod - docs/manuals/en/main/plugins.tex Diff File

bareos-17.2 a8f2a394

2018-04-25 22:24

stephand

Ported: N/A

Details Diff
Fix dbcheck orphaned path entries performance issue

A previous commit introduced performance issues when using the
bareos-dbcheck orphaned path detection. The underlying SQL query
was changed now by using the PathHierarchy table for protecting
Path entries used by BVFS.
mod - src/cats/dml/0072_get_orphaned_paths_0 Diff File
rm - src/cats/dml/0072_get_orphaned_paths_0.mysql Diff File
mod - src/cats/mysql_queries.inc Diff File
mod - src/cats/postgresql_queries.inc Diff File
mod - src/cats/sqlite_queries.inc Diff File
 First  Prev  1 2 3 ... 70 ... 140 ... 210 ... 280 ... 350 ... 420 ... 460 461 462 463 464 465 466 ... 490 ... 560 ... 630 ... 665 666 667  Next  Last