1
0
mirror of https://git.FreeBSD.org/ports.git synced 2025-01-29 10:18:30 +00:00

devel/pecl-event: update to 3.1.0 release (+)

- The loop will now be stopped if an event callback throws an exception.
  This prevents user from losing control on the event loop.
- EventDnsBase::__construct() now accepts bool|int as its second parameter:
* false and true have the same meaning as before;
* EventDnsBase::DISABLE_WHEN_INACTIVE - Do not prevent the libevent event loop from exiting when we have no active DNS requests.
* EventDnsBase::INITIALIZE_NAMESERVERS - Process resolv.conf.
* EventDnsBase::NAMESERVERS_NO_DEFAULT - Do not add default nameserver if there are no nameservers in resolv.conf.
- Internally, a safer strlcpy() will be used instead of strcpy().
- Fixed a segmentation fault that might occur in the EventHttpRequest callback.
- Fixed a bug where the EventBuffer::copyout method didn't populate the output variable properly in PHP >= 8.2 (thanks to Joseph Tseng).

Changelog:	https://pecl.php.net/package-changelog.php?package=event&release=3.1.0
This commit is contained in:
Dima Panov 2023-12-27 15:21:39 +03:00
parent 3bc242b59f
commit c3dd595019
No known key found for this signature in database
GPG Key ID: FB8BA09DD5398F29
2 changed files with 4 additions and 4 deletions

View File

@ -1,5 +1,5 @@
PORTNAME= event
PORTVERSION= 3.0.8
PORTVERSION= 3.1.0
CATEGORIES= devel
MAINTAINER= fluffy@FreeBSD.org

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1654254777
SHA256 (PECL/event-3.0.8.tgz) = e3e91edd3dc15e0969b9254cc3626ae07825e39bf26d61b49935f66f603d7b6b
SIZE (PECL/event-3.0.8.tgz) = 199567
TIMESTAMP = 1703679508
SHA256 (PECL/event-3.1.0.tgz) = 3e0e811c54a64b7c6871fbd4557cc3f03bfd31a53f9504b479102c767a23ce41
SIZE (PECL/event-3.1.0.tgz) = 204576