]> git.sur5r.net Git - bacula/bacula/log
bacula/bacula
18 years agoUpdate 1.38.10 patches
Kern Sibbald [Sun, 25 Jun 2006 13:08:50 +0000 (13:08 +0000)]
Update 1.38.10 patches

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

18 years agoUse TestName in start_tests
Kern Sibbald [Sun, 25 Jun 2006 08:20:50 +0000 (08:20 +0000)]
Use TestName in start_tests

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

18 years ago- Turn on new bsnprintf() code.
Kern Sibbald [Sat, 24 Jun 2006 14:28:29 +0000 (14:28 +0000)]
- Turn on new bsnprintf() code.
- Fix crypto when not using openssl. I previously overlooked this.

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

18 years ago- Eliminate crypto type punning problems by eliminating void * and
Kern Sibbald [Sat, 24 Jun 2006 11:51:28 +0000 (11:51 +0000)]
- Eliminate crypto type punning problems by eliminating void * and
  using uint8_t * instead.
Fix some authentication slips

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

18 years ago- Harden authentication failure in FD by single threading errors
Kern Sibbald [Sat, 24 Jun 2006 10:06:24 +0000 (10:06 +0000)]
- Harden authentication failure in FD by single threading errors
  and forcing a 6 second wait.

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

18 years ago- ========= Remove Accept Any Volume ========= directive.
Kern Sibbald [Sat, 24 Jun 2006 07:53:36 +0000 (07:53 +0000)]
- ========= Remove Accept Any Volume ========= directive.
- Major cleanup and simplification of regress using shell functions
  (more tests to be converted to new format)
- Add detection of 64 bit Irix as indicated by user.
- Increment catalog database id from 9 to 10.
- Add a few of the new database fields to the various C++
  structures.
- Implement code to fill in the most important new fields (e.g.
  Media Enable).
- Ensure that most of the new fields are in create/get/insert/update.
  More work to be done.

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

18 years agoBegin simplification and cleanup of tests using shell functions
Kern Sibbald [Sat, 24 Jun 2006 07:48:05 +0000 (07:48 +0000)]
Begin simplification and cleanup of tests using shell functions

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

18 years agoRemove AcceptAnyVolume
Kern Sibbald [Fri, 23 Jun 2006 09:06:48 +0000 (09:06 +0000)]
Remove AcceptAnyVolume

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

18 years ago- Update some very old licenses in src/cats.
Kern Sibbald [Thu, 22 Jun 2006 09:55:43 +0000 (09:55 +0000)]
- Update some very old licenses in src/cats.
- Modify the database format for handling Migration jobs:
   Add PriorJobId, RealEndTime to Job table
   Delete MAC table
   Remove Stripe from JobMedia record (not used, wasting space)
   Add ScratchPoolId, RecyclePoolId, Enabled to Media record
   Add Cost to Location table.
- Delete mac_record subroutines.
- Add new table values to create/update/get routines as appropriate.
- Update the update_tables and make_tables scripts.
- Make a first cut in using a union where multiple pointers (actually
  pointers to pointers) are stored.
- Make some changes to base64.c suggested by Robert and others and add
  a small amount of documentation.
- Add some changes suggested by Peter for Solaris (bregex...)
- Make runscript.h always built because it needs to be pulled into
  more places.  In particular its RES was left out of a union.
- Renumber the enum{} list in runscript.h to avoid starting from zero.
  This makes it slightly easier to detect uninitialized variables.

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

18 years agoUpdate todo
Kern Sibbald [Tue, 20 Jun 2006 16:20:56 +0000 (16:20 +0000)]
Update todo

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

18 years agoThis patch has been in the FreeBSD port for some time.
Dan Langille [Wed, 14 Jun 2006 16:32:08 +0000 (16:32 +0000)]
This patch has been in the FreeBSD port for some time.

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

