The PHP Interpreter
Go to file
Gustavo Lopes 76601c4fd1 Fix bug #63240 on stream_get_line()
stream_get_line() could contain the delimiter string if that string
had more than one character. The bug manifested itself when a read on
the stream ended with part of the delimiter string and the read after
would start with the rest of the delimiter string; provided that
the data of first read did not complete the max length result of the
call to stream_get_line() with the partial delimiter used in that max
length return. In that case, the delimiter will still appear in
the result, divided in two subsequent return values. That is not a bug.

See <http://www.mail-archive.com/internals@lists.php.net/msg61325.html>
2012-10-12 20:23:43 +02:00
build Fix building of pure C++ extensions as static 2011-08-09 18:12:06 +00:00
ext Fix bug #63240 on stream_get_line() 2012-10-12 20:23:43 +02:00
main Fix bug #63240 on stream_get_line() 2012-10-12 20:23:43 +02:00
netware year++ 2012-09-05 23:08:05 +08:00
pear fix Bug #43857 2009-08-02 19:11:15 +00:00
sapi Remove executable permission on phpt 2012-10-10 10:27:49 +08:00
scripts Add an --man-dir to php-config too 2011-04-18 11:13:37 +00:00
tests Remove executable permission on inc 2012-10-10 10:44:34 +08:00
TSRM Fixed bug #51860 (Include fails with toplevel symlink to /) 2012-01-30 10:08:11 +00:00
win32 Fixed bug #63236 (Executable permission on various source files) 2012-10-09 13:28:31 +08:00
Zend Remove executable permission on inc 2012-10-10 10:44:34 +08:00
.gdbinit Fix wrong type in the marco of fetching thread globals 2012-03-11 15:12:28 +00:00
.gitattributes Fixed bug #62795 (Zip extension version not defined) 2012-08-11 15:59:06 +08:00
.gitignore Ignore the tempoary files 2012-03-22 17:22:17 +08:00
.travis.yml Make travis silent 2012-06-10 18:17:37 +04:00
acconfig.h.in
acinclude.m4 Reset LIBS temporarily to make sure PHP_CHECK_FUNC will look into libc. 2012-04-03 01:51:23 +09:00
buildconf - Removed unused parts 2009-07-20 10:51:40 +00:00
buildconf.bat MFH: Check if configure script was copied, and output an error if it wasn't 2009-01-02 12:18:21 +00:00
CODING_STANDARDS Fix doc bug #63032 (Number of release in documentation). 2012-09-10 10:05:15 +08:00
config.guess - Upgraded bundled libtool to 1.5.26 2009-11-23 21:53:30 +00:00
config.sub - Upgraded bundled libtool to 1.5.26 2009-11-23 21:53:30 +00:00
configure.in PHP-5.3 branch is 5.3.19 now 2012-10-04 02:35:42 +02:00
CREDITS
EXTENSIONS Added myself as curl maintainer 2011-12-04 16:46:45 +00:00
footer
genfiles - Give Marcus good old warm and fuzzy feeling.. :) 2008-03-26 15:04:57 +00:00
header - Year++ 2012-01-01 13:15:04 +00:00
INSTALL Updated INSTALL. Generated from the XML Docs. 2012-08-22 23:33:29 -07:00
LICENSE Update copyright year for the license 2010-10-05 22:58:19 +00:00
ltmain.sh - Upgraded bundled libtool to 1.5.26 2009-11-23 21:53:30 +00:00
makedist Remove unneeded and outdated ChangeLog file 2012-06-22 20:00:20 +02:00
Makefile.frag fix gcov build 2008-03-19 23:24:56 +00:00
Makefile.gcov fix race condition in find (it was finding the copied files over and over again, and recursing forever) 2012-02-20 16:01:34 +00:00
Makefile.global - Clean up the generated tmp-php.ini after make test has run. 2010-09-05 12:29:47 +00:00
makerpm
NEWS Fixed bug #63235 (buffer overflow in use of SQLGetDiagRec) 2012-10-09 13:13:51 +08:00
php5.spec.in
php.gif
php.ini-development ws fix 2012-06-26 15:22:29 -07:00
php.ini-production ws fix 2012-06-26 15:22:29 -07:00
README.EXT_SKEL update the docs 2008-06-19 17:59:35 +00:00
README.EXTENSIONS
README.GIT-RULES Move and update README.SVN-RULES to README.GIT-RULES 2012-04-13 02:12:47 +02:00
README.input_filter Replace $Revision$ with $Id$ in keyword expansion enable files 2012-03-20 17:53:47 +01:00
README.MAILINGLIST_RULES MFH 2008-01-17 14:38:16 +00:00
README.namespaces - MFH: Changed namespace separator 2009-04-03 14:37:02 +00:00
README.PARAMETER_PARSING_API MFH: 2009-06-04 18:20:45 +00:00
README.PHP4-TO-PHP5-THIN-CHANGES
README.REDIST.BINS - update blowfish to 1.2 (Solar Designer) 2011-07-18 21:26:29 +00:00
README.RELEASE_PROCESS Update RELEASE PROCESS 2012-09-13 20:19:23 +02:00
README.SELF-CONTAINED-EXTENSIONS
README.STREAMS
README.SUBMITTING_PATCH Restructure into PHP/PECL/PEAR component areas (at the expense of duplication) 2010-05-11 18:25:44 +00:00
README.TESTING clarification of wwwhether 'make test' needs the PHP xecutable to be set 2009-03-20 15:43:40 +00:00
README.TESTING2 Fixed bug#46445 (run-tests2.php is missing or README.TESTING2 is unneeded) 2008-11-05 17:15:50 +00:00
README.UNIX-BUILD-SYSTEM
README.WIN32-BUILD-SYSTEM - if they are outdated/wrong, no need to confuse the users 2010-02-04 08:24:29 +00:00
run-tests.php Do not unload shared extensions when checking for leaks 2012-07-17 10:04:56 +01:00
server-tests-config.php
server-tests.php sed -i "s#1997-2009#1997-2010#g" **/*.c **/*.h **/*.php 2010-01-03 09:23:27 +00:00
snapshot
stamp-h.in
stub.c
svnclean.bat - rename to svn 2009-07-13 16:10:29 +00:00
TODO Removed completed TODO items 2007-05-01 23:04:30 +00:00
TODO-5.1
TODO-PHP5 Update TODO: filter extension was added 2007-04-25 18:22:43 +00:00
UPGRADING one more correction for COM upgrading notes 2012-06-19 14:42:59 +02:00
UPGRADING.INTERNALS - add php_sys_readlink 2010-09-10 14:01:44 +00:00
vcsclean MFH: dropped some more mime types, svnclean -> clean for multiple VCS 2009-07-16 04:50:06 +00:00

The Win32 Build System.

See http://wiki.php.net/internals/windows/stepbystepbuild 

vim:tw=78:sw=1:ts=1:et