]> git.sur5r.net Git - bacula/bacula/log
bacula/bacula
11 years agobweb: Fix #1787 provided by David Weber
Eric Bollengier [Mon, 14 Nov 2011 10:52:14 +0000 (11:52 +0100)]
bweb: Fix #1787 provided by David Weber

11 years agoChange locking scheme of the mountpoint cache.
Marco van Wieringen [Sat, 12 Nov 2011 08:59:54 +0000 (09:59 +0100)]
Change locking scheme of the mountpoint cache.

We now lock the mount cache from the moment a caller enters
find_mntent_mapping. This way we know for sure no one can
be tampering our structures until we finish. As flush_mntent_cache
is not called from the outside and now is a function which needs
the lock hold we remove it as an external interface.

11 years agoMove the shortcut logic up so its a real shortcut again.
Marco van Wieringen [Fri, 11 Nov 2011 11:55:05 +0000 (12:55 +0100)]
Move the shortcut logic up so its a real shortcut again.

11 years agoEnhance mountcache with rescan option after interval.
Marco van Wieringen [Fri, 11 Nov 2011 09:15:02 +0000 (10:15 +0100)]
Enhance mountcache with rescan option after interval.

The mountcache shouldn't be a static cache that lives forever
in the filed. Mountpoint come and go on modern systems so
on a failure to lookup a mountpoint in the cache we trigger
a rescan. We also rescan the cache on lookup when more
the 30 minutes have past since the last rescan of the data.
This way we should have less stale data. Having old data
is not so much a problem but missing new data is this new
rules should make this cache somewhat robust.

11 years agoregress: fix lockmgr-test error
Eric Bollengier [Thu, 10 Nov 2011 17:10:40 +0000 (18:10 +0100)]
regress: fix lockmgr-test error

11 years agoTweak switch statement remove unneeded breaks.
Marco van Wieringen [Thu, 10 Nov 2011 12:08:18 +0000 (13:08 +0100)]
Tweak switch statement remove unneeded breaks.

11 years agoAdd %D option to edit_job_code, simplify callbacks on director side
Bastian Friedrich [Thu, 10 Nov 2011 08:46:37 +0000 (09:46 +0100)]
Add %D option to edit_job_code, simplify callbacks on director side

Unifies the two callbacks "job_code_callback_filesetname" and
"job_code_callback_clones" into a single one ("job_code_callback_director").

Signed-off-by: Eric Bollengier <eric@baculasystems.com>
11 years agoTweak win32 build for Zdeflate changes
Eric Bollengier [Thu, 10 Nov 2011 08:43:09 +0000 (09:43 +0100)]
Tweak win32 build for Zdeflate changes

11 years agoMove Zdeflate and Zinflate to seperate file.
Martin Simmons [Wed, 9 Nov 2011 18:16:39 +0000 (19:16 +0100)]
Move Zdeflate and Zinflate to seperate file.

Move Zdeflate and Zinflate to sr/lib/binflate.c from src/lib/bsys.c,
to allow various executables to link with bsys.o without pulling in
functions that need libz. This is needed because some of Bacula's
executables don't link with libz, but they do use code from bsys.c.

Signed-off-by: Marco van Wieringen <mvw@planets.elm.net>
11 years agoPut libraries in the correct order for non shared libs.
Martin Simmons [Wed, 9 Nov 2011 18:13:33 +0000 (19:13 +0100)]
Put libraries in the correct order for non shared libs.

Signed-off-by: Marco van Wieringen <mvw@planets.elm.net>
11 years agodefine DB_LIBS in stored Makefile.in
Martin Simmons [Wed, 9 Nov 2011 18:05:45 +0000 (19:05 +0100)]
define DB_LIBS in stored Makefile.in

Signed-off-by: Marco van Wieringen <mvw@planets.elm.net>
11 years agoTweak recompile configure
Kern Sibbald [Tue, 8 Nov 2011 11:20:10 +0000 (12:20 +0100)]
Tweak recompile configure

11 years agoRemove last traces of @SQL_BINDIR@ and @DB_TYPE@
Marco van Wieringen [Mon, 7 Nov 2011 19:01:49 +0000 (20:01 +0100)]
Remove last traces of @SQL_BINDIR@ and @DB_TYPE@

During the backend refactoring SQL_BINDIR and DB_TYPE were
replaced with backend specific variables as multiple backends
can be configured in one configure run. This should remove
the last traces of these variables from the active source.
The only pieces left with the old SQL_BINDIR are the unsupported
Windows director database creation scripts.