18 years ago- Remove xpg4 lib from FreeBSD build as it is no longer needed and
Kern Sibbald [Wed, 14 Jun 2006 13:06:41 +0000 (13:06 +0000)]
- Remove xpg4 lib from FreeBSD build as it is no longer needed and
  sometimes creates install problems.
- Change a couple of %T in strftime to %H:%M:%S as seen in Robert
  Nelson's code.  More to do.
- Convert a few store_bit to store_bool in filed_conf.c.
- DVD tweak to block.c as supplied by Uwe Muessel.

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

18 years agoUpdate rescue version.
Scott Barninger [Mon, 12 Jun 2006 19:02:49 +0000 (19:02 +0000)]
Update rescue version.

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

18 years agoFix legacy copyright syntax.
Scott Barninger [Mon, 12 Jun 2006 14:49:34 +0000 (14:49 +0000)]
Fix legacy copyright syntax.

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

18 years agoFix syntax error in %files section.
Scott Barninger [Mon, 12 Jun 2006 13:15:05 +0000 (13:15 +0000)]
Fix syntax error in %files section.

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

18 years agoUpdates
Kern Sibbald [Sun, 11 Jun 2006 14:47:28 +0000 (14:47 +0000)]
Updates

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

18 years agoUpdate for 1.38.10
Scott Barninger [Fri, 9 Jun 2006 00:10:39 +0000 (00:10 +0000)]
Update for 1.38.10

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

18 years agoFix Win32 cross-compile
Kern Sibbald [Tue, 6 Jun 2006 18:44:20 +0000 (18:44 +0000)]
Fix Win32 cross-compile

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

18 years agoUpdates + license change
Kern Sibbald [Mon, 5 Jun 2006 21:37:58 +0000 (21:37 +0000)]
Updates + license change

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

18 years agoAdd fc5 target.
Scott Barninger [Sun, 4 Jun 2006 15:30:14 +0000 (15:30 +0000)]
Add fc5 target.

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

18 years agoFix usermod statements. Add fc5 target.
Scott Barninger [Sun, 4 Jun 2006 15:27:04 +0000 (15:27 +0000)]
Fix usermod statements. Add fc5 target.

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

18 years ago- Modify configure.in to check for typeof().
Kern Sibbald [Sun, 4 Jun 2006 12:15:44 +0000 (12:15 +0000)]
- Modify configure.in to check for typeof().
- In findlib/attribs.c use typeof instead of templates if possible.

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

18 years agoSome tweaks to the scripts
Kern Sibbald [Sat, 3 Jun 2006 08:24:16 +0000 (08:24 +0000)]
Some tweaks to the scripts

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

18 years agoCorrect compile errors in acl.c
Kern Sibbald [Thu, 1 Jun 2006 11:33:41 +0000 (11:33 +0000)]
Correct compile errors in acl.c

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

18 years ago- Implement partial error messages for src/filed/acl.c
Kern Sibbald [Thu, 1 Jun 2006 08:08:30 +0000 (08:08 +0000)]
- Implement partial error messages for src/filed/acl.c
- Fix return code to fail when doing update barcodes and
  Pool resource is not found. This previously caused Volumes
  to be labeled as cleaning tapes.
- Small updates to projects.

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

18 years ago o add documentation about RunScript
Eric Bollengier [Sat, 27 May 2006 21:44:26 +0000 (21:44 +0000)]
 o add documentation about RunScript
 o cleanup other Run command

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

18 years ago o runscript run on client by default
Eric Bollengier [Sat, 27 May 2006 21:41:16 +0000 (21:41 +0000)]
 o runscript run on client by default

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

18 years agoupdate scratch pool test
Kern Sibbald [Sat, 27 May 2006 18:44:53 +0000 (18:44 +0000)]
update scratch pool test

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

18 years ago o initial add
Eric Bollengier [Sat, 27 May 2006 17:24:10 +0000 (17:24 +0000)]
 o initial add

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

