X-Git-Url: https://git.sur5r.net/?a=blobdiff_plain;f=bacula%2FChangeLog;h=812fe5d38edf925bd237daebff34336b6219bfda;hb=98826cadec735cfb9d28f49e137e873aada224bf;hp=7fbdf61846ebb489e24674e589789702e286516e;hpb=78a3baabbf2008d860f1d030a3e55942f657d98e;p=bacula%2Fbacula diff --git a/bacula/ChangeLog b/bacula/ChangeLog index 7fbdf61846..812fe5d38e 100644 --- a/bacula/ChangeLog +++ b/bacula/ChangeLog @@ -1,7 +1,202 @@ Technical notes on version 2.2.x General: -Release Version 2.2.5 +Beta Release Version 2.2.9-b7 +14Apr08 +kes Close bat console windows first to eliminate error message + from the notifier. +kes Remove useless code in Scheduler that causes seg fault on + termination. +kes Correct some SD catalog request error messages. +kes Don't allow pruning of any running job. +kes Turn off code in read_record that causes a seg fault in the SD + when reading past an EOS_LABEL. +kes Turn off unloading the autochanger in reserve.c as it just + causes problems. +kes Lock volumes when unreserving a device. +kes Do not mark volume unused when recycling. +kes When acquiring, don't mark volume unused if it is reserved (busy). + +Beta Release Version 2.2.9-b6 +06Apr08 +kes Eliminate ./configure warning on po directory +kes Fix bug #1063, reuse of freed ptr in list nextvol. +kes Release regex compile buffer in filed/job.c +kes Add proper type of const char in sql_create.c +kes Turn off debug in daemon termination routines +kes Move free_volume_list() before devices are freed in stored.c +kes Fix reference to uninitalized stack variables in bregex.c. + This should correct bug #1067. +04Apr08 +kes Fix possible seg fault in SD when freeing a volume entry. +02Apr08 +kes Apply patch from bug #1069 that corrects spurious error messages + when ACLs enabled on SGI but no ACL exists. +ebl Fix a storage deamon segfault at debug level 500. + +Beta Release Version 2.2.9-b5 -- not released + +Beta Release Version 2.2.9-b4 +01Apr08 +kes Re-enable code to remember last volume mounted on a non-tape + Autochanger. +kes Add patch supplied in bug #1068 that fixes a SD crash when using + a Virtual autochanger. +kes Generate correct JobMedia records during spooling/despooling when + running concurrent jobs. Thanks to Tom Ivar Helbekkmo + for excellent analysis and testing. + +Beta releae version 2.2.9-b3 +27Mar08 +kes Rework certain SD locking based on gdb tracebacks of deadlocks + sent by Eric. This code now uses only the volume_lock() rather + than the reservations lock when at EOM and acquiring a new + volume. +kes Ensure only one exit point in several subroutines. + +Beta release version 2.2.9-b2 +24Mar08 +kes Fix to initial tape drive open to release the volume name + +Beta Release Version 2.2.9-b1 +22Mar08 +kes Fix to JobMedia fix. +kes Fix bug pointed out by Peter Much that causes the StorageId to + be updated when reading a tape (during migration, it could have + been incorrectly set to the write StorageId). +21Mar08 +kes Implement autostart scripts for Debian +20Mar08 +kes Fix mtx-changer.in for broken Debian mt program. +19Mar08 +kes Massive commit of all fixes and back ports to create 2.2.9 +18Mar08 +kes Apply doc fix from bug #1062. +kes Resolve crash and improper restore wx-console Win32 restore + GUI. Fixes bug #1065. +kes Update Win32 wxWidgets to latest version. +kes Attempt to do correct handling of Win32 mount points. Should + fix bug #1046. +kes Fix Win32 FD backup/restore memory leak due to improper termination + of BackupRead/Write. This fixes bug# 1038. +kes Add const to AIX prototype for initgroups() +27Feb08 +kes Undo bug #1047 heap overrun fix as it is not correct. +14Feb08 +kes Fix creating first JobMedia record during Migration to include + proper index. This caused slow restores of migrated jobs. +10Feb08 +kes Fix bug #1047, which had a heap overrun when stripping certain paths, + and do not strip paths on symbolic links. +kes Set catalog backup database and user name from values specified on + the ./configure line. +ebl Apply patch to correct bug #1031, about wrong pool source information + in job report. + +Release Version 2.2.8 +25Jan08 +kes Apply patch from Martin to correct bug #1040, bscan sets existing + ClientId to zero. +kes Fixed important spelling error in doc -- bug #1045. +23Jan08 +kes Move initialization of read/write res lock earlier in the code. + This fixes the crash with a null conf file. This fixes bug + #1030. +kes Redefine CURES in lib/parse_conf to be URES and move it all + into lib/parse_conf.c -- this responds to bug #1042, but does + not fix it. The fix is not to compile with FORTIFY_SOURCE. +kes Backport fix de-referencing a NULL pointer in the scanner from + the trunk SVN. I don't think this was reported as a bug. + +Beta release Version 2.2.8 +09Jan08 +kes Re-enable the new job code editing (%f). +08Jan08 +kes Fix bsnprintf for float point numbers. I broke recently when + parameterizing some variables. +03Jan08 +kes Move Heartbeat documentation from Job to Director resource. + This fixes bug #1033. +02Jan08 +kes Fix existing switch drive SD code to call autochanger to release + any old volume. This must be done to keep the autochanger from + releasing subsequently newly reserved volumes in doing a close(). + This should possibly fix bugs #1032 and #1018. +kes Apply big backport of current SVN SD code that corrects a number + of race conditions. This is a first step in fixing bug #1018. +29Dec07 +ebl Fixes bug #1028 where "Selection Type" option was not usable + with JobDefs. + + +Release Version 2.2.7 +24Dec07 +kes Partial back out (disabled) %f job code editing because it + does not build on Win32. +kes Fix seg fault Frank Sweetser reports in regression testing + on his systems. The problem was that the original author of + bsnprintf.c did not take into account the side effects of + using ++x in the argument to a #define. +14Dec07 +kes Apply patch from Michael Stapelberg + that implements double quoting include names in conf files, + and also allows piping input by having the first character + be a vertical bar (|). +kes Apply patch from Bastian Friedrich + that implement %f in RunScripts to pass the FileSet name. +kes Skip leading | when lex input comes from a pipe as suggested + by Michael Stapelberg . +13Dec07 +kes Apply patch for bsmtp Win32 daylight savings time fix supplied by + Nerijus Baliunas +10Dec07 +kes This patch corrects a problem where the maximum concurrent storage + jobs counter gets out of sync during restore jobs causing jobs to + 'wait on max Storage jobs'. This patch fixes bug #1009. +08Dec07 +kes Add new include to postgresql.c suggested by Marc Cousins so + that it compiles correctly with pgre version 8.3. Also fix + misuse of %x with pointer (should be %p). +03Dec07 +kes This patch fixes bcopy so that it produces correct Volumes. + It fixes bug #1022. +kes This patch eliminates spurious output to the console during a VerifyVolume + job that contains encrypted data. It fixes bug #1024. +02Dec07 +kes This patch prevents the 'status dir' command from trying to use a scratch + volume and possibly moving it from one pool to another. This patch fixes + bug #1019. +30Nov07 +kes Fix --archivedir addition to configure. Replace it with + --with-archivedir in configure.in This fixes the regression + test builds. +kes This patch fixes bug #1012 where the job is canceled because + of Max Run Time exceeded when the job has not yet started. +29Nov07 +ebl Apply Richard Mortimer patch that fixes #1016 when there are more than + one 'part' to write. Instead of each part being stored on disk, + written to DVD, then deleted from disk, all parts are written to disk, + and only the last is written and deleted from disk. +27Nov07 +kes Correct typos in disk-changer.in +25Nov07 +kes This patch fixes the status command to include the formating string for + JS_AttrInserting. It fixes bug #1021. +kes This patch should fix the Mac OS X build problem on the latest + Darwin, where sys/types.h was not included correctly (apparently + due to a change in the Mac headers). The solution was to explicitly + ensure that it is defined for the ./configure. + This patch also has a rebuild of configure that includes the Debian + qt4 patch to check for qmake-qt4. This patch fixes bug #1020. +kes This patch should ensure that queued messages to the console are + displayed as soon as possible. It should fix bug #1007, but has been + reported not to work. +14Nov07 +kes This patch fixes the infinite loop when trying to increase the + maximum number of volumes in a Pool during the add command. + This patch fixes bug #1008. + +Release Version 2.2.6 09Nov07 kes Get fix for joblist bug in bat from trunk. 04Nov07