]> git.sur5r.net Git - bacula/bacula/log
bacula/bacula
16 years agokes Add malloc and free Bacula entry points for plugins. Increment
Kern Sibbald [Thu, 9 Oct 2008 20:55:50 +0000 (20:55 +0000)]
kes  Add malloc and free Bacula entry points for plugins. Increment
     FD plugin interface version. Create a bacula plugin context
     structure to keep track of whether or not the plugin is disabled.
kes  Apply FileIndex fix for plugin name stream suggested by James.

git-svn-id: https://bacula.svn.sourceforge.net/svnroot/bacula/trunk@7741 91ce42f0-d328-0410-95d8-f526ca767f89

16 years agoebl Add check_duration to functions
Eric Bollengier [Thu, 9 Oct 2008 19:30:23 +0000 (19:30 +0000)]
ebl  Add check_duration to functions
     Add cancel-test to check different cancel cases

git-svn-id: https://bacula.svn.sourceforge.net/svnroot/bacula/trunk@7740 91ce42f0-d328-0410-95d8-f526ca767f89

16 years agoebl Add fix to avoid to expect the EndJob message with some
Eric Bollengier [Thu, 9 Oct 2008 14:17:45 +0000 (14:17 +0000)]
ebl  Add fix to avoid to expect the EndJob message with some
     error cases

git-svn-id: https://bacula.svn.sourceforge.net/svnroot/bacula/trunk@7739 91ce42f0-d328-0410-95d8-f526ca767f89

16 years agoebl Update patch for #1166 with select() instead of kill
Eric Bollengier [Thu, 9 Oct 2008 11:39:36 +0000 (11:39 +0000)]
ebl  Update patch for #1166 with select() instead of kill

git-svn-id: https://bacula.svn.sourceforge.net/svnroot/bacula/trunk@7738 91ce42f0-d328-0410-95d8-f526ca767f89

16 years agoebl Add a new custom Id variable that is printed in version command.
Eric Bollengier [Wed, 8 Oct 2008 19:41:24 +0000 (19:41 +0000)]
ebl  Add a new custom Id variable that is printed in version command.

git-svn-id: https://bacula.svn.sourceforge.net/svnroot/bacula/trunk@7737 91ce42f0-d328-0410-95d8-f526ca767f89

16 years agoFix migration SQL not to migrate a job that has not terminated.
Kern Sibbald [Wed, 8 Oct 2008 16:42:05 +0000 (16:42 +0000)]
Fix migration SQL not to migrate a job that has not terminated.
     This is a partial fix to bug #1164.

git-svn-id: https://bacula.svn.sourceforge.net/svnroot/bacula/trunk@7735 91ce42f0-d328-0410-95d8-f526ca767f89

16 years agoebl Try to cancel read() with pthread_kill(TIMEOUT) to fix #1166
Eric Bollengier [Wed, 8 Oct 2008 14:18:09 +0000 (14:18 +0000)]
ebl  Try to cancel read() with pthread_kill(TIMEOUT) to fix #1166

git-svn-id: https://bacula.svn.sourceforge.net/svnroot/bacula/trunk@7734 91ce42f0-d328-0410-95d8-f526ca767f89

16 years agoebl Add patch file
Eric Bollengier [Wed, 8 Oct 2008 14:17:23 +0000 (14:17 +0000)]
ebl  Add patch file

git-svn-id: https://bacula.svn.sourceforge.net/svnroot/bacula/trunk@7733 91ce42f0-d328-0410-95d8-f526ca767f89

16 years agoSort JobIds returned from db_accurate_get_jobids() to fix Virtual
Kern Sibbald [Wed, 8 Oct 2008 13:26:36 +0000 (13:26 +0000)]
Sort JobIds returned from db_accurate_get_jobids() to fix Virtual
     backup start time bug reported by Graham Keeling.

git-svn-id: https://bacula.svn.sourceforge.net/svnroot/bacula/trunk@7732 91ce42f0-d328-0410-95d8-f526ca767f89

16 years agoebl Fix possible bug in cancel_job() with job that are not
Eric Bollengier [Wed, 8 Oct 2008 11:56:43 +0000 (11:56 +0000)]
ebl  Fix possible bug in cancel_job() with job that are not
     yet created.

git-svn-id: https://bacula.svn.sourceforge.net/svnroot/bacula/trunk@7731 91ce42f0-d328-0410-95d8-f526ca767f89

16 years agoCommit migrate poolsize patch
Kern Sibbald [Wed, 8 Oct 2008 10:29:52 +0000 (10:29 +0000)]
Commit migrate poolsize patch

git-svn-id: https://bacula.svn.sourceforge.net/svnroot/bacula/trunk@7730 91ce42f0-d328-0410-95d8-f526ca767f89

16 years agoebl Update for base64_decode_lstat() function
Eric Bollengier [Tue, 7 Oct 2008 18:45:36 +0000 (18:45 +0000)]
ebl  Update for base64_decode_lstat() function

