Changesets: bareos

master e52b57d6

2015-06-28 16:34

mvwieringen

Ported: N/A

Details Diff
Refactor list and llist.

Over time the list and llist code really developed into some serious
spaghetti code. To make thing somewhat more like what you expect from
the command its now refactored to do the following:

- Add offset parameter
- Select what to do based on the first keyword after the list or llist
- Only do one action at a time.
- Remove the somewhat strange features like:
- list jobs jobid=1
- Which lists first all jobs and then the specifics for jobid 1
- list fileset jobid=1
- Which lists the fileset used by jobid 1
- The jobs specifics of JobId 1
- list pools jobid=1
- Which lists all pools
- The jobs specifics of JobId 1
mod - src/cats/protos.h Diff File
mod - src/cats/sql.c 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
mod - src/dird/ua_select.c Diff File

master c47ad826

2015-06-28 12:17

mvwieringen

Ported: N/A

Details Diff
Cleanup Media Record Enbled handling.

- Use enum with the values it can have that mean something when reading
the code.
- Removed whole argument parsing in update_volume() as update_volenabled()
is called which calls get_enabled() which already does the whole parsing.
mod - src/dird/autoprune.c Diff File
mod - src/dird/catreq.c Diff File
mod - src/dird/dird.h Diff File
mod - src/dird/newvol.c Diff File
mod - src/dird/ua_cmds.c Diff File
mod - src/dird/ua_input.c Diff File
mod - src/dird/ua_label.c Diff File
mod - src/dird/ua_prune.c Diff File
mod - src/dird/ua_purge.c Diff File
mod - src/dird/ua_update.c Diff File

bareos-14.2 ca3f777d

2015-06-28 12:17

mvwieringen

Ported: N/A

Details Diff
Cleanup Media Record Enbled handling.

- Use enum with the values it can have that mean something when reading
the code.
- Removed whole argument parsing in update_volume() as update_volenabled()
is called which calls get_enabled() which already does the whole parsing.
mod - src/dird/autoprune.c Diff File
mod - src/dird/catreq.c Diff File
mod - src/dird/dird.h Diff File
mod - src/dird/newvol.c Diff File
mod - src/dird/ua_cmds.c Diff File
mod - src/dird/ua_input.c Diff File
mod - src/dird/ua_label.c Diff File
mod - src/dird/ua_prune.c Diff File
mod - src/dird/ua_purge.c Diff File
mod - src/dird/ua_update.c Diff File

bareos-13.2 342ecaa5

2015-06-28 12:17

mvwieringen

Ported: N/A

Details Diff
Cleanup Media Record Enbled handling.

- Use enum with the values it can have that mean something when reading
the code.
- Removed whole argument parsing in update_volume() as update_volenabled()
is called which calls get_enabled() which already does the whole parsing.
mod - src/dird/autoprune.c Diff File
mod - src/dird/catreq.c Diff File
mod - src/dird/dird.h Diff File
mod - src/dird/newvol.c Diff File
mod - src/dird/ua_cmds.c Diff File
mod - src/dird/ua_input.c Diff File
mod - src/dird/ua_label.c Diff File
mod - src/dird/ua_prune.c Diff File
mod - src/dird/ua_purge.c Diff File
mod - src/dird/ua_update.c Diff File

bareos-12.4 1fac9272

2015-06-28 12:17

mvwieringen

Ported: N/A

Details Diff
Cleanup Media Record Enbled handling.

- Use enum with the values it can have that mean something when reading
the code.
- Removed whole argument parsing in update_volume() as update_volenabled()
is called which calls get_enabled() which already does the whole parsing.
mod - src/dird/autoprune.c Diff File
mod - src/dird/catreq.c Diff File
mod - src/dird/dird.h Diff File
mod - src/dird/newvol.c Diff File
mod - src/dird/ua_cmds.c Diff File
mod - src/dird/ua_input.c Diff File
mod - src/dird/ua_label.c Diff File
mod - src/dird/ua_prune.c Diff File
mod - src/dird/ua_purge.c Diff File
mod - src/dird/ua_update.c Diff File

master c519f119

2015-06-28 00:39

pstorz


Committer: mvwieringen

Ported: N/A

Details Diff
Package also sqlite stuff
mod - platforms/win32/winbareos-nsi.spec Diff File
mod - platforms/win32/winbareos.nsi Diff File
mod - platforms/win32/winbareos32.spec Diff File
mod - platforms/win32/winbareos64.spec Diff File

master c4709ed7

2015-06-26 13:07

mvwieringen

Ported: N/A

Details Diff
Fix comment.

Move comment to right place so it makes sense to the table it talks
about.
mod - src/cats/ddl/creates/mysql.sql Diff File

master ecb539bc

2015-06-25 23:48

mvwieringen

Ported: N/A

Details Diff
Need to call init_crypto() before check_resources()

As check_resources() does a setup of the TLS contexts we need to have
called init_crypto() by then. This makes sure that all daemons start
again after the patch for calling the init_crypto() after started the
daemon and closing all filedescriptors.
mod - src/dird/dird.c Diff File
mod - src/filed/filed.c Diff File
mod - src/stored/stored.c Diff File

master 4b73c7f8

2015-06-25 20:53

joergs

Ported: N/A

