New features:
-Accurate files
-TLS authentication
-bextract Win32 data
-Run afterVSS
-Multiple command/console per runscript
-console command in runscript
-Bat API
+*Accurate files
+*TLS authentication
+*bextract Win32 data
+*Run afterVSS
+*Multiple command/console per runscript
+*console command in runscript
+*Bat API
Plugin API
-State file updated on job term
+*State file updated on job term
PluginOptions
FD Version
-Duplicate Job directives
+*Duplicate Job directives
- Allow Duplicate Jobs
- Allow Higher Duplicates
- Cancel Queued Duplicates
- Cancel Running Duplicates
Ensure they work with RerunFailedLevels
-MaxFullInterval
-MaxDiffInterval
-Honor nodump flag
-Improved status commands for Bat
-Spooling/despooling status
+*MaxFullInterval
+*MaxDiffInterval
+*Honor nodump flag
+*Improved status commands for Bat
+*Spooling/despooling status
Implement ftruncate for NFS devices
Add long term statistics job table
-vtape driver
+ (Use Statistics)
+*vtape driver
+*Ignore Dir
+separator in console (!$%&'()*+,-/:;<>?[]^`{|}~)
+*Copy jobs
+examples/database/dbcheck.sql
+dbi database driver
+ --enable-libdb
+ dbdriver in bacula-dir.conf
+--with-db-port
+support for Ubuntu
+status_slots???
+spoolSize by Job???
+recyclepool in dird/ua_select.co???
+enhancement to wait command: wait mount ...
+parse config
+plugindirectory
+dbport
+dbdriver
+maxrunschedtime???
+fullmaxwaittime???
+incrementalmaxwaittime???
+differentialmaxwaittime???
+fullmaxruntime???
+differentialmaxruntime???
+incrementalmaxruntime???
+optimizejobscheduling???
+spoolsize???
+usestatistics???
+pluginoptions
+plugin
+remove reader/writer in FOPTS????
General:
+03Sep08
+kes Add Slot if it is non-zero to writing bsr file after a
+ backup.
+kes Change a number of bnet_fsend() into class method calls.
+kes Begin audit of diff of 2.4 branch to trunk code.
+01Sep08
+ebl Fix the mysql creation script that double-created an
+ index of the same field on the Media table.
+ Add an index to on VolumeName to the Media table for mysql.
+30Aug08
+kes Another try at fixing Vbackup. It looks much better this time.
+ Disable file index sanity check in FD with value stored in
+ attributes record because with Vbackup the File Index gets
+ changed, but not the attributes record.
+ Enhance some debug code.
+ Fix handling of re-indexing records that are copied in Vbackup.
+29Aug08
+kes Made level_to_str() know about Virtual backup.
+kes Set correct Virtual backup write pool.
+kes Fix compile warning in new dbcheck port code.
+kes Fix migration code broken by previous virtual backup fix.
+28Aug08
+kes Fix problem of Virtual backup not writing a sequential FileIndex.
+kes Reset Virtual backup time/date to the value from the last backup.
+kes Ensure that storage name is passed to SD on read.
+kes Correct a problem with Level and Virtual backup, rework how
+ bsrs are printed in debug to use standard routine.
+kes Apply patch from Chris in bug #1133 that provides alternate db port
+ support for dbcheck.
+ebl Remove catalog dependency from bcopy tool.
+ebl Modify catalog scripts to have an easier packaging integration,
+ using default variables.
+ Make difference between SQLite3 and SQLite in db_get_type()
+27Aug08
+kes Apply most of changes in a patch from:
+ Michael Stapelberg <michael+bacula@stapelberg.de>
+ that allow the Bacula FD to compile on IRIX 6.5.
+26Aug08
+kes Apply patch from Bastian Friedrich that accepts a yes on a
+ delete volume command line.
+kes Attempt to fix bug #1128 InChanger flag cleared during Migration
+ job when reading from one autochanger and writing to another.
+kes Minor tweaks (copyright dates convert to use method instead of bnet).
+21Aug08
+kes Fix NULL Volume error when reading (or Migration or VBackup) must switch
+ drives when no tape is mounted.
+18Aug08
+kes Add additional info to some SD messages.
+kes Add fix supplied by Martin Simmons for turning off EOL character
+ in new console multi-command code.
+14Aug08
+kes Fix a Verify InitCatalog problem where in certain cases
+ a garbage filename may be entered in the verification database. This
+ fixes bug #1143.
+13Aug08
+kes Add VSS 64 bit dll entry point in src/win32/filed/vss_generic.cpp
+ sent in by Riyas Yoosuf.
+12Aug08
+kes Fix seg fault in Dir during estimate command with no level value
+ given. This fixes bug #1140.
+08Aug08
+kes Add message to migration job when the target job is already migrated.
+ This closes bug #1129.
+30Jul08
+kes Fix Win32 build.
+kes Raise some restore debug levels.
+kes Replace off_t by boffset_t where ever I found it.
+28Jul08
+kes Define a machine dependent ioctl request type for use with
+ vtape_ioctl().
+26Jul08
+kes When a migration job actually runs, re-check the Job record
+ and skip if the job is already migrated. This should
+ significantly reduce the problems with bug #1129.
+24Jul08
+kes Set MALLOC_CHECK_=0 in environment before starting Bacula to
+ turn off glibc checks that prevent getting good dumps.
+kes Implement console 'wait mount' command. Doesn't yet work.
+kes Implement timeout=nn on console 'wait mount timeout=nn' command.
+kes Break the do_swapping into do_unload, do_swapping, and
+ do_load. It is much more logical that way.
+kes Implement a set_dcr_from_vol subroutine in acquire.c for
+ reading volumes. This allows the dcr to be refreshed after being
+ zapped when the wrong volume is mounted.
+ This should fix bug #1126 -- During multiple tape restore, bacula
+ does not ask for physical tape change, but rereads same tape
+23Jul08
+kes Apply patch submitted for bug #1107 with a small modification.
+ This fixes a bug where bcopy copied too many records.
+kes Make some tweaks to bsmtp based on patch submitted in bug #1124.
+ This fixes bug #1124.
+kes Make the default bat restore Pool be Any. This fixes bug #1118.
+22Jul08
+kes Remove debug statement that crashes the SD at the end of
+ a tape during restore. Fixes bug #1125.
+21Jul08
+kes Implement Win32 bat changes made to Branch-2.4
+20Jul08
+kes Tweak separator command in console to start disabled and
+ allow defining no separator character. Also make code a
+ bit more fault tolerant.
+kes Make btraceback write the traceback to the working directory
+ before attempting to mail it.
+kes Add a RFC to Projects.
18Jul08
kes Attempt to implement a kludge to make Qt work with bat
on Win32.