git-svn-id: https://bacula.svn.sourceforge.net/svnroot/bacula/trunk@7728 91ce42f0-d328-0410-95d8-f526ca767f89

16 years agoebl add base64_decode_lstat function to Mysql (require mysql > 5)
Eric Bollengier [Tue, 7 Oct 2008 18:41:41 +0000 (18:41 +0000)]
ebl  add base64_decode_lstat function to Mysql (require mysql > 5)

git-svn-id: https://bacula.svn.sourceforge.net/svnroot/bacula/trunk@7727 91ce42f0-d328-0410-95d8-f526ca767f89

16 years agoCorrect binfo size per James
Kern Sibbald [Tue, 7 Oct 2008 16:20:57 +0000 (16:20 +0000)]
Correct binfo size per James

git-svn-id: https://bacula.svn.sourceforge.net/svnroot/bacula/trunk@7726 91ce42f0-d328-0410-95d8-f526ca767f89

16 years agoebl Add note about new SpoolSize job directive
Eric Bollengier [Tue, 7 Oct 2008 14:24:41 +0000 (14:24 +0000)]
ebl  Add note about new SpoolSize job directive

git-svn-id: https://bacula.svn.sourceforge.net/svnroot/bacula/trunk@7725 91ce42f0-d328-0410-95d8-f526ca767f89

16 years agoebl Should fix configure problem (old version of the project file)
Eric Bollengier [Tue, 7 Oct 2008 14:21:18 +0000 (14:21 +0000)]
ebl  Should fix configure problem (old version of the project file)

git-svn-id: https://bacula.svn.sourceforge.net/svnroot/bacula/trunk@7724 91ce42f0-d328-0410-95d8-f526ca767f89

16 years agoFix bat build for Win32.
Kern Sibbald [Tue, 7 Oct 2008 08:26:18 +0000 (08:26 +0000)]
Fix bat build for Win32.

git-svn-id: https://bacula.svn.sourceforge.net/svnroot/bacula/trunk@7723 91ce42f0-d328-0410-95d8-f526ca767f89

16 years agoebl Add patch to autorize console command from runscripts
Eric Bollengier [Mon, 6 Oct 2008 14:30:38 +0000 (14:30 +0000)]
ebl  Add patch to autorize console command from runscripts

git-svn-id: https://bacula.svn.sourceforge.net/svnroot/bacula/trunk@7722 91ce42f0-d328-0410-95d8-f526ca767f89

16 years agoebl Cleanup
Eric Bollengier [Mon, 6 Oct 2008 13:08:26 +0000 (13:08 +0000)]
ebl  Cleanup

git-svn-id: https://bacula.svn.sourceforge.net/svnroot/bacula/trunk@7721 91ce42f0-d328-0410-95d8-f526ca767f89

16 years agoadded latest changes
Thomas Glatthor [Mon, 6 Oct 2008 09:45:27 +0000 (09:45 +0000)]
added latest changes

git-svn-id: https://bacula.svn.sourceforge.net/svnroot/bacula/trunk@7720 91ce42f0-d328-0410-95d8-f526ca767f89

16 years agothe text/link to bugs.bacula.org was outside the table,
Thomas Glatthor [Mon, 6 Oct 2008 09:27:25 +0000 (09:27 +0000)]
the text/link to bugs.bacula.org was outside the table,
so it appeared on the top of the page.

git-svn-id: https://bacula.svn.sourceforge.net/svnroot/bacula/trunk@7719 91ce42f0-d328-0410-95d8-f526ca767f89

16 years agoCopy plugin link field into ffpkt.
Kern Sibbald [Mon, 6 Oct 2008 07:37:26 +0000 (07:37 +0000)]
Copy plugin link field into ffpkt.

git-svn-id: https://bacula.svn.sourceforge.net/svnroot/bacula/trunk@7718 91ce42f0-d328-0410-95d8-f526ca767f89

16 years agoUpdate plugin API
Kern Sibbald [Mon, 6 Oct 2008 07:35:32 +0000 (07:35 +0000)]
Update plugin API

git-svn-id: https://bacula.svn.sourceforge.net/svnroot/bacula/trunk@7717 91ce42f0-d328-0410-95d8-f526ca767f89

16 years agoUpdate
Kern Sibbald [Sun, 5 Oct 2008 19:36:37 +0000 (19:36 +0000)]
Update

git-svn-id: https://bacula.svn.sourceforge.net/svnroot/bacula/trunk@7715 91ce42f0-d328-0410-95d8-f526ca767f89

16 years agoADoc for new changes from Kjetil that were just iintegrated
Kern Sibbald [Sun, 5 Oct 2008 19:09:15 +0000 (19:09 +0000)]
ADoc for new changes from Kjetil that were just iintegrated