18 years ago - small typo fix
Eric Bollengier [Sat, 27 May 2006 09:52:41 +0000 (09:52 +0000)]
 - small typo fix

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

18 years ago o add item 9
Eric Bollengier [Sat, 27 May 2006 09:47:50 +0000 (09:47 +0000)]
 o add item 9

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

18 years ago o update item 9
Eric Bollengier [Sat, 27 May 2006 09:44:00 +0000 (09:44 +0000)]
 o update item 9

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

18 years ago Done with item 9 = Implement new {Client}Run{Before|After}Job feature.
Eric Bollengier [Sat, 27 May 2006 09:35:38 +0000 (09:35 +0000)]
 Done with item 9 = Implement new {Client}Run{Before|After}Job feature.

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

18 years ago26May06
Kern Sibbald [Fri, 26 May 2006 21:02:29 +0000 (21:02 +0000)]
26May06
- Prevent DVD code from rewriting label if the device cannot be
  opened read/write.
- Used __GNUC__ to detect GNU g++ as suggested by John Goerzen to
  fix Debian build bug.
- Fix Dir/SD run race in migrate.c, verify.c, and restore.c
- Integrate manpages contributed by Jose Luis.
- Update projects file.
- Add manpages Makefile.in to configure.in
- Remove installation of bacula.8 in scripts directory.
24May06
- Implement patch submitted by cesarb in bug #606 to implement O_NOATIME
  support.
    O_NOATIME is a open() flag which makes it possible to read a file without
    updating the inode atime (and also without the inode ctime update which
    happens if you try to set the atime back to its previous value). It also
    prevents a race condition when two programs are reading the same file, but
    only one does not want to change the atime. It's most useful for backup
    programs and file integrity checkers (and bacula can fit on both
    categories).

    Recent versions of the Linux kernel and glibc have support for it (the
    glibc support being mostly copying the O_NOATIME definition to
    bits/fcntl.h). If there's no support for it on the kernel, trying to use
    it does nothing (since the kernel ignores unknown flags).

    If the kernel has support for it, trying to use it either works, fails
    silently (mostly in remote filesystems), or returns errno=EPERM (if you
    are not either the owner of the file or root). A simple way to prevent the
    failure is to open the file without the flag and set it later with
    fcntl(F_SETFL), ignoring any EPERM errors.
- Applied patch posted by Jaime Ventura to bug #570 to correct failure
  of restarted jobs to complete (due to a destroyed pthreads conditional
  variable used by the message thread).
- Fixed bug #619 where Bacula would not restart jobs with MaxRestartTimes
  set to zero.
- Apply patch from John Goerzen bug #611 to fix bad manual links in the code.
- Apply patch from Rudolf Cejka bug #614 to removed trailing
  colons in query.sql file.
- Apply patch from Rudolf Cejka bug #613 to correct prunning of files
  not to create orphans.
- Apply patch from Rudolf Cejka bug #617 to use mtime instead of ctime
  in restore long listing.
- Apply patch from Rudolf Cejka bug #609 to use MarkId in verify.c instead
  of incorrect MarkedId.
- Apply patch from adioso bug #616 to correct text in manual (replace
  Director with File daemon).
- Rework a few of the zlib changes so that they build properly.

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

18 years agoDebut de stored.conf.
Ludovic Strappazon [Wed, 24 May 2006 07:35:41 +0000 (07:35 +0000)]
Debut de stored.conf.

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

18 years ago- reduce zlib memory workload (prepare once per job instead of once per file)
Thorsten Engel [Tue, 23 May 2006 12:03:02 +0000 (12:03 +0000)]
- reduce zlib memory workload (prepare once per job instead of once per file)

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

18 years ago- add stringlength cache to improve comparison in Win32UTF8->UCS2 cache
Thorsten Engel [Tue, 23 May 2006 12:01:07 +0000 (12:01 +0000)]
- add stringlength cache to improve comparison in Win32UTF8->UCS2 cache

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

