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