Upload page content

You can upload content for the page named below. If you change the page name, you can also upload content for another page. If the page name is empty, we derive the page name from the file name.

File to load page content from
Page name
Comment

    PaulHowarth/Blog/2011-08-03

Wednesday 3rd August 2011

Fedora Project

  • Updated perl-Compress-Raw-Lzma to 2.036 for F-15, built against the forthcoming xz 5.0.3 update for that release

  • Updated perl-Module-Metadata to 1.000005 in F-16 and Rawhide:

    • Localize $package::VERSION during version discovery

    • Fix references to Module::Build::ModuleInfo (CPAN RT#66133)

    • Added 'new_from_handle()' method (CPAN RT#68875)

    • Improved documentation (SYNOPSIS, broke out class/object method, and other minor edits)

  • I also changed the package to install into the vendor directories rather than the perl directories, as per just about every other module in Fedora

Local Packages

  • New package perl-Data-Section-Simple (0.02)

  • New package perl-Module-Extract-VERSION (1.01)

  • New package perl-Test-Version (1.0.0)

  • Updated curl to add a new option CURLOPT_GSSAPI_DELEGATION (Bug #719939)

  • Updated dkms to 2.2.0.2

  • Updated perl-Coro to 6.04:

    • Change how Coro patches AnyEvent condvars for compatibility with AnyEvent 6.x

    • Update ecb.h to no longer include <pthread.h> in case WinNT.h hasn't been included

  • Updated perl-CPAN-Meta to 2.112150:

    • Stringify any objects encountered during conversion (CPAN RT#67295)

    • Fixed some broken URLs in documentation and for LGPL in legacy conversion (CPAN RT#68738)

    • Fixed invalid private Pod in CPAN::Meta::Validator (CPAN RT#65925)

    • Clarified that file paths in the 'provides' section must be in Unix-style (i.e. forward slashes) (CPAN RT#69045)

    • Replaced examples using Module::Build::ModuleInfo with Module::Metadata (CPAN RT#66135)

  • I added new test build requirements: perl(Pod::Coverage::TrustPod), perl(Test::CPAN::Meta), perl(Test::Pod::Coverage), perl(Test::Portability::Files) and perl(Test::Version) ≥ 0.04

  • Updated perl-Locale-US to 2.112150 (largely rewritten, fixing CPAN RT#56989); I added new build requirements perl(Data::Section::Simple) and perl(Test::More), packaged the LICENSE file and added a patch to support building with ExtUtils::MakeMaker < 6.30

  • Updated perl-Module-Metadata to 1.000005 as per the Fedora version

  • Updated perl-Net-FTPSSL to 0.18:

    • More fixes/clarifications to the POD text
    • Fixed minor wildcard issue with LIST and NLST if "+" was in the filename

    • Added LocalAddr option to new(); works against both the command channel and the data channel

    • Added restart() function to be compatible with Net::FTP for restarts

    • Added ability to restart downloads/get() where the previous attempt left off

    • Added ability to restart uploads/put() where the previous attempt left off

    • Added append() command [APPE]; it also uses OFFSET, but doesn't send the REST command to the server

    • Masks out the user name used when generating a log file, similar to how this is already done for the password except that it must also hide it in the response to USER and PASS; it's only masked when written to the log - message() and last_message() still return the user name unmasked in any response string!

    • Fixed a bug in t/10-complex.t and added optional environment variables for some of the connection values to make it easier to quickly re-run tests during development without having to key in answers to questions with no good default values over and over again

    • Added SSL_Client_Certificate to support client certificates on the data channel as well as the command channel (CPAN RT#69327)

    • Deprecated SSL_Advanced in favour of SSL_Client_Certificate; SSL_Advanced is now just an alias for SSL_Client_Certificate for backwards compatibility; the new name better describes what we are trying to do with it now that this feature is supported

    • Wrote t/20-certificate.t to test this out, though this and t/10-complex.t are probably incompatible in most settings - anyone else trying to use this test case will have to modify the code to point to their certificate and provide its password, since the upstream test client certificate isn't going to be published

    • Calls to command() now return a reference to this class so that you can code something like:

    • if ($ftps->command("NOOP")->response() == CMD_OK)
    • Modifed Net::FTPSSL to use the new command()->response() format internally


Recent