11 years agoFix bug #1774
Marco van Wieringen [Mon, 7 Nov 2011 18:39:32 +0000 (19:39 +0100)]
Fix bug #1774

Incorrect symlink created by version 5.2.1 when using DESTDIR to
build a package. Instead of creating a absolute symlink create
a releative one.

11 years agoMove batch insert detection into db.m4
Marco van Wieringen [Mon, 7 Nov 2011 18:38:03 +0000 (19:38 +0100)]
Move batch insert detection into db.m4

Moved the batch insert detection logic into the db.m4
macros so they only run when an enable command is set.
This makes configure.in much cleaner. We also keep
a list of backends which have batch insert enabled
now that we allow multiple configured backends the
simple yes or no doesn't cut it anymore so we
output all backends that have batch insert enabled.
Also fixed some problems in detecting the batch file
enablers by splitting the LDFLAGS and LIBS for
configure. So now a postgresql or mysql in a non
standard place should work better.

11 years agoFree jcr in btape before other pointers
Kern Sibbald [Sun, 6 Nov 2011 15:00:01 +0000 (16:00 +0100)]
Free jcr in btape before other pointers

11 years agoTweak eliminate bat uic warning
Kern Sibbald [Sun, 6 Nov 2011 13:46:07 +0000 (14:46 +0100)]
Tweak eliminate bat uic warning

11 years agobat: try to fix offset button problem when clicking too much on previous
Eric Bollengier [Fri, 4 Nov 2011 09:32:56 +0000 (10:32 +0100)]
bat: try to fix offset button problem when clicking too much on previous

11 years agobvfs: Use single transaction for each job during update
Eric Bollengier [Fri, 4 Nov 2011 09:20:43 +0000 (10:20 +0100)]
bvfs: Use single transaction for each job during update

11 years agobvfs: add clear_cache function
Eric Bollengier [Mon, 30 May 2011 15:52:25 +0000 (17:52 +0200)]
bvfs: add clear_cache function

11 years agobvfs: Handle windows drive when building path hierarchy
Eric Bollengier [Mon, 30 May 2011 15:47:53 +0000 (17:47 +0200)]
bvfs: Handle windows drive when building path hierarchy

11 years agoAdd missing bwild & bregex man8 pages
Bruno Friedmann [Wed, 2 Nov 2011 08:15:15 +0000 (09:15 +0100)]
Add missing bwild & bregex man8 pages

11 years agoFix compilation issue of wx-console #1778
Eric Bollengier [Wed, 2 Nov 2011 13:49:17 +0000 (14:49 +0100)]
Fix compilation issue of wx-console #1778

11 years agobvfs: fix filter for pattern= bvfs parameter
Eric Bollengier [Mon, 31 Oct 2011 15:38:34 +0000 (16:38 +0100)]
bvfs: fix filter for pattern= bvfs parameter

11 years agoImprove speed of BVFS with SQLite, Thanks to J.Starek
Eric Bollengier [Mon, 31 Oct 2011 09:54:55 +0000 (10:54 +0100)]
Improve speed of BVFS with SQLite, Thanks to J.Starek

11 years agoTweak update release number in build config
Kern Sibbald [Sun, 30 Oct 2011 12:03:42 +0000 (13:03 +0100)]
Tweak update release number in build config

11 years agoTweak update files for 5.2.1 release
Kern Sibbald [Sun, 30 Oct 2011 12:01:40 +0000 (13:01 +0100)]
Tweak update files for 5.2.1 release

11 years agoTweak update spec version
Kern Sibbald [Sun, 30 Oct 2011 11:46:46 +0000 (12:46 +0100)]
Tweak update spec version

11 years agoTweak pull fixed plugins fd_common.h from master
Kern Sibbald [Sun, 30 Oct 2011 11:20:58 +0000 (12:20 +0100)]
Tweak pull fixed plugins fd_common.h from master

11 years agoChange name of authors -- confuses Mac
Kern Sibbald [Sun, 30 Oct 2011 10:27:04 +0000 (11:27 +0100)]
Change name of authors -- confuses Mac

11 years agoTweak rebuild configure
Kern Sibbald [Sun, 30 Oct 2011 10:19:07 +0000 (11:19 +0100)]
Tweak rebuild configure

11 years agoDon't define HAVE_POSTGRESQL twice
Kern Sibbald [Sun, 30 Oct 2011 10:18:33 +0000 (11:18 +0100)]
Don't define HAVE_POSTGRESQL twice

