PaulHowarth/Blog

Paul Howarth's Blog

<< <  2014 / 4 >  >>
Mon Tue Wed Thu Fri Sat Sun
  1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30        

Recent Entries

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

Monday 21st April 2014

Fedora Project

  • Branched and built perl-Module-Install-AuthorTests (0.002) for EPEL-7

  • Branched and built perl-Module-Install-ReadmeMarkdownFromPod (0.03) for EPEL-7

  • Branched and built perl-Module-Install-Repository (0.06) for EPEL-7

  • Branched and built perl-MouseX-Types-Path-Class (0.07) for EPEL-7

  • Branched and built perl-Pod-Markdown (2.000) for EPEL-7

Local Packages

  • Updated perl-Module-CoreList to 3.10:

    • Updated for v5.19.11

Sunday 20th April 2014

Local Packages

  • Updated nmap to 6.46

  • Updated perl-Email-Address to 1.903:

    • When formatting an address where phrase is empty but comment is not, do not include "" for the phrase; just omit it
    • When formatting an address where comment lacks enclosing parens, add them

Saturday 19th April 2014

Fedora Project

  • Updated perl-UNIVERSAL-require to 0.17 in Rawhide:

    • Changed the repository meta_merge to the new format

    • Tweaked format (mainly release dates) to conform to CPAN::Changes::Spec

    • Added README

    • Specified minimum version of perl to be 5.6.0

    • Now "use warnings"

    • Check for valid module names (CPAN RT#94866)

    • Changed used of die() to croak() (CPAN RT#23113)

    • Fixed typo in pod

Local Packages

  • Updated perl-Digest-SHA to 5.89:

    • Added universal newlines mode ("U") to addfile and shasum

      • Based on Python Universal Newlines concept
        • Newlines identical across MacOS, DOS, and UNIX
      • Will deprecate portable mode ("p") in future

        • "U" mode is cleaner and more efficient

    • Enhanced performance
      • Reduced number of dynamic memory allocations
      • Sped up addfile method with use of C code

    • Eliminated experimental -M option in favour of new -R option

      • Reverses order of digest module preference
      • Undocumented: for test and development use only
    • Sealed memory leak in SHA.xs

      • Arose only with SvPVbyte exceptions during eval

    • Patched inheritance bug (CPAN RT#94830)

      • Use sv_isobject/sv_derived_from instead of sv_isa

    • Added 'allocated' flag to SHA structure to guard against Perl double frees

  • Updated perl-UNIVERSAL-require to 0.17:

  • Updated trac-accountmanager-plugin to 0.4.4

    • Lots of password-related fixes
    • Lots of extra translations
  • On Fedora 20 (with Babel 1.3) this update resulted in a python exception:

  • AttributeError: NullTranslationsBabel instance has no attribute 'isactive'
  • I raised Bug #1089490 on trac for this, attaching upstream's fix

Friday 18th April 2014

Fedora Project

  • Petr Pisar kindly reviewed and approved my perl-MouseX-Types-Path-Class package submission

  • Imported and built perl-MouseX-Types-Path-Class (0.07) in F-19, F-20 and Rawhide; an EPEL-7 build is waiting on various Module::Install extensions to be built there

  • Updated perl-Archive-Any-Lite to 0.09 in Rawhide:

    • Support an optional hash reference for finer extraction control
    • Updated version requirements

Local Packages

  • Updated perl-Archive-Any-Lite to 0.09 as per the Fedora version

Other Entries

Year 2014

January

February

March

April

May

June

July

August

September

October

November

December

Year 2013

January

February

March

April

May

June

July

August

September

October

November

December

Year 2012

January

February

March

April

May

June

July

August

September

October

November

December

Year 2011

January

February

March

April

May

June

July

August

September

October

November

December

Year 2010

January

February

March

April

May

June

July

August

September

October

November

December

Year 2009

January

February

March

April

May

June

July

August

September

October

November

December

Year 2008

January

February

March

April

May

June

July

August

September

October

November

December

Year 2007

January

February

March

April

May

June

July

August

September

October

November

December

Year 2006

January

February

March

April

May

June

July

August

September

October

November

December

{i} Local Packages refers to my local package repository at http://www.city-fan.org/ftp/contrib/


Recent