18 years ago- Move DIR run command to SD before starting the message thread
Kern Sibbald [Sun, 21 May 2006 08:56:15 +0000 (08:56 +0000)]
- Move DIR run command to SD before starting the message thread
  as suggested by Cristopher Hull to avoid a race deadlock from
  two threads using the bsock structure.
- Modify LICENSE to correct some problems pointed out by Debian.

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

18 years ago- improved code style of last commit ;-)
Thorsten Engel [Thu, 18 May 2006 17:29:38 +0000 (17:29 +0000)]
- improved code style of last commit ;-)

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

18 years ago- reduce page faults by reusing zlib buffers during backup (on windows > 10.000/sec...
Thorsten Engel [Wed, 17 May 2006 09:26:14 +0000 (09:26 +0000)]
- reduce page faults by reusing zlib buffers during backup (on windows > 10.000/sec, now <200/sec)
- reduce utf8file->ucs2file conversion load during backup to 1/3

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

18 years agoMises a jour mineures.
Ludovic Strappazon [Mon, 15 May 2006 10:44:56 +0000 (10:44 +0000)]
Mises a jour mineures.

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

18 years agoSuite et fin de tutorial.tex.
Ludovic Strappazon [Mon, 15 May 2006 09:08:52 +0000 (09:08 +0000)]
Suite et fin de tutorial.tex.

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

18 years agoAdd SQLite support.
Scott Barninger [Sun, 14 May 2006 15:33:35 +0000 (15:33 +0000)]
Add SQLite support.

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

18 years agoUpdate installation instructions.
Scott Barninger [Sun, 14 May 2006 14:07:16 +0000 (14:07 +0000)]
Update installation instructions.

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

18 years agoAdd bimagemgr manual.
Scott Barninger [Sun, 14 May 2006 13:48:38 +0000 (13:48 +0000)]
Add bimagemgr manual.

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

18 years agoCreate separate bimagemgr manual document.
Scott Barninger [Sun, 14 May 2006 13:46:26 +0000 (13:46 +0000)]
Create separate bimagemgr manual document.

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

18 years agoAdd post install rpm script to add user to group bacula.
Scott Barninger [Sun, 7 May 2006 15:40:18 +0000 (15:40 +0000)]
Add post install rpm script to add user to group bacula.

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

18 years agoAdd ReleaseNotes
Scott Barninger [Sun, 7 May 2006 14:47:34 +0000 (14:47 +0000)]
Add ReleaseNotes

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

18 years agoModify to check for existing config file.
Scott Barninger [Sun, 7 May 2006 14:34:20 +0000 (14:34 +0000)]
Modify to check for existing config file.

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

18 years agofix install permissions on config.pm in Makefile.
Scott Barninger [Sun, 7 May 2006 12:55:21 +0000 (12:55 +0000)]
fix install permissions on config.pm in Makefile.

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

18 years agoSeparate ChangeLog from program, separate configuration into conifg.pm, add COPYING...
Scott Barninger [Sun, 7 May 2006 12:52:26 +0000 (12:52 +0000)]
Separate ChangeLog from program, separate configuration into conifg.pm, add COPYING file.

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

18 years agoRefine files secton for web package, add docs.
Scott Barninger [Sat, 6 May 2006 22:59:12 +0000 (22:59 +0000)]
Refine files secton for web package, add docs.

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

18 years agoUpdate bimagemgr README.
Scott Barninger [Sat, 6 May 2006 22:12:26 +0000 (22:12 +0000)]
Update bimagemgr README.

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

18 years agoAdd bacula-server to requires for web package.
Scott Barninger [Sat, 6 May 2006 21:37:08 +0000 (21:37 +0000)]
Add bacula-server to requires for web package.

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

18 years agoUpdate title comment.
Scott Barninger [Sat, 6 May 2006 21:34:02 +0000 (21:34 +0000)]
Update title comment.

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

18 years agoUpdate configure script for new spec file.
Scott Barninger [Sat, 6 May 2006 21:26:04 +0000 (21:26 +0000)]
Update configure script for new spec file.

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

18 years agoUpdate kernstodo notes
Kern Sibbald [Sat, 6 May 2006 19:08:24 +0000 (19:08 +0000)]
Update kernstodo notes

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

18 years agoAdd spec file for package.
Scott Barninger [Sat, 6 May 2006 17:48:50 +0000 (17:48 +0000)]
Add spec file for package.

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

18 years agoAdd busybox
Kern Sibbald [Sat, 6 May 2006 16:57:10 +0000 (16:57 +0000)]
Add busybox

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

18 years ago- Correct EOF with no \n lex.c problem.
Kern Sibbald [Fri, 5 May 2006 14:10:27 +0000 (14:10 +0000)]
- Correct EOF with no \n lex.c problem.
- Tweak compat.h compat.cpp and merge with apcupsd
- Add additional INFO messages if autochanger cannot be used.

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

18 years agoFinal changes
Kern Sibbald [Thu, 4 May 2006 13:20:12 +0000 (13:20 +0000)]
Final changes

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

18 years agoUpdates
Kern Sibbald [Thu, 4 May 2006 09:17:07 +0000 (09:17 +0000)]
Updates

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

18 years agosmall fix : (yes/no) -> (yes|no)
Eric Bollengier [Wed, 3 May 2006 22:23:27 +0000 (22:23 +0000)]
small fix : (yes/no) -> (yes|no)

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

18 years ago749 messages traduits, 1 traduction approximative, 2219 messages non-traduits.
Eric Bollengier [Wed, 3 May 2006 20:55:37 +0000 (20:55 +0000)]
749 messages traduits, 1 traduction approximative, 2219 messages non-traduits.

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

18 years agosmall fix : use get_yesno instead of get_cmd + ua->cmd[0] != 'y'
Eric Bollengier [Wed, 3 May 2006 19:57:24 +0000 (19:57 +0000)]
small fix : use get_yesno instead of get_cmd + ua->cmd[0] != 'y'

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

18 years ago- compiles again under VC++
Thorsten Engel [Tue, 2 May 2006 15:37:11 +0000 (15:37 +0000)]
- compiles again under VC++
- small bugfix (did report VSS writer name instead of state code)

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

18 years agoAttempt to get wx-console working, link still fails
Kern Sibbald [Tue, 2 May 2006 09:01:23 +0000 (09:01 +0000)]
Attempt to get wx-console working, link still fails

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

18 years ago- Simplify Win32 Makefile
Kern Sibbald [Tue, 2 May 2006 07:12:03 +0000 (07:12 +0000)]
- Simplify Win32 Makefile
- Correct count of buffers/bytes used by smartall.c
- Updated compat.h after porting apcupsd to MinGW.

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

18 years ago- Work on getting wx-console building on MinGW. wxWidgets now builds
Kern Sibbald [Mon, 1 May 2006 08:18:44 +0000 (08:18 +0000)]
- Work on getting wx-console building on MinGW. wxWidgets now builds
  started adding Makefile ...
- Moved MinGW library objects to src/win32/lib to reduce clutter.

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

18 years ago- fix : reload a bad configuration file doesn't kill director any more
Eric Bollengier [Sun, 30 Apr 2006 17:21:27 +0000 (17:21 +0000)]
- fix : reload a bad configuration file doesn't kill director any more

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

18 years ago- fix : reload a bad configuration file doesn't kill director any more
Eric Bollengier [Sun, 30 Apr 2006 17:14:27 +0000 (17:14 +0000)]
- fix : reload a bad configuration file doesn't kill director any more
o add an extra field to LEX err_type (M_ERROR, M_ERROR_TERM...)
o add lex_set_default_error_handler() to set lex->err_type
o add an extra option (message level) to parse_config()

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

18 years agofix : included config files are now using the same scan_error handler as parent
Eric Bollengier [Sun, 30 Apr 2006 14:19:02 +0000 (14:19 +0000)]
fix : included config files are now using the same scan_error handler as parent

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

18 years agoFix problem of accents with new Win32 code.
Kern Sibbald [Sat, 29 Apr 2006 18:58:37 +0000 (18:58 +0000)]
Fix problem of accents with new Win32 code.

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

18 years ago- Integrate Howard's VSS patch. Tweak it a bit. VSS now
Kern Sibbald [Sat, 29 Apr 2006 12:13:21 +0000 (12:13 +0000)]
- Integrate Howard's VSS patch. Tweak it a bit. VSS now
  works in the MinGW build with the exception that there
  is a problem with accented characters -- i.e. there is
  some mapping problem with wide characters.
- The code no longer compiles with Microsoft VC++.

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

18 years agoadd getpass for Win32
Kern Sibbald [Fri, 28 Apr 2006 15:20:23 +0000 (15:20 +0000)]
add getpass for Win32

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

18 years agoCorrect vss_generic.cpp ifdefing
Kern Sibbald [Fri, 28 Apr 2006 13:28:51 +0000 (13:28 +0000)]
Correct vss_generic.cpp ifdefing

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

18 years ago- Start implementing Christopher's St.Bernard code.
Kern Sibbald [Fri, 28 Apr 2006 13:19:34 +0000 (13:19 +0000)]
- Start implementing Christopher's St.Bernard code.
- Add Christopher's mods for opening files.
- Strip \r \n from Win32 error messages (Christopher)
- Add more info about Win32 system if unknown (Christopher)
- Use bstrn(cpy, cat) routines to avoid overrun in compat.cpp
- Fix a number of incorrect strings marked for translation, when
  they should not be (e.g. commands).
- Fix StartTime bug reported for ClientRunBeforeJob and RunBeforeJob
  Patches supplied by user in bugs #608 and #599.
- Use most recent of st_ctime and st_mtime in restore tree DIR
  listing. This fixes some problems with Win32 printing incorrect
  values.
- Correct the clock shift comm time calculation between the DIR
  and the FD. It was added rather than subtracted.
- Strip all backslashes in filenames to be restored on Win32
  machines -- the names should all be in Unix format, and if
  there are any backslashes it is most likely due to an improper
  FileSet definition, and the files will not otherwise be
  restorable.
- Remove lib/regex.c (replaced by bregex.c).
- Delete src/win32/License.txt
- Modify installer to install LICENSE

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

18 years ago- started to remove stl from vss (vector replaced by alist) - not finished yet
Thorsten Engel [Fri, 28 Apr 2006 09:59:00 +0000 (09:59 +0000)]
- started to remove stl from vss (vector replaced by alist) - not finished yet
- take christophers code for waitforasync

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

18 years ago- remove stl from vss (vector replaced by alist, wstring replaced by wchar)
Thorsten Engel [Fri, 28 Apr 2006 09:58:03 +0000 (09:58 +0000)]
- remove stl from vss (vector replaced by alist, wstring replaced by wchar)
- take christophers code for waitforasync

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

18 years ago- improve error msg if VSS failed for a drive
Thorsten Engel [Fri, 28 Apr 2006 09:56:34 +0000 (09:56 +0000)]
- improve error msg if VSS failed for a drive

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

18 years ago- didn't compile on win32 with "const" win32_client
Thorsten Engel [Fri, 28 Apr 2006 08:13:18 +0000 (08:13 +0000)]
- didn't compile on win32 with "const" win32_client

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

18 years agoResolve bug 605
Scott Barninger [Thu, 27 Apr 2006 20:21:56 +0000 (20:21 +0000)]
Resolve bug 605

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

18 years ago - fix bad _("") (on argument keyword)
Eric Bollengier [Wed, 26 Apr 2006 19:19:06 +0000 (19:19 +0000)]
 - fix bad _("") (on argument keyword)

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

18 years agoTweak Makefile.in
Kern Sibbald [Wed, 26 Apr 2006 15:44:02 +0000 (15:44 +0000)]
Tweak Makefile.in

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

18 years agoPrint cross tools directory name
Kern Sibbald [Wed, 26 Apr 2006 15:32:18 +0000 (15:32 +0000)]
Print cross tools directory name

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

18 years agoFix typo: inti file => init file
Dan Langille [Wed, 26 Apr 2006 13:39:15 +0000 (13:39 +0000)]
Fix typo: inti file => init file

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

18 years agoFix bug in build-win32-cross-tools script reported by Howard
Kern Sibbald [Wed, 26 Apr 2006 09:28:27 +0000 (09:28 +0000)]
Fix bug in build-win32-cross-tools script reported by Howard

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

18 years agoUpdate README.mingw32
Kern Sibbald [Wed, 26 Apr 2006 05:24:55 +0000 (05:24 +0000)]
Update README.mingw32

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

18 years agoImplement cross compiled bconsole
Kern Sibbald [Wed, 26 Apr 2006 05:20:17 +0000 (05:20 +0000)]
Implement cross compiled bconsole

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

18 years agoFix barcode test, eliminate BOOL (doesn't exist on Linux).
Kern Sibbald [Tue, 25 Apr 2006 19:34:14 +0000 (19:34 +0000)]
Fix barcode test, eliminate BOOL (doesn't exist on Linux).

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

18 years agoUpdate README
Kern Sibbald [Tue, 25 Apr 2006 18:24:33 +0000 (18:24 +0000)]
Update README

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

18 years agoWrite first cut of README.mingw32
Kern Sibbald [Tue, 25 Apr 2006 18:18:40 +0000 (18:18 +0000)]
Write first cut of README.mingw32

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

18 years agoAdd back ua_label barcode fix from Rufolf Cejka.
Kern Sibbald [Tue, 25 Apr 2006 15:39:51 +0000 (15:39 +0000)]
Add back ua_label barcode fix from Rufolf Cejka.

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

18 years agoAdd zlib to cross Win32 build
Kern Sibbald [Tue, 25 Apr 2006 14:59:01 +0000 (14:59 +0000)]
Add zlib to cross Win32 build

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

18 years agoGet pthreads built and build bacula-fd.exe
Kern Sibbald [Tue, 25 Apr 2006 13:42:16 +0000 (13:42 +0000)]
Get pthreads built and build bacula-fd.exe

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

18 years ago- Integrate the majority of the Mingw cross-tools submission
Kern Sibbald [Tue, 25 Apr 2006 10:51:29 +0000 (10:51 +0000)]
- Integrate the majority of the Mingw cross-tools submission
  made by Howard Thomson. Everything compiles, with zlib, openssl,
  and VSS turned off. Linking needs a pthreads library ...

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

18 years ago- buffer bug (found by Christopher Hull)
Thorsten Engel [Mon, 24 Apr 2006 10:35:57 +0000 (10:35 +0000)]
- buffer bug (found by Christopher Hull)

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

18 years ago- make enable_vss persistent per backup job (cache it)
Thorsten Engel [Mon, 24 Apr 2006 09:24:34 +0000 (09:24 +0000)]
- make enable_vss persistent per backup job (cache it)

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

18 years agoAdd code for starting multiple migrations
Kern Sibbald [Sun, 23 Apr 2006 15:15:05 +0000 (15:15 +0000)]
Add code for starting multiple migrations

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

18 years agoMake migration work with new subroutine
Kern Sibbald [Sun, 23 Apr 2006 13:07:40 +0000 (13:07 +0000)]
Make migration work with new subroutine

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