Changesets: bareos

master 5c2a9851

2016-09-09 15:41

Frank Bergkemper

Ported: N/A

Details Diff
topnavbar menu item highlighting fix

This fixes an issue with the topnavbar where the highlighting
of the storage menu item gets lost, when switching modul context
via the tabbed navigation (Devices/Pools/Volumes).
mod - module/Application/config/module.config.php Diff File

master f78250d2

2016-09-08 17:02

Frank Bergkemper

Ported: N/A

Details Diff
Adds jobtype O=Consolidate
mod - public/js/datatables.functions.js Diff File

bareos-16.2 ee956366

2016-09-08 15:29

pstorz

Ported: N/A

Details Diff
wininstaller: Make webui login configurable via cmdline settings
mod - platforms/win32/winbareos.nsi Diff File

bareos-16.2 57c2f270

2016-09-08 12:18

pstorz

Ported: N/A

Details Diff
ndmp: Don't ASSERT when restoring with non-NDMP restore job

If trying to restore a NDMP Backup with a normal restore job for files,
the director crashed with an ASSERT:

ERROR in bsock.c:319 Failed ASSERT: password.encoding == p_encoding_md5

This is now altered so that the job is canceled with a fatal error and
shows a help message that explains the problem.
mod - src/lib/bsock.c Diff File

master 8ce39b39

2016-09-06 18:40

Frank Bergkemper

Ported: N/A

Details Diff
Updated AUTHORS
mod - AUTHORS Diff File

master df92c7a8

2016-09-06 18:28

Frank Bergkemper

Ported: N/A

Details Diff
Merge branch 'bareos-16.2'
mod - module/Application/language/fr_FR.mo Diff File
mod - module/Application/language/fr_FR.po Diff File
mod - module/Application/language/ru_RU.mo Diff File
mod - module/Application/language/ru_RU.po Diff File
mod - public/js/locale/fr_FR/LC_MESSAGES/fr_FR.mo Diff File
mod - public/js/locale/fr_FR/LC_MESSAGES/fr_FR.po Diff File
mod - public/js/locale/ru_RU/LC_MESSAGES/ru_RU.mo Diff File
mod - public/js/locale/ru_RU/LC_MESSAGES/ru_RU.po Diff File

master 03d3e0bc

2016-09-06 18:18

Frank Bergkemper

Ported: N/A

Details Diff
Russian translation

Adds russian *.mo files.
mod - module/Application/language/ru_RU.mo Diff File
mod - public/js/locale/ru_RU/LC_MESSAGES/ru_RU.mo Diff File

master 76595010

2016-09-06 18:13

Frank Bergkemper

Ported: N/A

Details Diff
French translation

Adds french *.mo files.
mod - module/Application/language/fr_FR.mo Diff File
mod - public/js/locale/fr_FR/LC_MESSAGES/fr_FR.mo Diff File

master b79938fb

2016-09-06 17:02

Bruno Friedmann


Committer: Frank Bergkemper

Ported: N/A

Details Diff
First french translation files

Signed-off-by: Bruno Friedmann <bruno@ioda-net.ch>
Signed-off-by: Frank Bergkemper <frank.bergkemper@bareos.com>
mod - module/Application/language/fr_FR.po Diff File
mod - public/js/locale/fr_FR/LC_MESSAGES/fr_FR.po Diff File

master 10c207d1

2016-09-06 15:05

Philipp Storz

Ported: N/A

Details Diff
first version of tests/sparse-autoxflate-test for bug 694
add - tests/sparse-autoxflate-test Diff File

master 2e3b32bd

2016-09-05 16:52

Elena Storz


Committer: Frank Bergkemper

Ported: N/A

Details Diff
Russian translation of webui
mod - module/Application/language/ru_RU.po Diff File
mod - public/js/locale/ru_RU/LC_MESSAGES/ru_RU.po Diff File

master dffe8b7e

2016-09-05 15:40

Joerg Steffens

Ported: N/A

