root/eaccelerator/trunk/NEWS

Revision 407, 9.4 kB (checked in by hans, 5 months ago)

small documentation updates

  • Property svn:eol-style set to native
  • Property svn:keywords set to Author Date Id Revision
Line 
1 February 4, 2010 - Bart Vanbrabant
2 ------------------------------
3
4  * Release 0.9.6
5     The theme of this release is: back to basics! All non essential functions
6     are removed from eAccelerator. This means the keys, content and
7     session functions have been removed. There are other (and probably better)
8         alternatives for this functionality available by now.
9
10     Changes in this version:
11         - Support for PHP 5.3.
12         - The encoder is removed
13         - The user cache function are removed
14         - The minimal PHP version supported is now 5.1
15         - Some internal refactoring to clean the code up
16         - Fixed some bugs (and probably added some)
17
18 May 18, 2008 - Bart Vanbrabant
19 ------------------------------
20  * Released 0.9.5.3
21     An other 0.9.5 maintenance release
22     Changes in this version (from 0.9.5.2)
23         - Remove an unlock statement that shouldn't be there. This should
24           fix the problems reported in #232 and a lot of related bugs.
25           Thanks to Terry Duncan for the fix!
26
27 September 03, 2007 - Bart Vanbrabant
28 ------------------------------------
29  * Released 0.9.5.2
30     Changes in this version (from 0.9.5.1)
31         - This release fixes the optimizer bugs with php 5.2 that caused
32           exception handlers to be optimized out.
33
34 May 06, 2007 - Bart Vanbrabant
35 ----------------------------------
36
37  * Released 0.9.5.1
38     Changes in this version (from 0.9.5)
39         - Fix bug that causes problems with protected attributes and php 5.2
40         - Fix ttl bug in list_keys
41         Known issues:
42             Exceptions aren't catched by try catch due to optimizer bug, see
43             bugreport #242.
44
45 Oct 11, 2006 - Bart Vanbrabant
46 ----------------------------------
47
48  * Released 0.9.5
49
50     Changes in this version (from 0.9.4):
51         - This version brings full php 5.1 and 5.2 support, this has as
52           side-effect that eAccelerator won't work anymore with php 4 on windows,
53           on other platforms this isn't a problem.
54         - The shared memory functions, session handler and content cache are
55           disabled by default now. They are only used by a small amount of
56           users and they could allow local users to fill up the memory, if they
57           aren't secured properly.
58         - The old web control panel and the disassembler have been removed
59           from the code. They have been replaced with a set of php functions
60           that allow the same functionality to be implemented in a PHP script.
61           The control.php and the dasm.php files are such scripts. More
62           information about this can be found in the README.
63         - Memory footprint should be reduced because redundant information in
64           the cached scripts is no longer stored. Keeping this information
65           cached can be done with --with-eaccelerator-doc-comment-inclusion
66         - File hashing in the cache directory to improve performance with a
67           big amount of cache files.
68     WARNING: The encoder and loader DO not support php 5.1 nor php 5.0 and contain
69     a lot of bug for php 4. This is the last release the encoder/loader
70     functionality will be available. Maybe later a new encoder/loader will be
71     included but there aren't any plans for that.
72     As always all patches and help are more then welcome.
73
74 Jul 24, 2006 - Bart Vanbrabant
75 ----------------------------------
76
77  * Released 0.9.5-rc1
78    
79     Changes in this version (from 0.9.4):
80         - This version brings full php 5.1 support, this has as side-effect that
81           eAccelerator won't work anymore with php 4 on windows, on other
82           platforms this isn't a problem.
83         - The shared memory functions, session handler and content cache are
84           disabled by default now. They are only used by a small amount of
85           users and they could allow local users to fill up the memory, if they
86           aren't secured properly.
87         - The old web control panel and the disassembler have been removed
88           from the code. They have been replaced with a set of php functions
89           that allow the same functionality to be implemented in a PHP script.
90           The control.php and the dasm.php files are such scripts. More
91           information about this can be found in the README.
92         - Memory footprint should be reduced because redundant information in
93           the cached scripts is no longer stored.
94         - File hashing in the cache directory to improve performance with a
95           big amount of cache files.
96     WARNING: The encoder and loader DO not support php 5.1 nor php 5.0 and contain
97     a lot of bug for php 4. This is the last release the encoder/loader
98     functionality will be available. Maybe later a new encoder/loader will be
99     included but there aren't any plans for that.
100     As always all patches and help are more then welcome.
101    
102
103 Apr 11, 2006 - Bart Vanbrabant
104 ----------------------------------
105
106  * Released 0.9.5-beta2
107
108     There are some big changes in this beta:
109         - The shared memory functions, session handler and content cache are
110           disabled by default now. They are only used by a small amount of
111           users and they could allow local users to fill up the memory, if they
112           aren't secured properly.
113         - The old web control panel and the disassembler have been removed
114           from the code. They have been replaced with a set of php functions
115           that allow the same functionality to be implemented in a PHP script.
116           The control.php and the dasm.php files are such scripts. More
117           information about this can be found in the README.
118         - A lot of bugfixes which bring us closer to full PHP 5.1 support.
119     This version is already quite stable and some people are already using it
120     in production environments. Please test this beta2 as good and as much as
121     you can. If you find a bug, report it back to us on the website and if
122     possible add a small snippet of code so we can reproduce it.
123
124 Feb 24, 2006 - Bart Vanbrabant
125 ----------------------------------
126
127  * Released 0.9.5-beta1
128
129     The first beta in the history of eAccelerator! This release mainly contains
130     support for php 5.1 and some small bugfixes that got fixed along the way.
131     This version fully passes the PHP 5.1 test suite so it's time to have a
132     broader public testing the code.
133     Most work has been done by Hans Rakers based on patches from Xuefer and
134     Bart. Lyle also contributed some fixes.
135     We feel this release is already more stable and better compatible with
136     PHP 5 and 5.1 then the 0.9.4 release. We hope to make a stable release
137     soon. The encoder hasn't received any love so it's still only compatible
138     with PHP 4!. Please report all bug back to us.
139
140 Feb 15, 2006 - Bart Vanbrabant
141 ----------------------------------
142
143  * Released 0.9.4
144
145     This release only contains some bugfixes and code cleanups. This release
146     is still the old codebase. It doesn't contain any new code yet.
147     - Some fixed were done to the encoder. The format changed a bit so I bumped
148       up the encoder version. Because the encoder still isn't functional for
149       php version other than php 4 you should only use this encoder if you want
150       to have line numbers encoded.
151       In next versions we will try to fix the encoder for php 5 and 5.1
152     - eA should be php 5 compatible except some very unusual cases.
153     - This version DOESN'T support php 5.1
154
155 Feb 8, 2006 - Bart Vanbrabant
156 ----------------------------------
157
158  * Released 0.9.4-rc2
159
160     Some small problems were fixed since rc1.
161     This release only contains some bugfixes and code cleanups. This release
162     is still the old codebase. It doesn't contain any new code yet.
163     - Some fixed were done to the encoder. The format changed a bit so I bumped
164       up the encoder version. Because the encoder still isn't functional for
165       php version other than php 4 you should only use this encoder if you want
166       to have line numbers encoded.
167       In next versions we will try to fix the encoder for php 5 and 5.1
168     - eA should be php 5 compatible except some very unusual cases.
169     - This version DOESN'T support php 5.1
170
171 Nov 20, 2005 - Bart Vanbrabant
172 ----------------------------------
173
174  * Released 0.9.4-rc1
175
176     This release only contains some bugfixes and code cleanups. This release
177     is still the old codebase. It doesn't contain any new code yet.
178
179 May 18, 2005 - Franck Tabary
180 ----------------------------------
181
182  * Released 0.9.3 (Bernard's Release)
183  
184         Lot's of bugs have been fixed since 0.9.2a, for php4/php5, and it should be
185     really more reliable than previous versions.
186         The release is dedicated to Bart Vanbrabant and Bernard, his dog, who died
187     the day of rc2.
188        
189
190 May 11, 2005 - Franck Tabary
191 ----------------------------------
192
193  * Released 0.9.3-rc2 (Bernard's Release)
194  
195         This release fixes lot's of bugs with php4/php5. Special thanks to Bart
196     Vanbrabant, who spent a lot of time to fix theses bugs.                                     
197         Today, the dog of Bart (Bernard) died, so we will rename this release
198     "Bernard's release"
199        
200        
201 May 09, 2005 - Franck Tabary
202 ----------------------------------
203
204  * Released 0.9.3-rc1
205  
206         This release fixes lot's of bugs with php4/php5. Special thanks to Bart
207     Vanbrabant, who spent a lot of time to fix theses bugs.                                     
208
209  
210 December 19, 2004 - Reiner Jung
211 ----------------------------------
212
213  * Released 0.9.2
214  
215         This release fixes problems with php 4.3.10 and PHP 5. Also eLoader added to
216     the package. eLoader is a standalone loader for encode files.
217
Note: See TracBrowser for help on using the browser.