summaryrefslogtreecommitdiff
path: root/lang/php53
AgeCommit message (Collapse)AuthorFilesLines
2015-03-15Remove php53 now. It is not supported any more including security fix.taca35-1345/+0
2015-03-13Calendar extension for PHP 5.3 and PHP 5.4manu1-2/+6
Add calendar options to lang/php53 and lang/php54 to build the calendar extension. Complete documentation on this extension can be found here: http://php.net/manual/en/book.calendar.php
2015-03-05Well, the fpm_sockets.c patch doesn't belong in php-fpm, buthe2-1/+36
rather in the PHP package proper, and there's three of them. Copy and adapt as necessary. No revision bump here: only build fix for NetBSD with TCP_INFO.
2014-11-21Fix build on !Linux ARM platforms. Ignore the existance of CRAY for now,joerg3-1/+66
if someone really have one which is broken in this regard, it should use normal offsetof...
2014-10-23Add patch for CVE-2014-3668, CVE-2014-3669 and CVE-2014-3670.taca6-2/+112
Bump PKGREVISION.
2014-08-15Update php53 to 5.3.29, final PHP 5.3 release.taca6-62/+11
14 Aug 2014, PHP 5.3.29 - Core: . Fixed bug #66127 (Segmentation fault with ArrayObject unset). (Stas) . Fixed bug #67247 (spl_fixedarray_resize integer overflow). (Stas) . Fixed bug #67249 (printf out-of-bounds read). (Stas) . Fixed bug #67250 (iptcparse out-of-bounds read). (Stas) . Fixed bug #67252 (convert_uudecode out-of-bounds read). (Stas) . Fixed bug #67359 (Segfault in recursiveDirectoryIterator). (Laruence) . Fixed bug #67390 (insecure temporary file use in the configure script). (Remi) (CVE-2014-3981) . Fixed bug #67399 (putenv with empty variable may lead to crash). (Stas) . Fixed bug #67492 (unserialize() SPL ArrayObject / SPLObjectStorage Type Confusion) (CVE-2014-3515). (Stefan Esser) . Fixed bug #67498 (phpinfo() Type Confusion Information Leak Vulnerability). (Stefan Esser) - COM: . Fixed missing type checks in com_event_sink (Yussuf Khalil, Stas). - Date: . Fixed bug #66060 (Heap buffer over-read in DateInterval). (CVE-2013-6712) (Remi) . Fixed bug #67251 (date_parse_from_format out-of-bounds read). (Stas) . Fixed bug #67253 (timelib_meridian_with_check out-of-bounds read). (Stas) - Exif: . Fixed bug #65873 (Integer overflow in exif_read_data()). (Stas) - Fileinfo: . Fixed bug #66307 (Fileinfo crashes with powerpoint files). (Anatol) . Fixed bug #67326 (fileinfo: cdf_read_short_sector insufficient boundary check). (CVE-2014-0207) . Fixed bug #67327 (fileinfo: CDF infinite loop in nelements DoS). (CVE-2014-0238) . Fixed bug #67328 (fileinfo: fileinfo: numerous file_printf calls resulting in performance degradation). (CVE-2014-0237) . Fixed bug #67410 (fileinfo: mconvert incorrect handling of truncated pascal string size). (Francisco Alonso, Jan Kaluza, Remi) . Fixed bug #67411 (fileinfo: cdf_check_stream_offset insufficient boundary check). (Francisco Alonso, Jan Kaluza, Remi) . Fixed bug #67412 (fileinfo: cdf_count_chain insufficient boundary check). (Francisco Alonso, Jan Kaluza, Remi) . Fixed bug #67413 (fileinfo: cdf_read_property_info insufficient boundary check). (Francisco Alonso, Jan Kaluza, Remi) - Intl: . Fixed bug #67349 (Locale::parseLocale Double Free). (Stas) . Fixed bug #67397 (Buffer overflow in locale_get_display_name and uloc_getDisplayName (libicu 4.8.1)). (Stas) - Network: . Fixed bug #67432 (Fix potential segfault in dns_check_record()). (CVE-2014-4049). (Sara) - OpenSSL: . Fixed missing type checks in OpenSSL options (Yussuf Khalil, Stas). - Session: . Fixed missing type checks in php_session_create_id (Yussuf Khalil, Stas).
2014-07-28Fix build of www/ap-php with PHP 5.3.prlw12-1/+19
2014-06-13Add the mysqlnd (MySQL Native Driver) include files.fhajny3-4/+22
Bump PKGREVISION for this and the previous commit.
2014-06-13Fix problems on SunOS with the combination of FPM, event ports and ↵fhajny2-1/+49
catch_workers_output=yes. See https://bugs.php.net/bug.php?id=65800.
2014-05-31Use PKG_OPTIONS.${PHP_PKG_PREFIX} as PKG_OPTIONS_VAR in order to consistenttaca1-2/+2
PKG_OPTIONS amaong packages which use lang/php/Makefile.php.
2014-05-11Apply a patch to fix CVE-2014-2497, taken fromhe2-1/+33
https://bugs.php.net/patch-display.php?bug_id=66901 Bump PKGREVISION for php-gd correspondingly.
2014-03-23build fix for graphics/php53-gd following the freetype2 updatespz2-4/+24
2014-03-12Stop treating FreeBSD 10 as FreeBSD 1.asau5-12/+148
This lets multiple PHP modules to build on FreeBSD.
2014-02-12Recursive PKGREVISION bump for OpenSSL API version bump.tron1-1/+2
2013-12-13Update php53 to 5.3.28 (PHP 5.3.28).taca4-123/+7
12 Dec 2013, PHP 5.3.28 - Openssl: . Fixed handling null bytes in subjectAltName (CVE-2013-4073). (Christian Heimes) . Fixed memory corruption in openssl_x509_parse() (CVE-2013-6420). (Stefan Esser).
2013-12-05Add fix for CVE-2013-6712, ext/date DoS vulnerability.taca4-3/+35
Bump PKGREVISION.
2013-11-07Fixed a typo in the DESCR files for PHPkhorben1-1/+1
2013-10-25Override clang -R test, the wrappers drop -R/usr/lib.joerg1-1/+7
2013-08-16Since openssl's security problem has assigned CVE-2013-4248, update commenttaca2-4/+4
in the patch file.
2013-08-14Add fix fo openssl, CVE-2013-4073.taca3-3/+118
Bump PKGREVISION.
2013-08-13Allow only the PHP version itself, otherwise the multi-version logicjoerg1-1/+3
will trigger with failing distinfo entries.
2013-07-29Explicitly note it is PHP 5.3.x pacakge in COMMENT of Makefile and DESCRtaca2-2/+5
file. Bump PKGREVISION.
2013-07-29Move PHP_CHECK_INSTALLED to before including Makefile.php since it shouldtaca2-3/+3
be defined before including lang/php/phpversion.mk.
2013-07-21Clean up php's framework.taca2-39/+9
* Define PHP's version at one place. * Remove obsolete description in comments. * Add "used by www/php-fpm/Makefile" in php5[34]/Makefile.php. * Remove commented out support for suhosin extension from php54. * Add PHP_CHECK_INSTALLED and PHP_EXTENSION_DIR to php/phpversion.mk. No functional should be made.
2013-07-15* .include "../../devel/readline/buildlink3.mk" with USE_GNU_READLINE=yesryoon1-2/+1
are replaced with .include "../../devel/readline/buildlink3.mk", and USE_GNU_READLINE are removed, * .include "../../devel/readline/buildlink3.mk" without USE_GNU_READLINE are replaced with .include "../../mk/readline.buildlink3.mk".
2013-07-12Update php53 to 5.3.27 (PHP 5.3.27).taca18-89/+75
11-Jul-2013 Core: * Fixed bug #64966 (segfault in zend_do_fcall_common_helper_SPEC). * Fixed bug #64960 (Segfault in gc_zval_possible_root). * Fixed bug #64934 (Apache2 TS crash with get_browser()). * Fixed bug #63186 (compile failure on netbsd). DateTime: * Fixed bug #53437 (Crash when using unserialized DatePeriod instance). PDO_firebird: * Fixed bug #64037 (Firebird return wrong value for numeric field). * Fixed bug #62024 (Cannot insert second row with null using parametrized query). PDO_pgsql: * Fixed bug #64949 (Buffer overflow in _pdo_pgsql_error). pgsql: * Fixed bug #64609 (pg_convert enum type support). SPL: * Fixed bug #64997 (Segfault while using RecursiveIteratorIterator on 64-bits systems). XML: * Fixed bug #65236 (heap corruption in xml parser).
2013-06-09Fix suhosi patch part.taca2-3/+6
Thanks to Volkmar Seifert notified me the problem via private e-mail. (I should modify my local mk.conf to handle better...)
2013-06-07Update php53 to 5.3.26.taca2-9/+6
06 Jun 2013, PHP 5.3.26 - Core: . Fixed bug #64879 (Heap based buffer overflow in quoted_printable_encode, CVE 2013-2110). (Stas) - Calendar: . Fixed bug #64895 (Integer overflow in SndToJewish). (Remi) - FPM: . Fixed some possible memory or resource leaks and possible null dereference detected by code coverity scan. (Remi) . Log a warning when a syscall fails. (Remi) - MySQLi: . Fixed bug #64726 (Segfault when calling fetch_object on a use_result and DB pointer has closed). (Laruence) - Phar . Fixed bug #64214 (PHAR PHPTs intermittently crash when run on DFS, SMB or with non std tmp dir). (Pierre) - Streams: . Fixed bug #64770 (stream_select() fails with pipes returned by proc_open() on Windows x64). (Anatol) - Zend Engine: . Fixed bug #64821 (Custom Exception crash when internal properties overridden). (Anatol)
2013-05-16Update php53 to 5.3.25 (PHP 5.3.25).taca4-25/+12
09 May 2013, PHP 5.3.25 - Core: . Fixed bug #64578 (debug_backtrace in set_error_handler corrupts zend heap: segfault). (Laruence) . Fixed bug #64458 (dns_get_record result with string of length -1). (Stas) . Fixed bugs #47675 and #64577 (fd leak on Solaris). (Rasmus) - Streams: . Fixed Windows x64 version of stream_socket_pair() and improved error handling. (Anatol Belski) - Zip: . Fixed bug #64342 (ZipArchive::addFile() has to check for file existence). (Anatol)
2013-05-09Fix wrong condition check; make's variable should be referenced as variable.taca1-2/+2
2013-04-12Update php53 to 5.3.24.taca4-31/+28
11 Apr 2013, PHP 5.3.24 - Core . Fixed bug #64370 (microtime(true) less than $_SERVER['REQUEST_TIME_FLOAT']). (Anatol) . Fixed bug #63914 (zend_do_fcall_common_helper_SPEC does not handle exceptions properly). (Jeff Welch) . Fixed bug #62343 (Show class_alias In get_declared_classes()) (Dmitry) - PCRE: . Merged PCRE 8.32). (Anatol) - mysqlnd . Fixed bug #63530 (mysqlnd_stmt::bind_one_parameter crashes, uses wrong alloc for stmt->param_bind). (Andrey) - DateTime . Fixed bug #62852 (Unserialize Invalid Date causes crash). (Anatol) - Zip: . Bug #64452 (Zip crash intermittently). (Anatol)
2013-04-12Re-enable suhosin PKG_OPTIONS with updated patch file (by me).taca2-4/+7
It was accidently dropped by previous update of PHP. No PKGREVISION bump since it fixes broken status with suhosin PKG_OPTIONS.
2013-03-16Update php53 to 5.3.23.taca4-31/+27
14 Mar 2013, PHP 5.3.23 - SOAP . Improved check that soap.wsdl_cache_dir conforms to open_basedir (Dmitry) . Disabled external entities loading. (Dmitry) - SPL: . Fixed bug #64264 (SPLFixedArray toArray problem). (Laruence) . Fixed bug #64228 (RecursiveDirectoryIterator always assumes SKIP_DOTS). (patch by kriss@krizalys.com, Laruence) . Fixed bug #52861 (unset fails with ArrayObject and deep arrays). (Mike Willbanks)
2013-02-28Uncomment the pid parameter for php-fpm.conf so the pidfile is created andimil3-3/+20
rc.d script can really start / stop php-fpm. Bump PKGREVISION.
2013-02-22Update php53 to 5.3.22.taca5-25/+9
PHP NEWS ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 21 Feb 2013, PHP 5.3.22 - Zend Engine: . Fixed bug #64099 (Wrong TSRM usage in zend_Register_class alias). (Johannes) . Fixed bug #63899 (Use after scope error in zend_compile). (Laruence) - Core . Fixed bug #63943 (Bad warning text from strpos() on empty needle). (Laruence) - Date: . Fixed bug #55397 (comparsion of incomplete DateTime causes SIGSEGV). (Laruence, Derick) - FPM: . Fixed bug #63999 (php with fpm fails to build on Solaris 10 or 11). (Adam) - SOAP . Added check that soap.wsdl_cache_dir conforms to open_basedir (CVE-2013-1635). (Dmitry) . Disabled external entities loading (CVE-2013-1643). (Dmitry) - SPL: . Fixed bug #64106 (Segfault on SplFixedArray[][x] = y when extended). (Nikita Popov)
2013-02-17Fix build problem of graphics/php-gd with png 1.6.0.taca2-6/+6
2013-02-06PKGREVISION bumps for the security/openssl 1.0.1d update.jperkin1-1/+2
2013-01-17Update php53 to 5.3.21.taca3-30/+14
* pkgsrc change: use locally recreated suhosin patch file. 17 Jan 2013, PHP 5.3.21 - Zend Engine: . Fixed bug #63762 (Sigsegv when Exception::$trace is changed by user). (Johannes) - cURL extension: . Fixed bug (segfault due to libcurl connection caching). (Pierrick) . Fixed bug #63795 (CURL >= 7.28.0 no longer support value 1 for CURLOPT_SSL_VERIFYHOST). (Pierrick) . Fixed bug #63352 (Can't enable hostname validation when using curl stream wrappers). (Pierrick) . Fixed bug #55438 (Curlwapper is not sending http header randomly). (phpnet@lostreality.org, Pierrick)
2013-01-07Update php53 to 5.3.20.taca3-8/+8
20 Dec 2012, PHP 5.3.20 - Zend Engine: . Fixed bug #63635 (Segfault in gc_collect_cycles). (Dmitry) . Fixed bug #63512 (parse_ini_file() with INI_SCANNER_RAW removes quotes from value). (Pierrick) . Fixed bug #63468 (wrong called method as callback with inheritance). (Laruence) - Core: . Fixed bug #63451 (config.guess file does not have AIX 7 defined, shared objects are not created). (kemcline at au1 dot ibm dot com) . Fixed bug #63377 (Segfault on output buffer). (miau dot jp at gmail dot com, Laruence) - Apache2 Handler SAPI: . Enabled Apache 2.4 configure option for Windows (Pierre, Anatoliy) - Date: . Fixed bug #63435 (Datetime::format('u') sometimes wrong by 1 microsecond). (Remi) - Fileinfo: . Fixed bug #63248 (Load multiple magic files from a directory under Windows). (Anatoliy) . Fixed bug #63590 (Different results in TS and NTS under Windows). (Anatoliy) - FPM: . Fixed bug #63581 (Possible null dereference and buffer overflow). (Remi) - Imap: . Fixed bug #63126 (DISABLE_AUTHENTICATOR ignores array). (Remi) - MySQLnd: . Fixed bug #63398 (Segfault when polling closed link). (Laruence) - Reflection: . Fixed Bug #63614 (Fatal error on Reflection). (Laruence) - SOAP . Fixed bug #63271 (SOAP wsdl cache is not enabled after initial requests). (John Jawed, Dmitry)
2012-11-23Update php53 to 5.3.19.taca3-8/+8
22 Nov 2012, PHP 5.3.19 - Core . Fixed bug #63241 (PHP fails to open Windows deduplicated files). (daniel dot stelter-gliese at innogames dot de) . Fixed bug #62444 (Handle leak in is_readable on windows). (krazyest at seznam dot cz) - Libxml . Fixed bug #63389 (Missing context check on libxml_set_streams_context() causes memleak). (Laruence) - Mbstring: . Fixed bug #63447 (max_input_vars doesn't filter variables when mbstring.encoding_translation = On). (Laruence) - MySQL: . Fixed compilation failure on mixed 32/64 bit systems. (Andrey) - OCI8: . Fixed bug #63265 (Add ORA-00028 to the PHP_OCI_HANDLE_ERROR macro) (Chris Jones) - PCRE: . Fixed bug #63055 (Segfault in zend_gc with SF2 testsuite). (Dmitry, Laruence) . Fixed bug #63284 (Upgrade PCRE to 8.31). (Anatoliy) - PDO: . Fixed bug #63235 (buffer overflow in use of SQLGetDiagRec). (Martin Osvald, Remi) - PDO_pgsql: . Fixed bug #62593 (Emulate prepares behave strangely with PARAM_BOOL). (Will Fitch) - Streams: . Fixed bug #63240 (stream_get_line() return contains delimiter string). (Tjerk, Gustavo) - Phar: . Fixed bug #63297 (Phar fails to write an openssl based signature). (Anatoliy)
2012-10-20Fix build problem when suhosin option enabled with a little dirty way.taca2-2/+21
Since this problem was build problem with suhosin option, no PKGREVISION bump. Thanks Amitai Schlair who noted this problem via private mail.
2012-10-19Update php53 to 5.3.18.taca3-11/+8
18 Oct 2012, PHP 5.3.18 - Core: . Fixed bug #63111 (is_callable() lies for abstract static method). (Dmitry) . Fixed bug #63093 (Segfault while load extension failed in zts-build). (Laruence) . Fixed bug #62976 (Notice: could not be converted to int when comparing some builtin classes). (Laruence) . Fixed bug #61767 (Shutdown functions not called in certain error situation). (Dmitry) . Fixed bug #61442 (exception threw in __autoload can not be catched). (Laruence) . Fixed bug #60909 (custom error handler throwing Exception + fatal error = no shutdown function). (Dmitry) - cURL: . Fixed bug #62085 (file_get_contents a remote file by Curl wrapper will cause cpu Soaring). (Pierrick) - FPM: . Fixed bug #62954 (startup problems fpm / php-fpm). (fat) . Fixed bug #62886 (PHP-FPM may segfault/hang on startup). (fat) . Fixed bug #63085 (Systemd integration and daemonize). (remi, fat) . Fixed bug #62947 (Unneccesary warnings on FPM). (fat) . Fixed bug #62887 (Only /status?plain&full gives "last request cpu"). (fat) . Fixed bug #62216 (Add PID to php-fpm init.d script). (fat) - Intl: . Fix bug #62915 (defective cloning in several intl classes). (Gustavo) - SOAP . Fixed bug #50997 (SOAP Error when trying to submit 2nd Element of a choice). (Dmitry) - SPL: . Bug #62987 (Assigning to ArrayObject[null][something] overrides all undefined variables). (Laruence)
2012-10-02Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days.asau1-2/+1
2012-09-15Re-enable suhosin PKG_OPTION.taca2-3/+6
2012-09-14Update php53 to 5.3.17 (PHP 5.3.17).taca2-9/+6
13 Sep 2012, PHP 5.3.17 - Core: . Fixed bug (segfault while build with zts and GOTO vm-kind). (Laruence) . Fixed bug #62955 (Only one directive is loaded from "Per Directory Values" Windows registry). (aserbulov at parallels dot com) . Fixed bug #62763 (register_shutdown_function and extending class). (Laruence) . Fixed bug #62744 (dangling pointers made by zend_disable_class). (Laruence) . Fixed bug #62716 (munmap() is called with the incorrect length). (slangley@google.com) . Fixed bug ##62460 (php binaries installed as binary.dSYM). (Reeze Xia) - CURL: . Fixed bug #62839 (curl_copy_handle segfault with CURLOPT_FILE). (Pierrick) - DateTime: . Fixed bug #62852 (Unserialize invalid DateTime causes crash). (reeze.xia@gmail.com) - Intl: . Fix null pointer dereferences in some classes of ext/intl. (Gustavo) - MySQLnd: . Fixed bug #62885 (mysqli_poll - Segmentation fault). (Laruence) - PDO: . Fixed bug #62685 (Wrong return datatype in PDO::inTransaction()). (Laruence) - Session: . Fixed bug (segfault due to retval is not initialized). (Laruence) - SPL: . Fixed bug #62904 (Crash when cloning an object which inherits SplFixedArray) (Laruence) - Enchant: . Fixed bug #62838 (enchant_dict_quick_check() destroys zval, but fails to initialize it). (Tony, Mateusz Goik). 16 Aug 2012, PHP 5.3.16 - Core: . Fixed bug #60194 (--with-zend-multibyte and --enable-debug reports LEAK with run-test.php). (Laruence) - CURL: . Fixed bug #62499 (curl_setopt($ch, CURLOPT_COOKIEFILE, "") returns false). (r.hampartsumyan@gmail.com, Laruence) - DateTime: . Fixed Bug #62500 (Segfault in DateInterval class when extended). (Laruence) - Reflection: . Fixed bug #62715 (ReflectionParameter::isDefaultValueAvailable() wrong result). (Laruence) - SPL: . Fixed bug #62616 (ArrayIterator::count() from IteratorIterator instance gives Segmentation fault). (Laruence, Gustavo)
2012-08-17Update php53 to 5.3.16 (PHP 5.3.16).taca8-47/+21
PHP NEWS ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 16 Aug 2012, PHP 5.3.16 - Core: . Fixed bug #60194 (--with-zend-multibyte and --enable-debug reports LEAK with run-test.php). (Laruence) - CURL: . Fixed bug #62499 (curl_setopt($ch, CURLOPT_COOKIEFILE, "") returns false). (r.hampartsumyan@gmail.com, Laruence) - DateTime: . Fixed Bug #62500 (Segfault in DateInterval class when extended). (Laruence) - Reflection: . Fixed bug #62715 (ReflectionParameter::isDefaultValueAvailable() wrong result). (Laruence) - SPL: . Fixed bug #62616 (ArrayIterator::count() from IteratorIterator instance gives Segmentation fault). (Laruence, Gustavo)
2012-07-31Fix a silly bug in latest PHP. Arbitrary symbol cannot be 'sun', whichfhajny3-1/+45
is taken on all SunOS platforms.
2012-07-27readline support require GNU readline.obache1-1/+2
2012-07-25Fix file descriptor leak on SunOS. Bump PKGREVISION.fhajny3-2/+18
See https://bugs.php.net/bug.php?id=47675
2012-07-25Add support for readline (for interactive PHP CLI).fhajny1-2/+9