]> git.sur5r.net Git - bacula/bacula/blobdiff - bacula/kernstodo
- Update some very old licenses in src/cats.
[bacula/bacula] / bacula / kernstodo
index 0c3e7b5dedf4b574e9140e4d1869858443942433..7f1169c55fd3f6653d319f389a854addf617b6c9 100644 (file)
@@ -1,5 +1,5 @@
                     Kern's ToDo List
-                     22 February 2006
+                     20 June 2006
 
 Major development:      
 Project                     Developer
@@ -23,6 +23,17 @@ Document:
 Priority:
 
 For 1.39:
+- Make authentication failures single threaded.
+- Make base64.c (bin_to_base64) take a buffer length 
+  argument to avoid overruns.
+- Fix catreq.c digestbuf at line 411 in src/dird/catreq.c 
+  and verify that other buffers cannot overrun.
+- Implement VolumeState as discussed with Arno.
+- Install man pages
+- Document techniques for restoring large numbers of files.
+- Document setting my.cnf to big file usage.
+- Add example of proper index output to doc.
+   show index from File;
 - Fix re-read of last block to check if job has actually written
   a block, and check if block was written by a different job
   (i.e. multiple simultaneous jobs writing).
@@ -205,6 +216,9 @@ minutes).
    3905 Device "LTO-Drive1" (/dev/nst0) open but no Bacula volume is mounted.
    If this is not a blank tape, try unmounting and remounting the Volume.
 
+- Add VolumeState (enable, disable, archive)
+- Add VolumeLock to prevent all but lock holder (SD) from updating
+  the Volume data (with the exception of VolumeState).
 - The btape fill command does not seem to use the Autochanger
 - Make Windows installer default to system disk drive.
 - Look at using ioctl(FIOBMAP, ...) on Linux, and 
@@ -1535,3 +1549,4 @@ Block Position: 0
   accept time qualifiers.
 - Does ClientRunAfterJob fail the job on a bad return code?
 - Make hardlink code at line 240 of find_one.c use binary search.
+- Add ACL error messages in src/filed/acl.c.