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-&gt;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 &gt; 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==--