Details Diff
fix shell parsing of Bareos configuration files

without this patch, the database password for mysql have not been set automatically during package install on Debian.
mod - scripts/bareos-config-lib.sh.in Diff File

master 635f86ea

2015-06-25 19:02

mvwieringen

Ported: N/A

Details Diff
Added Holger Weiss to AUTHORS
mod - AUTHORS Diff File

master 78bb459c

2015-06-25 18:59

mvwieringen

Ported: N/A

Details Diff
Merge pull request 0000026 from weiss/accept-slash

bconsole: Add '/' to the list of acceptable volume name characters
mod - src/lib/edit.c Diff File

master aef22531

2015-06-25 18:59

mvwieringen

Ported: N/A

Details Diff
Merge pull request 0000025 from weiss/master

Don't initialize TLS library before daemonizing
mod - src/dird/dird.c Diff File
mod - src/filed/filed.c Diff File
mod - src/stored/stored.c Diff File

master a0310dbe

2015-06-25 18:39

mvwieringen

Ported: N/A

Details Diff
Cleanup director and use bool instead of int

We have a lot of functions that return an int 0 or 1 which can
just as well return a proper boolean as return value. This patch
tries to cleanup this in more places as already done before so we
mostly use bool where possible and int only when things cannot be
solved by a bool e.g. when false and true are not enough.
mod - src/dird/job.c Diff File
mod - src/dird/migrate.c Diff File
mod - src/dird/protos.h Diff File
mod - src/dird/ua.h Diff File
mod - src/dird/ua_cmds.c Diff File
mod - src/dird/ua_configure.c Diff File
mod - src/dird/ua_dotcmds.c Diff File
mod - src/dird/ua_impexp.c Diff File
mod - src/dird/ua_input.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_server.c Diff File
mod - src/dird/ua_status.c Diff File
mod - src/dird/ua_update.c Diff File

master b9d1d47d

2015-06-25 17:49

mvwieringen

Ported: N/A

Details Diff
Suppress output of auto select info in API mode.
mod - src/dird/ua_select.c Diff File

bareos-14.2 1c77dd5e

2015-06-25 17:49

mvwieringen

Ported: N/A

Details Diff
Suppress output of auto select info in API mode.
mod - src/dird/ua_select.c Diff File

bareos-13.2 ebf470ee

2015-06-25 17:49

mvwieringen

Ported: N/A

Details Diff
Suppress output of auto select info in API mode.
mod - src/dird/ua_select.c Diff File

bareos-12.4 f12eecb7

2015-06-25 17:49

mvwieringen

Ported: N/A

Details Diff
Suppress output of auto select info in API mode.
mod - src/dird/ua_select.c Diff File

bareos-15.2 bb1529f8

2015-06-25 14:37

mvwieringen

Ported: N/A

Details Diff
Fix error found by coverity.
mod - src/dird/sd_cmds.c Diff File

master 070a4824

2015-06-25 13:38

Holger Weiß

Ported: N/A

Details Diff
bconsole: Fix list of acceptable volume name chars

Bareos accepts slashes in volume names since commit
7969af665ad5b38e88763b6456b0b13b564dbbc3.
mod - src/lib/edit.c Diff File

bareos-14.2 c34484ed

2015-06-25 13:38

Holger Weiß


Committer: joergs

Ported: N/A

Details Diff
bconsole: Fix list of acceptable volume name chars

Bareos accepts slashes in volume names since commit
7969af665ad5b38e88763b6456b0b13b564dbbc3.
mod - src/lib/edit.c Diff File

master e3a8bd58

2015-06-25 11:51

mvwieringen

Ported: N/A

Details Diff
Sync lmdb.
mod - src/lmdb/lmdb.h Diff File

master c5a362f9

2015-06-25 11:42

mvwieringen

Ported: N/A

Details Diff
Add missing breaks.
mod - src/lib/output_formatter.c Diff File

master 6ccc2142

2015-06-24 23:07

mvwieringen

Ported: N/A

Details Diff
Bump version date.
mod - src/include/version.h Diff File

master 6d0f0360

2015-06-24 21:15

mvwieringen

Ported: N/A

Details Diff
Rebuild configure.
mod - configure Diff File

master 76cebc59

2015-06-24 19:56

joergs


Committer: mvwieringen

Ported: N/A

Details Diff
cleanup of the default configuration

- removes from bareos-dir.conf, Client configuration:
File Retention = 30 days # 30 days
Job Retention = 6 months # six months
AutoPrune = no # Prune expired Jobs/Files
as these values are default anyway,
in most situations it makes no sense to use Client pruning (only Volume retentions should be used),
and this setting might cause more confusions than it helps.
- added comment about "Heartbeat Interval"
- make order of ressources in bareos-fd.conf the same as in bareos-sd.conf
mod - src/defaultconfigs/diskonly/bareos-dir.conf.in Diff File
mod - src/defaultconfigs/diskonly/bareos-sd.conf.in Diff File
mod - src/filed/bareos-fd.conf.in Diff File
 First  Prev  1 2 3 ... 60 ... 120 ... 180 ... 240 ... 300 ... 360 ... 420 ... 480 ... 490 491 492 493 494 495 496 ... 540 ... 600 ... 608 609 610  Next  Last