PaulHowarth/Blog/2014-04-22

Tuesday 22nd April 2014

Fedora Project

  • Updated bluefish to 2.2.6 in F-19, F-20, Rawhide and EPEL-7:

    • Fixes a critical bug (segfault) in filebrowser that could be triggered if the root directory was set as basedir
    • Fixes a specific CSS-in-HTML-tag highlighting issue
    • The filter code caused a segfault if the command did not exist
    • Development checks disabled for release builds
    • Improvements to C, Javascript and CSS language files
    • Updated translations
    • Fixed a corner case for a new document from a template that does not exist
    • The "open" submenu now opens SVG files from the filebrowser instead of inserting an image tag
    • The included cssmin and jsbeatify have been updated

    • Fixed a syntax scanning issue when replacing large chunks of text
    • The "Report bug" link was broken
    • A new "conditional" option to the language file that makes re-using certain blocks of language files easier was added
    • Error reporting in outputbox was improved
  • Updated perl-Cpanel-JSON-XS to 3.0103 in Rawhide:

    • Change booleans interop logic (again) for JSON-XS-3.01

    • Fix boolean representation for JSON-XS-3.01/Types::Serialiser::Boolean interop (arrayref, not hashref)

    • Add t/52_object.t from JSON::XS

    • Backport encode_hv HE sort on stack < 64 or heap to avoid stack overflows from JSON-XS-3.01; do not use alloca

    • Backport allow_tags, decode_tag, FREEZE/THAW callbacks from JSON-XS-3.01

    • Added pod for OBJECT SERIALISATION (allow_tags, FREEZE/THAW)

Local Packages

  • Updated bluefish to 2.2.6 as per the Fedora version

  • Updated davfs2 to 1.5.0:

    • Fixed security risk caused by insecure use of system() (Bug #40034)

    • umount will now properly work with systems where mtab is a symbolic link to /proc/mounts; for this, davfs2 uses the new /var/mount/utab file (SR #108528)

    • Symbolic links in fstab will no longer break davfs2 (SR #108377)

    • Fixed bugs with setting access bits and evaluating access permissions (Bug #33644 and Bug #33644)
    • Support Neon version 0.30 (SR #108392)
    • Improved configuration for certificate validation with new options trust_ca_cert and trust_server_cert

    • New option minimize_mem to reduce memory consumption by davfs2 (SR #108158)

    • Allow mount option comment= (Bug #41354)

    • New mount option grpid (SR #108432)

    • Improved cookie support allows for more than one cookie (SR #107907, Bug #41438)
    • Honour configure parameter --manfile (SR #108173)

    • Fixed DESTDIR bug (SR #108104)

  • Experimental new features:
    • Support temporary redirects for downloading of files (Bug #35428)
    • Support compression for downloading (Bug #41355); not necessarily RFC-compliant, but what is used by browsers
  • Removed features:
    • Support for extended attributes was more then rudimentary and is now removed for the sake of performance and clarity


Recent