| Changelog for varnish | 
                
                                    
                        | Release | 
                        What has changed? | 
                    
                                            
                                                    
                                | 1.2.6 | 
                                
                                    - Fix missing header                                 | 
                            
                                                                    
                                                    
                                | 1.2.5 | 
                                
                                    - Fix PHP 8.0 compatibility (Remi Collet)                                 | 
                            
                                                                    
                                                    
                                | 1.2.4 | 
                                
                                    - fix build error -Werror=format-security (Remi Collet)                                 | 
                            
                                                                    
                                                    
                                | 1.2.3 | 
                                
                                    - fixed Varnish 5.2 compatibility                                 | 
                            
                                                                    
                                                    
                                | 1.2.2 | 
                                
                                    - fixed build with Varnish 5.x, thanks Remi Collet!                                 | 
                            
                                                                    
                                                    
                                | 1.2.1 | 
                                
                                    - fixed build with Varnish 4.x (thanks Remi Collet)                                 | 
                            
                                                                    
                                                    
                                | 1.2.0 | 
                                
                                    - m4 updated for Varnish 4.x compliance (Remi Collet) 
- Varnish 4.x compatibility, but 
- VarnishStat and VarnishLog aren't supported when linking to Varnish 4.x anymore 
- PHP7 compatibility                                 | 
                            
                                                                    
                                                    
                                | 1.1.1 | 
                                
                                    - Fixed bug #65916 (Compilation broken on Mac OS X)                                 | 
                            
                                                                    
                                                    
                                | 1.1.0 | 
                                
                                    - fixed object handlers initialization 
- improved m4 script (Remi Collet) 
- dropped the bundled SHA256 implementation, the hash extension is dependency now instead (Remi Collet) 
- RPMs are now available from Remi's repository 
- improved the test suite                                 | 
                            
                                                                    
                                                    
                                | 1.0.0 | 
                                
                                    - added windows compatibility, though VarnishLog, VarnishStat and auth with ident isn't available there 
- fixed socket closing for VarnishAdmin 
* added VarnishAdmin::disconnect()                                 | 
                            
                                                                    
                                                    
                                | 0.9.3 | 
                                
                                    - Added PHP-5.4 compatibility 
- Implemented VarnishAdmin functionality 
* VarnishAdmin::getVclList() 
* VarnishAdmin::vclUse() 
- multiple leak and bug fixes                                 | 
                            
                                                                    
                                                    
                                | 0.9.2 | 
                                
                                    - Added Varnish 2 compatibility 
* Configuration option and a setter for VarnishAdmin 
* Ban/purge varnish 2/3 compatibility                                 | 
                            
                                                                    
                                                    
                                | 0.9.1 | 
                                
                                    - constructor params with wrong type get appropriately converted 
- a couple more tests                                 | 
                            
                                                                    
                                                    
                                | 0.9 | 
                                
                                    - more exceptions on appropriate places 
- minor fixes 
- beta documentation is available                                 | 
                            
                                                                    
                                                    
                                | 0.8 | 
                                
                                    - configuration array is now optional 
- ident param, if not given, will be set automatically based on the current hostname 
- added setters for the VarnishAdmin configuration 
- VarnishAdmin improved with sanity checks for connection and auth 
- Ident vs. host/port are mutually exclusive                                 | 
                            
                                                                    
                                                    
                                | 0.7 | 
                                
                                    - ZTS related fixes by Felipe Pena 
- Parameter parsing and other improvements by Hannes Magnusson 
- A lot of memory allocation/deallocation fixes 
- Added a couple of tests                                 | 
                            
                                                                    
                                                    
                                | 0.6 | 
                                
                                    - VarnishAdmin 
	* VarnishAdmin:ban() bases on the vcl ban commando 
	* VarnishAdmin::banUrl() bases on the vcl ban.url commando 
	* Arguments are passed to the varnish as given, which is probably a better idea than parsing 
                	them on the php side one more time. The return status value can be used to check if the command 
	was successful. 
	* improved VarnishAdmin::isRunning() 
- added VarnishLog class 
	* VarnishLog::getLine() 
	* VarnishLog::getTagName() 
	* Varnish log tag list 
	* Can now read log records from a running varnishd SHM. Not sure, whether more functionality would be sensible, as it requires to run as daemon.                                 | 
                            
                                                                    
                                                    
                                | 0.4.1 | 
                                
                                    Fix for the package to build                                 | 
                            
                                                                    
                                                    
                                | 0.4 | 
                                
                                    - Fixed sereval odd things: 
	* Missing exceptions 
	* Varnish param parsing 
	* Command out reading 
- Added clear/get panic methods                                 | 
                            
                                                                    
                                                    
                                | 0.3 | 
                                
                                    Implemented VarnishAdmin and VarnishStat classes with an minimal set on functionality. 
VarnishAdmin: 
	* connect on varnish administration interface 
	* authenticate on a varnish instance 
	* read/write varnish configuration 
	* ban urls 
	* start/stop varnish slave 
	* check varnish slave status 
VarnishStat: 
	* connect to the shared memory 
	* snapshot the current varnish statistics 
There is no documentation for this package yet, please take a look at the tests and sources. 
The extension is being currently developed with varnish 3.0 and php 5.3.6, so if you have any issues with older versions, please file a bug.                                 |