2020-09-07 01:24:46 by Thomas Klausner | Files touched by this commit (2) | |
Log message:
p5-IO-Async: update to 0.77.
0.77 2020-05-13
[CHANGES]
* Updated for Metrics::Any 0.05
* Report an info-type gauge metric to track loop types
* Loop processing time should be a timer metric, not a distribution
* Don't bother reporting zero-byte stream read/write metrics
[BUGFIXES]
* Skip metrics-related unit tests if metrics aren't active, even
though we depend on Test::Metrics::Any
* Account for MSWin32's EWOULDBLOCK in t/70future-io.t
0.76 2020-05-05
[CHANGES]
* Initial attempt at providing metrics via Metrics::Any
* Renamed ->(un)watch_child API to ->(un)watch_process
* Renamed 'child' LoopTests suite to 'process'
|
2020-08-31 20:13:29 by Thomas Klausner | Files touched by this commit (3631) |
Log message:
*: bump PKGREVISION for perl-5.32.
|
2020-01-01 01:41:29 by Makoto Fujiwara | Files touched by this commit (2) |
Log message:
(devel/p5-IO-Async) Updated to 0.75
0.75 2019-11-26 00:06:59
[CHANGES]
* Remember to keep O_NONBLOCK off on IO::Async::Channel sync mode
filehandles
* Added IO::Async::Process->finish_future
* Added IO::Async::Routine->result_future
* Future-returning version of IO::Async::Function->stop
* Don't load IO::Socket or Sereal modules unless required
[BUGFIXES]
* Refresh the sigpipe in ->post_fork if required (RT128588)
* Fix some spelling mistakes (RT130087)
* Skip the async getprotobyname() test if it doesn't work
synchronously (RT131029)
|
2019-11-03 11:16:06 by Roland Illig | Files touched by this commit (152) |
Log message:
devel/p5-*: align variable assignments
pkglint -Wall -F --only aligned --only indent p5-*
No manual corrections.
|
2019-08-14 04:32:28 by Wen Heping | Files touched by this commit (2) |
Log message:
Update to 0.74
Upstream changes:
0.74 2019-06-27 18:44:38
[CHANGES]
* Warn about IO::Async::Stream using autoflush on a blocking handle
* Implement queuing priorities for IO::Async::Function calls (RT129918)
* Send a terminating signal to a ->run_process process on cancellation
(RT129225)
* Optionally make ->run_process future fail when process exits non-zero
(RT129225)
* Implement the Future::IO->syswrite API
[BUGFIXES]
* Skip t/70future-io.t unless Future::IO is available (RT129807)
* Remember to set O_NONBLOCK on IO::Async::Channel async mode
filehandles (RT129879)
* Handle Windows 7 which returns ENETDOWN to failed AF_UNIX connect()
(RT129806)
0.73 2019-06-12 16:49:28
[CHANGES]
* Provide an IO::Async implementation of Future::IO
* Added $loop->run_process (RT129225)
* Clear $ONE_TRUE_LOOP in $loop->fork so that child processes can do
IO::Async::Loop->new successfully
* Added $notifier->adopted_futures accessor (RT127818)
* Various docs fixes
|
2019-08-11 15:25:21 by Thomas Klausner | Files touched by this commit (3557) |
Log message:
Bump PKGREVISIONs for perl 5.30.0
|
2018-08-22 11:48:07 by Thomas Klausner | Files touched by this commit (3558) |
Log message:
Recursive bump for perl5-5.28.0
|
2018-04-23 09:12:48 by Wen Heping | Files touched by this commit (2) |
Log message:
Update to 0.72
Upstream changes:
0.72 2018-04-02 19:34:27
[CHANGES]
* Expanded docs on Stream's on_read sub return values
* Overridable timeout for IO::Async::Test::wait_for
* Hide IO::Async::ChildManager as an internal implementation detail;
move the docs into main IO::Async::Loop
* Added $loop->open_process; suggest using that instead of
->open_child
* Begin implementation of $loop->is_running method (part of RT123780)
[BUGFIXES]
* Make IO::Async::Future->await wait until it's ready
* Fix calculation of periodic timer in 'skip' mode (RT124414)
* Perform synchronous getaddrinfo shortcut even for service-less
lookups
* Make sure that errors from underlying read/write functions are
debug-logged by IO::Async::Stream
|
2017-06-05 16:25:36 by Ryo ONODERA | Files touched by this commit (2298) |
Log message:
Recursive revbump from lang/perl5 5.26.0
|
2017-03-11 12:13:13 by Wen Heping | Files touched by this commit (2) |
Log message:
Update to 0.71
Upstream changes:
0.71 2016/12/22 15:05:50
[CHANGES]
* Added 'prefork' option to IO::Async::Channel (RT115920) - thanks
GMARLER
* Prefer Sereal Channel encoding if that module is available
* Ensure that IaFunction still prints debug information on futures
* Miscellaneous spelling fixes in docs - thanks genio
[BUGFIXES]
* 'use lib ".";' for perl 5.24
* Make t/50resolver.t less sensitive to EAI_NONAME vs EAI_NODATA
because some resolvers lie (RT113429)
* Fix error message linefeed tests in t/50resolver.t (RT119369)
* Ensure that SIGPIPE is ignored if it's still at its default value
|