]> git.sur5r.net Git - bacula/docs/blobdiff - docs/home-page/news.txt
Update
[bacula/docs] / docs / home-page / news.txt
index bd180987c964c0f19d3440f312a76171fbc088ac..77d114da1a893ac237882d25874505be3cd66911 100644 (file)
@@ -1,9 +1,9 @@
-Kern;;;2006/05/02;;;14:30
+Kern;;;2006/10/30;;;14:30
 
-          Release Notes for Bacula 1.38.9
 
-  Bacula code: Total files = 419 Total lines = 137,078 (*.h *.c *.in)
-      20,440 additional lines of code since version 1.36.3
+          Release Notes for Bacula 1.38.11
+
+  Bacula code: Total files = 423 Total lines = 139,479 (*.h *.c *.in)
 
 Warning for version 1.38.8 and greater:
 - The Windows FD no longer automatically folds the case
@@ -13,9 +13,98 @@ Warning for version 1.38.8 and greater:
   (typical error for Windows users), unless the string is
   enclosed in double quotes, in which case, the backslashes
   must be doubled.   
-- The new algorithm for selecting Volumes from the Scratch
-  pool that was implemented in 1.38.6 and 1.38.7 is abandoned 
-  in favor of a corrected version of the 1.38.5 algorithm.
+
+Major Changes for 1.38.11 
+- Add test for IRIX64 as OS
+- Fix scheduler hang during clock shift (due to missing unlock())
+- Minor tweaks to bregex.c
+- Fix to block.c to correctly check for DVD number of parts.
+- Fix to dev.c to permit DVD seeking in spool file.  Corrects
+  label rewriting problems.
+- Clarify license for techlogs (GPL). I consider them "part" of
+  the source code of Bacula.
+- Use FDL license for developer's manual, French translation, German
+  translation, bimagemgr manuals (same as the main manual), and
+  the web site.
+
+New features for 1.38.11:
+- None
+
+====================================================================
+
+Major Changes for 1.38.10:
+- This is a primarily a bug fix release, with the following bugs being
+  resolved #570, 609, 611, 613, 614, 617 as well as other bugs not
+  reported in the bugs database. See below for details.
+- The bconsole "reload" command should now work properly in virtually
+  all situations thanks to the efforts of a number of people (Eric,
+  Christopher, and myself).
+- There is an untested fix to eliminate the scheduling problems (either
+  no job run or the same job run twice) during sudden clock shifts (daylight
+  savings time change).
+- The manual has been released under the GNU Free Documentation License (FDL).
+  The major difference is that this removes the prior restriction on
+  commercial reproduction of the manual.
+- Fixed a race condition (thanks to Christopher) on dual processor machines
+  that caused jobs to block when starting with the SD.
+
+New features for 1.38.10:
+- None
+
+Fixes for 1.38.10:
+08Jun06
+- Modify setting ACLs to suppress error message if the file is a
+  symbolic link since the file linked to may not yet be created,
+  and symbolic links really should not have attributes ...
+06Jun06
+- Complete implementation of acl.c error message during restore.
+  During backups, errors getting acls are silently ignored, as was
+  previously the case.
+04Jun06
+- Modify configure.in to check for typeof().
+- Better detection of postgresql installation if pg_conf works.
+- Fix RescheduleTimes = 0 bug (should not reschedule).
+- Down port from 1.39: fixes for reload, autochanger error messages,
+  scheduler fixes for reload and day light savings change, 
+01Jun06
+- 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 file.
+26May06
+- Prevent DVD code from rewriting label if the device cannot be
+  opened read/write.
+- Fix Dir/SD run race in migrate.c, verify.c, and restore.c
+- Update projects file.
+24May06
+- 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).
+21May06
+- 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.
+05May06
+- Correct EOF with no \n lex.c problem.
+- Add additional INFO messages if autochanger cannot be used.
+- Add Eric Bollengier's lex error handler fix, which corrects most
+  of the reload problems.
+
 
 New features for 1.38.9:
 - A "Dir Status" button in the Gnome console.
@@ -71,19 +160,6 @@ This is mainly a bug fix release containing a collection of
 - Correct the uninstall directory names in filed/Makefile.in
   as reported by a user.
 
-!!!! Important !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
-  In Bacula version 1.38.5 and prior, there was apparently a
-  compiler bug that caused the Storage daemon to seg fault.
-  I have applied a workaround in version 1.38.6 and greater that
-  seems to work.  If you experience problems, follow the instructions
-  below.
-
-  If you are compiling for a 64 bit machine, you need to ensure
-  that the code is compiled with the -O0 (- oh zero) option otherwise
-  the SD will crash on most all operations -- apparently due to
-  a compiler bug in gcc's 64 bit code generation.
-!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
-
 
 New features for 1.38.8:
 - Regex, RegexFile, and RegexDir are now implemented in the
@@ -732,11 +808,4 @@ Other Items Fixed:
   all else fails, change to using user=root.  However, it is more secure
   to use user=bacula.
 
-
-Michael;;;2005/02/25;;;19:59
-News-Page for the Bacula-Website finished
-When you read this, you read the first news posted by me *hehe*
-through the new Bacula-News-System.
-
-Its file-based, no fancy database need.
 ;;;