git-svn-id: https://bacula.svn.sourceforge.net/svnroot/bacula/trunk@7714 91ce42f0-d328-0410-95d8-f526ca767f89

16 years agokes Integrate patch from Kjetil Torgrim Homme <kjetilho@linpro.no>
Kern Sibbald [Sun, 5 Oct 2008 19:01:24 +0000 (19:01 +0000)]
kes  Integrate patch from Kjetil Torgrim Homme <kjetilho@linpro.no>
     It provides FileRegex in bsr files and code to collect regex
     from the user during restore, an Allow Mixed Priorities feature,
     and documentation for the above.

git-svn-id: https://bacula.svn.sourceforge.net/svnroot/bacula/trunk@7713 91ce42f0-d328-0410-95d8-f526ca767f89

16 years agoebl get 404 instead of home for bad page= param
Eric Bollengier [Sun, 5 Oct 2008 14:35:52 +0000 (14:35 +0000)]
ebl  get 404 instead of home for bad page= param

git-svn-id: https://bacula.svn.sourceforge.net/svnroot/bacula/trunk@7712 91ce42f0-d328-0410-95d8-f526ca767f89

16 years agoAdd back db.m4 needed for dbi code
Kern Sibbald [Sun, 5 Oct 2008 12:54:40 +0000 (12:54 +0000)]
Add back db.m4 needed for dbi code

git-svn-id: https://bacula.svn.sourceforge.net/svnroot/bacula/trunk@7711 91ce42f0-d328-0410-95d8-f526ca767f89

16 years agoEliminate bad C code from configure.in
Kern Sibbald [Sun, 5 Oct 2008 12:47:03 +0000 (12:47 +0000)]
Eliminate bad C code from configure.in

git-svn-id: https://bacula.svn.sourceforge.net/svnroot/bacula/trunk@7710 91ce42f0-d328-0410-95d8-f526ca767f89

16 years agoebl Cleanup libdb
Eric Bollengier [Sun, 5 Oct 2008 12:08:22 +0000 (12:08 +0000)]
ebl  Cleanup libdb

git-svn-id: https://bacula.svn.sourceforge.net/svnroot/bacula/trunk@7709 91ce42f0-d328-0410-95d8-f526ca767f89

16 years agoebl Remove db berkeley from configure process
Eric Bollengier [Sun, 5 Oct 2008 12:02:02 +0000 (12:02 +0000)]
ebl  Remove db berkeley from configure process

git-svn-id: https://bacula.svn.sourceforge.net/svnroot/bacula/trunk@7708 91ce42f0-d328-0410-95d8-f526ca767f89

16 years agoDo dirty check on hostname (Linux only) and if not resolvable
Kern Sibbald [Sun, 5 Oct 2008 10:42:47 +0000 (10:42 +0000)]
Do dirty check on hostname (Linux only) and if not resolvable
     use localhost as default.

git-svn-id: https://bacula.svn.sourceforge.net/svnroot/bacula/trunk@7707 91ce42f0-d328-0410-95d8-f526ca767f89

16 years agoFix typo in db_password for bscan tests
Kern Sibbald [Sun, 5 Oct 2008 10:27:43 +0000 (10:27 +0000)]
Fix typo in db_password for bscan tests

git-svn-id: https://bacula.svn.sourceforge.net/svnroot/bacula/trunk@7706 91ce42f0-d328-0410-95d8-f526ca767f89

16 years agoIncrease vtape max block to 20GB
Kern Sibbald [Sun, 5 Oct 2008 09:57:27 +0000 (09:57 +0000)]
Increase vtape max block to 20GB

git-svn-id: https://bacula.svn.sourceforge.net/svnroot/bacula/trunk@7705 91ce42f0-d328-0410-95d8-f526ca767f89

16 years agoAdd new win32 tools dependencies from James
Kern Sibbald [Sun, 5 Oct 2008 06:26:26 +0000 (06:26 +0000)]
Add new win32 tools dependencies from James

git-svn-id: https://bacula.svn.sourceforge.net/svnroot/bacula/trunk@7704 91ce42f0-d328-0410-95d8-f526ca767f89

16 years agoUpdate
Kern Sibbald [Sun, 5 Oct 2008 06:21:39 +0000 (06:21 +0000)]
Update

git-svn-id: https://bacula.svn.sourceforge.net/svnroot/bacula/trunk@7703 91ce42f0-d328-0410-95d8-f526ca767f89

16 years agokes Refactor restore code to create a close_previous_stream(). This
Kern Sibbald [Sat, 4 Oct 2008 15:38:04 +0000 (15:38 +0000)]
kes  Refactor restore code to create a close_previous_stream(). This
     This may destabilize the source.
kes  Implement planned startRestoreFile() plugin call.

git-svn-id: https://bacula.svn.sourceforge.net/svnroot/bacula/trunk@7702 91ce42f0-d328-0410-95d8-f526ca767f89

