]> git.sur5r.net Git - bacula/bacula/commitdiff
Update ReleaseNotes and ChangeLog
authorKern Sibbald <kern@sibbald.com>
Fri, 1 Jun 2007 17:25:14 +0000 (17:25 +0000)
committerKern Sibbald <kern@sibbald.com>
Fri, 1 Jun 2007 17:25:14 +0000 (17:25 +0000)
git-svn-id: https://bacula.svn.sourceforge.net/svnroot/bacula/trunk@4963 91ce42f0-d328-0410-95d8-f526ca767f89

bacula/ChangeLog
bacula/ReleaseNotes
bacula/technotes-2.1

index 81245cefc8356dace75f31aa2b0ce9775ca31265..ad5c7d5ebdcffd6fec3eee81cae4893584e2acd1 100644 (file)
@@ -1,6 +1,89 @@
               Technical notes on version 2.1
 
 General:
+01Jun07
+kes  Fix a Bacula PostgreSQL bug dereferencing a NULL pointer      
+     returned from a query.
+kes  Make volume lock recursive.
+kes  Implement an additional volume reservation algorithm that
+     starts by considering all reserved volumes then uses the
+     old brute force algorithm of searching the resources to
+     find a suitable device.
+kes  Add new reservations debug code and refine the old code.
+kes  Update the win32/dll/bacula.defs file.
+29May07
+kes  Tweak reservations algorithm to permit a few more cases, i.e.
+     volume reserved, but on different drive, ...
+kes  Enhance SD status to include Pool and Media Type for drive in a
+     more readable format (a bit longer). 
+kes  Fix PostgreSQL double free.
+28May07
+kes  Minor refactoring of restore decryption code.
+kes  Add code to smartall.c to detect double free of a buffer.
+27May07
+kes  Add < > around %r in from field on mail command of bacula-dir.conf.in
+     so that bsmtp will create a correct email address (mailbox only).
+kes  Modify 'memory' command so that the buffers are listed as 'In use'
+     to avoid confusion with Orphaned buffers.
+kes  I reworked the OpenSSL include/lib flags to be handled in     
+     the standard Bacula way, which should fix bug #863 concerning
+     non-standard OpenSSL libraries.
+26May07
+kes  Implement Help Browser window for bat.
+kes  Fix reload bug that reset StorageId to zero.
+25May07
+kes  Fix TLS #ifdefing when TLS turned off.
+kes  Ensure that when labelling a tape with Slot=0 that InChanger
+     is not set.
+kes  Use DISTINCT to make MySQL and PostgreSQL uar_list_temp query        
+     the same.
+kes  Add StartTime to final uar_sel_jobid_temp query so that we can
+     add DISTINCT (required by PostgreSQL).
+kes  Implement BSOCK authenticate_director() method. Eventually will
+     authenicate all daemons.
+kes  Move several more functions into the BSOCK class.
+24May07
+kes  Add code to tell the OS that we no longer need a cached
+     file that we were reading. In findlib/bfile.c.  Also,
+     only cache files that we are reading. Thanks to
+     Tobias Oetiker <tobi@oetiker.ch> for the idea.
+kes  Tweak to bsmtp to eliminate compiler warnings on Win32.
+kes  Implement script to automatically generate cats and dll .def
+     files for Win32 dll.
+kes  Update README.mingw32 to include new .def file generation.
+kes  Correct typo in UTF-8 error message as reported by:
+     jhernandez <julianhernandez@gmail.com>
+kes  Add additional sm_check() code on debug level 1.
+kes  Set default debug level to 1.
+kes  Trap SIGABRT in attempt to get traceback.
+23May07
+kes  Reduce bat connect timeout from 30 to 15 seconds.
+kes  More restructuring and implementing BSOCK class in place of
+     old bnet.c code.
+kes  Remove a few unnecessary malloc() tests in crypto code.
+kes  Turn off crypto calls for > 128 bits in crypto.c if HAVE_SHA2
+     not defined. Bug reported by Allan Black <Allan.Black@btconnect.com>
+kes  Remove duplicate HAVE_CRYPTO definition in config.h.in
+22May07
+kes  Fix Verify InitCatalog mysql_escape_string() trashing memory.
+     Make buffer bigger.
+kes  Fix Verify InitCatalog. The attributes were not pointing to the
+     correct saved location.
+kes  Implement message callback so that GUI is sure to get all
+     daemon messages. Currently displayed in a dialog in bat.
+kes  Ignore SIGUSR2 (Bacula timer) in bat.
+kes  Apply regress patch from bug #859 to allow regress to work 
+     with Solaris compiler.
+21May07
+kes  Begin adding TLS support to bat.
+kes  Apply UTF-8/16 patch from Yves Orton <demerphq@gmail.com> to
+     clean up lex.c and make it more readable.
+20May07
+kes  Move more bnet functions into the BSOCK class.
+kes  Fix tray-monitor by not requiring a timer interval in bnet_connect()
+kes  Complete change of berrno strerror() method to bstrerror() 
+
+Release: 2.1.10 beta
 18May07
 kes  Cleanup incorrect email addresses in bsmtp.
 kes  Make bat display initial messages rather than discard them.
index d41a605fb690868788916ae13ad9f57bb5003d3a..3056f99d558f3071f1396cf9a72e88f874fb8af3 100644 (file)
@@ -1,5 +1,5 @@
 
-          Release Notes for Bacula 2.1.10
+          Release Notes for Bacula 2.1.12
 
   Bacula code: Total files = 458 Total lines = 170,197 (*.h *.c *.in)
 
@@ -7,7 +7,22 @@ This Director and Storage daemon must be upgraded at the same time,
 but they should be compatible with all 2.0.x File daemons, unless you
 use some of the new features that affect the FD.  In other words, you should
 not have to upgrade all your File daemons.  However, bat works only with
-a 2.1.8 Director.
+a 2.1.8 Director or greater.
+
+Changes since Beta release 2.1.10
+- Lots of new bat functionality !!!!!!
+- Additional drive reservation algorithm that should solve a lot of
+  the problems experienced with multiple drive autochangers.
+- Reload was broken in 2.1.10 -- now fixed.
+- Storage daemon status command enhanced to more clearly show Volume,
+  pool and media type when a job is waiting.
+- Made bsmtp work with more strict SMTP servers.
+- Detect doubly freed buffers in smartall.c
+- Reduce the impact of a backup on the FD's memory usage (OS file
+  caching). This works only on POSIX compliant systems. This allows
+  users to work with less interference on a Client machine during a
+  backup.
+- bat should now handle non-English characters.
 
 Areas requiring caution or testing:
 - You must have Qt4 Version 4.2 or greater loaded to build bat
index 904a1609912dd6f33d8042b333b5fe0d78f4a63d..c44788b6888e5629b7e0def60309c35cceb3e355 100644 (file)
@@ -2,7 +2,8 @@
 
 General:
 01Jun07
-kes  Fix PostgreSQL seg fault. 
+kes  Fix a Bacula PostgreSQL bug dereferencing a NULL pointer      
+     returned from a query.
 kes  Make volume lock recursive.
 kes  Implement an additional volume reservation algorithm that
      starts by considering all reserved volumes then uses the
@@ -81,6 +82,7 @@ kes  Apply UTF-8/16 patch from Yves Orton <demerphq@gmail.com> to
 kes  Move more bnet functions into the BSOCK class.
 kes  Fix tray-monitor by not requiring a timer interval in bnet_connect()
 kes  Complete change of berrno strerror() method to bstrerror() 
+
 Release: 2.1.10 beta
 18May07
 kes  Cleanup incorrect email addresses in bsmtp.