PHP 4.3.3 released

si

Administrator
PHP 4.3.3 released

Код:
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

After a lengthy QA process, PHP 4.3.3 is finally out! This maintenance
release solves a fair number of bugs found in prior PHP versions and
addresses several security issues. All users are *strongly* advised to
upgrade to 4.3.3 as soon as possible.

PHP 4.3.3 contains, among others, following important fixes, additions and
improvements:

* Improved the engine to use POSIX/socket IO where feasible.
* Fixed several potentially hazardous integer and buffer overflows.
* Fixed corruption of multibyte character including 0x5c as second byte in 
multipart/form-data.
* Fixed each() to be binary safe for keys.
* Major improvements to the NSAPI SAPI
* Improvements to the IMAP extension
* Improvements to the InterBase extension
* Added DBA handler 'inifile' to support ini files.
* Added long options into CLI & CGI (e.g. --version).
* Added a new parameter to preg_match*() that can be used to specify the 
starting offset in the subject string to match from.
* Upgraded the bundled Expat library to version 1.95.6
* Upgraded the bundled PCRE library to version 4.3
* Upgraded the bundled GD library to version GD 2.0.15
* Over 100 various bug fixes!

For a full list of changes in PHP 4.3.2, see the NEWS file.
([url]http://www.php.net/ChangeLog-4.php#4.3.3[/url]).

md5sums:

1171d96104e2ff2cff9e19789a4a1536        php-4.3.3.tar.bz2
fe3fede4115354155fc6185522f7c6b2        php-4.3.3.tar.gz
c3497c394b3f5829136eb2ff614da241        php-4.3.3-Win32.zip
140b98d796e81402776a133f273f0b38        php-4.3.3-installer.exe

Have fun,

Ilia Alshanetsky
[email][email protected][/email]
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.7 (GNU/Linux)

iD8DBQE/ShTJLKekh381/CERAkScAKCdei32doMvJGRFrNiXhujQOOXFiQCff4nv
/dAfgmW8AA7T+jEUosl2kkI=
=8Avz
-----END PGP SIGNATURE-----

--
PHP Internals - PHP Runtime Development Mailing List
To unsubscribe, visit: [url]http://www.php.net/unsub.php[/url]
 

young

Новичок
Инетересно, это последняя версия по 4й ветке или будут еще?

Список багфиксов приятно радует
 

tony2001

TeaM PHPClub
будут еще.
но это будут в основном багфиксы, всё новое идет в 5-й.
 

Net.Ru

Новичок
Автор оригинала: lyonchik
Иду апгрейдиться...
только аккуратно. у нас на тестовом сервере с 4.3.3 ez publish стал поглючивать - похоже при работе с массивами, но пока глубоко не копались.
 

tony2001

TeaM PHPClub
Net.Ru:
а вы бы не могли откатиться до 4.3.2 и на нем попробовать то же самое?
в Changelog я вижу только 2 изменения с массивами, оба незначительные.
 

Net.Ru

Новичок
в 4.3.2 работало вроде-бы нормально. честно говоря, особо разбираться в этом нет времени. Хотя есть мысль, что в этом может быть виновата оптимизация компилятора gcc.
 

lyonchik

Guest
Если будут проблемы, откачусь, пока вроде никто ничего не заметил.
 

WDStalker

Guest
Нашли глюк в работе.
При работе с почтовой функцией mail
Портит письма, письма формируются по стандарту с кодированием через base64.
Проверялось на 4.0, 4.3.1 и 4.3.3. В первых двух отрабатывается хорошо.
 

tony2001

TeaM PHPClub
дай скрипт из 5-ти строк, на котором этот баг можно поймать.
протестим и пофиксим.
 

WDStalker

Guest
Из 5 не получится, потому что формируется сложная структура письма через класс, по стандарту формирования писем
 

WDStalker

Guest
Я же объясняю, что класс корректно написан и протестирован на разных версиях php4, но в версии 4.3.3 письмо портится структура в конце, операционная система windows, в unix подобных не тестировался на версии 4.3.3
 
Сверху