11 years agoUpdate version
Kern Sibbald [Sun, 30 Oct 2011 10:15:38 +0000 (11:15 +0100)]
Update version

11 years agoTweak rebuild configure
Kern Sibbald [Sun, 30 Oct 2011 10:15:06 +0000 (11:15 +0100)]
Tweak rebuild configure

11 years agoDon't use the -R (runtime link path) when not using libtool for the linking.
Marco van Wieringen [Sat, 29 Oct 2011 22:07:58 +0000 (00:07 +0200)]
Don't use the -R (runtime link path) when not using libtool for the linking.

11 years agoFix detection of batch insert enabler functions.
Marco van Wieringen [Sat, 29 Oct 2011 21:55:35 +0000 (23:55 +0200)]
Fix detection of batch insert enabler functions.

-R is not supported when not run through libtool. For linking the
database backend this is no problem as that is done with libtool
but for detection of things like PQisthreadsafe, PQputCopyData etc
from configure this doesn't work. So we work around that problem
using a special LFLAGS variable which is only used in configure
and which is not used outside configure.

11 years agoTurn off developer
Kern Sibbald [Sat, 29 Oct 2011 15:47:43 +0000 (17:47 +0200)]
Turn off developer

11 years agoTweak ChangeLog and ReleaseNotes
Kern Sibbald [Sat, 29 Oct 2011 15:41:54 +0000 (17:41 +0200)]
Tweak ChangeLog and ReleaseNotes

11 years agoAdd script to list authors
Kern Sibbald [Sat, 29 Oct 2011 15:36:00 +0000 (17:36 +0200)]
Add script to list authors

11 years agoUpdate AUTHORS
Kern Sibbald [Sat, 29 Oct 2011 15:35:38 +0000 (17:35 +0200)]
Update AUTHORS

11 years agoTweak correct date
Kern Sibbald [Sat, 29 Oct 2011 14:55:53 +0000 (16:55 +0200)]
Tweak correct date

11 years agoTweak update .gitignore
Kern Sibbald [Sat, 29 Oct 2011 14:50:04 +0000 (16:50 +0200)]
Tweak update .gitignore

11 years agoTweak release notes
Kern Sibbald [Sat, 29 Oct 2011 14:47:45 +0000 (16:47 +0200)]
Tweak release notes

11 years agoTweak update configure
Kern Sibbald [Sat, 29 Oct 2011 14:47:21 +0000 (16:47 +0200)]
Tweak update configure

11 years agoUpdate configure.in to setup new db tables
Kern Sibbald [Sat, 29 Oct 2011 14:46:58 +0000 (16:46 +0200)]
Update configure.in to setup new db tables

11 years agoAdd new updatedb files
Kern Sibbald [Sat, 29 Oct 2011 14:45:47 +0000 (16:45 +0200)]
Add new updatedb files

11 years agoTweak release notes and change log
Kern Sibbald [Sat, 29 Oct 2011 14:45:02 +0000 (16:45 +0200)]
Tweak release notes and change log

11 years agoTweak version date
Kern Sibbald [Sat, 29 Oct 2011 12:29:29 +0000 (14:29 +0200)]
Tweak version date

11 years agoMake PurgeMigrationJob directive name correspond to doc
Kern Sibbald [Sat, 29 Oct 2011 12:27:28 +0000 (14:27 +0200)]
Make PurgeMigrationJob directive name correspond to doc

11 years agoTweak ReleaseNotes
Kern Sibbald [Sat, 29 Oct 2011 12:25:11 +0000 (14:25 +0200)]
Tweak ReleaseNotes

11 years agoTweak correct silly typo
Kern Sibbald [Sat, 29 Oct 2011 10:42:25 +0000 (12:42 +0200)]
Tweak correct silly typo

11 years agoPut Win exchange plugin debug code on level 100
Kern Sibbald [Sat, 29 Oct 2011 10:34:16 +0000 (12:34 +0200)]
Put Win exchange plugin debug code on level 100

11 years agoTweak update copyright date
Kern Sibbald [Sat, 29 Oct 2011 10:13:14 +0000 (12:13 +0200)]
Tweak update copyright date

11 years agoUpdate configure
Kern Sibbald [Sat, 29 Oct 2011 10:04:56 +0000 (12:04 +0200)]
Update configure

11 years agoCleanup some old configure code
Kern Sibbald [Sat, 29 Oct 2011 10:04:19 +0000 (12:04 +0200)]
Cleanup some old configure code

