]> git.ipfire.org Git - thirdparty/bacula.git/commitdiff
Update ReleaseNotes and ChangeLog
authorKern Sibbald <kern@sibbald.com>
Sun, 15 Jul 2018 11:33:59 +0000 (13:33 +0200)
committerKern Sibbald <kern@sibbald.com>
Sun, 15 Jul 2018 11:33:59 +0000 (13:33 +0200)
bacula/ChangeLog
bacula/ReleaseNotes

index dcda2a7f1da0bb113a62de8837bfde1bf90d7b8a..b7e0a9e4ba04b0f761248891aa619858ff33c6b2 100644 (file)
@@ -1,4 +1,334 @@
-              Changelog on version 9.0.7
+              Changelog on version 9.2.0
+
+
+
+15Jul18
+ - Comment out use of uint that breaks Windows build
+ - Update win32 .def files
+ - Fix concurrent acquire/release of device
+
+14Jul18
+ - Correct copyright
+ - Fix compiler warning generated by prior commit 1aad2088d21a3
+ - Backport Enterprise src/findlib
+
+13Jul18
+ - Backport Enterprise src/filed
+ - Backport Enterprise src/lib
+
+12Jul18
+ - baculum: Fix cancel button in web config wizard
+ - baculum: Web interface password is no longer stored in settings.conf
+ - Add debug code for bug #2356
+
+08Jul18
+ - Fix bug #2385 -- compiler bug IMO
+
+02Jul18
+ - fix #3945: Add "ocfs2" to list of filesystems known by "FsType" directive
+
+01Jul18
+ - Backport parts of src/dird to community
+ - Use bstrcmp in place of strcmp
+
+30Jun18
+ - baculum: Fix path validator for UTF-8 characters
+
+29Jun18
+ - Recompile configure
+ - Update config.guess and config.sub
+
+27Jun18
+ - Fix #3615 about bconsole Socket errors reported in the bacula log file
+
+19Jun18
+ - Fix permissions of mtx-changer.conf
+
+16Jun18
+ - Use /dev/sg0 rather than /dev/sg1 so vtape devices work
+
+15Jun18
+ - Make out of freespace non-fatal for removable devices -- i.e. behaves like 
+  tape
+
+10Jun18
+ - Pull latest tls*.pem from BEE
+
+04Jun18
+ - Fix #3854 missing tls library initialization in bdirjson, bfdjson, bsdjson 
+  and bbconsjson
+
+27May18
+ - Fix bug #2212 where restore jobid=nn file=xxx restores the files twice
+ - Apply patch from Wandlei Huttel to add Run Time and suffix to Restored 
+  bytes
+ - Fix bug #2343 where truncate of explicit Volume name truncates non-purged 
+  volumes
+
+26May18
+ - Fix some file execute permissions. Fixes bug #2389
+
+25May18
+ - Fix license problems in Bug #2382
+ - Apply patch from Leo to fix bug 2192
+
+21May18
+ - Fix bad placement of jcr->pool reference as pointed out by Martin Simmons
+
+18May18
+ - rpm: Add OpenSuse Leap 42.3
+
+17May18
+ - rpm: Update bacula.spec for Fedora 27
+
+16May18
+ - Fix #3824 about incorrect setdebug command description
+
+15May18
+ - baculum: Fix SQL grouping error in restore wizard reported by Rasmus Linden
+
+02May18
+ - Fix Solaris 10 compilation error on BXATTR when no linkat(2) found.
+
+01May18
+ - baculum: Fix catching API exceptions
+ - baculum: Clean up theme Baculum-v1
+ - baculum: Fix initializing new resource page
+ - baculum: Add button to set job log order
+ - baculum: Add manual loading CSS files with versioning
+ - baculum: Move API panel CSS files to separate directory
+ - baculum: Move Web CSS files to separate directory
+ - baculum: Fix not showing 'gui on' command in bconsole output
+
+27Apr18
+ - win32: Fix backup issue with path > 250 char
+
+25Apr18
+ - Fix #3672 about bdirjson issue with the Autochanger directive
+ - baculum: Add capability to set maximum numer of jobs visible in tables
+
+24Apr18
+ - baculum: Loading table data performance improvements
+
+23Apr18
+ - baculum: Fix sending path load request by enter key
+ - baculum: Add patch to fix gettext class file in framework
+ - baculum: Add htaccess file to framework directory
+ - baculum: Update rpm and deb templates with apache and lighttpd config files
+
+22Apr18
+ - baculum: Update example api endpoints
+ - baculum: Adapt Web and API to new framework version
+ - baculum: Updated PRADO framework to version 4.0.1
+ - Enable build of Windows 64 bit tray monitor
+ - Fix build of Windows tray-monitor
+ - Some changes to configure.in
+
+21Apr18
+ - Update some old copyrights
+ - baculum: Highlight main menu items for subpages
+ - Update some old copyrights
+ - baculum: Add prune and purge actions to volume view page
+ - baculum: Fix compatibility with old api for prune and purge actions
+
+20Apr18
+ - baculum: Update Portuguese translations
+ - Fix showing PkiCipher and PkiDigest values in bfdjson output
+ - Fix buffer overrun at BXATTR_Solaris::os_get_xattr_names.
+ - Bring Branch-9.1 up to date with Branch-9.0
+
+19Apr18
+ - baculum: API v1 documentation as open API file
+ - baculum: Update Web requests form for the new API v1
+ - baculum: New improved version API v1
+
+18Apr18
+ - Fix #3745 update the client SQL record after a reload
+
+17Apr18
+ - Fix 'grep -m' when '-m' option is not available.
+ - Update the build for ACL/XATTR support.
+
+13Apr18
+ - Add some debugging information to bacl_solaris.
+ - Fix backup ACL/XATTR when fatal error and not only error.
+
+12Apr18
+ - Fix Solaris XATTR support on Solaris 11.
+ - Fix compile error on !HAVE_EXTENDED_ACL
+ - Add some debugging messages.
+ - baculum: Fix link to job history page
+ - baculum: Fix previous step button in restore wizard
+ - baculum: Enable debug for first config wizard run
+ - baculum: Fix directing to wizard if application config doesn't exist
+ - baculum: Fix opening configuration tabs bug reported by Heitor Faria
+
+11Apr18
+ - baculum: Set curl connection timeout
+ - baculum: Show error message after connection to api test
+ - baculum: Update LICENSE file
+ - baculum: Solve old browser cache problem for javascript after upgrade
+ - baculum: New redesigned web interface
+ - baculum: Changes in api for the redesigned web interface
+
+26Mar18
+ - Fix compilation warning on FreeBSD.
+
+23Mar18
+ - Add command to change the pool of a job and the associated volumes
+
+15Mar18
+ - Fix #3593 VirtualFull will select jobs to consolidate using Job name in 
+  addition to Client/FileSet
+
+12Mar18
+ - Do not increment the device num_writers if the call to dir_update_volume_info() 
+  fails
+
+13Feb18
+ - Add prune option to select volumes from a/all pool(s)
+
+03Feb18
+ - baculum: Fix saving boolean values in schedule Run directive
+
+19Jan18
+ - rpm: Add Fedora26-64 platform
+
+12Jan18
+ - Add the RestoreClient directive for Restore job.
+
+11Jan18
+ - Implementaion of .ls command for Plugins.
+
+10Jan18
+ - baculum: Add link to go back from job configuration window
+
+09Dec17
+ - Use correct SQL table encoding for Postgresql 10.x
+
+08Dec17
+ - Fix Where/Replace parameter displayed in the Restore job summary
+
+05Dec17
+ - use pthread_kill() instead of pthread_cancel() to terminate SD_msg_chan
+
+04Dec17
+ - Recompile configure.in
+ - Recompile configure.in
+
+03Dec17
+ - baculum: Add listbox control and use it for base and device directives
+
+02Dec17
+ - baculum: Fix showing verify job fields in job run configuration window
+ - baculum: Revert back volume pool name in volume list window
+ - baculum: Fix error message about disabled bconsole
+ - baculum: API endpoints code refactor
+ - baculum: Add state, number, boolean and id validators
+ - baculum: Return bconsole disabled error if bconsole support isn't enabled
+ - baculum: Remove unused api endpoints
+
+01Dec17
+ - Correction of my_name_is() function using realpath()
+ - Add a detection of realpath() function to configure.
+ - Fix tray-monitor compilation
+
+30Nov17
+ - Use breaddir() in the tray monitor
+ - file_dev.c: replace readdir_r() wit new breaddir()
+
+28Nov17
+ - new breaddir() function to replace readdir_r() + core update
+ - Fix #3098 Add debug tag 'record' for traces about records in the SD
+ - Fix #1826 Add Job Where and Replace variables to the Restore job summary
+ - Remove tests about "NULL Volume name. This shouldn't happen!!!*
+ - baculum: Fix oauth2 client working in the web part
+
+27Nov17
+ - baculum: Fix auth setting radio buttons alignement
+ - baculum: Enlarge interface height to 100%
+ - baculum: Add more information to cURL error
+ - baculum: New reworked restore wizard
+ - baculum: Wizards view improvements
+ - baculum: Add restore hardlinks support in api
+ - baculum: Add strip_prefix, add_prefix, add_suffix and regex_where restore 
+  options to api restore
+ - baculum: Add new volumes required api endpoint
+
+22Nov17
+ - Port missing RestoreObject Plugin Config code from BEE.
+
+21Nov17
+ - baculum: Stop using hidden fields to store item identifiers
+ - baculum: Fix redundant loading users portlet
+ - baculum: Add required config fields asterisk mark
+
+19Sep17
+ - Enhance "status schedule" function to allow multiple job= and client= filters
+ - Add next_name() function to scan string lists
+ - Fix #1170. Enhance "status schedule" command. Display ordered output, add 
+  Client and FileSet filters.
+
+12Sep17
+ - bvfs: Add clients= option to .bvfs_get_jobids to handle clusters
+
+11Aug17
+ - Add delete client bconsole command
+
+14Jun17
+ - Fix #2910 about a problem in the "status network" command when the client is 
+  not reachable
+
+15Jun15
+ - Fix #1108 Enhance setdebug help command and console completion
+
+Bugs fixed/closed since last release:
+1108 1170 1826 2212 2343 2356 2382 2385 2389 2910 3098 3593 3615 3672 3745
+3824 3854 3945
+
+========================================================================
+Release 9.0.8
+
+27May18
+ - Fix bug #2212 where restore jobid=nn file=xxx restores the files twice
+ - Pull regression truncate-test from Branch-9.1
+ - Apply patch from Wandlei Huttel to add Run Time and suffix to Restored 
+  bytes
+ - Fix bug #2343 where truncate of explicit Volume name truncates non-purged 
+  volumes
+
+26May18
+ - Fix some file execute permissions. Fixes bug #2389
+
+25May18
+ - Fix license problems in Bug #2382
+ - Apply patch from Leo to fix bug 2192
+
+21May18
+ - Fix bad placement of jcr->pool reference as pointed out by Martin Simmons
+
+18May18
+ - rpm: Add OpenSuse Leap 42.3
+
+17May18
+ - rpm: Update bacula.spec for Fedora 27
+
+15May18
+ - baculum: Fix SQL grouping error in restore wizard reported by Rasmus Linden
+
+21Apr18
+ - Update some old copyrights
+
+20Apr18
+ - baculum: Update Portuguese translations
+
+19Apr18
+ - Remove old Bacula Systems notices
+
+Bugs fixed/closed since last release:
+2212 2320 2349 2354 2379 2382 2383 2330 2054
+2343 2369 2194 2359 2151 2366 2353 2381 2378
+
 
 Release 9.0.7
 
