X-Git-Url: https://git.sur5r.net/?a=blobdiff_plain;f=bacula%2Ftechnotes-2.3;h=63fb28a6c217d5cbebcba91c18dd1c48931bd9c2;hb=c6c1ec025d6c6b1eb60f7b8a72a745fddca15252;hp=200d24e750cd13d422b3aca491e0fcfc4fdeab86;hpb=96b5a35445f44883b30a51081ed31f9300db530b;p=bacula%2Fbacula diff --git a/bacula/technotes-2.3 b/bacula/technotes-2.3 index 200d24e750..63fb28a6c2 100644 --- a/bacula/technotes-2.3 +++ b/bacula/technotes-2.3 @@ -1,7 +1,130 @@ Technical notes on version 2.3 General: +31Dec07 +kes Implement first cut running console commands in a RunScript. +29Dec07 +ebl Fixes #1028 where "Selection Type" option was not usable with JobDefs. +ebl Fixes #897 and #1005 where bacula doesn't display runscript + output in error. +24Dec07 +kes Add new free_tls() entry point so that Win32 builds. +kes Fix compile warning in src/lib/util.c +kes Fix entry point for edit_job_codes() so that Win32 builds. +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. +kes Make SD protocol backward compatible with version 2.2.x. +19Dec07 +ebl Fixes bug #1015 where bacula failed to restore acl to a socket + because Bacula no longer restores sockets. +ebl Always use ignorecase fileset option on win32 FD. +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 +12Dec07 +kes Implement Plugin Directory and plugin events. +11Dec07 +kes Implement a security enhancement: TLS authentication but no + encryption. Enabled by setting 'TLS Authentication = yes'. + Note when this is on, TLS encryption is turned OFF! +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. +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. +01Dec07 +kes Add new include to postgresql.c suggested by Marc Cousins so + that it compiles correctly with pgre version 8.3. +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. +kes This patch fixes the status command to include the formating string for + JS_AttrInsterting. 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 +db Remove extra data on estimate command in joblist for bat. +04Nov07 +kes Cleanup of code in SD that sets the LastWritten date. This doesn't + really change anything, but is the beginning of doing it *right*. + To do it completely right the LastWritten date must be passed to + the SD, but it is not yet done. +kes Minor tweaks to some bat restore SQL. +kes This patch fixes bug #1003 where putting the message output from + a Verify job into the catalog results in a recursive loop. The problem + seems to show up only with postgresql (to be verified). +kes Correct %x to %p in postgresql debug statement. +02Nov07 +kes Fix bug #942 where lots of emails where generated when the heartbeat + interval was low and Bacula wanted a different tape from the one in + the drive. +25Oct07 +ebl Add new SD despooling attributes and Dir inserting attributes + job status codes in the catalog (Status table). +24Oct07 +ebl Use qmake-qt4 instead of qmake when available (debian system). +22Oct07 +kes Add a security warning to src/cats/make_catalog_backup.in indicating + that passing the password via the command line (arg 3) is insecure. + This responds to bug #990 (it doesn't fix it). +19Oct07 +kes Set default debug_level to zero. This corrects bugs #991 and #993. +kes Fix a crash in bat when it cannot connect to the Director for example + if the Director is not running. +kes Remove redundant INDEX (JobId) from File table in the trunk. + This fixes bug #992. +kes Make explicit exception to GPL in LICENSE to permit linking + the Win32 FD with Microsoft VSS code. +kes Apply the Solaris package patch from + Masopust, Christian +kes Apply the patch to optionally add a timestamp in the debug output + submitted by Mariusz Czulada . +18Oct07 +ebl Use PQerrorMessage instead of PQresultErrorMessage in postgresql + backend (sql_strerror). Fixes bug #989 16Oct07 +kes Apply Michael Short's Win32 regress patch. + It applied with no problems. kes Add PATH command to SunOS part of mtx-changer.in so that sed and awk are on the path. kes Redirect stderror to stdin on mt status command in mtx-changer.in @@ -16,6 +139,11 @@ kes Add a #define __CONFIG_H when including config.h in bacula.h. This 12Oct07 kes Fix spurious warning message printed when creating a volume with a LabelFormat. This fixes bug #976. + +Release Version 2.2.5 +09Oct07 +kes Add JobId in place of Job name in all the Jmsg() output. +kes Correct the APP_DESC for the Win32 storage service (remove an e). 07Oct07 kes Make maxvol-test and new more strict maxvol2-test work. kes Print JobId in all Jmsg() job output. @@ -164,10 +292,10 @@ kes Note, you need GTK >= 2.10 to be able to link the Tray Monitor program. kes Move patches into patches directory. 11Sep07 -ebl Fix bug #946 about "bacula-dir -t" which doesn't works +ebl Fix bug #946 about 'bacula-dir -t' which doesn't works as expected. 09Sep07 -ebl Using "m" in bconsole will show messages like before, +ebl Using 'm' in bconsole will show messages like before, and not memory usage. kes Fix bug #935, and probably also bug #903 where files were not restored. MediaId was not properly set in JobMedia record after