]> git.sur5r.net Git - bacula/bacula/commitdiff
Update ChangeLog and ReleaseNotes
authorKern Sibbald <kern@sibbald.com>
Sat, 5 Jul 2003 13:15:08 +0000 (13:15 +0000)
committerKern Sibbald <kern@sibbald.com>
Sat, 5 Jul 2003 13:15:08 +0000 (13:15 +0000)
git-svn-id: https://bacula.svn.sourceforge.net/svnroot/bacula/trunk@619 91ce42f0-d328-0410-95d8-f526ca767f89

bacula/ChangeLog
bacula/ReleaseNotes

index a7c43fc46d0021f4b148af32fb5bd1346fc6b21b..128d6a5237277d18542dbe125ba2fb9922317af2 100644 (file)
@@ -1,3 +1,54 @@
+
+2003-07-xx Version 1.31 Beta xxJul03
+- Rework the find next volume code in catreq.c to correct some minor
+  but subtle logic errors and to eliminate a goto.
+- Did spell check on manual.
+- Removed bindtextdomain() as it conflicted with RH8.0 headers
+- Fixed parse_args to pass address of POOLMEM struct.
+- Constrain FileIndexes written to BSR to be within range of Volume.
+- Suppress writing volumes to BSR if they are not actually referenced.
+- Make FOPTS use alist for match and base entries.
+- Pass prefix_links to SD.
+- Add command line interface to most items in "update volume=xxx"
+- Add command line interface to restore "jobid", "current", "before", "all".
+- Add command line "yes" to run command to supress prompt.
+- In new alist code, free only if allocated.
+- Overload [] with get() code for alist.
+- Fixed the code that wrote FirstIndex and LastIndex to the database. It
+  was not correct at the end of a volume (basically included indexes in
+  the second volume).
+- Fixed bscan to work with the new code and to properly build JobMedia
+  records.
+- Added code to the read end of block.c to properly track Volume bytes,
+  blocks, and files. I thought this was not necessary, but it is critical
+  for bscan to work correctly.
+- Modified read_record to properly track First/LastIndex -- needed by
+  bscan.
+- Eliminated some old Volume write code.
+- Changed RecycleOldestVolume to PurgeOldestVolume
+- Added what I hope are the "final" touches for Win32 stuff.  There
+  are still a lot of annoying little problems.
+- Added the "portable=yes/no" option to Include. If set, it disables
+  use of BackupRead/Write for Win32, so in principle, the data should
+  be portable.
+- Pulled in more recent config.sub and config.guess from /usr/share/libtool
+- Replaced the system fgets() by a Bacula version that ignores
+  interrupts (i.e. signals).  This truncated output from child processes.
+- Make file_index int32_t everywhere.
+- Moved LinkFI into ATTR structure.  Also integrated data_stream there too.
+- Moved code that sets the stream for writing into create_file.
+- Removed a signal(SIG_IGN, SIGCHLD) from dird.c that prevented getting
+  the status of child processes.  This allowed removing the FreeBSD 
+  kludge to bpipe.c -- the status is now obtained correctly.
+- Hand scan the stream header that arrives in append.c to avoid machine
+  dependencies of sscanf().
+- Implemented code to put Data stream in Attributes record. 
+- Check if data stream is supported, if not, ignore.
+- Fix crash when multiple Includes are given (missing parens).
+- Clear WroteVol in askdir.c when JobMedia record is created.
+- Implement simple array list class for use in Bacula.  New files
+  are lib/list.c lib/list.h. Probably will not use until version 1.32.
+
 2003-06-24 Version 1.31 Beta 22Jun03
 - Change Purging Oldest Volume message to Recycling Oldest Volume.
 - Limit results from find_oldest_volume to one.
index 7abe9651f8e538b9723775d901bb10820c684b4b..0f97e8e369261cbecb69bfbbef0afbf8e3330180 100644 (file)
@@ -1,7 +1,7 @@
 
           Release Notes for Bacula 1.31
 
-  Bacula code: Total files = 251 Total lines = 74,714 (*.h *.c *.in)
+  Bacula code: Total files = 253 Total lines = 75,225 (*.h *.c *.in)
 
 Major Changes this Release:
 - The database format has changed. Please see below.