index 51318930ac08c0247573376ce152199c56e376dc..cf346812423453801396c7a1ea6a46ee64e7bb01 100644 (file)
@@ -1,5 +1,234 @@
 
-               Release Notes for Bacula 9.0.7
+               Release Notes for Bacula 9.2.0
+
+Release 9.2.0
+
+This is one of the biggest Bacula release ever made.  It has
+almost 540,000 lines of diff output between Release 9.0.8 and
+this release.
+
+This is a major new release with a new version number. It has been
+very thoroughly tested, but as always, please backup any previous
+version and test this version prior to putting it into production.
+
+For the most part the changes were contributed to the Bacula 
+project by Bacula Systems SA and myself, but there were a number
+of other contributors that I thank.
+
+Database Update
+---------------
+There are no changes required to the catalog database.
+
+Compatibility:
+--------------
+As always, both the Community Director and Storage daemon(s) must be upgraded
+at the same time.  Any File daemon running on the same machine as a Director
+or Storage daemon must be of the same version.
+
+Older File Daemons should be compatible with the 9.2.0 Director and Storage
+daemons.  There should be no need to upgrade older File Daemons.
+
+
+
+15Jul18
+ - Comment out use of uint that breaks Windows build
+ - Update win32 .def files
+ - Fix concurrent acquire/release of device
+ - Correct copyright
+ - Fix compiler warning generated by prior commit 1aad2088d21a3
+ - Backport Enterprise src/findlib
+ - Backport Enterprise src/filed
+ - Backport Enterprise src/lib
+ - Add debug code for bug #2356
+ - Fix bug #2385 -- compiler bug IMO
+ - fix #3945: Add "ocfs2" to list of filesystems known by "FsType" directive
+ - Backport parts of src/dird to community
+ - Use bstrcmp in place of strcmp
+ - Recompile configure
+ - Update config.guess and config.sub
+ - Fix #3615 about bconsole Socket errors reported in the bacula log file
+ - Fix permissions of mtx-changer.conf
+ - Use /dev/sg0 rather than /dev/sg1 so vtape devices work
+ - Make out of freespace non-fatal for removable devices -- i.e. behaves like 
+   tape
+ - Pull latest tls*.pem from BEE
+ - Fix #3854 missing tls library initialization in bdirjson, bfdjson, bsdjson 
+   and bbconsjson
+ - Fix bug #2212 where restore jobid=nn file=xxx restores the files twice
+ - Apply patch from Wandlei Huttel to add Run Time and suffix to Restored 
+   bytes
+ - Fix bug #2343 where truncate of explicit Volume name truncates non-purged 
+   volumes
+ - Fix some file execute permissions. Fixes bug #2389
+ - Fix license problems in Bug #2382
+ - Apply patch from Leo to fix bug 2192
+ - Fix bad placement of jcr->pool reference as pointed out by Martin Simmons
+ - rpm: Add OpenSuse Leap 42.3
+ - rpm: Update bacula.spec for Fedora 27
+ - Fix #3824 about incorrect setdebug command description
+ - Fix Solaris 10 compilation error on BXATTR when no linkat(2) found.
+ - win32: Fix backup issue with path > 250 char
+ - Fix #3672 about bdirjson issue with the Autochanger directive
+ - Enable build of Windows 64 bit tray monitor
+ - Fix build of Windows tray-monitor
+ - Some changes to configure.in
+ - Update some old copyrights
+ - Update some old copyrights
+ - Fix showing PkiCipher and PkiDigest values in bfdjson output
+ - Fix buffer overrun at BXATTR_Solaris::os_get_xattr_names.
+ - Bring Branch-9.1 up to date with Branch-9.0
+ - Fix #3745 update the client SQL record after a reload
+ - Fix 'grep -m' when '-m' option is not available.
+ - Update the build for ACL/XATTR support.
+ - Add some debugging information to bacl_solaris.
+ - Fix backup ACL/XATTR when fatal error and not only error.
+ - Fix Solaris XATTR support on Solaris 11.
+ - Fix compile error on !HAVE_EXTENDED_ACL
+ - Add some debugging messages.
+ - Fix compilation warning on FreeBSD.
+ - Add command to change the pool of a job and the associated volumes
+ - Fix #3593 VirtualFull will select jobs to consolidate using Job name in 
+   addition to Client/FileSet
+ - Do not increment the device num_writers if the call to dir_update_volume_info() 
+   fails
+ - Add prune option to select volumes from a/all pool(s)
+ - rpm: Add Fedora26-64 platform
+ - Add the RestoreClient directive for Restore job.
+ - Implementaion of .ls command for Plugins.
+ - Use correct SQL table encoding for Postgresql 10.x
+ - Fix Where/Replace parameter displayed in the Restore job summary
+ - use pthread_kill() instead of pthread_cancel() to terminate SD_msg_chan
+ - Recompile configure.in
+ - Recompile configure.in
+ - Correction of my_name_is() function using realpath()
+ - Add a detection of realpath() function to configure.
+ - Fix tray-monitor compilation
+ - Use breaddir() in the tray monitor
+ - file_dev.c: replace readdir_r() wit new breaddir()
+ - new breaddir() function to replace readdir_r() + core update
+ - Fix #3098 Add debug tag 'record' for traces about records in the SD
+ - Fix #1826 Add Job Where and Replace variables to the Restore job summary
+ - Remove tests about "NULL Volume name. This shouldn't happen!!!*
+   options to api restore
+ - Port missing RestoreObject Plugin Config code from BEE.
+ - Enhance "status schedule" function to allow multiple job= and client= filters
+ - Add next_name() function to scan string lists
+ - Fix #1170. Enhance "status schedule" command. Display ordered output, add 
+   Client and FileSet filters.
+ - bvfs: Add clients= option to .bvfs_get_jobids to handle clusters
+ - Add delete client bconsole command
+ - Fix #2910 about a problem in the "status network" command when the client is 
+   not reachable
+ - Fix #1108 Enhance setdebug help command and console completion
+ - baculum: Fix SQL grouping error in restore wizard reported by Rasmus Linden
+ - baculum: Fix cancel button in web config wizard
+ - baculum: Web interface password is no longer stored in settings.conf
+ - baculum: Fix path validator for UTF-8 characters
+ - baculum: Add capability to set maximum numer of jobs visible in tables
+ - baculum: Add prune and purge actions to volume view page
+ - baculum: Fix compatibility with old api for prune and purge actions
+ - baculum: Update Portuguese translations
+ - baculum: Fix catching API exceptions
+ - baculum: Clean up theme Baculum-v1
+ - baculum: Fix initializing new resource page
+ - baculum: Add button to set job log order
+ - baculum: Add manual loading CSS files with versioning
+ - baculum: Move API panel CSS files to separate directory
+ - baculum: Move Web CSS files to separate directory
+ - baculum: Fix not showing 'gui on' command in bconsole output
+ - baculum: Loading table data performance improvements
+ - baculum: Fix sending path load request by enter key
+ - baculum: Add patch to fix gettext class file in framework
+ - baculum: Add htaccess file to framework directory
+ - baculum: Update rpm and deb templates with apache and lighttpd config files
+ - baculum: Update example api endpoints
+ - baculum: Adapt Web and API to new framework version
+ - baculum: Updated PRADO framework to version 4.0.1
+ - baculum: Highlight main menu items for subpages
+ - baculum: API v1 documentation as open API file
+ - baculum: Update Web requests form for the new API v1
+ - baculum: New improved version API v1
+ - baculum: Fix link to job history page
+ - baculum: Fix previous step button in restore wizard
+ - baculum: Enable debug for first config wizard run
+ - baculum: Fix directing to wizard if application config doesn't exist
+ - baculum: Fix opening configuration tabs bug reported by Heitor Faria
+ - baculum: Set curl connection timeout
+ - baculum: Show error message after connection to api test
+ - baculum: Update LICENSE file
+ - baculum: Solve old browser cache problem for javascript after upgrade
+ - baculum: New redesigned web interface
+ - baculum: Changes in api for the redesigned web interface
+ - baculum: Fix saving boolean values in schedule Run directive
+ - baculum: Add link to go back from job configuration window
+ - baculum: Add new volumes required api endpoint
+ - baculum: Add listbox control and use it for base and device directives
+ - baculum: Fix showing verify job fields in job run configuration window
+ - baculum: Revert back volume pool name in volume list window
+ - baculum: Fix error message about disabled bconsole
+ - baculum: API endpoints code refactor
+ - baculum: Add state, number, boolean and id validators
+ - baculum: Return bconsole disabled error if bconsole support isn't enabled
+ - baculum: Remove unused api endpoints
+ - baculum: Fix oauth2 client working in the web part
+ - baculum: Fix auth setting radio buttons alignement
+ - baculum: Enlarge interface height to 100%
+ - baculum: Add more information to cURL error
+ - baculum: Stop using hidden fields to store item identifiers
+ - baculum: Fix redundant loading users portlet
+ - baculum: Add required config fields asterisk mark
+ - baculum: New reworked restore wizard
+ - baculum: Wizards view improvements
+ - baculum: Add restore hardlinks support in api
+ - baculum: Add strip_prefix, add_prefix, add_suffix and regex_where restore 
+ - baculum: Fix link to job history page
+ - baculum: Fix previous step button in restore wizard
+ - baculum: Enable debug for first config wizard run
+ - baculum: Fix directing to wizard if application config doesn't exist
+ - baculum: Fix opening configuration tabs bug reported by Heitor Faria
+ - baculum: Set curl connection timeout
+ - baculum: Show error message after connection to api test
+ - baculum: Update LICENSE file
+ - baculum: Solve old browser cache problem for javascript after upgrade
+ - baculum: New redesigned web interface
+ - baculum: Changes in api for the redesigned web interface
+
+Bugs fixed/closed since last release:
+1108 1170 1826 2212 2343 2356 2382 2385 2389 2910 3098 3593 3615 3672 3745
+3824 3854 3945
+
+
+=======================================================================
+
+Release 9.0.8
+
+This is a minor release that fixes a couple of bugs and corrects
+some copyrights that were not totally correct.
+
+28May18
+ - Fix bug #2212 where restore jobid=nn file=xxx restores the files twice
+ - Pull regression truncate-test from Branch-9.1
+ - Apply patch from Wandlei Huttel to add Run Time and suffix to Restored 
+   bytes
+ - Fix bug #2343 where truncate of explicit Volume name truncates non-purged 
+   volumes
+ - Fix some file execute permissions. Fixes bug #2389
+ - Fix license problems in Bug #2382
+ - Apply patch from Leo to fix bug 2192
+ - Fix bad placement of jcr->pool reference as pointed out by Martin Simmons
+ - rpm: Add OpenSuse Leap 42.3
+ - rpm: Update bacula.spec for Fedora 27
+ - baculum: Fix SQL grouping error in restore wizard reported by Rasmus Linden
+ - Update some old copyrights
+ - baculum: Update Portuguese translations
+ - Remove old Bacula Systems notices
+
+Bugs fixed/closed since last release:
+2212 2320 2349 2354 2379 2382 2383 2330 2054
+2343 2369 2194 2359 2151 2366 2353 2381 2378
+
+
+=======================================================
 
 Release 9.0.7