11 years agoRemove old gnome console files
Kern Sibbald [Sat, 29 Oct 2011 10:00:45 +0000 (12:00 +0200)]
Remove old gnome console files

11 years agoTweak remove old status file
Kern Sibbald [Sat, 29 Oct 2011 09:55:47 +0000 (11:55 +0200)]
Tweak remove old status file

11 years agoUpdate po files
Kern Sibbald [Sat, 29 Oct 2011 09:54:21 +0000 (11:54 +0200)]
Update po files

11 years agoTweak release notes
Kern Sibbald [Sat, 29 Oct 2011 09:10:26 +0000 (11:10 +0200)]
Tweak release notes

11 years agoFix bug #1771 BAT crashes.
Marco van Wieringen [Fri, 28 Oct 2011 21:06:53 +0000 (23:06 +0200)]
Fix bug #1771 BAT crashes.

As it seems B_ISSPACE is much wider then I thought it would
be as I only wanted to remove both spaces and tabs but that
seems to break the BAT protocol. So lets backout that patch.

11 years agoFix regression on Solaris.
Marco van Wieringen [Thu, 27 Oct 2011 17:29:55 +0000 (19:29 +0200)]
Fix regression on Solaris.

11 years agoProhibit multiple Jobs from writing state file at same time
Kern Sibbald [Tue, 25 Oct 2011 14:32:16 +0000 (16:32 +0200)]
Prohibit multiple Jobs from writing state file at same time

11 years agoApply autochanger temp file security fix to examples files
Lukáš Nykrýn [Tue, 25 Oct 2011 10:28:34 +0000 (12:28 +0200)]
Apply autochanger temp file security fix to examples files

11 years agoTweak bat console code
Kern Sibbald [Tue, 25 Oct 2011 10:24:02 +0000 (12:24 +0200)]
Tweak bat console code

11 years agoUpdate date
Kern Sibbald [Tue, 25 Oct 2011 10:23:42 +0000 (12:23 +0200)]
Update date

11 years agoFix typo
Marco van Wieringen [Mon, 24 Oct 2011 09:30:44 +0000 (11:30 +0200)]
Fix typo

11 years agoFix typo
Marco van Wieringen [Mon, 24 Oct 2011 09:28:26 +0000 (11:28 +0200)]
Fix typo

11 years agoTweak regress debug
Kern Sibbald [Sun, 23 Oct 2011 17:00:17 +0000 (19:00 +0200)]
Tweak regress debug

11 years agoUpdate version
Kern Sibbald [Sun, 23 Oct 2011 14:19:54 +0000 (16:19 +0200)]
Update version

11 years agoFix to Windows socket error detection -- should fix bug #1770
Kern Sibbald [Sun, 23 Oct 2011 14:13:23 +0000 (16:13 +0200)]
Fix to Windows socket error detection -- should fix bug #1770

11 years agoUpdate version
Kern Sibbald [Sat, 22 Oct 2011 19:59:37 +0000 (21:59 +0200)]
Update version

11 years agoTweak check_prune_list
Kern Sibbald [Sat, 22 Oct 2011 19:58:01 +0000 (21:58 +0200)]
Tweak check_prune_list

11 years agoFix regression in keyword of migrate pool patch
Kern Sibbald [Thu, 20 Oct 2011 08:55:55 +0000 (10:55 +0200)]
Fix regression in keyword of migrate pool patch

11 years agoAdd pool to migration run command
Kern Sibbald [Wed, 19 Oct 2011 17:14:59 +0000 (19:14 +0200)]
Add pool to migration run command

11 years agoUpdate ChangeLog ReleaseNotes and version
Kern Sibbald [Wed, 19 Oct 2011 15:47:24 +0000 (17:47 +0200)]
Update ChangeLog ReleaseNotes and version

11 years agoTweak spelling
Kern Sibbald [Wed, 19 Oct 2011 14:35:11 +0000 (16:35 +0200)]
Tweak spelling

11 years agoTweak brestore ui
Kern Sibbald [Wed, 19 Oct 2011 14:15:29 +0000 (16:15 +0200)]
Tweak brestore ui

11 years agoTry to eliminate multiple blank lines output in bat
Kern Sibbald [Wed, 19 Oct 2011 11:18:40 +0000 (13:18 +0200)]
Try to eliminate multiple blank lines output in bat