Details Diff
adapted for bareos-16.2
mod - manuals/en/main/bareos.sty Diff File
mod - manuals/en/main/bconsole.tex Diff File
mod - manuals/en/main/configure.tex Diff File
mod - manuals/en/main/dataencryption.tex Diff File
mod - manuals/en/main/dirdconf.tex Diff File
mod - manuals/en/main/general.tex Diff File
mod - manuals/en/main/install.tex Diff File
mod - manuals/en/main/quickstart.tex Diff File
mod - manuals/en/main/state.tex Diff File
mod - manuals/en/main/tutorial.tex Diff File
mod - manuals/en/main/update.tex Diff File

master a52726f1

2016-09-05 15:23

pstorz

Ported: N/A

Details Diff
test_lib: do not print (null) in sellist test
mod - src/lib/unittests/sellist_test.c Diff File

master e807081e

2016-09-05 11:18

pstorz

Ported: N/A

Details Diff
windows installer: silent WebUI install

- Check for vcredist disabled during silent install.

- Added three parameters for WebUI to silent installer:
- /INSTALLWEBUI Installs Bareos WebUI Components, REQUIRES Visual C++ Redistributable for
Visual Studio 2012 x86, implicitly sets /INSTALLDIRECTOR
- optional: /WEBUILISTENADDRESS=webui listen address, default 127.0.0.1
- optional: /WEBUILISTENPORT=webui listen port, default 9100

- a firewall rule for the bareos webui is created
mod - platforms/win32/winbareos.nsi Diff File

bareos-16.2 59ef3ba9

2016-09-02 20:09

joergs

Ported: N/A

Details Diff
univention-bareos: adapted to Subdirectory Configuration Scheme
rm - debian/univention-bareos.dirs Diff File
mod - debian/univention-bareos.install.in Diff File
mod - debian/univention-bareos.postinst.in Diff File
mod - debian/univention-bareos.univention-config-registry Diff File
mod - platforms/univention/Makefile.in Diff File
add - platforms/univention/bareos-dir-restart Diff File
add - platforms/univention/conffiles/etc/bareos/bareos-dir.d/client/include-autogenerated.conf Diff File
add - platforms/univention/conffiles/etc/bareos/bareos-dir.d/console/webui-user1.conf Diff File
add - platforms/univention/conffiles/etc/bareos/bareos-dir.d/job/Backup-SelfTest.conf Diff File
mod - platforms/univention/create_ucs_template_files.sh Diff File
add - platforms/univention/create_ucs_template_scripts.sh Diff File
rm - platforms/univention/fd-generic.template Diff File
rm - platforms/univention/fd-windows.template Diff File
mod - platforms/univention/job-generic.template Diff File
mod - platforms/univention/univention-bareos.cron Diff File
mod - platforms/univention/univention-bareos.py Diff File

bareos-16.2 185472f2

2016-09-02 18:39

joergs

Ported: N/A

Details Diff
set_config_param: fix settings with spaces

bareos-config set_config_param did not quote the parameter enough.
This patch fixes this.
mod - scripts/bareos-config-lib.sh.in Diff File

master 9c22f560

2016-09-02 14:20

Joerg Steffens

Ported: N/A

Details Diff
add AGPL license file
add - LICENSE.txt Diff File

master 17d29ca9

2016-09-02 14:04

Frank Bergkemper

Ported: N/A

Details Diff
Merge branch 'bareos-16.2'
mod - module/Client/src/Client/Controller/ClientController.php Diff File
mod - module/Client/src/Client/Model/ClientModel.php Diff File
mod - module/Client/view/client/client/index.phtml Diff File
mod - module/Job/src/Job/Model/JobModel.php Diff File
mod - module/Job/view/job/job/actions.phtml Diff File
mod - module/Schedule/view/schedule/schedule/index.phtml Diff File

master aa1ce6c6

2016-09-02 13:57

Frank Bergkemper

Ported: N/A

Details Diff
version bump 16.3.3
mod - version.txt Diff File

master 079f1e17

2016-09-01 20:59

mvwieringen

Ported: N/A

Details Diff
stored: Status storage should only show configured devices.

When listing the volumes in status storage we still list all volumes on
all devices while we should only list the volumes on the device the
status is asked about.

This also addresses a TODO to move the status function from vol_mgr.c to
status.c as is expressed in the comment in the code but never
implemented as it seems.
mod - src/stored/protos.h Diff File
mod - src/stored/reserve.c Diff File
mod - src/stored/status.c Diff File
mod - src/stored/vol_mgr.c Diff File

