Changesets: bareos

bareos-13.2 91b76770

2015-09-14 21:54:55

mvwieringen

Ported: N/A

Details Diff
Rename silent flag to interactive.

- Lets call the silent flag of the cancel_storage_daemon_job() function
interactive which covers the actual meaning a bit better e.g. are we
doing an interactive cancel or not.
- When we are doing a non-interactive cancel we shouldn't kill the
thread as we are on the cancel path our self. There are some safeguards
in place that catch the thread id not being the same as pthread_self()
so we shouldn't be able to commit suicide but as we know we are in the
cancel path there is no need for all the trickery. For an interactive
cancel e.g. one invoked by the user an external thread is canceling so
we should let the actual Job thread that is doing the actual work know
things are being canceled.

Fixes 0000446: bareos-dir segfault
Affected Issues
0000446
mod - src/dird/protos.h Diff File
mod - src/dird/sd_cmds.c Diff File

bareos-15.2 57715745

2015-09-14 15:17:35

pstorz


Committer: mvwieringen

Ported: N/A

Details Diff
Get OBS Build Info into Variables
Attach Issues:
mod - autoconf/bareos/os.m4 Diff File
mod - autoconf/configure.in Diff File
mod - src/filed/dir_cmd.c Diff File
mod - src/include/host.h.in Diff File

bareos-14.2 279e0bba

2015-09-14 15:17:35

pstorz


Committer: mvwieringen

Ported: N/A

Details Diff
Get OBS Build Info into Variables
Attach Issues:
mod - autoconf/bareos/os.m4 Diff File
mod - autoconf/configure.in Diff File
mod - src/filed/dir_cmd.c Diff File
mod - src/include/host.h.in Diff File

bareos-13.2 30a6f2c7

2015-09-14 15:17:35

pstorz


Committer: mvwieringen

Ported: N/A

Details Diff
Get OBS Build Info into Variables
Attach Issues:
mod - autoconf/bareos/os.m4 Diff File
mod - autoconf/configure.in Diff File
mod - src/filed/dir_cmd.c Diff File
mod - src/include/host.h.in Diff File

bareos-15.2 b2dbf99f

2015-09-12 11:53:04

Tad Hunt


Committer: mvwieringen

Ported: N/A

Details Diff
Fix typo.

Signed-off-by: Marco van Wieringen <marco.van.wieringen@bareos.com>
Attach Issues:
mod - src/stored/reserve.c Diff File

master 50870878

2015-09-11 17:44:39

mvwieringen

Ported: N/A

Details Diff
Merge branch 'bareos-15.2'
Attach Issues:
mod - src/stored/backends/unix_file_device.c Diff File

master 2e6c9f3e

2015-09-11 17:18:53

mvwieringen

Ported: N/A

Details Diff
Fix coverity detected problem.
Attach Issues:
mod - src/stored/backends/unix_file_device.c Diff File

master f3cf71f8

2015-09-11 13:28:55

mvwieringen

Ported: N/A

Details Diff
Merge branch 'bareos-15.2'
Attach Issues:
mod - platforms/win32/winbareos.nsi Diff File
mod - src/cats/cats.h Diff File
mod - src/cats/ddl/creates/ingres.sql Diff File
mod - src/cats/ddl/creates/mysql.sql Diff File
mod - src/cats/ddl/creates/postgresql.sql Diff File
mod - src/cats/ddl/creates/sqlite3.sql Diff File
add - src/cats/ddl/updates/mysql.2003_2004.sql Diff File
add - src/cats/ddl/updates/postgresql.2003_2004.sql Diff File
add - src/cats/ddl/updates/sqlite3.2003_2004.sql Diff File
mod - src/cats/ddl/versions.map.in Diff File
mod - src/cats/sql_create.c Diff File
mod - src/cats/sql_list.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/getmsg.c Diff File
mod - src/dird/job.c Diff File
mod - src/dird/msgchan.c Diff File
mod - src/dird/ndmp_dma.c Diff File
mod - src/dird/restore.c Diff File
mod - src/dird/ua_status.c Diff File
mod - src/dird/verify.c Diff File
mod - src/filed/accurate_lmdb.c Diff File
mod - src/filed/dir_cmd.c Diff File
mod - src/filed/filed.c Diff File
mod - src/filed/filed_conf.c Diff File
mod - src/filed/filed_conf.h Diff File
mod - src/filed/status.c Diff File
mod - src/findlib/create_file.c Diff File
mod - src/lib/bpipe.c Diff File
mod - src/lib/bsys.c Diff File
mod - src/lib/crypto_cache.c Diff File
mod - src/lib/message.c Diff File
mod - src/lib/protos.h Diff File
mod - src/lib/signal.c Diff File
mod - src/lib/util.c Diff File
mod - src/lmdb/lmdb.h Diff File
mod - src/lmdb/mdb.c Diff File
mod - src/stored/backends/unix_file_device.c Diff File
mod - src/stored/dir_cmd.c Diff File
mod - src/stored/job.c Diff File
mod - src/stored/spool.c Diff File
mod - src/stored/status.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/stored/backends/win32_file_device.c Diff File

