Changesets: bareos

master 954a9065

2016-01-08 17:38

Joerg Steffens

Ported: N/A

Details Diff
cleanup mysql python plugin description
mod - manuals/en/main/bareos.sty Diff File
mod - manuals/en/main/howto.tex Diff File

master 6a45e26e

2016-01-08 16:47

pstorz


Committer: mvwieringen

Ported: N/A

Details Diff
win32: Do signing only in winbareos-nsi package
mod - platforms/win32/winbareos-nsi.spec Diff File
mod - platforms/win32/winbareos32.spec Diff File
mod - platforms/win32/winbareos64.spec Diff File

master 966d6b83

2016-01-07 16:46

mvwieringen

Ported: N/A

Details Diff
win32: Fixes for POOLMEM ** to POOLMEM *&

Master uses POOLMEM *& while 15.2 still uses POOLMEM **
mod - src/win32/plugins/filed/mssqlvdi-fd.c Diff File

master 7f1fdd60

2016-01-07 16:45

mvwieringen

Ported: N/A

Details Diff
Merge branch 'bareos-15.2'
mod - AUTHORS Diff File
mod - src/cats/sql_create.c Diff File
mod - src/dird/dird_conf.c Diff File
mod - src/win32/plugins/filed/mssqlvdi-fd.c Diff File

master 3c5810f9

2016-01-06 17:29

pstorz


Committer: mvwieringen

Ported: N/A

Details Diff
bscan: Fix crash when filesettext is null

Fixes 0000573: rsync tape between bareos server
Affected Issues
0000573
mod - src/cats/sql_create.c Diff File

master 9a3d85f2

2016-01-06 16:50

Marco van Wieringen

Ported: N/A

Details Diff
dird: Remove fixed size reload table.

The current reload logic is really to complex and to limited for any
piece of software in 2016. This patch makes things seriously less
complex and also removes all kind of limitations. From a design
standpoint its certainly not an endpoint it would be better if we
would either have proper reference counting to the resources so we
actually know what is still referenced by any running Job on reload
or that we before calling job_end_push() try updating the dangling
pointers in the JCR to the old config to point to the new config and
only call job_end_push() when we are referencing resources that are no
longer available in the new config. If we succeed in updating all
pointers we are not referencing the old structures anymore and if we
succeed in doing that for all JCRs we can drop the old config and don't
need to keep it lingering around anymore.

For now this changes the following:
- Use proper structure to store the callback function and context
and not push two items on the cleanup stack.
- We use a set of two simple local variables that contain the previous
config and eventually a failed config, only when we are having any
Jobs running we do the hard work of allocating a more permanent
structure and pushing the cleanup routine and used context for a later
cleanup when the actual Job finishes. So when there is nothing running
the code path is rather straight forward.
mod - src/dird/dird.c Diff File
mod - src/include/jcr.h Diff File
mod - src/lib/jcr.c Diff File

master a4884e20

2016-01-06 16:13

mvwieringen

Ported: N/A

Details Diff
dird: Fix pretty printer to output Yes and No and not yes and no
mod - src/dird/dird_conf.c Diff File

bareos-14.2 fab6eade

2016-01-06 16:13

mvwieringen

Ported: N/A

Details Diff
dird: Fix pretty printer to output Yes and No and not yes and no
mod - src/dird/dird_conf.c Diff File

master 2975943b

2016-01-06 14:03

mvwieringen

Ported: N/A

Details Diff
dird: Fix pretty printing of Options blocks.

Print Options inside the for loop and also close it there.

Fixes 0000591: config pretty-printer does not print filesets correctly
Affected Issues
0000591
mod - src/dird/dird_conf.c Diff File

bareos-14.2 41fb810b

2016-01-06 14:03

mvwieringen

Ported: N/A

Details Diff
dird: Fix pretty printing of Options blocks.

Print Options inside the for loop and also close it there.

Fixes 0000591: config pretty-printer does not print filesets correctly
Affected Issues
0000591
mod - src/dird/dird_conf.c Diff File

master 5389d0d1

2016-01-04 11:04

Jyri Palis


Committer: mvwieringen

Ported: N/A

Details Diff
mssqlvdi: Fix IClientVirtualDeviceSet2::CreateEx call.

Seems we need to call IClientVirtualDeviceSet2::CreateEx with as first
argument the instance name when connecting to the an non default
instance.

Fixes 0000383: mssqldvi problem with connection to mssql not default
instance
Affected Issues
0000384
mod - AUTHORS Diff File
mod - src/win32/plugins/filed/mssqlvdi-fd.c Diff File

bareos-14.2 f3d86023

2016-01-04 11:04

Jyri Palis


Committer: mvwieringen

Ported: N/A

Details Diff
mssqlvdi: Fix IClientVirtualDeviceSet2::CreateEx call.

Seems we need to call IClientVirtualDeviceSet2::CreateEx with as first
argument the instance name when connecting to the an non default
instance.

Fixes 0000383: mssqldvi problem with connection to mssql not default
instance
Affected Issues
0000383
mod - AUTHORS Diff File
mod - src/win32/plugins/filed/mssqlvdi-fd.c Diff File

master 9fc293e5

2016-01-02 18:13

mvwieringen

Ported: N/A

