]> git.sur5r.net Git - bacula/bacula/commitdiff
Final changes
authorKern Sibbald <kern@sibbald.com>
Tue, 31 Aug 2004 19:18:04 +0000 (19:18 +0000)
committerKern Sibbald <kern@sibbald.com>
Tue, 31 Aug 2004 19:18:04 +0000 (19:18 +0000)
git-svn-id: https://bacula.svn.sourceforge.net/svnroot/bacula/trunk@1572 91ce42f0-d328-0410-95d8-f526ca767f89

bacula/ChangeLog
bacula/ReleaseNotes
bacula/kernstodo

index 43ac387b34b2fe96effeb11f931782a15c1bd088..72acd0411c4ee19e1ac6f9370fb6eecdd2fbc2bd 100644 (file)
@@ -1,3 +1,70 @@
+Changes to 1.35.2
+30Aug04
+- Inhibit printing of FileSet for a restore as it is misleading.
+- Cleaned up a number of minor scripting problems with the CDROM
+  creation.
+- Fixed a race condition causing a Director crash on termination,
+  if a large number of SIGHUPs were sent during a multiple concurrent
+  set of backups.
+28Aug04
+- Completed integration of Rescue CD scripts with Bacula source.
+28Aug04
+- Added Ignore FileSet Changes = yes
+- Added more error checking to the spooling code.
+24Aug04
+- Applied a patch from Peter Eriksson that removes a dynamic stack
+  allocation (replaced by alloca) and fixes some const problems.
+- Fixed a free() of a static variable in the new IP code bnet.c
+- Got the new Bacula Rescue CDROM booting.
+- Replaced a dynamic template by a simple store when using the
+  native C compiler.
+- Reworked some of the block.c error handling.
+- Changed a Dmsgx(000, to Dmsgx(100 in dev.c that was dumping
+  debug output on a user.
+- Integrated patch from 1.34.6 block.c to 1.35
+17Aug04
+- Fix conio.c problem on Solaris.
+- Add debug code to lock_jcr_chain().
+- Lock jcr chain around less code.
+- Implement call by reference for Mmsg() and pm_strxxx() to
+  simplify calls.
+- New IP address specification is used as follows:
+    [sdaddresses|diraddresses|fdaddresses] = { [[ip|ipv4|ipv6] = { 
+           [[addr|port] = [^ ]+[\n;]+] }] }
+
+  so it could look for example like this:
+     SDaddresses  = { ip = {
+            addr = 1.2.3.4; port = 1205; }
+        ipv4 = {
+            addr = 1.2.3.4; port = http; }
+        ipv6 = {
+            addr = 1.2.3.4;
+            port = 1205;
+        }
+        ip = {
+            addr = 1.2.3.4
+            port = 1205
+        }
+        ip = {
+            addr = 1.2.3.4
+        }
+        ip = {
+            addr = 2001:220:222::2
+        }
+        ip = {
+            addr = bluedot.thun.net
+        }
+     }
+  as a consequence, you can now specify multiple IP addresses and
+  ports to be used. In the case of a server, it will listen on
+  all those that you specify. In the case of connecting to the server,
+  Bacula will attempt connecting to one at a time until it succeeds.
+  And, in a few other special cases, Bacula will use only the first
+  address specified.
+
+  The default port numbers are still the same and the services and hosts 
+  are also resolved by name. So now  you could use the real names for the 
+  port numbers.
 
 Changes to 1.35.1:
 14Aug04
index 36d555ee89c1938e03dbea9c9fef1b00acd26927..1aa986dc8a34bcd9c98e825fdd2113ce7c6a503d 100644 (file)
@@ -1,11 +1,52 @@
 
           Release Notes for Bacula 1.35.2
 
-  Bacula code: Total files = 395 Total lines = 115,027 (*.h *.c *.in)
+  Bacula code: Total files = 395 Total lines = 115,062 (*.h *.c *.in)
 
 Changes for 1.35.1
 Major Changes:
 - Tray monitor program
+- Bacula Rescue CDROM     
+- General bug fixes/stabilization
+- French translation of manual by Ludovic Strappazon well    
+  underway.
+
+New Directives:
+- Added Ignore FileSet Changes = yes
+
+Items to note!!!
+- All daemons should be compatible with 1.34 with the exception
+  of the new FileSet features such as regular expressions.
+- Regular expressions are not implemented in the Win32 FD.
+
+Other Items:
+- Inhibit printing of FileSet for a restore as it is misleading.
+- Cleaned up a number of minor scripting problems with the CDROM
+  creation.
+- Fixed a race condition causing a Director crash on termination,
+  if a large number of SIGHUPs were sent during a multiple concurrent
+  set of backups.
+- Completed integration of Rescue CD scripts with Bacula source.
+- Added Ignore FileSet Changes = yes
+- Added more error checking to the spooling code.
+- Applied a patch from Peter Eriksson that removes a dynamic stack
+  allocation (replaced by alloca) and fixes some const problems.
+- Fixed a free() of a static variable in the new IP code bnet.c
+- Got the new Bacula Rescue CDROM booting.
+- Replaced a dynamic template by a simple store when using the
+  native C compiler.
+- Reworked some of the block.c error handling.
+- Changed a Dmsgx(000, to Dmsgx(100 in dev.c that was dumping
+  debug output on a user.
+- Integrated patch from 1.34.6 block.c to 1.35
+- Fix conio.c problem on Solaris.
+- Add debug code to lock_jcr_chain().
+- Lock jcr chain around less code.
+- Implement call by reference for Mmsg() and pm_strxxx() to
+  simplify calls.
+
+
+Release 1.35.1 16 August 2004:
 - Added Tape Alert feature (see Alert Command).
 - New IPv6 code (untested)
 - New way of specifying Addresses and Ports -- permits having
@@ -22,8 +63,6 @@ Major Changes:
 - Implement reload of conf file in Directory on SIGHUP.
 - Building restore tree is much faster on large filesets
   due to binary insert.
-
-New Directives:
 - Alert Command in Device resource of Storage Daemon.
 - New IP address and port directives.
 - reader = xxx, writer = yyy in Options within FileSet of
@@ -33,13 +72,6 @@ New Directives:
 - New command options: update AllFromPool updates all
   Volumes with Pool defaults.
 - .backups client=xxx (for GUI programs).
-
-Items to note!!!
-- All daemons should be compatible with 1.34 with the exception
-  of the new FileSet features such as regular expressions.
-- Regular expressions are not implemented in the Win32 FD.
-
-Other Items:
 - A duration specification may have any number of integer/modificator
   specifications. E.g.:
   1 week 2 days 3 hours 10 mins
index dc3b6fb4ed540aaaaf6da5ac64b19d1a4839c0ce..393c9efaf39400c5cecf165cc29fa57bfece4287 100644 (file)
@@ -1,5 +1,5 @@
                  Kern's ToDo List
-                   06 August 2004
+                   31 August 2004
 
 Major development:      
 Project                     Developer