Changesets: bareos

master b0ec81ab

2016-04-19 23:45

Marco van Wieringen


Committer: Frank Bergkemper

Ported: N/A

Details Diff
Add missing Job Levels.

Fixes 0000645: webui show virtualfull as f
mod - module/Application/config/module.config.php Diff File
rm - module/Application/src/Application/View/Helper/JobLevel.php Diff File
mod - public/js/dataTables.functions.js Diff File

master e9252e21

2016-04-19 21:22

mvwieringen

Ported: N/A

Details Diff
findlib: Setting DriveType causes empty backups on Linux

Implement what is documented e.g. fstype only works on non Windows and
drivetype only works on Windows. Unknown fstypes or drivetypes are now
logged at loglevel M_WARNING instead of M_INFO.

Fixes 0000644: Setting DriveType causes empty backups on Linux
Affected Issues
0000644
mod - src/findlib/find_one.c Diff File

bareos-14.2 178613c8

2016-04-19 21:22

mvwieringen


Committer: joergs

Ported: N/A

Details Diff
findlib: Setting DriveType causes empty backups on Linux

Implement what is documented e.g. fstype only works on non Windows and
drivetype only works on Windows. Unknown fstypes or drivetypes are now
logged at loglevel M_WARNING instead of M_INFO.

Fixes 0000644: Setting DriveType causes empty backups on Linux
Affected Issues
0000644
mod - src/findlib/find_one.c Diff File

master d6cefcd0

2016-04-19 15:13

pstorz


Committer: mvwieringen

Ported: N/A

Details Diff
bcommand: Added "list log" command to show the last log entries
mod - src/cats/protos.h Diff File
mod - src/cats/sql_list.c Diff File
mod - src/dird/ua_cmds.c Diff File
mod - src/dird/ua_output.c Diff File

master 5cdbf0bb

2016-04-18 19:16

mvwieringen

Ported: N/A

Details Diff
Merge branch 'bareos-15.2'
mod - src/dird/Makefile.in Diff File
mod - src/dird/jobq.c Diff File
mod - src/dird/ndmp_dma_backup.c Diff File
mod - src/dird/ndmp_fhdb_helpers.c Diff File
mod - src/dird/ndmp_fhdb_lmdb.c Diff File
mod - src/dird/ndmp_fhdb_mem.c Diff File
add - src/dird/unittests/Makefile.in Diff File
add - src/dird/unittests/ndmp_fhdb_test.c Diff File
add - src/dird/unittests/ndmp_testdata.h Diff File
add - src/dird/unittests/protos.h Diff File
add - src/dird/unittests/test_dir.c Diff File

master f0871444

2016-04-18 12:36

pstorz


Committer: mvwieringen

Ported: N/A

Details Diff
ndmp: Implement NDMP FHDB in LMDB backend
mod - src/dird/Makefile.in Diff File
mod - src/dird/ndmp_dma_backup.c Diff File
mod - src/dird/ndmp_fhdb_helpers.c Diff File
mod - src/dird/ndmp_fhdb_lmdb.c Diff File
mod - src/dird/ndmp_fhdb_mem.c Diff File
add - src/dird/unittests/Makefile.in Diff File
add - src/dird/unittests/ndmp_fhdb_test.c Diff File
add - src/dird/unittests/ndmp_testdata.h Diff File
add - src/dird/unittests/protos.h Diff File
add - src/dird/unittests/test_dir.c Diff File

master 963c634e

2016-04-16 12:16

mvwieringen

Ported: N/A

Details Diff
Fix some compiler warnings.

The compiler shows the following warnings since the last commits:

bsock.c:248:9: warning: unused variable 'compatible' [-Wunused-variable]
connection_pool.c:55:8: warning: variable 'data_received' set but not
used [-Wunused-but-set-variable]
mod - src/lib/bsock.c Diff File
mod - src/lib/connection_pool.c Diff File

master b1976e8f

2016-04-15 19:04

joergs


Committer: mvwieringen

Ported: N/A

Details Diff
dird: Protect jcr->res.wstore->NumConcurrentJobs by a mutex

We now have an inc_write_store() analog to inc_read_store() and
a dec_write_store() analog to dec_read_store() which uses a
central mutex when updating either the read or write storage
concurrency count so things are atomic.

Fixes 0000642: Sometimes the director crashes triggered by
ASSERT(jcr->res.wstore->NumConcurrentJobs >= 0) in jobq.c
Affected Issues
0000642
mod - src/dird/jobq.c Diff File

master b6c89b8c

