forked from pool/perl-AnyEvent
- updated to 7.01
- fail with EPROTO in AnyEvent::Handle wqhen TLS is requested but not available, instead of throwing an exception. - use File::Spec to get the tmpdir in t/*, to avoid needless failures on (most, not mine :) windows boxes. - new handle read types: tls_detect and tls_autostart. - child watchers are broken in POE 1.352 (also many earlier versions) and there seems to be no way to work around it, as POE itself is inherently racy. Document this regression and add a delay in t/68_poe_03_child.t for the time being. - new module AnyEvent::IO, that is a frontend to either a pure-perl synchronous I/O implementation (AnyEvent::IO::Perl), or to the asynchronous I/O extension IO::AIO (AnyEvent::IO::IOAIO). - load /etc/hosts only when DNS has no answer. - stat /etc/hosts on every access and reload it if it changed. - load /etc/hosts via AnyEvent::IO - potentially asynchronous. - fix a buggy croak in the dh parameter reading in AnyEvent::TLS. - AnyEvent::Log log_to_file and log_to_path now use AnyEvent::IO. As a side effect, they now use true appending as opposed to libc appending, and the file might not have been opened when the function returns. - the default logging level was not properly documented in a variety of places, this has hopefully been rectified. - updated uts46data.pl for unicode 6.1.0. - made log messages generated by AnyEvent submodules not include the package name anymore, as it will be logged by default already. - upgrade to the trick used by common-sense 3.5 to work around extra warning torture/breakage under perl 5.15.x. - log messages by anyevent are now ucfirst, are usually full OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-AnyEvent?expand=0&rev=38
This commit is contained in:
committed by
Git OBS Bridge
parent
356044334f
commit
f45013d751
@@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:c61b03a8b85ac2df64a319bda1afb5d7094e4d6df3554a8f241e1b8f3703bfcb
|
||||
size 270405
|
3
AnyEvent-7.01.tar.gz
Normal file
3
AnyEvent-7.01.tar.gz
Normal file
@@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:213b3dea1c071becb3ac141e6cd3dd9ee4cd2445d6b7ec6f1884521822d04d8b
|
||||
size 286991
|
@@ -1,3 +1,43 @@
|
||||
-------------------------------------------------------------------
|
||||
Fri May 25 03:22:50 UTC 2012 - coolo@suse.com
|
||||
|
||||
- updated to 7.01
|
||||
- fail with EPROTO in AnyEvent::Handle wqhen TLS is requested but
|
||||
not available, instead of throwing an exception.
|
||||
- use File::Spec to get the tmpdir in t/*, to avoid needless
|
||||
failures on (most, not mine :) windows boxes.
|
||||
- new handle read types: tls_detect and tls_autostart.
|
||||
- child watchers are broken in POE 1.352 (also many earlier
|
||||
versions) and there seems to be no way to work around it, as POE
|
||||
itself is inherently racy. Document this regression and add a delay
|
||||
in t/68_poe_03_child.t for the time being.
|
||||
- new module AnyEvent::IO, that is a frontend to either a pure-perl
|
||||
synchronous I/O implementation (AnyEvent::IO::Perl), or to the
|
||||
asynchronous I/O extension IO::AIO (AnyEvent::IO::IOAIO).
|
||||
- load /etc/hosts only when DNS has no answer.
|
||||
- stat /etc/hosts on every access and reload it if it changed.
|
||||
- load /etc/hosts via AnyEvent::IO - potentially asynchronous.
|
||||
- fix a buggy croak in the dh parameter reading in AnyEvent::TLS.
|
||||
- AnyEvent::Log log_to_file and log_to_path now use AnyEvent::IO. As
|
||||
a side effect, they now use true appending as opposed to libc
|
||||
appending, and the file might not have been opened when the function
|
||||
returns.
|
||||
- the default logging level was not properly documented in a variety of
|
||||
places, this has hopefully been rectified.
|
||||
- updated uts46data.pl for unicode 6.1.0.
|
||||
- made log messages generated by AnyEvent submodules not
|
||||
include the package name anymore, as it will be logged
|
||||
by default already.
|
||||
- upgrade to the trick used by common-sense 3.5 to work
|
||||
around extra warning torture/breakage under perl 5.15.x.
|
||||
- log messages by anyevent are now ucfirst, are usually full
|
||||
sentences and do no longer include the package name.
|
||||
- the storable read type would sometimes throw an exception instead
|
||||
of causing EBADMSG (analyzed by Maxime Soulé).
|
||||
- work around a bug in openssl 1.0.1 which enforces a minimum rsa
|
||||
keysize (reported by Paul Howarth).
|
||||
- documented Rocco fabricating statements about AnyEvent and me.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Feb 10 22:59:49 UTC 2012 - coolo@suse.com
|
||||
|
||||
|
@@ -17,24 +17,29 @@
|
||||
|
||||
|
||||
Name: perl-AnyEvent
|
||||
Version: 6.14
|
||||
Version: 7.01
|
||||
Release: 0
|
||||
%define cpan_name AnyEvent
|
||||
Summary: The DBI of event loop programming
|
||||
Summary: the DBI of event loop programming
|
||||
License: GPL-1.0+ or Artistic-1.0
|
||||
Group: Development/Libraries/Perl
|
||||
Url: http://search.cpan.org/dist/AnyEvent/
|
||||
Source: http://www.cpan.org/authors/id/M/ML/MLEHMANN/%{cpan_name}-%{version}.tar.gz
|
||||
BuildArch: noarch
|
||||
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
||||
BuildRequires: perl
|
||||
BuildRequires: perl-macros
|
||||
#BuildRequires: perl(AnyEvent)
|
||||
#BuildRequires: perl(AnyEvent::AIO)
|
||||
#BuildRequires: perl(AnyEvent::Debug)
|
||||
#BuildRequires: perl(AnyEvent::DNS)
|
||||
#BuildRequires: perl(AnyEvent::Handle)
|
||||
#BuildRequires: perl(AnyEvent::Impl::Perl)
|
||||
#BuildRequires: perl(AnyEvent::Impl::Qt::Io)
|
||||
#BuildRequires: perl(AnyEvent::Impl::Qt::Timer)
|
||||
#BuildRequires: perl(AnyEvent::IO)
|
||||
#BuildRequires: perl(AnyEvent::IO::IOAIO)
|
||||
#BuildRequires: perl(AnyEvent::IO::Perl)
|
||||
#BuildRequires: perl(AnyEvent::Log)
|
||||
#BuildRequires: perl(AnyEvent::Loop)
|
||||
#BuildRequires: perl(AnyEvent::Socket)
|
||||
@@ -48,6 +53,7 @@ BuildRequires: perl-macros
|
||||
#BuildRequires: perl(FLTK) >= 0.532
|
||||
#BuildRequires: perl(Glib) >= 1.210
|
||||
#BuildRequires: perl(Guard)
|
||||
#BuildRequires: perl(IO::AIO) >= 4.13
|
||||
#BuildRequires: perl(IO::Async::Loop) >= 0.33
|
||||
#BuildRequires: perl(Irssi)
|
||||
#BuildRequires: perl(JSON)
|
||||
|
Reference in New Issue
Block a user