Bacula Release 9.2.0
Kern Sibbald <[email protected]> Wed, 25 Jul 2018 12:21:50 +0200
| Newsgroups | gmane.comp.sysutils.backup.bacula.announce |
|---|---|
| Message-ID | <937b6ac2-2ed1-94ee-0fe3-40c314c100b3__28810.8794404708$1532514027$gmane$org@sibbald.com> |
--===============8269600973410726713==
Content-Type: text/html; charset=utf-8
Content-Language: en-US
Content-Transfer-Encoding: 8bit
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8">
</head>
<body text="#000000" bgcolor="#FFFFFF">
Hello,
<div class="entry-content">
<p>We are pleased to announce that we have just released Bacula
version 9.2.0 to Source Forge and to <a class="moz-txt-link-abbreviated" href="http://www.bacula.org">www.bacula.org</a>. In
addition, a new version of Baculum (Web GUI interface) will be
released shortly.</p>
<p>This is one of the biggest Bacula release ever made. It has<br>
almost 540,000 lines of diff output between Release 9.0.8 and<br>
this release.</p>
<p>This is a major new release with a new version number. It has
been<br>
very thoroughly tested, but as always, please backup any
previous<br>
version and test this version prior to putting it into
production.</p>
<p>For the most part the changes were contributed to the Bacula<br>
project by Bacula Systems SA and myself, but there were a number<br>
of other contributors that I thank.</p>
<p>Database Update<br>
—————<br>
There are no changes required to the catalog database.</p>
<p>Compatibility:<br>
————–<br>
As always, both the Community Director and Storage daemon(s)
must be upgraded<br>
at the same time. Any File daemon running on the same machine as
a Director<br>
or Storage daemon must be of the same version.</p>
<p>Older File Daemons should be compatible with the 9.2.0 Director
and Storage<br>
daemons. There should be no need to upgrade older File Daemons.</p>
<p>20Jul18<br>
– Separate dequeuing msgs and dequeuing daemon msgs<br>
– Replace uint with uint32_t<br>
– Reset default status schedule limit to 30<br>
– Comment out use of uint that breaks Windows build<br>
– Update win32 .def files<br>
– Fix concurrent acquire/release of device<br>
– Correct copyright<br>
– Fix compiler warning generated by prior commit 1aad2088d21a3<br>
– Backport Enterprise src/findlib<br>
– Backport Enterprise src/filed<br>
– Backport Enterprise src/lib<br>
– Add debug code for bug #2356<br>
– Fix bug #2385 — compiler bug IMO<br>
– fix #3945: Add “ocfs2” to list of filesystems known by
“FsType” directive<br>
– Backport parts of src/dird to community<br>
– Use bstrcmp in place of strcmp<br>
– Recompile configure<br>
– Update config.guess and config.sub<br>
– Fix #3615 about bconsole Socket errors reported in the bacula
log file<br>
– Fix permissions of mtx-changer.conf<br>
– Use /dev/sg0 rather than /dev/sg1 so vtape devices work<br>
– Make out of freespace non-fatal for removable devices — i.e.
behaves like<br>
tape<br>
– Pull latest tls*.pem from BEE<br>
– Fix #3854 missing tls library initialization in bdirjson,
bfdjson, bsdjson<br>
and bbconsjson<br>
– Fix bug #2212 where restore jobid=nn file=xxx restores the
files twice<br>
– Apply patch from Wandlei Huttel to add Run Time and suffix to
Restored<br>
bytes<br>
– Fix bug #2343 where truncate of explicit Volume name truncates
non-purged<br>
volumes<br>
– Fix some file execute permissions. Fixes bug #2389<br>
– Fix license problems in Bug #2382<br>
– Apply patch from Leo to fix bug 2192<br>
– Fix bad placement of jcr->pool reference as pointed out by
Martin Simmons<br>
– rpm: Add OpenSuse Leap 42.3<br>
– rpm: Update bacula.spec for Fedora 27<br>
– Fix #3824 about incorrect setdebug command description<br>
– Fix Solaris 10 compilation error on BXATTR when no linkat(2)
found.<br>
– win32: Fix backup issue with path > 250 char<br>
– Fix #3672 about bdirjson issue with the Autochanger directive<br>
– Enable build of Windows 64 bit tray monitor<br>
– Fix build of Windows tray-monitor<br>
– Some changes to configure.in<br>
– Update some old copyrights<br>
– Update some old copyrights<br>
– Fix showing PkiCipher and PkiDigest values in bfdjson output<br>
– Fix buffer overrun at BXATTR_Solaris::os_get_xattr_names.<br>
– Bring Branch-9.1 up to date with Branch-9.0<br>
– Fix #3745 update the client SQL record after a reload<br>
– Fix ‘grep -m’ when ‘-m’ option is not available.<br>
– Update the build for ACL/XATTR support.<br>
– Add some debugging information to bacl_solaris.<br>
– Fix backup ACL/XATTR when fatal error and not only error.<br>
– Fix Solaris XATTR support on Solaris 11.<br>
– Fix compile error on !HAVE_EXTENDED_ACL<br>
– Add some debugging messages.<br>
– Fix compilation warning on FreeBSD.<br>
– Add command to change the pool of a job and the associated
volumes<br>
– Fix #3593 VirtualFull will select jobs to consolidate using
Job name in<br>
addition to Client/FileSet<br>
– Do not increment the device num_writers if the call to
dir_update_volume_i<br>
fails<br>
– Add prune option to select volumes from a/all pool(s)<br>
– rpm: Add Fedora26-64 platform<br>
– Add the RestoreClient directive for Restore job.<br>
– Implementaion of .ls command for Plugins.<br>
– Use correct SQL table encoding for Postgresql 10.x<br>
– Fix Where/Replace parameter displayed in the Restore job
summary<br>
– use pthread_kill() instead of pthread_cancel() to terminate
SD_msg_chan<br>
– Recompile configure.in<br>
– Recompile configure.in<br>
– Correction of my_name_is() function using realpath()<br>
– Add a detection of realpath() function to configure.<br>
– Fix tray-monitor compilation<br>
– Use breaddir() in the tray monitor<br>
– file_dev.c: replace readdir_r() wit new breaddir()<br>
– new breaddir() function to replace readdir_r() + core update<br>
– Fix #3098 Add debug tag ‘record’ for traces about records in
the SD<br>
– Fix #1826 Add Job Where and Replace variables to the Restore
job summary<br>
– Remove tests about “NULL Volume name. This shouldn’t
happen!!!*<br>
options to api restore<br>
– Port missing RestoreObject Plugin Config code from BEE.<br>
– Enhance “status schedule” function to allow multiple job= and
client= filt<br>
– Add next_name() function to scan string lists<br>
– Fix #1170. Enhance “status schedule” command. Display ordered
output, add<br>
Client and FileSet filters.<br>
– bvfs: Add clients= option to .bvfs_get_jobids to handle
clusters<br>
– Add delete client bconsole command<br>
– Fix #2910 about a problem in the “status network” command when
the client<br>
not reachable<br>
– Fix #1108 Enhance setdebug help command and console completion<br>
– baculum: Fix SQL grouping error in restore wizard reported by
Rasmus Linde<br>
– baculum: Fix cancel button in web config wizard<br>
– baculum: Web interface password is no longer stored in
settings.conf<br>
– baculum: Fix path validator for UTF-8 characters<br>
– baculum: Add capability to set maximum numer of jobs visible
in tables<br>
– baculum: Add prune and purge actions to volume view page<br>
– baculum: Fix compatibility with old api for prune and purge
actions<br>
– baculum: Update Portuguese translations<br>
– baculum: Fix catching API exceptions<br>
– baculum: Clean up theme Baculum-v1<br>
– baculum: Fix initializing new resource page<br>
– baculum: Add button to set job log order<br>
– baculum: Add manual loading CSS files with versioning<br>
– baculum: Move API panel CSS files to separate directory<br>
– baculum: Move Web CSS files to separate directory<br>
– baculum: Fix not showing ‘gui on’ command in bconsole output<br>
– baculum: Loading table data performance improvements<br>
– baculum: Fix sending path load request by enter key<br>
– baculum: Add patch to fix gettext class file in framework<br>
– baculum: Add htaccess file to framework directory<br>
– baculum: Update rpm and deb templates with apache and lighttpd
config file<br>
– baculum: Update example api endpoints<br>
– baculum: Adapt Web and API to new framework version<br>
– baculum: Updated PRADO framework to version 4.0.1<br>
– baculum: Highlight main menu items for subpages<br>
– baculum: API v1 documentation as open API file<br>
– baculum: Update Web requests form for the new API v1<br>
– baculum: New improved version API v1<br>
– baculum: Fix link to job history page<br>
– baculum: Fix previous step button in restore wizard<br>
– baculum: Enable debug for first config wizard run<br>
– baculum: Fix directing to wizard if application config doesn’t
exist<br>
– baculum: Fix opening configuration tabs bug reported by Heitor
Faria<br>
– baculum: Set curl connection timeout<br>
– baculum: Show error message after connection to api test<br>
– baculum: Update LICENSE file<br>
– baculum: Solve old browser cache problem for javascript after
upgrade<br>
– baculum: New redesigned web interface<br>
– baculum: Changes in api for the redesigned web interface<br>
– baculum: Fix saving boolean values in schedule Run directive<br>
– baculum: Add link to go back from job configuration window<br>
– baculum: Add new volumes required api endpoint<br>
– baculum: Add listbox control and use it for base and device
directives<br>
– baculum: Fix showing verify job fields in job run
configuration window<br>
– baculum: Revert back volume pool name in volume list window<br>
– baculum: Fix error message about disabled bconsole<br>
– baculum: API endpoints code refactor<br>
– baculum: Add state, number, boolean and id validators<br>
– baculum: Return bconsole disabled error if bconsole support
isn’t enabled<br>
– baculum: Remove unused api endpoints<br>
– baculum: Fix oauth2 client working in the web part<br>
– baculum: Fix auth setting radio buttons alignement<br>
– baculum: Enlarge interface height to 100%<br>
– baculum: Add more information to cURL error<br>
– baculum: Stop using hidden fields to store item identifiers<br>
– baculum: Fix redundant loading users portlet<br>
– baculum: Add required config fields asterisk mark<br>
– baculum: New reworked restore wizard<br>
– baculum: Wizards view improvements<br>
– baculum: Add restore hardlinks support in api<br>
– baculum: Add strip_prefix, add_prefix, add_suffix and
regex_where restore<br>
– baculum: Fix link to job history page<br>
– baculum: Fix previous step button in restore wizard<br>
– baculum: Enable debug for first config wizard run<br>
– baculum: Fix directing to wizard if application config doesn’t
exist<br>
– baculum: Fix opening configuration tabs bug reported by Heitor
Faria<br>
– baculum: Set curl connection timeout<br>
– baculum: Show error message after connection to api test<br>
– baculum: Update LICENSE file<br>
– baculum: Solve old browser cache problem for javascript after
upgrade<br>
– baculum: New redesigned web interface<br>
– baculum: Changes in api for the redesigned web interface</p>
<p>Bugs fixed/closed since last release:<br>
1108 1170 1826 2212 2343 2356 2382 2385 2389 2910 3098 3593 3615
3672 3745<br>
3824 3854 3945</p>
</div>
</body>
</html>
--===============8269600973410726713==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
--===============8269600973410726713==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
_______________________________________________
Bacula-announce mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/bacula-announce
--===============8269600973410726713==--