Details Diff
docs: Update README.md
mod - README.md Diff File

master 89064871

2016-01-02 16:31

mvwieringen

Ported: N/A

Details Diff
docs: Update README.md
mod - README.md Diff File

master 556f551d

2016-01-02 16:14

mvwieringen

Ported: N/A

Details Diff
build: Bump version number.
mod - configure Diff File
mod - platforms/packaging/bareos-Univention_3.1.dsc Diff File
mod - platforms/packaging/bareos-Univention_3.2.dsc Diff File
mod - platforms/packaging/bareos-Univention_4.0.dsc Diff File
mod - platforms/packaging/bareos.changes Diff File
mod - platforms/packaging/bareos.dsc Diff File
mod - platforms/packaging/bareos.spec Diff File
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/include/version.h Diff File

master 5c8ec4a4

2016-01-02 16:07

mvwieringen

Ported: N/A

Details Diff
Merge branch 'bareos-15.2'
mod - src/lib/binflate.c Diff File
mod - src/ndmp/ndmp9_xmt.c Diff File

master bcdc04ad

2016-01-02 16:05

mvwieringen

Ported: N/A

Details Diff
libs: Use define Z_BEST_COMPRESSION instead of hardcoded value.
mod - src/lib/binflate.c Diff File

master 0d3da875

2016-01-01 22:25

mvwieringen

Ported: N/A

Details Diff
ndmp: Fix prototype for xdr_ndmp9_no_arguments to ANSI.

This way the compiler doesn't complain anymore about call to function
'xdr_ndmp9_no_arguments' without a real prototype. And ANSI prototypes
are common these days seems they were not in 2001 when the reference
NDMP libs were written.
mod - src/ndmp/ndmp9_xmt.c Diff File

master 207398bd

2016-01-01 16:54

mvwieringen

Ported: N/A

Details Diff
Merge branch 'bareos-15.2'
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/filed/filed.c Diff File
mod - src/filed/filed_conf.c Diff File
mod - src/filed/filed_conf.h Diff File
mod - src/include/version.h Diff File
mod - src/lib/message.c Diff File
mod - src/lib/message.h Diff File
mod - src/lib/msg_res.h Diff File
mod - src/lib/parse_conf.h Diff File
mod - src/lib/protos.h Diff File
mod - src/lib/res.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

master 273b26db

2016-01-01 16:28

mvwieringen

Ported: N/A

Details Diff
logging: Add support for setting a log resource timestamp format.

This adds support to the generic message resources for overriding the default
timestamp format per message resource defined.
mod - src/dird/dird_conf.c Diff File
mod - src/filed/filed_conf.c Diff File
mod - src/lib/message.c Diff File
mod - src/lib/message.h Diff File
mod - src/lib/msg_res.h Diff File
mod - src/lib/parse_conf.h Diff File
mod - src/lib/protos.h Diff File
mod - src/lib/res.c Diff File
mod - src/stored/stored_conf.c Diff File

master 7ac35961

2016-01-01 16:04

mvwieringen

Ported: N/A

Details Diff
logging: log_date_format ==> log_timestamp_format

Lets name the option LogTimestampFormat as that is what it actually is
more then just a date or time.
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/filed/filed.c Diff File
mod - src/filed/filed_conf.c Diff File
mod - src/filed/filed_conf.h Diff File
mod - src/lib/message.c Diff File
mod - src/lib/message.h 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

master 2430440e

2015-12-31 21:17

mvwieringen

Ported: N/A

Details Diff
build: Bump copyright year.
mod - src/include/version.h Diff File

master 0ed68c19

2015-12-31 18:57

mvwieringen

Ported: N/A

Details Diff
Merge branch 'bareos-15.2'
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/filed/filed.c Diff File
mod - src/filed/filed_conf.c Diff File
mod - src/filed/filed_conf.h Diff File
mod - src/include/jcr.h Diff File
mod - src/lib/compression.c Diff File
mod - src/lib/message.c Diff File
mod - src/lib/message.h Diff File
mod - src/lib/passphrase.c Diff File
mod - src/lib/protos.h Diff File
mod - src/stored/reserve.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/compat/compat.c Diff File

master 406b4ca2

2015-12-31 18:37

mvwieringen

Ported: N/A

Details Diff
logging: Add support for setting a generic log date format.

This adds support to FD, SD and DIR for setting a 'LogDateFormat' which
is used when set instead of the old default log format of "%d-%b %H:%M"
e.g. datestamp without year.
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/filed/filed.c Diff File
mod - src/filed/filed_conf.c Diff File
mod - src/filed/filed_conf.h Diff File
mod - src/lib/message.c Diff File
mod - src/lib/message.h 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

master de49d72d

2015-12-31 18:33

mvwieringen

Ported: N/A

Details Diff
win32: Remove wchar_win32_path() function.

Update comments in make_wchar_win32_path() and remove
wchar_win32_path() which is not used anymore anyway so its time for it
to leave the building.
mod - src/win32/compat/compat.c Diff File
 First  Prev  1 2 3 ... 60 ... 120 ... 180 ... 240 ... 300 ... 360 ... 420 ... 480 ... 500 501 502 503 504 505 506 ... 540 ... 600 ... 641 642 643  Next  Last