master 4b856a0d

2015-09-10 11:07:05

mvwieringen

Ported: N/A

Details Diff
Fix coverity detected problem.
Attach Issues:
mod - src/cats/sql_list.c Diff File

master aa18ca20

2015-09-10 10:53:24

mvwieringen

Ported: N/A

Details Diff
Tweak logging.
Attach Issues:
mod - src/lib/message.c Diff File

master e715be05

2015-09-09 10:27:32

mvwieringen

Ported: N/A

Details Diff
Some fixes to the SD Job Status handling.

- Make JS_FatalError a separate error string.
- JS_FatalError for a SD Job means in essence the controlling Job
also should end in JS_FatalError.
Attach Issues:
mod - src/dird/getmsg.c Diff File
mod - src/lib/util.c Diff File

bareos-14.2 2656b066

2015-09-09 10:27:32

mvwieringen

Ported: N/A

Details Diff
Some fixes to the SD Job Status handling.

- Make JS_FatalError a separate error string.
- JS_FatalError for a SD Job means in essence the controlling Job
also should end in JS_FatalError.
Attach Issues:
mod - src/dird/getmsg.c Diff File
mod - src/lib/util.c Diff File

bareos-13.2 1f8049cb

2015-09-09 10:27:32

mvwieringen

Ported: N/A

Details Diff
Some fixes to the SD Job Status handling.

- Make JS_FatalError a separate error string.
- JS_FatalError for a SD Job means in essence the controlling Job
also should end in JS_FatalError.
Attach Issues:
mod - src/dird/getmsg.c Diff File
mod - src/lib/util.c Diff File

bareos-12.4 5daa4818

2015-09-09 10:27:32

mvwieringen

Ported: N/A

Details Diff
Some fixes to the SD Job Status handling.

- Make JS_FatalError a separate error string.
- JS_FatalError for a SD Job means in essence the controlling Job
also should end in JS_FatalError.
Attach Issues:
mod - src/dird/getmsg.c Diff File
mod - src/lib/util.c Diff File

master 6e41566e

2015-09-08 09:49:36

mvwieringen

Ported: N/A

Details Diff
Sync lmdb.
Attach Issues:
mod - src/lmdb/lmdb.h Diff File
mod - src/lmdb/mdb.c Diff File

master afb08470

2015-09-07 15:17:13

pstorz


Committer: mvwieringen

Ported: N/A

Details Diff
Fix llist jobs with days/hours or status filter
Attach Issues:
mod - src/cats/sql_list.c Diff File

master a4893949

2015-09-07 10:11:01

pstorz

Ported: N/A

Details Diff
DBDRIVER is set to postgresql in silent install

Without this patch, the silent installation failed if
DBDRIVER was not specified.

Now, if unspecified the DBDRIVER is set to postgresql as
was already intended before
Attach Issues:
mod - platforms/win32/winbareos.nsi Diff File

master b90fc94c

2015-09-07 09:28:06

pstorz


Committer: mvwieringen

Ported: N/A

Details Diff
Use LEFT JOIN for single job query
Attach Issues:
mod - src/cats/sql_list.c Diff File

master 9582e309

2015-09-04 17:17:24

mvwieringen

Ported: N/A

Details Diff
Merge branch 'bareos-15.2'
Attach Issues:
mod - src/cats/sql_list.c Diff File

master ea6dc9b3

2015-09-04 17:00:49

pstorz


Committer: mvwieringen

Ported: N/A

Details Diff
Switch query to use LEFT JOIN to see JobStatus 'C'
Attach Issues:
mod - src/cats/sql_list.c Diff File

master 3e3ad5b2

2015-09-04 12:53:57

mvwieringen

Ported: N/A

Details Diff
Merge branch 'bareos-15.2'
Attach Issues:
mod - platforms/win32/mingw-debugsrc-devel.spec Diff File
mod - platforms/win32/winbareos-nsi.spec Diff File
mod - platforms/win32/winbareos32.spec Diff File
mod - platforms/win32/winbareos64.spec Diff File
mod - src/cats/protos.h Diff File
mod - src/cats/sql_list.c Diff File
mod - src/dird/protos.h Diff File
mod - src/dird/ua_cmds.c Diff File
mod - src/dird/ua_output.c Diff File
mod - src/dird/ua_prune.c Diff File
mod - src/dird/ua_select.c Diff File

