root/eaccelerator/branches/new-cache/NEWS

Revision 278, 7.8 kB (checked in by hans, 2 years ago)

Replaced short php opening tags in control.php, Fixed typo in NEWS file, Fix for ticket #170 (handling of multi-dim globals by the optimizer)

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