16 years agoebl Remove missing Loaded information from status slots storage command.
Eric Bollengier [Sat, 4 Oct 2008 14:09:48 +0000 (14:09 +0000)]
ebl  Remove missing Loaded information from status slots storage command.
ebl  Fix Console command problem that cancel the job

git-svn-id: https://bacula.svn.sourceforge.net/svnroot/bacula/trunk@7701 91ce42f0-d328-0410-95d8-f526ca767f89

16 years agoAdd more plugin restore debug code.
Kern Sibbald [Sat, 4 Oct 2008 10:50:50 +0000 (10:50 +0000)]
Add more plugin restore debug code.

git-svn-id: https://bacula.svn.sourceforge.net/svnroot/bacula/trunk@7700 91ce42f0-d328-0410-95d8-f526ca767f89

16 years agoImprove New Features doc
Kern Sibbald [Sat, 4 Oct 2008 09:26:21 +0000 (09:26 +0000)]
Improve New Features doc

git-svn-id: https://bacula.svn.sourceforge.net/svnroot/bacula/trunk@7699 91ce42f0-d328-0410-95d8-f526ca767f89

16 years agoUpdate plugin API
Kern Sibbald [Fri, 3 Oct 2008 20:54:47 +0000 (20:54 +0000)]
Update plugin API

git-svn-id: https://bacula.svn.sourceforge.net/svnroot/bacula/trunk@7698 91ce42f0-d328-0410-95d8-f526ca767f89

16 years agoTweak tabbing
Kern Sibbald [Fri, 3 Oct 2008 20:51:25 +0000 (20:51 +0000)]
Tweak tabbing

git-svn-id: https://bacula.svn.sourceforge.net/svnroot/bacula/trunk@7697 91ce42f0-d328-0410-95d8-f526ca767f89

16 years agokes Fix plugin_bwrite - plugin-blseek mixup pointed out by James.
Kern Sibbald [Fri, 3 Oct 2008 20:38:16 +0000 (20:38 +0000)]
kes  Fix plugin_bwrite - plugin-blseek mixup pointed out by James.
kes  Rewrite plugin restore interface a bit to correspond to how Bacula
     creates and writes to the restored file.
kes  Add some DebugMessage() calls to the bpipe-fd.c program.

git-svn-id: https://bacula.svn.sourceforge.net/svnroot/bacula/trunk@7696 91ce42f0-d328-0410-95d8-f526ca767f89

16 years agoebl Add version 2.4
Eric Bollengier [Fri, 3 Oct 2008 19:07:34 +0000 (19:07 +0000)]
ebl  Add version 2.4

git-svn-id: https://bacula.svn.sourceforge.net/svnroot/bacula/trunk@7695 91ce42f0-d328-0410-95d8-f526ca767f89

16 years agoebl Add png version
Eric Bollengier [Fri, 3 Oct 2008 14:56:16 +0000 (14:56 +0000)]
ebl  Add png version

git-svn-id: https://bacula.svn.sourceforge.net/svnroot/bacula/trunk@7694 91ce42f0-d328-0410-95d8-f526ca767f89

16 years agoebl Add bat favicon
Eric Bollengier [Fri, 3 Oct 2008 14:53:10 +0000 (14:53 +0000)]
ebl  Add bat favicon

git-svn-id: https://bacula.svn.sourceforge.net/svnroot/bacula/trunk@7693 91ce42f0-d328-0410-95d8-f526ca767f89

16 years agoebl Fix small warning in error_log
Eric Bollengier [Fri, 3 Oct 2008 14:40:18 +0000 (14:40 +0000)]
ebl  Fix small warning in error_log

git-svn-id: https://bacula.svn.sourceforge.net/svnroot/bacula/trunk@7692 91ce42f0-d328-0410-95d8-f526ca767f89

16 years agoPut Bacula version in heading
Kern Sibbald [Fri, 3 Oct 2008 10:07:47 +0000 (10:07 +0000)]
Put Bacula version in heading

git-svn-id: https://bacula.svn.sourceforge.net/svnroot/bacula/trunk@7691 91ce42f0-d328-0410-95d8-f526ca767f89

16 years agoebl Small fix about page name
Eric Bollengier [Fri, 3 Oct 2008 09:51:24 +0000 (09:51 +0000)]
ebl  Small fix about page name

git-svn-id: https://bacula.svn.sourceforge.net/svnroot/bacula/trunk@7690 91ce42f0-d328-0410-95d8-f526ca767f89

16 years agoebl Update tpl files
Eric Bollengier [Fri, 3 Oct 2008 09:11:22 +0000 (09:11 +0000)]
ebl  Update tpl files

git-svn-id: https://bacula.svn.sourceforge.net/svnroot/bacula/trunk@7689 91ce42f0-d328-0410-95d8-f526ca767f89

16 years agoebl fix typo
Eric Bollengier [Fri, 3 Oct 2008 08:56:37 +0000 (08:56 +0000)]
ebl  fix typo

