]> git.sur5r.net Git - bacula/bacula/blobdiff - bacula/ReleaseNotes
Add Scott's new spec file
[bacula/bacula] / bacula / ReleaseNotes
index fa4ee40bcbd9c5cfdde9f0b9c4dac192e72ce847..729c67e3d3733e5717cbff798b72840cb652e090 100644 (file)
@@ -1,44 +1,66 @@
 
-          Release Notes for Bacula 1.31
-
-  Bacula code: Total files = 241 Total lines = 69,771 (*.h *.c *.in)
-
-Major Changes this Release:
-- Support to save and restore all files on WinNT/2K/XP systems 
-  including the permissions. Unfortunately files that are in use by another
-  program cannot be saved.
-- Support for Win95 systems (untested since I don't have Win95).
-- Heartbeat every 20 minutes between daemons to prevent network
-  timeouts. The heartbeat interval can be set.
-- Volume names may now only contain letters, numbers, colon, period, dash,
-  and underscore.
-
-
-Other Changes this Release:
-- Preliminary support for BSDi.
-- Use smtp instead of mail to send the traceback message.
-- Fixed a race condition in the "list" command while a backup is
-  in progress.
-- Beginning of support for SSL encryption.
-- Beggining of support for Base level backups.
-- Improvements to gnome-console.
-- Prune certain orphaned jobs (no files saved, no Volume used).
-- Added non-fatal errors to Job reports.
-- Eliminate need for SubsysDirectory in each daemon.
-- Add a lot more "command line" options to console commands.
-- More info in traceback (database type, ...).
-- Better handling of errors with autochangers during restore.
-- Better cancellation of jobs in Storage daemon (doesn't try
-  to cleanup twice).
-- SD error messages such as autochanger errors are now properly
-  directed back to Console -- previously some were lost.
+          Release Notes for Bacula 1.33
 
+  Bacula code: Total files = 281 Total lines = 83,815 (*.h *.c *.in)
 
+Most Significant Changes since 1.32d
+- Implement "update slots scan" that reads the volume label(s).
+- The full form of the scan is "scan=1,2,4-5,7". With no specification,
+  all occupied slots are scanned.
+- Turn off changer Volumes that are not current in the changer when
+  an "update slots" is done, or if any tape operation discovers that
+  the right volume is not in the slot.
+- The console program will run all commands it finds in ~/.bconsolerc
+  at startup.
+- Add Dan Langille's changes to the bacula start/stop script that 
+  permit dropping root permissions just after startup.
+- New version 1.5.5-1 Cygwin.
+- Modify SD to update the catalog database when it is shutdown,
+  even if the job is canceled.
+- Fixed seg fault in restore of multiple simultaneous jobs to 
+  a single Volume.
+- Fixed thread race problem in multiple simultaneous jobs to
+  a single Volume where the volume lable is not in the first 
+  tape block, so the tape is not recognized.
+
+Other Changes since 1.32d
+- Implement conio.c to use in console program -- mini-readline.
+- Enhance "fill" command of btape -- simpler output. Use -v to
+  cause last block to be dumped after write and after re-read.
+- Added an autochanger test to the btape "test" command. It is 
+  automatically invoked if the autochanger is properly configured.  It
+  is still a bit primitive but covers the essential of testing
+  the mtx-changer script with your autochanger.
+- Select the oldest LastWritten volume during recycling.
+- Added forward space file test to btape "test" command.
+- All 1.32d patches applied.
+- Fixed seg fault in restore of multiple simultaneous jobs to 
+  a single Volume.
+- Fixed thread race problem in multiple simultaneous jobs to
+  a single Volume where the volume lable is not in the first 
+  tape block, so the tape is not recognized.
 
 Items to note:  !!!!!
-- For MySQL users, you must have the thread safe client libraries 
-  available.  If you build MySQL yourself, add the --enable-thread-safe-client
-  option on the ./configure.
-- Version 1.31 and 1.30 daemons/Director are not compatible. You must
-  upgrade all or nothing.
+- FreeBSD users NOTE!!!!!
+  You MUST add the following two records to your SD Device resource for
+  tape drives.
+
+     TWOEOF = yes
+     Fast Forward Space File = no
+
+- The daemon protocol has changed, you must update everything at once.
+- The database level has been updated. You must either re-initialize
+  your databases with:
+   
+    ./drop_bacula_tables
+    ./make_bacula_tables
+
+  which will delete ALL prior catalog information, or you can
+  update your database with:
 
+    ./update_bacula_tables
+- smtp has now become bsmtp
+- console has now become bconsole.
+- console.conf is now bconsole.conf
+- Please don't underestimate the repercussions of the bsmtp and bconsole 
+  name changes!