Version | Message |
2.3.3 | - Fixed build with PHP8.3 |
2.3.2 |
- Fix segfault due to zend_empty_array usage - Added third (options*) parameters for Yar_Concurrent_call |
2.3.1 | - Fix #172 provider/token may be not nul terminated |
2.3.0 |
- Added ::__info() magic method for custom server info - Support __auth(by introduced YAR_OPT_PROVIDER/TOKEN) - Respect provider/token on tcp transportor - Fixed package/unpack with json/serialize - refactor struct for better performance(ABI break?) |
2.2.1 | - Fixed build with PHP8.1 |
2.2.0 | - PHP8 Supported |
2.1.2 |
- USE ZSTR_CHAR to avoding memory allocation - Fixed segfault if tcp server return malformed response->err - Fixed bug tcp client hangs if server closed connection prematurely - Fixed segfault on windows as localtime may return NULL - Fixed all TCP tests on windows |
2.1.1 | - Fixed building with Msgpack |
2.1.0 |
- YAR_OPT_PERSISTENT now make connection PHP request lifecycle - Added YAR_OPT_RESOLVE - Removed yar.allow_persistent - Fixed issue #148 (memory leak in callback) - Fixed issue #149 (malformed hostname was passed) |
2.0.7 | - Attempted to fix windows build |
2.0.6 | - Fixed PHP-7.4 compatiblity |
2.0.5 |
- Fixed PHP-7.3 Compatibility - Fixed crash in php_yar_curl_send |
2.0.4 |
- Implemented FR #108 (Allow setting custom headers) - Clenup for 7.2 |
2.0.3 |
- Fixed bug #74867 (segment fault when use yar persistent call twice remote function) - Fixed PHP-7.2 Compatibility |
2.0.2 | - Fixed issue #98 (Memeory exhuasted while using with Yaf) |
2.0.1 |
- Fixed bug in doc comment displaying - PHP-7.1 compatible fixs |
2.0.0 | - Release Yar for PHP7 |
1.2.5 |
- Fixed #62 Fix the issue#61. yar_server.c:php_yar_server_handle free raw_data prematurely - Fixed build from PECL - Fixed issue #50 "can not get fd from curl instance" |
1.2.4 |
- Fixed bug "can not get fd from curl instance" on MacOS and Windows - Add Yar_Concurrent_Client::reset to meet #26 - Fixed build with libcurl-7.12 - Enable msgpack prompt in package.xml |
1.2.3 |
- Fixed windows building - Fixed segfault NULL pointer dereference |
1.2.2 |
- Fixed Issue #9 (Yar Server will response in the same package as client packaged) - Fixed Bug (Unterminatable select) - Add debug tool (A PHP implemented Yar debug client) |
1.2.1 |
- (NOTE) yar.connect_timeout and yar.timeout are ms now - Fixed bug(a typo) by zengohm at gmail.com - Fixed bug that curl_multi_fdset may return -1 |
1.2.0 |
- Add ability to change the request/response Content-type - Add Version info in phpinfo outputing |
1.1.2 | - Fixed bug uninitialized value in socket transporter |
1.1.1 | - Add missed socket.c into package |
1.1.0 |
- Support TCP/Unix RPC - Support perisitent link (HTTP/TCP/Unix) - Reimplements http RPC for profermance - Fix some memleaks |
1.0.0 | - First release |