2016-04-15 15:20

Joerg Steffens

Ported: N/A

Details Diff
extend debug messages description
mod - manuals/en/main/bconsole.tex Diff File
mod - manuals/en/main/debug.tex Diff File
mod - manuals/en/main/troubleshooting.tex Diff File

master 1fa82242

2016-04-15 14:34

Joerg Steffens

Ported: N/A

Details Diff
use wildcard to import configuration files

and some cleanups in the configuration chapter.
mod - manuals/en/main/bareos.sty Diff File
mod - manuals/en/main/configure.tex Diff File
mod - manuals/en/main/consoleconf.tex Diff File
mod - manuals/en/main/dirdconf.tex Diff File
mod - manuals/en/main/filedconf.tex Diff File
mod - manuals/en/main/messagesres.tex Diff File
mod - manuals/en/main/storedconf-autochangerres.tex Diff File
mod - manuals/en/main/storedconf.tex Diff File

master 5d545d40

2016-04-14 20:46

Joerg Steffens

Ported: N/A

Details Diff
updates TLS information
mod - manuals/en/main/README.document-conventions.txt Diff File
mod - manuals/en/main/bareos-manual-main-reference.tex Diff File
mod - manuals/en/main/bconsole-resource-director-definitions.tex Diff File
mod - manuals/en/main/director-resource-director-definitions.tex Diff File
mod - manuals/en/main/tls.tex Diff File
mod - manuals/en/main/webui.tex Diff File

master 071401c0

2016-04-14 15:36

Joerg Steffens

Ported: N/A

Details Diff
cleanup
mod - manuals/en/main/consoleconf.tex Diff File

master c1fef94e

2016-04-14 15:34

Joerg Steffens

Ported: N/A

Details Diff
mention recurive Job Defs.
mod - manuals/en/main/director-resource-job-definitions.tex Diff File

master 40778514

2016-04-13 18:04

pstorz

Ported: N/A

