- Manual documentation
- Tweak bacula.man doc
- Add PRAGMA synchronous = NORMAL; to SQLite3 tables. This
  speeds up SQLite3 so it is only about 10% slower than version
  2.xx.  Thanks to Russell Howe for this tip.
- Add msvcr71.dll to pebuilder .inf file as it is needed by
  Bacula FD.  Thanks to Brandon for passing this fix to Scott.
git-svn-id: https://bacula.svn.sourceforge.net/svnroot/bacula/trunk@2427 
91ce42f0-d328-0410-95d8-
f526ca767f89
 
      self.job.write(text)
 
   # Open file to be backed up. file is the filename
+  #  NOT YET IMPLEMENTED
   def open(self, file):
      print "Open %s called" % file
      self.fd = open('m.py', 'rb')
 
   # Read file data into Bacula memory buffer (mem)
   #  return length read. 0 => EOF, -1 => error
+  #  NOT YET IMPLEMENTED
   def read(self, mem):
      print "Read called\n"
      len = self.fd.readinto(mem)
      return len
 
   # Close file
+  #  NOT YET IMPLEMENTED
   def close(self):
      self.fd.close()
 
 
 -  --without-openssl breaks at least on Solaris.
 -  Figure out how to package gui, and rescue programs.
--  Test TLS.
 -  Arno had to do -- to get update slots=x to work
    UPDATE Media SET InChanger=0,Slot=0 WHERE InChanger>0 AND Slot>0; (MySQL)
 
 
 Document:
 - Does ClientRunAfterJob fail the job on a bad return code?
-- datadir for po files.
-- AM_GNU_GETTEXT finds the library if you specify 
-  --with-libintl-prefix
 - Document cleaning up the spool files:
   db, pid, state, bsr, mail, conmsg, spool
 - Document the multiple-drive-changer.txt script.
 - Pruning with Admin job.
-- Restore of all files for a Job or set of jobs even if the file
-  records have been removed from the catalog.
 - Does WildFile match against full name?  Doc.
 
 For 1.39:
+- implement a mode that says when a hard read error is
+  encountered, read many times (as it currently does), and if the
+  block cannot be read, skip to the next block, and try again.  If
+  that fails, skip to the next file and try again, ...
 - Add ACL to restore only to original location.
 - Add a recursive mark command (rmark) to restore.
 - "Minimum Job Interval = nnn" sets minimum interval between Jobs
 
 General:
 
 Changes to 1.37.41:
+08Oct05
+- Add README plus tar release to gui project.
+- Manual documentation
+- Tweak bacula.man doc
+- Add PRAGMA synchronous = NORMAL; to SQLite3 tables. This
+  speeds up SQLite3 so it is only about 10% slower than version
+  2.xx.  Thanks to Russell Howe for this tip.
+- Add msvcr71.dll to pebuilder .inf file as it is needed by
+  Bacula FD.  Thanks to Brandon for passing this fix to Scott.
 05Oct05
 - Add VolumePurged method to Python JobEvents class.  Fixes
   bug #428 (I think).
 
 versions.  The first and simplest is to run the Console program
 in a shell window (i.e.  TTY interface).  Most system
 administrators will find this completely adequate.  The second
-version is a GNOME GUI interface that for the moment (23 November
-2003) is far from complete, but quite functional as it has most
+version is a GNOME GUI interface that for the moment (07 October
+2005) is far from complete, but quite functional as it has most
 the capabilities of the shell Console.  The third version is a
 wxWidgets GUI with an interactive file restore.  It also has most
 of the capabilities of the shell console, allows command
 the Client (for example in Bacula's configuration file).  In
 addition to Unix/Linux File daemons, there is a Windows File
 daemon (normally distributed in binary format).  The Windows File
-daemon runs on all currently known Windows versions (95, 98, Me,
-NT, 2000, XP).
+daemon runs on all currently known Windows versions (98, Me,
+NT, 2K, 2003,  XP).
 
 .LP
 Bacula Storage services consist of the software programs that
 
 
 PRAGMA default_synchronous = OFF;
 PRAGMA default_cache_size = 10000;
+PRAGMA synchronous = NORMAL;
 
 END-OF-DATA
 
 
 
 #undef  VERSION
 #define VERSION "1.37.41"
-#define BDATE   "05 October 2005"
-#define LSMDATE "05Oct05"
+#define BDATE   "08 October 2005"
+#define LSMDATE "08Oct05"
 
 /* Debug flags */
 #undef  DEBUG
 
 files\msvcr71.dll=a,,1
 files\wx-console.exe=a,,1
 files\wx-console.conf=a,,1
+files\msvcr71.dll=a,,1
 
 [Append]
 nu2menu.xml, bacula_nu2menu.xml