Репозитории ALT
5.1: | 5.2.14.20100721-alt0.M51.1 |
4.1: | 5.2.5-alt1.M41.3 |
4.0: | 5.2.2-alt1 |
3.0: | 5.0.5-alt0.cvs20050729 |
Группа :: Разработка/Прочее
Пакет: php5
Главная Изменения Спек Патчи Sources Загрузить Gear Bugs and FR Repocop
31 июля 2005 Alexey Gladkov <legion at altlinux.ru> 5.0.5-alt0.cvs20050729
- new cvs snapshot.
- First build for Sisyphus.
- Spec changes:
* Conflicts updated;
* Provides at "php-engine" was added. - rpm macros changes:
* %php_libdir/pear moved to %php_datadir/pear;
* macros %php_moddir and %php_vermoddir was added. - default configuration (php.ini) updated:
* directores %php_moddir and %php_vermoddir was added
to include_path directive. - control configuration updated.
- post/preun scripts code cleanup.
- [5.0.4]
- Built for ALT Linux 2.4 Master
- new cvs snapshot;
- patch15 bugfix;
- new directive added:
* alt_sapi_config_ini_scan_dir - directory to be scanned for configuration
files (default: /etc/php/PHP_VERSION/SAPI/php.d); - trigger was added for new directive;
- control facilities changed for new directive;
- New cvs snapshot;
- phpextdist removed;
- control facilities fix;
- New cvs snapshot;
- The default configuration is fixed;
- The patch #15 is changed;
- New cvs snapshot;
- spec cleanup;
- control support added;
- default configuration changed;
- patch #14 added (bug #6348) thx algor@;
- patch #15 added (bug #6359) thx algor@;
- New cvs snapshot;
- update some patches;
- new version;
- change --with-regex from 'system' to 'php'. It need to build apache* SAPIs;
- New cvs snapshot;
- security fixes;
- New cvs snapshot;
- New cvs snapshot;
- Environment variable PHPRC overriding is removed.
- New cvs snapshot;
- From php-common was removed all librares to new package php-libs;
- php-common was renamed to php-base;
- Alternatives support added;
- Default php.ini changed:
+ alternatives support added;
+ variable default_charset='koi8-r' added;
+ variable define_syslog_variables=On added; - php-pear was removed to standalone package.
- New cvs snapshot.
- Shared Memory support added (enable-shmop).
- postin/preun script bugfix.
- New cvs snapshot php4.3.5 CVS-20031211
- build scheme fix:
- postin bugfix (#3324).
- *.la files removed.
- New cvs snapshot php4.3.5 CVS-20031112
- minor build scheme fix:
+ macro php_optflags added.
+ sapi build environment changed. - dlopen patch added. Don't open extension modules with RTLD_LAZY: better to
fail obviously at load-time rather than obscurely at run-time if they have
undefined symbols.
- New cvs snapshot.
- Simple spec cleanup.
- Package php-xml is obsolete. XML support is builtin libphp4common.
- Compile with memory limit support.
- New CVS snapshot.
- New scheme loading extensions. From now all extensions in
the /etc/<SAPI>/php.d/*.ini (Fixed #2940). This scheme fixed #2532.
For more information please read documentation. - New scheme creating/installing SAPI.
+ each SAPI may have own config file;
+ each SAPI may have own extensions kit. - spec changes.
- remove rpath from /usr/bin/php /usr/lib/apache/libphp4.so
- fresh cvs snapshot.
- New CVS build.
- Bugfixes.
- php-gd2 was compiled with own libgd.
- php-gd1 is unsupported.
- new CVS build
- SPEC file modification
- PEAR extracted to its own package 'php-pear'
- new version PHP 4.3.1 CVS-20030301
- PHP 4.3.0-dev CVS-20030207
- Bugfixes
- Sendmail detection removed
- updated BuildPreReq
- PHP 4.2.3
- build with gcc 3.2
- SPEC file small modification
- Fixed:
+ sendmail detection in BTE forced to be unconditional (closes #0000751)
- Added:
+ Security audit patch from phpaudit.42-networks.com,
fixes multiple (theoretical) buffer overflows
+ additional patches for phpaudit (me) - Updated:
+ Version number to reflect ALT changes
+ mod_php4.conf (AddHandler)
- 4.1.2
- Changed:
+ core is shared between SAPI modules (libphp4common.la)
+ documentation moved to php-manual external package to
ease updates and multi-target builds (html, PDF, RTF)
+ files distribution across packages slightly modified to
refine dependencies
+ modified post install scripts to follow documentation move
- PHP 4.0.6
- Bugfixes
- Rebuild against DB 3.3
- Release Candidate 2 for PHP 4.0.6
- Curl extension rolled back to RC1 due postponed autoconf 2.50 integration
- Blowfish crypto support fixed
- Fixed build environment in curl, imap, informix, ming, mysql,
xslt, and other extensions.
- major mod_php4 fixes
- GD fixed (see NEWS / ChangeLog for more)
- HAVE_CONFIG_H define fixed (suitable for SCE compiling)
- Release Candidate 1 for PHP 4.0.6
- Release of PHP 4.0.5
- 6th release candidate for 4.0.5
- Fixed:
+ point to directory itself in PEAR to be graceful at uninstall phase
- added patch from current PHP cvs. Fixed:
Recode delayed loading in a much simpler way (switched back to php_ini.c 1.49)
fixed a (C++) warning about implicit conversion from void*
Fix the output buffering bug Andre found
- Dynamic loader bug finally fixed
- Automatic configuration for apache version-release scheme
- Fixed bug in Zend language parser
- Various fixes in mysql and midgard modules from CVS applied
- Fixed:
+ mod_php4.c tends to be crashed with incorrect php.ini entries
+ mod_php4 built without libphp_common.so to solve problems
with unresolved symbols from foreign libraries like zlib.
This is temporary wasteful step but it works.
- PCRE module fixed
- Using PHP_4_0_5 branch from CVS
- Release candidate 1 for PHP 4.0.5
- Ctype and Wddx modules are compiled in
- SPEC file cleaned up
- Build process for CGI and Apache version unified:
+ CGI and Apache modules are building simultaneusly
+ Configuration path for Apache module compiled in as /etc/httpd/conf/php.ini
+ Configuration path for CGI executable set to /etc/php.ini
+ Second live granted to the common library libphp_common.so - Updated:
+ tests directory added as documentation to php-common
+ PEAR documentation and Experimental modules packaged as docs for php-common
- Rebuild with --enable-versioning
- Spec file rewritten, shared modules extracted to their own nosrc.rpms for
better manageability - Get rid of shared library to be consistent in flags for external build
- PEAR extracted to its own package 'php-common'
- Prepared for PHP 4.0.5 RC1
- Build phase rewritten to allow build dynamic modules using internal PHP4 facilities
- Set of dynamically built modules extended
- Circular obsoletes fixed
- Magic quotes disabled by default
- Rebuild against new RA
- Eliminate beings like AESCtl while apachectl in our environment exactly
the same thing
- rebuild against final MySQL 3.23.32 with DB 3.2.9
- rebuild against Apache 1.3.17rusPL.30
- fix upgrade scripts
- rebuild against new MySQL for php-mysql
- 4.0.4pl1; security fixes for PHP directive problems
- 4.0.4
- declare top_srcdir at build step
- correct php-pgsql preuninstall typo (thanx Florent Guillaume)
- Bugfix + Security release
- Fixed requires
- Rebuilt for new Apache
- Removed security patch SRADV00001 because it was causing segfaults with
POST and multipart/form-data - Removed CVS junk files in php-manual
- Added security patch from Vincent Danen for (SRADV00001) Arbitrary file
disclosure through PHP file upload - Patched aclocal.m4 and acinclude.m4... Looks like every release they
break something! - imap was also broken. Added -lpam to the flags.
- compiled php with -lpthread to fix damn segfaults
- new MySQL release: compile with lmysqlclient_r
- removed conflict with midgard (i heard that both can coexist now)
- mysql: Tested phpMyAdmin - success! Tested also standalone with
code from: php-manual/function.mysql-pconnect.html - gd: Tested generation of png graphics with truetype, both in standalone
and apache module - pgsql: tested with standalone binary and the example code contained in
php-manual/ref.pgsql.html. After a "createuser apache" in postgres, also
tested successfully the apache mode - imap: tested imap_open and imap_close on port 110 with standalone
and in apache module - ldap: tested functions in php-manual/function.ldap-add.html
with standalone and apache module - split dba_gdbm_db2 and readline from the main package. The first, because we
might support db3 eventually, and the lase because it required 3
additional libraries, and was only for the standalone version. - tested dba_gdbm_db2 with standalone and apache module with sample code from
php-manual/ref.dba.html - tested readline with standalone (it is interactive so it won't work with
apache) with code from php-manual/ref.readline.html - we now use a libphp4_shared: this saves space and permits to use
any module with any server API - put the SAPI files into the php-devel package so we can compile eventually
thttpd, roxen, or the servlet API - put php_standalone into the main php package to be able to use the new
PEAR interface (like CPAN, but for PHP4) - renamed all modules. They are now called php-something instead of
mod_php-something. The reason is they can be used with either php-thttpd,
php-standalone, php-servlet or under apache (where this module is still
called mod_php, to be consistent with mod_perl, mod_jserv, etc..).
- Heavy use of perl s///g to make it install at the right place
- shiny new 4.0.2!!
- removed db3 support: it crashes the configure script, and besides, it's
not in the distro (only in contribs). We use GDBM and DB2.
- created extensions package
- fixed mysql support
- link mysql.so with libmysqlclient.so
- Compile with latest MySQL
- Changed paths for FHS
- Macroize
- Fixed the BuildRequires (please, don't auto-regenerate)
- automatically added BuildRequires
- added recode
- rebuilt for new EAPI
- use new AESctl script for %post
- Bonnne Fete la France! =)
- update to 4.0.1pl2 (lots of bug fixes)
- moved php binary to php-standalone package
- fixed module compilation (specially the again badly broken pgsql)
- update to PHP 4.0.0
- compile in two pass so that the extensions work both with PHP and mod_php
- include development package. This will enable us to compile dynamic
extensions outside the main PHP4 package. This will come handy for
the Oracle, Sybase, swf, etc. modules. - spent long nights figuring how to make GD+ttf+t1lib with PHP4
- many fixes to remain RH-compatible a bit, but to keep our improvements,
and have a working config (RH handles extensions poorly and makes php
require postgres, ldap and imap even if the use won't use it). - change most of the Requires to Prereqs, because the post edits config files
- change most of the postuns to preuns in case php gets removed before subpkgs
- make subpackages require php = 5.0.5
- add Obsoletes: phpfi, because their content handler names are the same
- add standalone binary
- change license from "GPL" to "PHP"
- last version, PHP4 is on the way (hurray! ;-)
- added -llber to the ldap package
- split gd library out of the main package so it doesn't require
XFree-libs! - removed Dadou's hack for i486 compilation. When cross-compiling,
first build Apache, then install apache and apache-devel before
you compile other apache modules. It will then compile for the
same architecture that apache has been compiled with.
- Better fix for i486
- Fix build for i486
- Fix some typos
- Fix build as user
- added Prereq so it doesn't complain about missing php3.ini
- rebuild with EAPI 2.6.4 (bugfixes)
- include /usr/bin/*
- removed old manual from sources
- rebuit with EAPI 2.6.3
- moved doc
- added -DHAVE_PQCMDTUPLES
- put ldap in separate module
- 3.0.16 bugfix release
- fixed group
- created MySQL as a separate module to fix dependancies
- rebuild for EAPI 2.6.1
- updated manual
- re-made gd+ttf patch. (again)
- added many BuildRequires (this is a very complex package!)
- upgraded to 3.0.15 (security updates)
- updated mysql client to 3.22.32
- added patch suggested by jeff b <jeff@univrel.pr.uconn.edu> to
decrease the TOKEN_BITS from 20 to 18. This allows large applications
written in PHP to not bomb out due to running out of tokens.
- upgraded to 3.0.14
- updated mysql client to 3.22.30
- added support for ftp
- upgraded to 3.0.13
- fixed png support
- fixed reversed ttf fonts
- fixed imap and pgsql for good, made apache restart when installing these
packages - updated mysql client to 3.22.29
- rebuilt for Oxygen and new mm-1.0.12 in Apache
- added ttf and t1lib, which are now part of Mandrake
- added gd support (png only, to enable gifs, you have to rebuild the rpm
with the old library)
- rebuilt for new mm-1.0.10 in Apache
- added Conflicts line
- Solaris adaptations
- modified post scripts
- upgraded to 3.0.12
- upgraded to 3.0.11
- added RPM_OPT_FLAGS
- added fr locale
- "mandrakized" package again
- upgraded to 3.0.9
- fixed postgresql module and made separate package
- separated manual into separate documentation package
- upgraded to 3.0.8, which fixes problems with glibc 2.1.
- took some ideas grom Gomez's RPM.
- hacked in imap support in an ugly way until imap gets an official
shared library implementation
- pick up php3.ini
- build against apache 1.3.6
- auto rebuild in the new build environment (release 2)
- upgraded to 3.0.7.
- Injected new description and group.
- upgrade to php 3.0.6, built against apache 1.3.4
- rebuild for apache 1.3.3
- updated to 3.0.5, fixes nasty bugs in 3.0.4.
- updated to 3.0.4 and recompiled for apache 1.3.2
- improvements; builds with apache-devel package installed.
- Made initial cut for PHP3.