git-svn-id: https://bacula.svn.sourceforge.net/svnroot/bacula/trunk@7688 91ce42f0-d328-0410-95d8-f526ca767f89

16 years agoebl Update doc about statistics
Eric Bollengier [Fri, 3 Oct 2008 08:52:26 +0000 (08:52 +0000)]
ebl  Update doc about statistics

git-svn-id: https://bacula.svn.sourceforge.net/svnroot/bacula/trunk@7687 91ce42f0-d328-0410-95d8-f526ca767f89

16 years agoUpdate
Kern Sibbald [Fri, 3 Oct 2008 06:24:44 +0000 (06:24 +0000)]
Update

git-svn-id: https://bacula.svn.sourceforge.net/svnroot/bacula/trunk@7686 91ce42f0-d328-0410-95d8-f526ca767f89

16 years agoAdd a blurb about the bacula-docs mailing list.
Dan Langille [Fri, 3 Oct 2008 03:26:08 +0000 (03:26 +0000)]
Add a blurb about the bacula-docs mailing list.

git-svn-id: https://bacula.svn.sourceforge.net/svnroot/bacula/trunk@7685 91ce42f0-d328-0410-95d8-f526ca767f89

16 years agoIndicate that Ignore Dir is recursive.
Dan Langille [Thu, 2 Oct 2008 21:04:11 +0000 (21:04 +0000)]
Indicate that Ignore Dir is recursive.

git-svn-id: https://bacula.svn.sourceforge.net/svnroot/bacula/trunk@7684 91ce42f0-d328-0410-95d8-f526ca767f89

16 years agoebl Don't load Gtk2 libraries in non batch mode
Eric Bollengier [Thu, 2 Oct 2008 11:41:05 +0000 (11:41 +0000)]
ebl  Don't load Gtk2 libraries in non batch mode

git-svn-id: https://bacula.svn.sourceforge.net/svnroot/bacula/trunk@7681 91ce42f0-d328-0410-95d8-f526ca767f89

16 years agoebl Small fix about update command
Eric Bollengier [Wed, 1 Oct 2008 13:01:39 +0000 (13:01 +0000)]
ebl  Small fix about update command

git-svn-id: https://bacula.svn.sourceforge.net/svnroot/bacula/trunk@7680 91ce42f0-d328-0410-95d8-f526ca767f89

16 years agoebl update status slots storage output command to remove indrive information
Eric Bollengier [Wed, 1 Oct 2008 12:47:32 +0000 (12:47 +0000)]
ebl  update status slots storage output command to remove indrive information

git-svn-id: https://bacula.svn.sourceforge.net/svnroot/bacula/trunk@7679 91ce42f0-d328-0410-95d8-f526ca767f89

16 years agoebl Update accurate note
Eric Bollengier [Wed, 1 Oct 2008 12:43:29 +0000 (12:43 +0000)]
ebl  Update accurate note

git-svn-id: https://bacula.svn.sourceforge.net/svnroot/bacula/trunk@7678 91ce42f0-d328-0410-95d8-f526ca767f89

16 years agoebl Add graphic that explains differences between Job time control
Eric Bollengier [Wed, 1 Oct 2008 12:31:20 +0000 (12:31 +0000)]
ebl  Add graphic that explains differences between Job time control
     directives

git-svn-id: https://bacula.svn.sourceforge.net/svnroot/bacula/trunk@7677 91ce42f0-d328-0410-95d8-f526ca767f89

16 years agoebl Fix bad directive name
Eric Bollengier [Wed, 1 Oct 2008 12:29:40 +0000 (12:29 +0000)]
ebl  Fix bad directive name

git-svn-id: https://bacula.svn.sourceforge.net/svnroot/bacula/trunk@7676 91ce42f0-d328-0410-95d8-f526ca767f89

16 years agoebl Add image to explain differences between all Max Time directives
Eric Bollengier [Wed, 1 Oct 2008 12:22:05 +0000 (12:22 +0000)]
ebl  Add image to explain differences between all Max Time directives

git-svn-id: https://bacula.svn.sourceforge.net/svnroot/bacula/trunk@7675 91ce42f0-d328-0410-95d8-f526ca767f89

16 years agoFix Win32 build after applying Marco's patches
Kern Sibbald [Tue, 30 Sep 2008 14:27:00 +0000 (14:27 +0000)]
Fix Win32 build after applying Marco's patches

git-svn-id: https://bacula.svn.sourceforge.net/svnroot/bacula/trunk@7674 91ce42f0-d328-0410-95d8-f526ca767f89

16 years agoFix Win32 build after applying Marco's patch
Kern Sibbald [Tue, 30 Sep 2008 14:25:59 +0000 (14:25 +0000)]
Fix Win32 build after applying Marco's patch

git-svn-id: https://bacula.svn.sourceforge.net/svnroot/bacula/trunk@7673 91ce42f0-d328-0410-95d8-f526ca767f89