master 098de97b

2015-09-03 16:29:21

pstorz


Committer: mvwieringen

Ported: N/A

Details Diff
list filesets now shows all available filesets

While list fileset still finds a fileset for a
certain jobid
Attach Issues:
mod - src/dird/ua_output.c Diff File

master a3e77255

2015-09-03 14:08:28

mvwieringen

Ported: N/A

Details Diff
Add two new selection functions.

One for selecting the Jobtype and one for selecting the JobStatus from
the cmdline.
Attach Issues:
mod - src/dird/protos.h Diff File
mod - src/dird/ua_prune.c Diff File
mod - src/dird/ua_select.c Diff File

master 955171d3

2015-09-03 11:53:32

pstorz


Committer: mvwieringen

Ported: N/A

Details Diff
Store FileSetText in DB

- Store Fileset in Textform in FileSet Table

- Updated DB Version to 2004
- Create und Update Scripts
Attach Issues:
mod - src/cats/cats.h Diff File
mod - src/cats/ddl/creates/ingres.sql Diff File
mod - src/cats/ddl/creates/mysql.sql Diff File
mod - src/cats/ddl/creates/postgresql.sql Diff File
mod - src/cats/ddl/creates/sqlite3.sql Diff File
add - src/cats/ddl/updates/mysql.2003_2004.sql Diff File
add - src/cats/ddl/updates/postgresql.2003_2004.sql Diff File
add - src/cats/ddl/updates/sqlite3.2003_2004.sql Diff File
mod - src/cats/ddl/versions.map.in Diff File
mod - src/cats/sql_create.c Diff File
mod - src/cats/sql_list.c Diff File
mod - src/dird/job.c Diff File

master a8d82700

2015-09-01 20:44:24

mvwieringen

Ported: N/A

Details Diff
Secure erase of files.

Some customers need for compliance reasons the ability that we use a
secure method for erasing files. This patch adds such ability by
allowing an external program to be invoked to perform the secure erase.

Strict industry standards and government regulations are in place that
force organizations to mitigate the risk of unauthorized exposure of
confidential corporate and government data. Regulations in the United
States include HIPAA (Health Insurance Portability and Accountability
Act); FACTA (The Fair and Accurate Credit Transactions Act of 2003);
GLB (Gramm-Leach Bliley); Sarbanes-Oxley Act (SOx); and Payment Card
Industry Data Security Standards (PCI DSS) and the Data Protection Act
in the United Kingdom. Failure to comply can result in fines and damage
to company reputation, as well as civil and criminal liability.

Data erasure may not work completely on flash based media, such as Solid
State Drives and USB Flash Drives, as these devices can store remnant
data which is inaccessible to the erasure technique, and data can be
retrieved from the individual flash memory chips inside the device.
Data erasure through overwriting only works on hard drives that are
functioning and writing to all sectors. Bad sectors cannot usually be
overwritten, but may contain recoverable information. Bad sectors,
however, may be invisible to the host system and thus to the erasing
software. Disk encryption before use prevents this problem.
Software-driven data erasure could also be compromised by malicious
code.
Attach Issues:
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/msgchan.c Diff File
mod - src/dird/ndmp_dma.c Diff File
mod - src/dird/restore.c Diff File
mod - src/dird/ua_status.c Diff File
mod - src/dird/verify.c Diff File
mod - src/filed/accurate_lmdb.c Diff File
mod - src/filed/dir_cmd.c Diff File
mod - src/filed/filed.c Diff File
mod - src/filed/filed_conf.c Diff File
mod - src/filed/filed_conf.h Diff File
mod - src/filed/status.c Diff File
mod - src/findlib/create_file.c Diff File
mod - src/lib/bpipe.c Diff File
mod - src/lib/bsys.c Diff File
mod - src/lib/crypto_cache.c Diff File
mod - src/lib/protos.h Diff File
mod - src/lib/signal.c Diff File
mod - src/stored/backends/unix_file_device.c Diff File
mod - src/stored/dir_cmd.c Diff File
mod - src/stored/job.c Diff File
mod - src/stored/spool.c Diff File
mod - src/stored/status.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/stored/backends/win32_file_device.c Diff File
 First  Prev  1 2 3 ... 40 ... 80 ... 120 ... 160 ... 200 ... 240 ... 277 278 279 280 281 282 283 ... 320 ... 360 ... 400 401 402 403  Next  Last