master 5f256956

2016-09-01 20:59

mvwieringen

Ported: N/A

Details Diff
stored: Clone volume list walking for read volumes.

Analog to the way the normal volume list is walked this adds support for
walking the read volume list in a safe way without the need to lock the
list for the whole walk period.
mod - src/stored/protos.h Diff File
mod - src/stored/status.c Diff File
mod - src/stored/vol_mgr.c Diff File
mod - src/stored/vol_mgr.h Diff File

master dcfec264

2016-09-01 20:59

mvwieringen

Ported: N/A

Details Diff
dird: Validate client and storage for native restore.
mod - src/dird/restore.c Diff File

master bbf4d099

2016-09-01 20:59

mvwieringen

Ported: N/A

Details Diff
cats: Retire sql glueing layer.

When I refactored the catalog backends in 2010 I was talked in to use
some glueing layer so the calling functions didn't need to much
changing. That has served it purpose but now after 6 years its time to
take the next step and move B_DB functions into proper class methods.
This patch removes the old glue layer and extends the B_DB class with
all methods needed to be a proper abstraction of the different database
functions needed. Also all old database functions are now promoted to
class methods. As part of the rewrite we also refactored quite a bit of
code and dropped the db_ prefix where it made sense as its now kind of
obvious its a method doing something with the database when its part of
a B_DB class that handles database abstraction.

I also made all the B_DB members now protected which is a lot easier now
most methods handle the inner content of the class and we don't have to
many external functions poking into our internal structures.

All low level methods previously protected via the bdb_priv.h header
are now proper private methods in the B_DB class and are only visible
to methods in source files that set _BDB_PRIV_INTERFACE_. As such we
control the access to these low level methods to either the methods in
the catalog shared libs or to the actual database backend drivers.

Lets call this catalog refactoring phase 3 after phase 1 and 2 which was
done in 2010.
mod - src/cats/Makefile.in Diff File
mod - src/cats/bdb_dbi.h Diff File
mod - src/cats/bdb_ingres.h Diff File
mod - src/cats/bdb_mysql.h Diff File
mod - src/cats/bdb_postgresql.h Diff File
mod - src/cats/bdb_priv.h Diff File
mod - src/cats/bdb_sqlite.h Diff File
mod - src/cats/bvfs.c Diff File
mod - src/cats/bvfs.h Diff File
mod - src/cats/cats.c Diff File
mod - src/cats/cats.h Diff File
mod - src/cats/cats_backends.c Diff File
mod - src/cats/cats_backends.h Diff File
mod - src/cats/dbi.c Diff File
mod - src/cats/ingres.c Diff File
mod - src/cats/lock_check Diff File
mod - src/cats/mysql.c Diff File
mod - src/cats/postgresql.c Diff File
mod - src/cats/protos.h Diff File
mod - src/cats/sql.c Diff File
mod - src/cats/sql_cmds.c Diff File
mod - src/cats/sql_cmds.h Diff File
mod - src/cats/sql_create.c Diff File
mod - src/cats/sql_delete.c Diff File
mod - src/cats/sql_find.c Diff File
mod - src/cats/sql_get.c Diff File
rm - src/cats/sql_glue.c Diff File
rm - src/cats/sql_glue.h Diff File
mod - src/cats/sql_list.c Diff File
mod - src/cats/sql_pooling.c Diff File
mod - src/cats/sql_update.c Diff File
mod - src/cats/sqlite.c Diff File
mod - src/dird/admin.c Diff File
mod - src/dird/archive.c Diff File
mod - src/dird/autoprune.c Diff File
mod - src/dird/backup.c Diff File
mod - src/dird/bsr.c Diff File
mod - src/dird/catreq.c Diff File
mod - src/dird/consolidate.c Diff File
mod - src/dird/dbcheck.c Diff File
mod - src/dird/dir_plugins.c Diff File
mod - src/dird/dird.c Diff File
mod - src/dird/dird.h Diff File
mod - src/dird/expand.c Diff File
mod - src/dird/fd_cmds.c Diff File
mod - src/dird/job.c Diff File
mod - src/dird/migrate.c Diff File
mod - src/dird/msgchan.c Diff File
mod - src/dird/ndmp_dma_backup.c Diff File
mod - src/dird/ndmp_dma_restore.c Diff File
mod - src/dird/ndmp_fhdb_helpers.c Diff File
mod - src/dird/newvol.c Diff File
mod - src/dird/next_vol.c Diff File
mod - src/dird/quota.c Diff File
mod - src/dird/recycle.c Diff File
mod - src/dird/restore.c Diff File
mod - src/dird/stats.c Diff File
mod - src/dird/ua_cmds.c Diff File
mod - src/dird/ua_db.c Diff File
mod - src/dird/ua_dotcmds.c Diff File
mod - src/dird/ua_label.c Diff File
mod - src/dird/ua_output.c Diff File
mod - src/dird/ua_prune.c Diff File
mod - src/dird/ua_purge.c Diff File
mod - src/dird/ua_query.c Diff File
mod - src/dird/ua_restore.c Diff File
mod - src/dird/ua_run.c Diff File
mod - src/dird/ua_select.c Diff File
mod - src/dird/ua_status.c Diff File
mod - src/dird/ua_tree.c Diff File
mod - src/dird/ua_update.c Diff File
mod - src/dird/vbackup.c Diff File
mod - src/dird/verify.c Diff File
mod - src/stored/bscan.c Diff File
mod - src/tests/bbatch.c Diff File
mod - src/tests/bvfs_test.c Diff File
mod - src/win32/cats/Makefile Diff File

