mirror of
https://github.com/php/php-src.git
synced 2025-01-26 21:54:16 +08:00
233 lines
7.5 KiB
Plaintext
233 lines
7.5 KiB
Plaintext
2002-01-05 Markus Fischer <mfischer@guru.josefine.at>
|
|
|
|
* ext/domxml/php_domxml.c:
|
|
- Refuse attribute nodes on add_child() and add list destructor for PI
|
|
nodes. (Christian Stocker)
|
|
- Fix append_child() according to add_child().
|
|
- Fix some protos, minor code and warning message cosmetics.
|
|
|
|
2002-01-05 jim winstead <jimw@apache.org>
|
|
|
|
* ext/standard/tests/strings/wordwrap.phpt
|
|
ext/standard/string.c:
|
|
More tweaking of wordwrap() with the cut parameter set. It was being a
|
|
little too aggressive and cutting words without breaking at spaces
|
|
first. (A couple of tests were incorrect.)
|
|
|
|
* ext/standard/tests/strings/wordwrap.phpt
|
|
ext/standard/string.c:
|
|
New memcpy()-based wordwrap() implementation. The simple case
|
|
(single-character break, no forced break) appears to be about 60%
|
|
faster, and there's simply no comparison for non-simple cases with
|
|
non-trivial amounts of text. The old algorithm was O(n^2) (with an
|
|
unfortunately large constant factor) because of the use of strncat(),
|
|
the new one is O(n). Added some more tests, too.
|
|
|
|
2002-01-05 Thomas V.V.Cox <cox@idecnet.com>
|
|
|
|
* pear/scripts/pear-get.in
|
|
pear/scripts/pear.in: Added check for $argv avaible
|
|
(thanks Michael Härtl <mhaertl@pressline.de>)
|
|
|
|
2002-01-05 jim winstead <jimw@apache.org>
|
|
|
|
* ext/standard/math.c: Fix the Win32 compile.
|
|
|
|
2002-01-05 Egon Schmid <eschmid@s.netic.de>
|
|
|
|
* ext/standard/math.c
|
|
ext/standard/basic_functions.c: Fixed some protos.
|
|
|
|
2002-01-05 jim winstead <jimw@apache.org>
|
|
|
|
* ext/standard/math.c:
|
|
Apparently multi_convert_to_double_ex() didn't quite do what I
|
|
thought. Still need to handle numeric strings.
|
|
|
|
* ext/standard/tests/math/pow.phpt
|
|
ext/standard/basic_functions.c
|
|
ext/standard/math.c
|
|
ext/standard/php_math.h:
|
|
Fixed pow(), and added finite(), isinf(), and isnan(). Also fixed
|
|
pow() tests.
|
|
|
|
* ext/standard/tests/math/pow.phpt:
|
|
good grief, positive powers of 0 are well-defined. (code fix coming.)
|
|
|
|
* ext/standard/reg.c:
|
|
Be more aggressive in making sure that substring matches are valid in
|
|
ereg_replace before trying to use them.
|
|
|
|
2002-01-05 Zak Greant <zak@jobvillage.com>
|
|
|
|
* ext/standard/tests/array/array_data.txt:
|
|
Surprising how tests can fail when they don't have any supporting data :) Thanks for the catch Jan and Jim
|
|
|
|
2002-01-04 Jon Parise <jon@csh.rit.edu>
|
|
|
|
* main/rfc1867.c: Nuke unused variable warning (end_arr).
|
|
|
|
2002-01-04 Stig Venaas <venaas@uninett.no>
|
|
|
|
* ext/ldap/ldap.c
|
|
ext/ldap/php_ldap.h:
|
|
Made ldap_modify() an alias for ldap_mod_replace(). The two were identical.
|
|
|
|
2002-01-04 jim winstead <jimw@apache.org>
|
|
|
|
* ext/standard/tests/strings/wordwrap.phpt
|
|
ext/standard/string.c:
|
|
Fixed segfault in wordwrap() when wrapping to zero width and using
|
|
multi-character break or trying to force cut (bug #12768, now fails
|
|
and issues a warning because forcing a zero-width cut doesn't make
|
|
sense). Also converted to new paramater-passing API and avoid making
|
|
an extra copy of the return values.
|
|
|
|
2002-01-04 Sterling Hughes <sterling@designmultimedia.com>
|
|
|
|
* ext/dio/dio.c: Added the O_NOCTTY option, for terminal i/o.
|
|
|
|
2002-01-04 Hartmut Holzgraefe <hartmut@six.de>
|
|
|
|
* configure.in: first PHP_EXTENSION_LIBS casualty :(
|
|
|
|
2002-01-04 Ben Mansell <ben@zeus.com>
|
|
|
|
* sapi/fastcgi/fastcgi.c:
|
|
Added log_message function to the FastCGI sapi, so you can see error
|
|
output from scripts
|
|
|
|
2002-01-04 Hartmut Holzgraefe <hartmut@six.de>
|
|
|
|
* ext/ncurses/config.m4: ncurses is useless in webserver modules
|
|
|
|
* ext/xmlrpc/config.m4
|
|
ext/xslt/config.m4: more unquoted messages with kommas fixed
|
|
|
|
* ext/mcrypt/config.m4:
|
|
always quote messages with [...], *especialy* when using kommas in the text
|
|
|
|
* ext/domxml/php_domxml.c: proto fixes
|
|
|
|
* ext/pcntl/config.m4: use predefined function instead of hardcoded test
|
|
|
|
* ext/pcntl/pcntl.c
|
|
ext/odbc/velocis.c: proto fix
|
|
|
|
* CODING_STANDARDS: small clarification
|
|
|
|
2002-01-04 Sascha Schumann <sascha@schumann.cx>
|
|
|
|
* genfiles: Remove #line's from var_unserializer.c
|
|
|
|
2002-01-04 Hartmut Holzgraefe <hartmut@six.de>
|
|
|
|
* ext/readline/config.m4: check for library existance before adding them
|
|
|
|
* acinclude.m4: two new check functions for use in config.m4 file
|
|
|
|
2002-01-04 Sebastian Bergmann <sb@sebastian-bergmann.de>
|
|
|
|
* ext/mssql/.cvsignore: Update .cvsignore.
|
|
|
|
2002-01-03 Frank M. Kromann <frank@frontbase.com>
|
|
|
|
* ext/mssql/php_mssql.c:
|
|
Making error handling thread safe. Thanks to Paco Ortiz <fjortiz@comunet.es>
|
|
|
|
2002-01-03 Hartmut Holzgraefe <hartmut@six.de>
|
|
|
|
* acinclude.m4
|
|
configure.in:
|
|
make configure more robust if extensions add libraries without
|
|
checking for their existance first
|
|
|
|
old behaviour was to fail on the next library check with misleading
|
|
messages, now configure will work but make will fail with a
|
|
'lib not found' message
|
|
|
|
* ext/standard/string.c:
|
|
fix for bug #14832: basename with 2nd parm corrupts source string
|
|
|
|
2002-01-03 Markus Fischer <mfischer@guru.josefine.at>
|
|
|
|
* ext/ftp/php_ftp.c: - Now use ZE's builtin zend_zval_type_name().
|
|
|
|
* ext/domxml/php_domxml.c:
|
|
- domxml_node_add_child(): Perform deep copy before adding child to prevent
|
|
double memory freeing.
|
|
|
|
* ext/ftp/php_ftp.c: - FTP_BINARY is more common instead of FTP_IMAGE.
|
|
|
|
2002-01-03 Thies C. Arntzen <thies@thieso.net>
|
|
|
|
* ext/standard/dir.c: protos fixes by Wolfgang Drews
|
|
|
|
2002-01-03 Egon Schmid <eschmid@s.netic.de>
|
|
|
|
* ext/ftp/php_ftp.c:
|
|
Please, no punctuation mark at the end of the description.
|
|
|
|
2002-01-02 Zak Greant <zak@jobvillage.com>
|
|
|
|
* ext/standard/basic_functions.c:
|
|
Adding key_exists alias for array_key_exists, at the request of One-Who-Shall-Not-Be-Named-Because-He-Is-On-Vacation
|
|
|
|
2002-01-02 Stig Bakken <ssb@fast.no>
|
|
|
|
* pear/DB/tests/db_error.phpt
|
|
pear/DB/tests/db_error2.phpt
|
|
pear/tests/pear_error.phpt: * PEAR.php line number changes again
|
|
|
|
* pear/tests/pear_registry.phpt:
|
|
* registry files renamed from .inf to .reg, update test
|
|
|
|
* pear/PEAR/Installer.php: * support "pear-get install XML_RPC"
|
|
|
|
* pear/Makefile.in
|
|
pear/scripts/.cvsignore
|
|
pear/scripts/pear-get.in
|
|
pear/scripts/pear.in:
|
|
* start splitting "pear" command into "pear" and "pear-get"
|
|
|
|
* pear/PEAR/Remote.php: * use new overloading API properly
|
|
|
|
2002-01-02 Markus Fischer <mfischer@guru.josefine.at>
|
|
|
|
* ext/ftp/php_ftp.c:
|
|
- Corrected proto for ftp_connect() (new optional parameter for initial
|
|
custom timeout).
|
|
|
|
* ext/ftp/ftp.c
|
|
ext/ftp/ftp.h
|
|
ext/ftp/php_ftp.c
|
|
ext/ftp/php_ftp.h:
|
|
- Added ftp_set_option(), ftp_get_option() and support for setting a
|
|
custom timeout.
|
|
|
|
2002-01-02 jim winstead <jimw@apache.org>
|
|
|
|
* ext/gd/gd.c:
|
|
jpeg2wbmp,png2wbmp: fix prototypes; _php_image_convert: simplify argument count checking
|
|
|
|
2002-01-02 Markus Fischer <mfischer@guru.josefine.at>
|
|
|
|
* ext/ftp/php_ftp.c: - Fixed ftp_fget() and ftp_mkdir() protos.
|
|
|
|
* ext/ftp/php_ftp.c: - Corrected proto for ftp_fget().
|
|
|
|
2002-01-01 Markus Fischer <mfischer@guru.josefine.at>
|
|
|
|
* ext/ftp/php_ftp.c
|
|
ext/ftp/php_ftp.h:
|
|
- Switched to zend_parse_parameters(), unified error/warning messages,
|
|
use real resources instead of integers, adjusted prototypes (hope I got
|
|
them all).
|
|
|
|
* NEWS: - Summarize dbase fixes.
|
|
|
|
2002-01-01 Adam Dickmeiss <adam@indexdata.dk>
|
|
|
|
* ext/yaz/php_yaz.c:
|
|
Removal of non-essential parameters for non-piggyback search.
|