16 years agoAdd plugin test
Kern Sibbald [Tue, 30 Sep 2008 11:53:12 +0000 (11:53 +0000)]
Add plugin test

git-svn-id: https://bacula.svn.sourceforge.net/svnroot/bacula/trunk@7672 91ce42f0-d328-0410-95d8-f526ca767f89

16 years agokes Apply Marco van Wieringen's set of patches, cleans up Migration/Copy
Kern Sibbald [Tue, 30 Sep 2008 11:44:16 +0000 (11:44 +0000)]
kes  Apply Marco van Wieringen's set of patches, cleans up Migration/Copy
     Implement 'Pool Uncopied Jobs', allow Solaris Compiler to build
     Bat; allow add and delete in place of mark and unmark.

git-svn-id: https://bacula.svn.sourceforge.net/svnroot/bacula/trunk@7671 91ce42f0-d328-0410-95d8-f526ca767f89

16 years agoExplicitly create plugin directory in Makefile
Kern Sibbald [Tue, 30 Sep 2008 08:45:54 +0000 (08:45 +0000)]
Explicitly create plugin directory in Makefile

git-svn-id: https://bacula.svn.sourceforge.net/svnroot/bacula/trunk@7670 91ce42f0-d328-0410-95d8-f526ca767f89

16 years agoTweak
Kern Sibbald [Tue, 30 Sep 2008 08:45:25 +0000 (08:45 +0000)]
Tweak

git-svn-id: https://bacula.svn.sourceforge.net/svnroot/bacula/trunk@7669 91ce42f0-d328-0410-95d8-f526ca767f89

16 years agoAdd plugin debug code
Kern Sibbald [Tue, 30 Sep 2008 08:21:04 +0000 (08:21 +0000)]
Add plugin debug code

git-svn-id: https://bacula.svn.sourceforge.net/svnroot/bacula/trunk@7668 91ce42f0-d328-0410-95d8-f526ca767f89

16 years agoAnother attempt to fix the endRestoreFile plugin bug noted below
Kern Sibbald [Tue, 30 Sep 2008 08:14:40 +0000 (08:14 +0000)]
Another attempt to fix the endRestoreFile plugin bug noted below

git-svn-id: https://bacula.svn.sourceforge.net/svnroot/bacula/trunk@7667 91ce42f0-d328-0410-95d8-f526ca767f89

16 years agoFix Win32 build after Joao's patch
Kern Sibbald [Mon, 29 Sep 2008 21:28:32 +0000 (21:28 +0000)]
Fix Win32 build after Joao's patch

git-svn-id: https://bacula.svn.sourceforge.net/svnroot/bacula/trunk@7666 91ce42f0-d328-0410-95d8-f526ca767f89

16 years agoApply dbi driver patch from Joao
Kern Sibbald [Mon, 29 Sep 2008 20:53:51 +0000 (20:53 +0000)]
Apply dbi driver patch from Joao

git-svn-id: https://bacula.svn.sourceforge.net/svnroot/bacula/trunk@7665 91ce42f0-d328-0410-95d8-f526ca767f89

16 years agoCorrect a bug in passing the context to the endRestoreFile() plugin command.
Kern Sibbald [Mon, 29 Sep 2008 19:09:45 +0000 (19:09 +0000)]
Correct a bug in passing the context to the endRestoreFile() plugin command.
     Bastien Friedrich reported the bug

git-svn-id: https://bacula.svn.sourceforge.net/svnroot/bacula/trunk@7664 91ce42f0-d328-0410-95d8-f526ca767f89

16 years agoImprove plugin test -- more to be done
Kern Sibbald [Mon, 29 Sep 2008 14:48:20 +0000 (14:48 +0000)]
Improve plugin test -- more to be done

git-svn-id: https://bacula.svn.sourceforge.net/svnroot/bacula/trunk@7663 91ce42f0-d328-0410-95d8-f526ca767f89

16 years agoAdd configure of plugins directory
Kern Sibbald [Mon, 29 Sep 2008 08:01:42 +0000 (08:01 +0000)]
Add configure of plugins directory

git-svn-id: https://bacula.svn.sourceforge.net/svnroot/bacula/trunk@7662 91ce42f0-d328-0410-95d8-f526ca767f89

16 years agokes Create plugin instance only when FD job starts.
Kern Sibbald [Mon, 29 Sep 2008 07:55:36 +0000 (07:55 +0000)]
kes  Create plugin instance only when FD job starts.
kes  Add new FD plugin event: bEventCancelCommand when
     a cancel command is issued to the FD

git-svn-id: https://bacula.svn.sourceforge.net/svnroot/bacula/trunk@7661 91ce42f0-d328-0410-95d8-f526ca767f89

