You are not allowed to perform this action.

Clear message

    PaulHowarth/Blog/2011-11-12

Saturday 12th November 2011

Local Packages

  • Updated perl-Coro to 6.07:

    • Work around a bug in PerlIO (setting $SIG{__WARN__} to a PVCV)

    • Update ecb.h

  • Updated perl-Mail-IMAPClient to 3.30

    • StartTLS array ref argument dereferenced twice (CPAN RT#72347)

    • During connect(): Port now defaults 143 or 993 if $self->Ssl

    • Stop reconnect deep recursion if server disconnects on login

    • reconnect() now returns 1 on success; on error undef or 0=recursive

    • Handle EBADF from syswrite in _send_bytes

    • Add RFC4978 IMAP COMPRESS Extension support (CPAN RT#67263):

      • New method: compress()

      • New attributes: Compress, Readmoremethod

    • General code clean-up:
      • new() now always returns $self or undef (never $sock any more)

      • Socket() now always return a socket or undef

      • login() now always return $self or undef

      • _read_more() will now use Readmoremethod if set

    • Missing second arg '' for encode_base64 causing AUTHENTICATE PLAIN to fail on lines longer than 76 characters

  • I added build and runtime dependencies on perl(Digest::MD5) for DIGEST-MD5 authentication support and perl(Compress::Zlib) for COMPRESS DEFLATE support

  • Updated perl-NetAddr-IP to 4.058:

    • In Lite.pm v1.40:

      • Add call to InetBase::fillIPv4 to all uses of gethostbyname

    • In InetBase.pm v0.06:

      • Break out the code that expands short IPv4 addresses into dotquad format to account for broken BSD implementations of inet_aton and gethostbyname that do not recognize the short format, and EXPORT this as sub 'fillIPv4'

    • In Util.pm v1.45:

      • Add 'fillIPv4' to calls to gethostbyname to work around broken inet_aton and gethostbyname implementations in certain BSD implementations

  • Updated perl-version to 0.95:

    • Restore compatibility in replacement UNIVERSAL::VERSION with the behaviour of Perl 5.14.x, essentially by reverting the changes in Perl RT#95544

    • Fix segfault error with strings that begin with 'v', especially the string 'version' (CPAN RT#72365)

    • Forbid all math operations on version objects in base class; this was already the case for XS code but the pure Perl was lacking (CPAN RT#70950)


Recent