Details Diff
Remove unneeded _libversion macro from spec
%dir %{script_dir}/ddl/creates
%dir %{script_dir}/ddl/drops
@@ -1067,14 +1067,14 @@ echo "This is a meta package to install a full bareos system" > %{buildroot}%{_d
%defattr(-, root, root)
%{script_dir}/ddl/*/postgresql*.sql
%{backend_dir}/libbareoscats-postgresql.so
-%{backend_dir}/libbareoscats-postgresql-%{_libversion}.so
+%{backend_dir}/libbareoscats-postgresql-*.so

%files database-mysql
# mysql catalog files
%defattr(-, root, root)
%{script_dir}/ddl/*/mysql*.sql
%{backend_dir}/libbareoscats-mysql.so
-%{backend_dir}/libbareoscats-mysql-%{_libversion}.so
+%{backend_dir}/libbareoscats-mysql-*.so

%if 0%{?build_sqlite3}
%files database-sqlite3
@@ -1082,7 +1082,7 @@ echo "This is a meta package to install a full bareos system" > %{buildroot}%{_d
%defattr(-, root, root)
%{script_dir}/ddl/*/sqlite3*.sql
%{backend_dir}/libbareoscats-sqlite3.so
-%{backend_dir}/libbareoscats-sqlite3-%{_libversion}.so
+%{backend_dir}/libbareoscats-sqlite3-*.so
%endif

%files database-tools
mod - platforms/packaging/bareos.spec Diff File

master b969bc44

2016-04-13 14:32

pstorz

Ported: N/A

Details Diff
do not include winapi.h when not on windows
mod - src/lib/unittests/junction_test.c Diff File

master c5f46a6f

2016-04-13 12:21

pstorz

Ported: N/A

Details Diff
Set VERSION to current sprint
mod - src/include/version.h Diff File

master 26c3ade6

2016-04-11 14:26

joergs

Ported: N/A

Details Diff
Add information about funded development sponsors.
add - SPONSORS.md Diff File

master e7c85857

2016-04-08 16:30

mvwieringen

Ported: N/A

Details Diff
Merge branch 'bareos-15.2'
mod - platforms/univention/AppCenter/univention-bareos.ini.in Diff File
mod - src/lmdb/mdb.c Diff File
mod - src/win32/compat/compat.c Diff File

master b06954bb

2016-04-08 15:31

joergs

Ported: N/A

Details Diff
move authentication code to bsock

Use same authentication and TLS handling code in all daemons.
mod - src/console/console.c Diff File
mod - src/console/console_conf.c Diff File
mod - src/console/console_conf.h Diff File
mod - src/dird/authenticate.c Diff File
mod - src/dird/backup.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/dird/fd_cmds.c Diff File
mod - src/dird/job.c Diff File
mod - src/dird/migrate.c Diff File
mod - src/dird/restore.c Diff File
mod - src/dird/socket_server.c Diff File
mod - src/dird/ua_cmds.c Diff File
mod - src/dird/ua_status.c Diff File
mod - src/dird/verify.c Diff File
mod - src/filed/authenticate.c Diff File
mod - src/filed/dir_cmd.c Diff File
mod - src/filed/filed.h Diff File
mod - src/filed/filed_conf.c Diff File
mod - src/filed/filed_conf.h Diff File
mod - src/filed/socket_server.c Diff File
mod - src/lib/bnet.c Diff File
mod - src/lib/bsock.c Diff File
mod - src/lib/bsock.h Diff File
mod - src/lib/bsock_tcp.c Diff File
mod - src/lib/parse_conf.c Diff File
mod - src/lib/parse_conf.h Diff File
mod - src/lib/protos.h Diff File
mod - src/lib/tls_gnutls.c Diff File
mod - src/lib/tls_none.c Diff File
mod - src/lib/tls_nss.c Diff File
mod - src/lib/tls_openssl.c Diff File
mod - src/qt-console/bat_conf.cpp Diff File
mod - src/qt-console/bat_conf.h Diff File
mod - src/qt-console/bcomm/dircomm.cpp Diff File
mod - src/qt-console/main.cpp Diff File
mod - src/stored/authenticate.c Diff File
mod - src/stored/stored.c Diff File
mod - src/stored/stored_conf.c Diff File
mod - src/stored/stored_conf.h Diff File
mod - src/win32/lib/Makefile Diff File

master 2b9de423

2016-04-08 14:40

Dirk Wilske


Committer: mvwieringen

Ported: N/A

Details Diff
dird: Adjust the output of show jobs for client run before
mod - src/dird/dird_conf.c Diff File

master 3c0a075e

2016-04-08 14:40

Dirk Wilske


Committer: mvwieringen

Ported: N/A

Details Diff
dird: Adjust the output of show jobs for client run before
mod - src/dird/dird_conf.c Diff File

bareos-14.2 ee7d4f4f

2016-04-08 14:40

Dirk Wilske


Committer: mvwieringen

Ported: N/A

Details Diff
dird: Adjust the output of show jobs for client run before
mod - src/dird/dird_conf.c Diff File

master 44b9534d

2016-04-08 14:40

Dirk Wilske


Committer: mvwieringen

Ported: N/A

Details Diff
bcommand: JSON support for wait_cmd
mod - src/dird/ua_cmds.c Diff File

master 93c4a5d0

2016-04-07 19:03

mvwieringen

Ported: N/A

Details Diff
win32: Fix crash on restore of sparse files.

See
https://msdn.microsoft.com/en-us/library/windows/desktop/aa364596%28v=vs.85%29.aspx
[^] see we need to provide a bytesreturned variable
to the DeviceIoControl call when lpOverlapped is NULL

From the API page:

If lpOverlapped is NULL, lpBytesReturned cannot be NULL. Even when an
operation returns no output data and lpOutBuffer is NULL, DeviceIoControl
makes use of lpBytesReturned. After such an operation, the value of
lpBytesReturned is meaningless.

Fixes 0000640: File daemon crashed after restoring sparse file on windows
Affected Issues
0000640
mod - src/win32/compat/compat.c Diff File

bareos-14.2 93e5f8f7

2016-04-07 19:03

mvwieringen

Ported: N/A

Details Diff
win32: Fix crash on restore of sparse files.

See
https://msdn.microsoft.com/en-us/library/windows/desktop/aa364596%28v=vs.85%29.aspx
[^] see we need to provide a bytesreturned variable
to the DeviceIoControl call when lpOverlapped is NULL

From the API page:

If lpOverlapped is NULL, lpBytesReturned cannot be NULL. Even when an
operation returns no output data and lpOutBuffer is NULL, DeviceIoControl
makes use of lpBytesReturned. After such an operation, the value of
lpBytesReturned is meaningless.

Fixes 0000640: File daemon crashed after restoring sparse file on windows
Affected Issues
0000640
mod - src/win32/compat/compat.c Diff File
 First  Prev  1 2 3 ... 60 ... 120 ... 180 ... 240 ... 300 ... 360 ... 420 ... 480 481 482 483 484 485 486 ... 540 ... 600 ... 628 629 630  Next  Last