Login  |  Packages  |  Support  |  Bugs
PECL is deprecated.

Have you heard about PIE? 🥧 PHP Installer for Extensions (PIE) is the replacement for PECL. We recommend publishing your extension using PIE instead.

Find out more at https://github.com/php/pie.

Top Level :: Web Services :: yar :: 2.4.0

yar 2.4.0

Package Information
Summary Light, concurrent RPC framework
Maintainers Xinchen Hui < laruence at php dot net > (lead) [details]
License PHP
Description Yar(Yet another RPC framework) is a light, concurrent RPC framework, supports multi package protocols (json, msgpack)
Release notes
Version 2.4.0
(stable)
- Added yar.ssl_verify to make TLS certificate verification configurable
- Kept persistent curl connections in the persistent resource list
- Rejected non-public methods in the server dispatcher
- Fixed use-after-free (dangling offset) in REALLOC_BUF_IF_EXCEED
- Fixed size_t underflow when request body is shorter than the protocol header
- Hardened protocol parsing: body length clamping, bounds checks, payload type checks
- Fixed YAR_OPT_PROXY passing the connect timeout to CURLOPT_PROXY
- Fixed issue #175 where Yar_Server::Info returns garbled output.

[ Latest Tarball ] [ Changelog ] [ View Statistics ]
[ Browse Source ] [ Package Bugs ] [ View Documentation ]

Dependencies for release 2.4.0
PHP Version: PHP 7.0.0 or newer
PEAR Package: PEAR 1.4.0 or newer
PHP Extension: msgpack
PRIVACY POLICY  |  CREDITS
Copyright © 2001-2026 The PHP Group
All rights reserved.
Last updated: Wed Jun 17 13:08:36 2026 UTC
Bandwidth and hardware provided by: pair Networks