16 years agoThe earlier fix of populated and populating was causing some issues with
Dirk H Bartley [Sun, 28 Sep 2008 18:12:29 +0000 (18:12 +0000)]
The earlier fix of populated and populating was causing some issues with
app->processEvents(); in the console class.  This would trigger the population
again.  Now I am trying setting populated early.  We will see what goes wrong
here.

git-svn-id: https://bacula.svn.sourceforge.net/svnroot/bacula/trunk@7660 91ce42f0-d328-0410-95d8-f526ca767f89

16 years agoUpdate ignore
Kern Sibbald [Sun, 28 Sep 2008 16:35:18 +0000 (16:35 +0000)]
Update ignore

git-svn-id: https://bacula.svn.sourceforge.net/svnroot/bacula/trunk@7659 91ce42f0-d328-0410-95d8-f526ca767f89

16 years agoUpdate plugin Makefile property
Kern Sibbald [Sun, 28 Sep 2008 15:46:25 +0000 (15:46 +0000)]
Update plugin Makefile property

git-svn-id: https://bacula.svn.sourceforge.net/svnroot/bacula/trunk@7658 91ce42f0-d328-0410-95d8-f526ca767f89

16 years agokes Add cmd_plugin flag to jcr so we can globally know if a
Kern Sibbald [Sun, 28 Sep 2008 15:44:29 +0000 (15:44 +0000)]
kes  Add cmd_plugin flag to jcr so we can globally know if a
     command plugin is running.
kes  If command plugin running, do not attempt (for the moment)
     to get Win32 extended attributes.
kes  Ensure that proper Win32 flags are set in bfile packet
     if plugin_bopen() works on Win32.
kes  Remove generated src/plugins/fd/Makefile

git-svn-id: https://bacula.svn.sourceforge.net/svnroot/bacula/trunk@7657 91ce42f0-d328-0410-95d8-f526ca767f89

16 years agokes Implement build and install of bpipe-fd.so plugin.
Kern Sibbald [Sat, 27 Sep 2008 16:46:55 +0000 (16:46 +0000)]
kes  Implement build and install of bpipe-fd.so plugin.
kes  Rework the interface that passes packets to the plugin
     so that the packet is started and ended by the packet size.
     This allows the driver to do a sanity check.

git-svn-id: https://bacula.svn.sourceforge.net/svnroot/bacula/trunk@7656 91ce42f0-d328-0410-95d8-f526ca767f89

16 years agoebl update doc
Eric Bollengier [Sat, 27 Sep 2008 12:53:28 +0000 (12:53 +0000)]
ebl  update doc

git-svn-id: https://bacula.svn.sourceforge.net/svnroot/bacula/trunk@7655 91ce42f0-d328-0410-95d8-f526ca767f89

16 years agoebl Add doc about Max Wait Time, Max Run Time
Eric Bollengier [Sat, 27 Sep 2008 12:52:26 +0000 (12:52 +0000)]
ebl  Add doc about Max Wait Time, Max Run Time

git-svn-id: https://bacula.svn.sourceforge.net/svnroot/bacula/trunk@7654 91ce42f0-d328-0410-95d8-f526ca767f89

16 years agoebl cleanup + recyclepool option
Eric Bollengier [Sat, 27 Sep 2008 12:23:59 +0000 (12:23 +0000)]
ebl  cleanup + recyclepool option

git-svn-id: https://bacula.svn.sourceforge.net/svnroot/bacula/trunk@7653 91ce42f0-d328-0410-95d8-f526ca767f89

16 years agokes Rework the pluginIO Bacula internal code to enable
Kern Sibbald [Fri, 26 Sep 2008 19:27:59 +0000 (19:27 +0000)]
kes  Rework the pluginIO Bacula internal code to enable
     proper handling of Win32 error codes from GetLastError.
kes  Apply Joao's patch to regress startover_libdbi.

git-svn-id: https://bacula.svn.sourceforge.net/svnroot/bacula/trunk@7652 91ce42f0-d328-0410-95d8-f526ca767f89

16 years agoApply Joao's startover_libdbi patch
Kern Sibbald [Fri, 26 Sep 2008 19:21:40 +0000 (19:21 +0000)]
Apply Joao's startover_libdbi patch

git-svn-id: https://bacula.svn.sourceforge.net/svnroot/bacula/trunk@7651 91ce42f0-d328-0410-95d8-f526ca767f89

16 years agoUpdate plugin API documentation
Kern Sibbald [Fri, 26 Sep 2008 12:14:29 +0000 (12:14 +0000)]
Update plugin API documentation

git-svn-id: https://bacula.svn.sourceforge.net/svnroot/bacula/trunk@7650 91ce42f0-d328-0410-95d8-f526ca767f89

16 years agoMake sure to create bin/plugins so regress works
Kern Sibbald [Fri, 26 Sep 2008 08:17:54 +0000 (08:17 +0000)]
Make sure to create bin/plugins so regress works

git-svn-id: https://bacula.svn.sourceforge.net/svnroot/bacula/trunk@7649 91ce42f0-d328-0410-95d8-f526ca767f89

