X-Git-Url: https://git.sur5r.net/?a=blobdiff_plain;ds=sidebyside;f=bacula%2Ftechnotes-2.5;h=93cd89bd92a6f0fde818645c1cbaad3f515f9cdb;hb=3c6ac292c48824b3aff97e60e80f735afc3801ec;hp=526b8706d1a78a900124cfd7dc3c2c3e5594b7ad;hpb=2bf25e3fa3ebbc16d661e47ac06a678fbf72f1a4;p=bacula%2Fbacula diff --git a/bacula/technotes-2.5 b/bacula/technotes-2.5 index 526b8706d1..93cd89bd92 100644 --- a/bacula/technotes-2.5 +++ b/bacula/technotes-2.5 @@ -2,21 +2,87 @@ New features: -Plugin API command separator in console (!$%&'()*+,-/:;<>?[]^`{|}~) examples/database/dbcheck.sql -dbi database driver - --enable-libdb - dbdriver in bacula-dir.conf ---with-db-port enhancement to wait command: wait mount ... -parse config -dbport -dbdriver - -remove reader/writer in FOPTS???? +dbport in dbcheck +filepattern (restore with regex in bsr) +mixed priorities General: +28Oct08 +kes Apply Joao's patch to SQLite tables to make chars work. +27Oct08 +ebl Fix #1175 About update slots that don't reset InChanger flag when + slot is empty. +ebl Fix #1173 where prune_volume() returns a volume from the scratch. +25Oct08 +kes Remove jobq.c constraint that read and write SD must be + different. This may lead to more deadlocks in the SD, + but they should be resolved there. +kes Ensure that job report is always printed even if job is failed + in the director. +kes Don't print job report twice for failed VBackup jobs. +24Oct08 +kes Fix editing of retention time difference to use 64 bit + int instead of 64 bit unsigned. This should permit very + long retention periods. +kes Implement code to prohibit a write job from appending to a + Volume that will be used for a read operation. This is + new code and could possibly cause some conflicts. +23Oct08 +kes Integrate James Harper's Exchange Win32 plugin patch. +kes Apply patch from Marco van Wieringen that implements the new + Solaris libsec interface for ACLs so that Bacula can save and + restore both the new ACLs and old ACLs. +kes Marco's patch also corrects the file dependency generation code + so that it works properly both with shared libraries and static + libraries. +kes Marco's patch also includes a small cleanup of the cats Makefile + to remove some references to non-existent files. +22Oct08 +kes Modify win32 Makefiles to use full paths in most cases. + In particular add MAINDIR environment variable that points + to the main Bacula source directory. +21Oct08 +kes Add read volume list code to SD -- not yet used. +kes Add James' binutils patch +kes Split volume management code out of src/stored/reserve.c into + a new file vol_mgr.c +kes Modify configure to do an automatic make clean. This ensures + that any changes to ./configure options are handled correctly. + +Beta version 2.5.16 release: +20Oct08 +ebl Rename JobStat table to JobHistory +kes Ensure that only normally terminated jobs are migrated. +19Oct08 +kes Add Makefile dependency when using LIBTOOL_LINK so that any + change in ./configure options will be accounted for. +18Oct08 +kes Fix typo in the ACL patch that I overlooked. +kes Apply Marco's libtool include patch. +17Oct08 +kes Apply Bastian Friedrich's ACL patch to eliminate ACL + errors during restore. +kes Minor cleanup of create_restore_volume_list() code. +kes Fix typo in console Makefile.in +16Oct08 +ebl Fix #1110 about RunScript that can't execute a script with + Unicode caracters in the path. +15Oct08 +kes Apply tray-monitor patch from Bastian Friedrich to make it + work with the new FD. +14Oct08 +kes Apply cleanup patch from Marco +kes Apply patch from Marco van Wieringen + that implements libtool to create shared objects out of + the Bacula libraries. +kes Fix tray-monitor so it will speak to new FD. +ebl Fix bug with ansi label when volume name length < 6 +ebl Fix segfault in debug level > 50 with btape. +ebl Remove warning message in btape when command is empty. +kes Fix Win32 build to pull in new BACULA define. 13Oct08 kes Change IncludeDir to Exclude Dir Containing. kes Implement code to prohibit ExcludeDirContaining in an