root/eaccelerator/tags/0.9.5-rc1/NEWS

Revision 241, 6.1 kB (checked in by bart, 2 years ago)

Fix restoring of opcode handler for php 5.0.5 when files are loaded

from disk cache. This fixes bug #147

Some update in the release notes for the upcoming rc1

  • Property svn:eol-style set to native
  • Property svn:keywords set to Author Date Id Revision
Line 
1 Jul 24, 2006 - Bart Vanbrabant
2 ----------------------------------
3
4  * Released 0.9.5-rc1
5    
6     Changes in this version (from 0.9.4):
7         - This version brings full php 5.1 support, this has as side-effect that
8           eAccelerator won't work anymore with php 4 on windows, on other
9           platforms this isn't a problem.
10         - The shared memory functions, session handler and content cache are
11           disabled by default now. They are only used by a small amount of
12           users and they could allow local users to fill up the memory, if they
13           aren't secured properly.
14         - The old web control panel and the disassembler have been removed
15           from the code. They have been replaced with a set of php functions
16           that allow the same functionality to be implemented in a PHP script.
17           The control.php and the dasm.php files are such scripts. More
18           information about this can be found in the README.
19         - Memory footprint should be reduced because redundant information in
20           the cached scripts is no longer stored.
21         - File hashing in the cache directory to improve performance with a
22           big amount of cache files.
23     WARNING: The encoder and loader DO not support php 5.1 nor php 5.0 and contain
24     a lot of bug for php 4. This is the last release the encoder/loader
25     functionality will be available. Maybe later a new encoder/loader will be
26     included but there aren't any plans for that.
27     As always all patches and help are more then welcome.
28    
29
30 Apr 11, 2006 - Bart Vanbrabant
31 ----------------------------------
32
33  * Released 0.9.5-beta2
34
35     There are some big changes in this beta:
36         - The shared memory functions, session handler and content cache are
37           disabled by default now. They are only used by a small amount of
38           users and they could allow local users to fill up the memory, if they
39           aren't secured properly.
40         - The old web control panel and the disassembler have been removed
41           from the code. They have been replaced with a set of php functions
42           that allow the same functionality to be implemented in a PHP script.
43           The control.php and the dasm.php files are such scripts. More
44           information about this can be found in the README.
45         - A lot of bugfixes which bring us closer to full PHP 5.1 support.
46     This version is already quite stable and some people are already using it
47     in production environments. Please test this beta2 as good and as much as
48     you can. If you find a bug, report it back to us on the website and if
49     possible add a small snippet of code so we can reproduce it.
50
51 Feb 24, 2006 - Bart Vanbrabant
52 ----------------------------------
53
54  * Released 0.9.5-beta1
55
56     The first beta in the history of eAccelerator! This release mainly contains
57     support for php 5.1 and some small bugfixes that got fixed along the way.
58     This version fully passes the PHP 5.1 test suite so it's time to have a
59     broader public testing the code.
60     Most work has been done by Hans Rakers based on patches from Xuefer and
61     Bart. Lyle also contributed some fixes.
62     We feel this release is already more stable and better compatible with
63     PHP 5 and 5.1 then the 0.9.4 release. We hope to make a stable release
64     soon. The encoder hasn't received any love so it's still only compatible
65     with PHP 4!. Please report all bug back to us.
66
67 Feb 15, 2006 - Bart Vanbrabant
68 ----------------------------------
69
70  * Released 0.9.4
71
72     This release only contains some bugfixes and code cleanups. This release
73     is still the old codebase. It doesn't contain any new code yet.
74     - Some fixed were done to the encoder. The format changed a bit so I bumped
75       up the encoder version. Because the encoder still isn't functional for
76       php version other than php 4 you should only use this encoder if you want
77       to have line numbers encoded.
78       In next versions we will try to fix the encoder for php 5 and 5.1
79     - eA should be php 5 compatible except some very unusual cases.
80     - This version DOESN'T support php 5.1
81
82 Feb 8, 2006 - Bart Vanbrabant
83 ----------------------------------
84
85  * Released 0.9.4-rc2
86
87     Some small problems were fixed since rc1.
88     This release only contains some bugfixes and code cleanups. This release
89     is still the old codebase. It doesn't contain any new code yet.
90     - Some fixed were done to the encoder. The format changed a bit so I bumped
91       up the encoder version. Because the encoder still isn't functional for
92       php version other than php 4 you should only use this encoder if you want
93       to have line numbers encoded.
94       In next versions we will try to fix the encoder for php 5 and 5.1
95     - eA should be php 5 compatible except some very unusual cases.
96     - This version DOESN'T support php 5.1
97
98 Nov 20, 2005 - Bart Vanbrabant
99 ----------------------------------
100
101  * Released 0.9.4-rc1
102
103     This release only contains some bugfixes and code cleanups. This release
104     is still the old codebase. It doesn't contain any new code yet.
105
106 May 18, 2005 - Franck Tabary
107 ----------------------------------
108
109  * Released 0.9.3 (Bernard's Release)
110  
111         Lot's of bugs have been fixed since 0.9.2a, for php4/php5, and it should be
112     really more reliable than previous versions.
113         The release is dedicated to Bart Vanbrabant and Bernard, his dog, who died
114     the day of rc2.
115        
116
117 May 11, 2005 - Franck Tabary
118 ----------------------------------
119
120  * Released 0.9.3-rc2 (Bernard's Release)
121  
122         This release fixes lot's of bugs with php4/php5. Special thanks to Bart
123     Vanbrabant, who spent a lot of time to fix theses bugs.                                     
124         Today, the dog of Bart (Bernard) died, so we will rename this release
125     "Bernard's release"
126        
127        
128 May 09, 2005 - Franck Tabary
129 ----------------------------------
130
131  * Released 0.9.3-rc1
132  
133         This release fixes lot's of bugs with php4/php5. Special thanks to Bart
134     Vanbrabant, who spent a lot of time to fix theses bugs.                                     
135
136  
137 December 19, 2004 - Reiner Jung
138 ----------------------------------
139
140  * Released 0.9.2
141  
142         This release fixes problems with php 4.3.10 and PHP 5. Also eLoader added to
143     the package. eLoader is a standalone loader for encode files.
144
Note: See TracBrowser for help on using the browser.