]> git.sur5r.net Git - bacula/bacula/commitdiff
Tweaks
authorKern Sibbald <kern@sibbald.com>
Sat, 1 Oct 2005 10:17:13 +0000 (10:17 +0000)
committerKern Sibbald <kern@sibbald.com>
Sat, 1 Oct 2005 10:17:13 +0000 (10:17 +0000)
git-svn-id: https://bacula.svn.sourceforge.net/svnroot/bacula/trunk@2415 91ce42f0-d328-0410-95d8-f526ca767f89

bacula/ChangeLog
bacula/ReleaseNotes
bacula/kernstodo
bacula/kes-1.37
bacula/src/version.h
bacula/src/win32/compat/compat.h

index b4e50f43c74135cb81f0d5d573c5cf52cfd44e6e..a0cdb57d119a296581f0800fdaea5294322f41c3 100644 (file)
@@ -1,4 +1,75 @@
+
+Changes to 1.37.40:
+01Oct05
+- Add fix to compat.h supplied by Martin Simmons that permits
+  building the Win32 FD without VSS.
+29Sep05
+- Bring cats/bdb_x.c routines up to version 1.37 (return values
+  are different).
+28Sep05
+- Integrate libwrap patch from Szechuan Death. They should
+  also fix bug 423.
+- Clean up patches directory for next release.
+- Add PS variable in bacula.in script as recommended by a user.
+- Correct mtx-changer.in so it only creates a temp file when
+  actually needed.
+- Add patch supplied by user in a bug report to fix gnome2
+  console buttons.
+- Add patch from Peter Eriksson <peter@ifm.liu.se> to correct
+  NLS error in tray-monitor.c
+26Sep05
+- Add code to catalog_update to detect NULL db pointer.
+- Remove char *msg argument from catalog_request and   
+  catalog_update().
+24Sep05
+- Fix mode change open in btape.c
+- Use nonblocking opens on Linux only.
+- Move set_blocking code for tapes into method to
+  simplify main line code.
+- Cleanup the code for ensuring we advance tape on fsf.
+  This should fix IBM problems -- patch from Adam Thorton
+  was very helpful.
+- Remove test for BMT_EOD in fixup_device... this eliminates
+  need for status_dev() routine.
+- Before doing label ensure device is in read-write mode.
+
+Changes to 1.37.39:
+20Sep05
+- Tweak daemon.c berrno, copyright.
+19Sep05
+- Fix handling of temp file in mtx_changer.in, reported as
+  a security bug, but it is not really.  Bug #422
+- Fix security problem of handling temp file in randpass.
+  Bug #422.
+- During label/relabel, add new_volume to VOLRES list in SD.
+18Sep05
+- Apply Landon's patch for the TLS ANS1 API change.
+- Remove old code.
+- Make single exit path in first_open_device().
+17Sep05
+- Make new_volume walk through all Vols looking for dev 
+  to release.
+16Sep05
+- Make "quit" command in console always allowed.
+- Remove the storage list between each console command to
+  keep Dir from remembering a previously selected SD.
+- Add code to reservation VOLRES subroutines to try to ensure
+  we don't end up with two Volumes on the same drive.
+- Simplify the mutex code in VOLRES a bit to reduce the chance
+  of error.
+15Sep05
+- Apply Nicolas' dvd-freespace.in patch.
+- Make sure SQL table names are not translated.
+- Eliminate incorrect message saying barcodes not
+  found in "label barcodes" -- fixes bug report.
+
 Changes to 1.37.38:
+07Sep05
+- Add ability to have passwords on backup of catalog as
+  alternate 3rd argument. Submitted by Andrew Ford
+  <A.Ford@ford-mason.co.uk>
+- Turn off TapeAlert by default if user enables a Device
+  and add a note to install mtx.
 04Sep05
 - Fix out of order volumes during restore.
 
index 09f32cc507a64cc42319f64437d60c7a26958b6d..aa551c3db7c46dfba744b777abd154a3cc3a7f1b 100644 (file)
@@ -1,7 +1,7 @@
 
-          Release Notes for Bacula 1.37.38
+          Release Notes for Bacula 1.37.40
 
-  Bacula code: Total files = 420 Total lines = 137,650 (*.h *.c *.in)
+  Bacula code: Total files = 420 Total lines = 138,212 (*.h *.c *.in)
 
 Major Changes:
 - Fixed out of order Volumes in restore.
@@ -164,6 +164,9 @@ New configure options:
   required only if you do not want the default /usr/share.
 
 Items to note!!!
+- If you use an Autochanger, you *must* update your SD conf file
+  to use the new Autochanger resource.  Otherwise, certain commands
+  such as "update slots" may not work.
 - You must add --with-python=[DIR] to the configure command line
   if you want Python support.  Python 2.2, 2.3 and 2.4 should be 
   automatically detected if in the standard place.
@@ -171,16 +174,17 @@ Items to note!!!
   can be ignored.
 - You must either create a new catalog database or upgrade your
   old database.
-- The TLS code is for the most part untested.
+- The Director, Storage daemon, and File daemons are
+  Deamons are not compatible with  prior versions. 
+  All FDs must be upgraded at the same time.
 - You must add --with-openssl to the configure command line if
   you want TLS communications encryption support.
-- If you use an Autochanger, you *must* update your SD conf file
-  to use the new Autochanger resource.  Otherwise, certain commands
-  such as "update slots" may not work.
 - Disk seeking during restores does not yet work correctly in
   all cases, so it is turned off.
 
 Other Items:
+- Security fixes for temp files created in mtx-changer, during
+  ./configure, and during making of Rescue disk.
 - 2 new scripts, dvd-writepart and dvd-freespace, in the scripts directory,
   which are designed to be used as parameters to Write Part Command and
   Free Space Command. They need the dvd+rw-tools to be installed
index a88f2a6c68aabd51284cae17dd188212e13b6871..17ea279f2b6d54984ecab352ee720ac2ff3d8306 100644 (file)
@@ -1,5 +1,5 @@
                     Kern's ToDo List
-                     13 August 2005
+                     01 October 2005
 
 Major development:      
 Project                     Developer
index 535b4219b15d117de3a7baf6c51d38ae31ab5650..7bdde8dab23ba963dc2803ee4de0b19c3e2983d5 100644 (file)
@@ -4,6 +4,9 @@
 General:
 
 Changes to 1.37.40:
+01Oct05
+- Add fix to compat.h supplied by Martin Simmons that permits
+  building the Win32 FD without VSS.
 29Sep05
 - Bring cats/bdb_x.c routines up to version 1.37 (return values
   are different).
index 9fbe9d6ad007825d84dd334924b65b990d6565c3..878faa8d467990e7b548e8a22ac90740027568ab 100644 (file)
@@ -4,8 +4,8 @@
 
 #undef  VERSION
 #define VERSION "1.37.40"
-#define BDATE   "29 September 2005"
-#define LSMDATE "29Sep05"
+#define BDATE   "01 October 2005"
+#define LSMDATE "01Oct05"
 
 /* Debug flags */
 #undef  DEBUG
index 2fe7a419091dfdd1e02ed79f858c89ede562062b..fc28477104cfbf503b12800b7fe8f424aca81f06 100644 (file)
@@ -379,4 +379,8 @@ int WSA_Init(void);
 void closelog();
 #endif //HAVE_MINGW
 
+#ifndef INVALID_FILE_ATTRIBUTES
+#define INVALID_FILE_ATTRIBUTES ((DWORD)-1)
+#endif
+
 #endif /* __COMPAT_H_ */