16 years agoebl Add -B option to dbcheck to get catalog information
Eric Bollengier [Thu, 25 Sep 2008 21:09:42 +0000 (21:09 +0000)]
ebl  Add -B option to dbcheck to get catalog information

git-svn-id: https://bacula.svn.sourceforge.net/svnroot/bacula/trunk@7648 91ce42f0-d328-0410-95d8-f526ca767f89

16 years agoFix Win32 build to include new library function
Kern Sibbald [Thu, 25 Sep 2008 20:07:52 +0000 (20:07 +0000)]
Fix Win32 build to include new library function

git-svn-id: https://bacula.svn.sourceforge.net/svnroot/bacula/trunk@7647 91ce42f0-d328-0410-95d8-f526ca767f89

16 years agoRemove some old reader/writer code
Kern Sibbald [Thu, 25 Sep 2008 19:52:12 +0000 (19:52 +0000)]
Remove some old reader/writer code

git-svn-id: https://bacula.svn.sourceforge.net/svnroot/bacula/trunk@7646 91ce42f0-d328-0410-95d8-f526ca767f89

16 years agoImplement ./configure --with-plugindir=xxx
Kern Sibbald [Thu, 25 Sep 2008 19:43:35 +0000 (19:43 +0000)]
Implement ./configure --with-plugindir=xxx

git-svn-id: https://bacula.svn.sourceforge.net/svnroot/bacula/trunk@7645 91ce42f0-d328-0410-95d8-f526ca767f89

16 years agoAdd Joao's libdbi documentation
Kern Sibbald [Thu, 25 Sep 2008 18:46:00 +0000 (18:46 +0000)]
Add Joao's libdbi documentation

git-svn-id: https://bacula.svn.sourceforge.net/svnroot/bacula/trunk@7644 91ce42f0-d328-0410-95d8-f526ca767f89

16 years agoebl First fix for the mysql bug in accurate code.
Eric Bollengier [Thu, 25 Sep 2008 18:07:08 +0000 (18:07 +0000)]
ebl  First fix for the mysql bug in accurate code.

git-svn-id: https://bacula.svn.sourceforge.net/svnroot/bacula/trunk@7643 91ce42f0-d328-0410-95d8-f526ca767f89

16 years agoIn the SD and DIR docs, heartbeat is documented as being expressed
Dan Langille [Thu, 25 Sep 2008 17:27:29 +0000 (17:27 +0000)]
In the SD and DIR docs, heartbeat is documented as being expressed
in seconds.  Let us be consistent and document same here.

git-svn-id: https://bacula.svn.sourceforge.net/svnroot/bacula/trunk@7642 91ce42f0-d328-0410-95d8-f526ca767f89

16 years agokes Improve plugin debug. Create plugin test.
Kern Sibbald [Thu, 25 Sep 2008 17:09:55 +0000 (17:09 +0000)]
kes  Improve plugin debug. Create plugin test.
kes  Set main thread specific data to INVALID because it
     has no jcr. This allows debug output to work correctly.

git-svn-id: https://bacula.svn.sourceforge.net/svnroot/bacula/trunk@7641 91ce42f0-d328-0410-95d8-f526ca767f89

16 years agoAdd first cut plugin test
Kern Sibbald [Thu, 25 Sep 2008 16:50:45 +0000 (16:50 +0000)]
Add first cut plugin test

git-svn-id: https://bacula.svn.sourceforge.net/svnroot/bacula/trunk@7640 91ce42f0-d328-0410-95d8-f526ca767f89

16 years agoAdd first cut plugin test
Kern Sibbald [Thu, 25 Sep 2008 16:49:56 +0000 (16:49 +0000)]
Add first cut plugin test

git-svn-id: https://bacula.svn.sourceforge.net/svnroot/bacula/trunk@7639 91ce42f0-d328-0410-95d8-f526ca767f89

16 years agoAdd src/plugins/fd/Makefile to ./configure process
Kern Sibbald [Thu, 25 Sep 2008 14:04:17 +0000 (14:04 +0000)]
Add src/plugins/fd/Makefile to ./configure process

git-svn-id: https://bacula.svn.sourceforge.net/svnroot/bacula/trunk@7638 91ce42f0-d328-0410-95d8-f526ca767f89

16 years agokes Make first cut attempt to correct SQL that computes the current
Kern Sibbald [Thu, 25 Sep 2008 13:23:58 +0000 (13:23 +0000)]
kes  Make first cut attempt to correct SQL that computes the current
     Pool usage.  This is to fix bug #1159.
kes  Do a bunch of plugin cleanups for Win32 and more careful checking
     of PluginDirectory and whether or not a plugin was found.

git-svn-id: https://bacula.svn.sourceforge.net/svnroot/bacula/trunk@7637 91ce42f0-d328-0410-95d8-f526ca767f89