| Changelog for yar | 
                                    
                        | Release | What has changed? | 
                                            
                                                    
                                | 2.3.4 | - Fixed build with PHP8.5 | 
                                                                    
                                                    
                                | 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
 | 
                                                                    
                                                    
                                | 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"
 | 
                                                                    
                                                    
                                | 2.0.0 | - Release Yar for PHP7 | 
                                                                    
                                                    
                                | 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 |