- New upstream release 7.04:
- AnyEvent::Socket::inet_aton did not work when DNS resolution was used to
find the addresses
- Fix a memory leak in the /etc/hosts lookup code when hosts don't resolve
and are not in hosts
- New upstream release 7.02:
- AnyEvent::Util::run_cmd could block indefinitely
- Verified that AnyEvent::Socket follows RFC5952
- Try to parse "ADDR#PORT" in addition to "ADDR PORT"
- Make %files list more explicit
- New upstream release 7.01:
- Fail with EPROTO in AnyEvent::Handle when 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
- BR: perl(File::Spec)
- Update to 7.0
- Package generates no debuginfo, so avoid creation of debuginfo sub-package
- Add explicit build requirements for the module's needs
- Add build requirements for as much event loop testing as is possible in
Fedora, breaking potential build dependency cycles by use of the
%{perl_bootstrap} macro
- Clean up spec for modern rpmbuild:
- Drop %defattr, redundant since rpm 4.4
- Use DESTDIR rather than PERL_INSTALL_ROOT
- Drop buildroot definition and cleaning
- Drop requires/provides filters for rpm versions prior to 4.9
- Simplify requires/provides filtering
- Explicitly require perl(Task::Weaken) as per upstream recommendation
4.231 Tue Jul 29 13:12:15 CEST 2008
- remove some debugging code left in AnyEvent::Util::fork_call (and no,
it's impossible to implement with the broken windows perls without
resource leaks or worse).
4.23 Tue Jul 29 12:19:59 CEST 2008
- document the first parameter passed to condvar callbacks to be the
callback.
- add AnyEvent::Socket::{ntoa,aton} aliases.
- optimize the AE::Handle->push_read (line) for the default eol marker.
- optimize push_read (packstring|storable) for small packets.
- invoke on_error callback when no on_eof callback is set.
- fix a bug in push_read (storable) of unknown impact.