master baaa2363

2016-09-01 20:59

mvwieringen

Ported: N/A

Details Diff
cats: Use JOIN USING() instead of JOIN ON()

Try using as much as possible the JOIN USING() SQL syntax and only the
JOIN ON() SQL syntax when we JOIN tables not on an unique fieldname or
when the query becomes unambiguous.
mod - src/cats/bvfs.c Diff File
mod - src/cats/sql_cmds.c Diff File
mod - src/cats/sql_get.c Diff File
mod - src/cats/sql_list.c Diff File
mod - src/dird/dbcheck.c Diff File
mod - src/dird/ua_prune.c Diff File

master 7cdae0bc

2016-09-01 20:59

mvwieringen

Ported: N/A

Details Diff
cats: Import loadable query table support.
mod - GNUmakefile.in Diff File
mod - Makefile.in Diff File
mod - autoconf/Make.common.in Diff File
mod - autoconf/configure.in Diff File
mod - debian/bareos-database-mysql.install.in Diff File
mod - debian/bareos-database-postgresql.install.in Diff File
mod - debian/bareos-database-sqlite3.install.in Diff File
mod - platforms/packaging/bareos.spec Diff File
mod - src/cats/Makefile.in Diff File
mod - src/cats/cats.c Diff File
mod - src/cats/cats.h Diff File
add - src/cats/dml/Makefile.in Diff File
add - src/cats/dml/README Diff File
add - src/cats/dml/check_queries Diff File
add - src/cats/dml/create_query_table Diff File
add - src/cats/dml/duplicate_queries Diff File
add - src/cats/dml/vim/Align.vba Diff File
add - src/cats/dml/vim/INSTALL Diff File
add - src/cats/dml/vim/sqlutil_400/autoload/SQLUtilities.vim Diff File
add - src/cats/dml/vim/sqlutil_400/plugin/SQLUtilities.vim Diff File
mod - src/cats/mysql.c Diff File
mod - src/cats/postgresql.c Diff File
mod - src/cats/protos.h Diff File
mod - src/cats/sql_list.c Diff File
add - src/cats/sql_query.c Diff File
mod - src/cats/sqlite.c Diff File
mod - src/dird/dbcheck.c Diff File
mod - src/dird/dird.c Diff File
mod - src/dird/dird_conf.c Diff File
mod - src/dird/dird_conf.h Diff File
mod - src/stored/bscan.c Diff File
mod - src/win32/cats/Makefile Diff File
mod - src/win32/compat/include/mingwconfig.h Diff File
 First  Prev  1 2 3 ... 60 ... 120 ... 180 ... 240 ... 300 ... 360 ... 420 ... 441 442 443 444 445 446 447 ... 480 ... 540 ... 600 ... 604 605 606  Next  Last