Kern Sibbald [Thu, 3 Jan 2008 14:08:43 +0000 (14:08 +0000)]
kes Fix existing switch drive SD code to call autochanger to release
any old volume. This must be done to keep the autochanger from
releasing subsequently newly reserved volumes in doing a close().
This should fix bug #1018.
kes Apply big backport of current SVN SD code that corrects a number
of race conditions. This is a first step in fixing bug #1018.
Kern Sibbald [Mon, 24 Dec 2007 09:44:35 +0000 (09:44 +0000)]
Fix seg fault Frank Sweetser reports in regression testing
on his systems. The problem was that the original author of
bsnprintf.c did not take into account the side effects of
using ++x in the argument to a #define.
Kern Sibbald [Fri, 14 Dec 2007 16:25:59 +0000 (16:25 +0000)]
Apply patch from Michael Stapelberg <michael@stapelberg.de>
that implements double quoting include names in conf files,
and also allows piping input by having the first character
be a vertical bar (|).
Kern Sibbald [Mon, 10 Dec 2007 17:54:41 +0000 (17:54 +0000)]
Correct a problem where the maximum concurrent storage jobs counter gets out of sync during restore jobs causing jobs to 'wait on max Storage jobs'. Fixes bug #1009.
Kern Sibbald [Sat, 8 Dec 2007 09:54:55 +0000 (09:54 +0000)]
Add new include to postgresql.c suggested by Marc Cousins so
that it compiles correctly with pgre version 8.3. Also fix
misuse of %x with pointer (should be %p).
Kern Sibbald [Mon, 3 Dec 2007 19:27:38 +0000 (19:27 +0000)]
03Dec07
kes This patch fixes bcopy so that it produces correct Volumes.
It fixes bug #1022.
kes This patch eliminates spurious output to the console during a VerifyVolume
job that contains encrypted data. It fixes bug #1024.
Kern Sibbald [Sun, 2 Dec 2007 18:04:07 +0000 (18:04 +0000)]
kes This patch prevents the 'status dir' command from trying to use a scratch
volume and possibly moving it from one pool to another. This patch fixes
bug #1019.
Kern Sibbald [Sun, 2 Dec 2007 18:03:17 +0000 (18:03 +0000)]
ebl Apply Richard Mortimer patch that fixes #1016 when there are more than
one 'part' to write. Instead of each part being stored on disk,
written to DVD, then deleted from disk, all parts are written to disk,
and only the last is written and deleted from disk.
Kern Sibbald [Sun, 25 Nov 2007 16:12:14 +0000 (16:12 +0000)]
kes This patch should fix the Mac OS X build problem on the latest
Darwin, where sys/types.h was not included correctly (apparently
due to a change in the Mac headers). The solution was to explicitly
ensure that it is defined for the ./configure.
This patch also has a rebuild of configure that includes the Debian
qt4 kludge (look for alternate qt4 names).
This patch fixes bug #1020.
Kern Sibbald [Sun, 25 Nov 2007 14:18:33 +0000 (14:18 +0000)]
kes This patch should ensure that queued messages to the console are
displayed as soon as possible. It should fix bug 1007, but has been
reported not to work.
Kern Sibbald [Wed, 14 Nov 2007 07:31:07 +0000 (07:31 +0000)]
kes This patch fixes the infinite loop when trying to increase the
maximum number of volumes in a Pool during the add command.
This patch fixes bug #1008.
Kern Sibbald [Sun, 4 Nov 2007 11:10:30 +0000 (11:10 +0000)]
kes This patch fixes bug #1003 where putting the message output from
a Verify job into the catalog results in a recursive loop. The problem
seems to show up only with postgresql (to be verified).
Kern Sibbald [Sun, 4 Nov 2007 10:43:02 +0000 (10:43 +0000)]
kes Fix bug #942 where lots of emails where generated when the heartbeat
interval was low and Bacula wanted a different tape from the one in
the drive.