X-Git-Url: https://git.sur5r.net/?a=blobdiff_plain;f=bacula%2Ftechnotes;h=d3ba9c0381b95f71b2bb418533d29b9a402f2db6;hb=f1e21f1b2645fb8e39c60cb663a37577ee25c49c;hp=413b37f035b44c3a03915ef27bc8599d228b3711;hpb=412291fcb5a5cc8b9c179d968cb2f5aa8182a4ce;p=bacula%2Fbacula diff --git a/bacula/technotes b/bacula/technotes index 413b37f035..d3ba9c0381 100644 --- a/bacula/technotes +++ b/bacula/technotes @@ -1,18 +1,146 @@ Technical notes for current SVN General: + +05Jun09 +kes Improve error messages when a migration sql query is used and correct + the problem identified in bug #1303 with starting Job names + containing spaces. +ebl Fix #1306 about a problem when building the static bconsole +26May09 +ebl Apply Steve Polyack patch to add DirSourceAddress and FDSourceAddress + directives. That permits to choose the outgoing interface. +25May09 +mvw Allow acl and xattr to be explicitly enabled and fail the configure + if we are asked to enable acl or xattr support and the OS doesn't support + acls or xattrs. +23May09 +kes Create Client record in database at startup -- makes bat work better. +kes Turn off useless End of file message during restore. +kes When doing a tree selection restore, look at the PurgedFiles column + in the first JobId, and if non-zero, the Job was purged, so do + not do selection. +kes Yet another try to get qmake to install bat correctly. It looks + like the trick is to have an executable bat file when qmake is + run during ./configure. +21May09 +kes Add Catalog = all to the default Messages resource. +19May09 +ebl Fix #1029 about IPV6/IPV4 address resolution order with help + of David Steinn Geirsson. +kes During jcr destruction hold jcr_chain lock only for minimum + time necessary. This should fix the SD deadlock in bug #1287. +18May09 +kes Simplify messages printed by SD when reserve fails. This + should fix bug #1285. +16May09 +kes Create archivedir. +15May09 +kes Yet another attempt to get qmake to generate valid Makefiles + that installs the binaries. It seems to require the binary to + exist at qmake time :-( +14May09 +kes Apply fix to sql_cmds.c suggested by + Ulrich Leodolter + which prevents restore by file selection from using + Copy jobs. +kes Add new nagios_plugin_check_bacula.tgz from + Masopust, Christian +kes Reduce bconsole help to fit in 80 columns +kes Add bconsole @help command +kes Fix Show FileSet command to handle spaces +kes Allow specification of base daemon resource name. + --with-basename= +kes Fix bat to automatically use installed bat.conf +kes bat was not installed even if configured. Fix by working + around apparent bug in qmake. +13May09 +ebl Turn on lockmanager when using DEVELOPER flag +07May09 +kes Fix typo in Solaris acl code. +kes Remove junk from configure.in +06May09 +kes Update projects file. +04May09 +kes Add --with-bsrdir and --with-logdir for placement of Bacula bsr + files and Bacula log files. + +Release Version 3.0.1: +29Apr09 +kes Fix bug #1282 Setting job.Priority in python crashes director by + checking if string addr is NULL. Not tested. +kes Fix bug #1281 allow all on restore command line to restore + pruned JobIds without prompting. +28Apr09 +dirk Correct bat Select dialog. Fixes bug #1276. +kes Check for job_canceled() in fd_plugin code. +kes Update Win32 table creation to have new DB version 11 format +kes Remove illegal Options in Exclude of default Win32/64 bacula-dir.conf +27Apr09 +ebl Fix bug #1274 where a migration job can be canceled like the + original job by the MaxRunTime directive. +mvw Added fix for bug #1275 where acl or xattr data is saved for + virtual filenames generated by filed plugins. +26Apr09 +ebl Remove "Reposition" message when restoring +kes Fix platform scripts not to clean configured files during + 'make clean' use 'make distclean' to clean everything. Fixes + bug #1272. +kes Update projects file +21Apr09 +ebl Tweak version string to display versionid field at the end + and keep fields order. +16Apr09 +kes Add additional mysql connection debug code submitted by: + Chandranshu +14Apr09 +kes Fix bug #1246 Sometimes access denied with VSS enabled. UCS + conversion cache was not properly flushed at the end of a Job. +kes Fix bug #1268 Full Max Run Time cancels jobs (when Max Run Time = 0). +11Apr09 +kes Modify insertion of read Volumes in SD to be done before the + drive reservation. This ensures that a Volume to be read will not + be reserved for writing. Significant enhancement. + +Release Version 3.0.0 +06Apr09 +kes Change default plugins dir to /usr/lib. +05Apr09 +kes Fix Win32 make clean to clean correctly +kes Cleanup Win installer dialog messages a bit ... +04Apr09 +kes Separate object/binaries in Win32 and Win64 builds. More to be done. +kes Add bconsole to Win64 installer. +03Apr09 +kes Implement more automatic build of Win64 client. Note, there are still + lots of warning messages, but it seems to build a correct binary. +02Apr09 +kes Enhance Job messages from SD when the FD->SD protocol is incorrect + and the SD hangs up. Previously this looked like a comm error. +mvw Fixed problem in xattr and acl code trying to send empty acl or xattr + streams. +mvw Fix for bug #1261 where we send out a null stream when a file only an + acl and xattr support is also turned on. +mvw Added some warnings to configure when using libtool and static in + one configure. +30Mar09 +ebl Fix small memory leak in fileregexp bsr code +29Mar09 +kes Correct bacula32.def entry point as specified by James. +kes Add code to FD plugin driver to make a copy of the plugin + filename to be saved to avoid save_file from zaping it. 28Mar09 kes Directly mark all files saved by plugin as being seen for Accurate. kes Add checks on the plugin version and the plugin license. Currently only implemented for FD plugins. -kes Add installation of /usr/share/doc/bacula-VERSION +kes Add installation of /usr/share/doc/bacula kes Modify plugin checkFile to return bRC_Seen to cause file to remain. Previously was true/false. 27Mar09 kes Implement installation of bat help files The help files are installed in the htmldoc dir and can be set by --htmldoc=xxx on the ./configure. Default is: - /usr/share/doc/bacula-version/html + /usr/share/doc/bacula/html kes Update projects file kes Apply patch from Pasi Karkkainen that adds Previous Job name to migrate job report. @@ -22,7 +150,7 @@ kes Apply bacula-autoconf-db-m4.patch from Kjetil Torgrim Homme for the SQL database engine. Fixes a build problem if the static libraries are not loaded. 25Mar09 -ebl Update Makefiles to compile win64 using "make WIN64=yes" +ebl Update Makefiles to compile win64 using 'make WIN64=yes' kes Disable plugin options in ua_run.c kes Added the following to provide solutions to the plugin/Accurate problem -- bug #1236 Cannot restore incremental backups with @@ -207,7 +335,7 @@ kes Fix bug #1208 Beta Release 2.5.16-b1 20Dec08 ebl Work on copy jobs - - Add "list copies" command + - Add 'list copies' command - Add JT_JOB_COPY type for job copies - Don't allow copy jobs in automatic restore - Promote next copy job as backup when original job is deleted