11 years agoRemove Version browser from bat (broken)
Kern Sibbald [Wed, 19 Oct 2011 10:53:15 +0000 (12:53 +0200)]
Remove Version browser from bat (broken)

11 years agoUpdate ChangeLog
Kern Sibbald [Sun, 16 Oct 2011 19:27:34 +0000 (21:27 +0200)]
Update ChangeLog

11 years agoUpdate Specs and ReleaseNotes
Kern Sibbald [Sun, 16 Oct 2011 19:26:54 +0000 (21:26 +0200)]
Update Specs and ReleaseNotes

11 years agoUpdate ChangeLog
Kern Sibbald [Sun, 16 Oct 2011 19:09:21 +0000 (21:09 +0200)]
Update ChangeLog

11 years agoUpdate po files
Kern Sibbald [Sun, 16 Oct 2011 19:07:39 +0000 (21:07 +0200)]
Update po files

11 years agoTweak release/config
Kern Sibbald [Sun, 16 Oct 2011 19:06:25 +0000 (21:06 +0200)]
Tweak release/config

11 years agoUpdate ChangeLog
Kern Sibbald [Sun, 16 Oct 2011 18:53:16 +0000 (20:53 +0200)]
Update ChangeLog

11 years agoUpdate ChangeLog, ReleaseNotes, version, and catalog update scripts for version 5.2.0
Kern Sibbald [Sun, 16 Oct 2011 18:51:03 +0000 (20:51 +0200)]
Update ChangeLog, ReleaseNotes, version, and catalog update scripts for version 5.2.0

11 years agoEliminate complier warning
Kern Sibbald [Sun, 16 Oct 2011 13:34:46 +0000 (15:34 +0200)]
Eliminate complier warning

11 years agoPull files from master
Kern Sibbald [Sun, 16 Oct 2011 12:56:58 +0000 (14:56 +0200)]
Pull files from master

11 years agoFix small things in Windows depkgs build scripts
Kern Sibbald [Sun, 16 Oct 2011 12:54:03 +0000 (14:54 +0200)]
Fix small things in Windows depkgs build scripts

11 years agoUpdate autoconf conf file for Win32
Kern Sibbald [Sun, 16 Oct 2011 12:37:20 +0000 (14:37 +0200)]
Update autoconf conf file for Win32

11 years agoFix Win32 build after new debug patch in smartall.c
Kern Sibbald [Sun, 16 Oct 2011 11:50:41 +0000 (13:50 +0200)]
Fix Win32 build after new debug patch in smartall.c

11 years agoEnsure log files in first backup are restored
James Harper [Sun, 16 Oct 2011 11:34:01 +0000 (13:34 +0200)]
Ensure log files in first backup are restored

11 years agoallow to use ./sign alone
Eric Bollengier [Tue, 11 Oct 2011 14:24:13 +0000 (16:24 +0200)]
allow to use ./sign alone

11 years agoModify ./release/sign to be able to use an other gpgkey (idea from Bruno)
Eric Bollengier [Tue, 11 Oct 2011 14:22:19 +0000 (16:22 +0200)]
Modify ./release/sign to be able to use an other gpgkey (idea from Bruno)

11 years agoSend level command before fileset as sugested by Bastian. Fix #1768
Eric Bollengier [Tue, 11 Oct 2011 14:10:54 +0000 (16:10 +0200)]
Send level command before fileset as sugested by Bastian. Fix #1768

11 years agoEnhance smartalloc abort
Kern Sibbald [Tue, 11 Oct 2011 08:13:16 +0000 (10:13 +0200)]
Enhance smartalloc abort

11 years agoFirst attempt to fix vtape-autoselect-test bug
Kern Sibbald [Mon, 10 Oct 2011 09:09:52 +0000 (11:09 +0200)]
First attempt to fix vtape-autoselect-test bug

11 years agoAdd more info to tape error msgs
Kern Sibbald [Mon, 10 Oct 2011 09:09:21 +0000 (11:09 +0200)]
Add more info to tape error msgs

11 years agoFix lurking bug in match when db_driver is not set (everything but DBI).
Marco van Wieringen [Mon, 26 Sep 2011 20:21:34 +0000 (22:21 +0200)]
Fix lurking bug in match when db_driver is not set (everything but DBI).

11 years agoFix bug #1764 plugin_list shadows global variable of mysql 5.5
Marco van Wieringen [Fri, 23 Sep 2011 10:51:59 +0000 (12:51 +0200)]
Fix bug #1764 plugin_list shadows global variable of mysql 5.5