]> granicus.if.org Git - php/log
php
23 years agoYear update
Yasuo Ohgaki [Thu, 10 Jan 2002 00:39:42 +0000 (00:39 +0000)]
Year update

23 years agoshmop got a new maintainer
Yasuo Ohgaki [Thu, 10 Jan 2002 00:38:05 +0000 (00:38 +0000)]
shmop got a new maintainer

23 years agoRename finite/isinf/isnan to more standard is_*() names.
jim winstead [Wed, 9 Jan 2002 23:59:05 +0000 (23:59 +0000)]
Rename finite/isinf/isnan to more standard is_*() names.

23 years agoMove type-handling functions into ext/standard/type.c (which had
jim winstead [Wed, 9 Jan 2002 23:47:46 +0000 (23:47 +0000)]
Move type-handling functions into ext/standard/type.c (which had
a few otherwise unused functions in it).

23 years ago- Correct some protos.
Markus Fischer [Wed, 9 Jan 2002 16:51:53 +0000 (16:51 +0000)]
- Correct some protos.

23 years ago- Fix bug introduced in earlier patch
Derick Rethans [Wed, 9 Jan 2002 16:03:36 +0000 (16:03 +0000)]
- Fix bug introduced in earlier patch

23 years ago- fixed typo in deprecated functionname
Uwe Steinmann [Wed, 9 Jan 2002 08:09:16 +0000 (08:09 +0000)]
- fixed typo in deprecated functionname

23 years ago- shmop_open has a new flag for read/write access, 'w'
Yasuo Ohgaki [Wed, 9 Jan 2002 08:02:21 +0000 (08:02 +0000)]
- shmop_open has a new flag for read/write access, 'w'
- eliminated a segfault when trying to write to a SHM_RDONLY segment
- eliminated a segfault when an invalid flag which starts with 'a' or 'c' is passed
- updated creators' email addresses
- changed error messages to say shmop_* instead of shm* to correspond with new shmop_* function names
Patch by Ilia Alshanetsky (ilia@prohost.org)
# Please test :)

23 years ago- Fixed compile with older libxml.
foobar [Wed, 9 Jan 2002 03:42:30 +0000 (03:42 +0000)]
- Fixed compile with older libxml.
# I had libxml 2.4.2 installed.

23 years ago- Fixed the creation of pear-get script.
foobar [Wed, 9 Jan 2002 03:41:48 +0000 (03:41 +0000)]
- Fixed the creation of pear-get script.

23 years agoReverted Hartmut's patch as it caused more trouble than it solved.
foobar [Wed, 9 Jan 2002 03:40:51 +0000 (03:40 +0000)]
Reverted Hartmut's patch as it caused more trouble than it solved.
# Broke my build totally. The 'correct' fix is to make the checks better
# everywhere. ie. to check for existance of the library/symbol in some lib.

23 years agowhitespace
foobar [Wed, 9 Jan 2002 02:06:32 +0000 (02:06 +0000)]
whitespace

23 years agoChangeLog update
<changelog@php.net> [Wed, 9 Jan 2002 01:13:39 +0000 (01:13 +0000)]
ChangeLog update

23 years agoA
Jaroslaw Kolakowski [Tue, 8 Jan 2002 19:13:42 +0000 (19:13 +0000)]
A
Changed names of functions:
- htmldoc() to html_doc(),
- htmldocfile() to html_doc_file(),
- domxml_htmldumpmem() to domxml_html_dump_mem(),
- htmldumpmem() to html_dump_mem().

23 years agoSome whitespace fixes (naugthy me :) and make use of PHP_CHECK_LIBRARY
foobar [Tue, 8 Jan 2002 17:51:08 +0000 (17:51 +0000)]
Some whitespace fixes (naugthy me :) and make use of PHP_CHECK_LIBRARY
macro instead of AC_CHECK_LIB.

# Better not touch LIBS anywhere. It might cause unexpected build problems
# if someone forgets to set it back in some config.m4..

23 years agoChanged proto via Georg Richter's request.
Sterling Hughes [Tue, 8 Jan 2002 06:06:58 +0000 (06:06 +0000)]
Changed proto via Georg Richter's request.

23 years agoChangeLog update
<changelog@php.net> [Tue, 8 Jan 2002 01:14:25 +0000 (01:14 +0000)]
ChangeLog update

23 years agoNEWS update
<changelog@php.net> [Tue, 8 Jan 2002 01:14:22 +0000 (01:14 +0000)]
NEWS update

23 years ago- Added functions: htmldoc(), htmldocfile(), domxml_htmldumpmem().
Jaroslaw Kolakowski [Tue, 8 Jan 2002 00:31:26 +0000 (00:31 +0000)]
- Added functions: htmldoc(), htmldocfile(), domxml_htmldumpmem().
- Added error handling for the libxml library.
- Added preliminary DOM XSLT support:
-- uses the libxslt library,
-- operates on DOM objects, not strings,
-- functions: domxml_xslt_process(), domxml_xslt_version().

23 years agobrowscap url fix, plus removed ^M references. it should look nice on any os.
James Cox [Mon, 7 Jan 2002 18:51:51 +0000 (18:51 +0000)]
browscap url fix, plus removed ^M references. it should look nice on any os.

23 years agochanged the instructions for php with win32 + apache. Recommending using sapi
James Cox [Mon, 7 Jan 2002 18:31:18 +0000 (18:31 +0000)]
changed the instructions for php with win32 + apache. Recommending using sapi
over cgi binary, since cgi binary and apache don't mix well security wise.

23 years agoNew PostgreSQL functions
Yasuo Ohgaki [Mon, 7 Jan 2002 08:14:34 +0000 (08:14 +0000)]
New PostgreSQL functions

23 years agoFixed some protos.
Egon Schmid [Mon, 7 Jan 2002 06:58:01 +0000 (06:58 +0000)]
Fixed some protos.

23 years ago@added mb_get_info() to get internal settings of mbstring.
Rui Hirokawa [Mon, 7 Jan 2002 02:40:54 +0000 (02:40 +0000)]
@added mb_get_info() to get internal settings of mbstring.

23 years agoChangeLog update
<changelog@php.net> [Mon, 7 Jan 2002 01:13:47 +0000 (01:13 +0000)]
ChangeLog update

23 years agoNEWS update
<changelog@php.net> [Mon, 7 Jan 2002 01:13:44 +0000 (01:13 +0000)]
NEWS update

23 years ago- Fix domxml_node_unlink_node() proto and return value.
Markus Fischer [Mon, 7 Jan 2002 00:54:20 +0000 (00:54 +0000)]
- Fix domxml_node_unlink_node() proto and return value.

23 years agows
Tomas V.V.Cox [Mon, 7 Jan 2002 00:11:11 +0000 (00:11 +0000)]
ws

23 years agoAdded IPv6 support
Stig Venaas [Sun, 6 Jan 2002 23:10:54 +0000 (23:10 +0000)]
Added IPv6 support
@- Added IPv6 support in FTP extension. (Stig Venaas)

23 years agohostconnect now divides the timeout with no. of addresses. If a connection
Stig Venaas [Sun, 6 Jan 2002 22:45:43 +0000 (22:45 +0000)]
hostconnect now divides the timeout with no. of addresses. If a connection
attempt times out, it goes on to the next. Unless each timeout would be
<5s. Added php_any_addr() that fills out the any address for IPv6 and IPv4.

23 years ago- Output error when there's an uncaught exception (by Timm Friebe)
Andi Gutmans [Sun, 6 Jan 2002 20:30:41 +0000 (20:30 +0000)]
- Output error when there's an uncaught exception (by Timm Friebe)

23 years agouse the new Console_Getopt::readPHPArgv() function to read args
Tomas V.V.Cox [Sun, 6 Jan 2002 20:19:41 +0000 (20:19 +0000)]
use the new Console_Getopt::readPHPArgv() function to read args

23 years agoAdded readPHPArgv() function that will safely read the $argv PHP array
Tomas V.V.Cox [Sun, 6 Jan 2002 20:17:00 +0000 (20:17 +0000)]
Added readPHPArgv() function that will safely read the $argv PHP array
across different PHP configurations. Will take care on register_globals
and register_argc_argv ini directives and the new $_SERVER vars

23 years ago- Make sure $this is passed on to methods
Andi Gutmans [Sun, 6 Jan 2002 19:52:22 +0000 (19:52 +0000)]
- Make sure $this is passed on to methods

23 years agoHappy New Year.
Sebastian Bergmann [Sun, 6 Jan 2002 15:21:36 +0000 (15:21 +0000)]
Happy New Year.

23 years ago@- Added CLI (command line intrerface) sapi based on a cut-down version
Edin Kadribasic [Sun, 6 Jan 2002 14:08:14 +0000 (14:08 +0000)]
@- Added CLI (command line intrerface) sapi based on a cut-down version
@  of the CGI sapi which is more suited for writing shell scripts. Some of
@  the differences are: it prints no HTTP headers, displays plain text
@  error messages, etc. (Edin)
Added CLI (command line intrerface) sapi.
# Let's see if a build expert can make this compile along
# side some other sapi.

23 years agoAdded argc and argv in request_info needed for the new cli sapi.
Edin Kadribasic [Sun, 6 Jan 2002 13:58:05 +0000 (13:58 +0000)]
Added argc and argv in request_info needed for the new cli sapi.
Modified registering $argc and $argv to support cli sapi.

23 years agoAdded some consts for arguments in network.c declarations. Moved
Stig Venaas [Sun, 6 Jan 2002 11:54:19 +0000 (11:54 +0000)]
Added some consts for arguments in network.c declarations. Moved
php_sockaddr_storage to php_network.h and added check for struct
sockaddr_storage

23 years ago* archive the 2001 changelog
Stig Bakken [Sun, 6 Jan 2002 05:19:43 +0000 (05:19 +0000)]
* archive the 2001 changelog

23 years agoChangeLog update
<changelog@php.net> [Sun, 6 Jan 2002 01:19:29 +0000 (01:19 +0000)]
ChangeLog update

23 years agoNEWS update
<changelog@php.net> [Sun, 6 Jan 2002 01:19:24 +0000 (01:19 +0000)]
NEWS update

23 years ago- Refuse attribute nodes on add_child() and add list destructor for PI
Markus Fischer [Sat, 5 Jan 2002 23:50:59 +0000 (23:50 +0000)]
- 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.

23 years agoMore tweaking of wordwrap() with the cut parameter set. It was being a
jim winstead [Sat, 5 Jan 2002 23:49:58 +0000 (23:49 +0000)]
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.)

23 years ago- Small fix
Andi Gutmans [Sat, 5 Jan 2002 20:55:56 +0000 (20:55 +0000)]
- Small fix

23 years agoNew memcpy()-based wordwrap() implementation. The simple case
jim winstead [Sat, 5 Jan 2002 20:46:43 +0000 (20:46 +0000)]
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.
@ - Made wordwrap() significantly faster. (Jim)
# test case: $t = join('',file('ChangeLog')); $w = wordwrap($t,10,"\n",1);
# new code completes in less than a second. i'm still waiting for the
# old code to finish.

23 years ago- Allow passing of $this as function arguments.
Andi Gutmans [Sat, 5 Jan 2002 19:59:09 +0000 (19:59 +0000)]
- Allow passing of $this as function arguments.
- Fix a bug which I introduced a couple of months ago

23 years agoAdded check for $argv avaible
Tomas V.V.Cox [Sat, 5 Jan 2002 17:20:08 +0000 (17:20 +0000)]
Added check for $argv avaible
(thanks Michael Härtl <mhaertl@pressline.de>)

23 years ago- Significantly improve the performance of method calls and $this->member
Andi Gutmans [Sat, 5 Jan 2002 15:18:30 +0000 (15:18 +0000)]
- Significantly improve the performance of method calls and $this->member
- lookups.

23 years agoFix the Win32 compile.
jim winstead [Sat, 5 Jan 2002 08:29:53 +0000 (08:29 +0000)]
Fix the Win32 compile.

23 years agoFixed some protos.
Egon Schmid [Sat, 5 Jan 2002 07:54:49 +0000 (07:54 +0000)]
Fixed some protos.

23 years agoApparently multi_convert_to_double_ex() didn't quite do what I
jim winstead [Sat, 5 Jan 2002 03:56:38 +0000 (03:56 +0000)]
Apparently multi_convert_to_double_ex() didn't quite do what I
thought. Still need to handle numeric strings.

23 years agoFixed pow(), and added finite(), isinf(), and isnan(). Also fixed
jim winstead [Sat, 5 Jan 2002 03:45:11 +0000 (03:45 +0000)]
Fixed pow(), and added finite(), isinf(), and isnan(). Also fixed
pow() tests.
@- Fixed pow(), and added finite(), isinf(), and isnan(). (Jim)
# Jeroen was on crack, and apparently flunked arithmetic. Names of new
# functions subject to change if people get persnickety about them.
# (They're currently the same as the underlying C library function
# names. Hope nobody forgets to update the tests if they change the
# names.)
# Oh, and pow() uses the new parameter-passing API now.

23 years agogood grief, positive powers of 0 are well-defined. (code fix coming.)
jim winstead [Sat, 5 Jan 2002 02:16:16 +0000 (02:16 +0000)]
good grief, positive powers of 0 are well-defined. (code fix coming.)

23 years agoBe more aggressive in making sure that substring matches are valid in
jim winstead [Sat, 5 Jan 2002 01:59:11 +0000 (01:59 +0000)]
Be more aggressive in making sure that substring matches are valid in
ereg_replace before trying to use them.
# i could have sworn i fixed this in php3. ereg() has similar logic, i
# guess i just missed ereg_replace. fixing this lets
# ext/standard/tests/reg/012.phpt pass on my debian/unstable box

23 years agoSurprising how tests can fail when they don't have any supporting data :) Thanks...
Zak Greant [Sat, 5 Jan 2002 01:58:44 +0000 (01:58 +0000)]
Surprising how tests can fail when they don't have any supporting data :) Thanks for the catch Jan and Jim

23 years agoChangeLog update
<changelog@php.net> [Sat, 5 Jan 2002 01:10:33 +0000 (01:10 +0000)]
ChangeLog update

23 years agoNEWS update
<changelog@php.net> [Sat, 5 Jan 2002 01:10:30 +0000 (01:10 +0000)]
NEWS update

23 years agoNuke unused variable warning (end_arr).
Jon Parise [Fri, 4 Jan 2002 22:57:36 +0000 (22:57 +0000)]
Nuke unused variable warning (end_arr).

23 years agoMade ldap_modify() an alias for ldap_mod_replace(). The two were identical.
Stig Venaas [Fri, 4 Jan 2002 20:56:03 +0000 (20:56 +0000)]
Made ldap_modify() an alias for ldap_mod_replace(). The two were identical.
#For more info, see my posting on php-dev Dec 25th.

23 years agoFixed segfault in wordwrap() when wrapping to zero width and using
jim winstead [Fri, 4 Jan 2002 19:48:08 +0000 (19:48 +0000)]
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.
# also added tests.
@- Fixed segfault in wordwrap() when wrapping to zero width and using
@  multi-character break or trying to force cut (bug #12768). (Jim)

23 years agoAdded the O_NOCTTY option, for terminal i/o.
Sterling Hughes [Fri, 4 Jan 2002 19:42:31 +0000 (19:42 +0000)]
Added the O_NOCTTY option, for terminal i/o.

23 years agofirst PHP_EXTENSION_LIBS casualty :(
Hartmut Holzgraefe [Fri, 4 Jan 2002 15:00:26 +0000 (15:00 +0000)]
first PHP_EXTENSION_LIBS casualty :(

23 years agoAdded log_message function to the FastCGI sapi, so you can see error
Ben Mansell [Fri, 4 Jan 2002 14:39:46 +0000 (14:39 +0000)]
Added log_message function to the FastCGI sapi, so you can see error
output from scripts

23 years agoncurses is useless in webserver modules
Hartmut Holzgraefe [Fri, 4 Jan 2002 14:15:51 +0000 (14:15 +0000)]
ncurses is useless in webserver modules

23 years agomore unquoted messages with kommas fixed
Hartmut Holzgraefe [Fri, 4 Jan 2002 14:15:25 +0000 (14:15 +0000)]
more unquoted messages with kommas fixed

23 years agoalways quote messages with [...], *especialy* when using kommas in the text
Hartmut Holzgraefe [Fri, 4 Jan 2002 14:13:53 +0000 (14:13 +0000)]
always quote messages with [...], *especialy* when using kommas in the text

23 years agoproto fixes
Hartmut Holzgraefe [Fri, 4 Jan 2002 14:10:05 +0000 (14:10 +0000)]
proto fixes

23 years agouse predefined function instead of hardcoded test
Hartmut Holzgraefe [Fri, 4 Jan 2002 14:08:50 +0000 (14:08 +0000)]
use predefined function instead of hardcoded test

23 years agoproto fix
Hartmut Holzgraefe [Fri, 4 Jan 2002 14:08:25 +0000 (14:08 +0000)]
proto fix

23 years agoproto fix
Hartmut Holzgraefe [Fri, 4 Jan 2002 13:51:03 +0000 (13:51 +0000)]
proto fix

23 years agosmall clarification
Hartmut Holzgraefe [Fri, 4 Jan 2002 13:14:53 +0000 (13:14 +0000)]
small clarification

23 years agoRemove #line's from var_unserializer.c
Sascha Schumann [Fri, 4 Jan 2002 13:10:26 +0000 (13:10 +0000)]
Remove #line's from var_unserializer.c

23 years agocheck for library existance before adding them
Hartmut Holzgraefe [Fri, 4 Jan 2002 12:27:01 +0000 (12:27 +0000)]
check for library existance before adding them

23 years agotwo new check functions for use in config.m4 file
Hartmut Holzgraefe [Fri, 4 Jan 2002 12:26:27 +0000 (12:26 +0000)]
two new check functions for use in config.m4 file

23 years agoUpdate .cvsignore.
Sebastian Bergmann [Fri, 4 Jan 2002 09:50:41 +0000 (09:50 +0000)]
Update .cvsignore.

23 years ago- Improve performance of indirect-referenced function calls
Andi Gutmans [Fri, 4 Jan 2002 09:21:16 +0000 (09:21 +0000)]
- Improve performance of indirect-referenced function calls

23 years ago- Nuke C++ comments
Andi Gutmans [Fri, 4 Jan 2002 08:07:39 +0000 (08:07 +0000)]
- Nuke C++ comments

23 years ago- Separate other kinds of function calls too.
Andi Gutmans [Fri, 4 Jan 2002 08:05:21 +0000 (08:05 +0000)]
- Separate other kinds of function calls too.
- Significantly improve performance of function calls by moving lowercasing
- the function name to compile-time when possible.

23 years ago- Start splitting up different kinds of function calls into different
Andi Gutmans [Fri, 4 Jan 2002 06:44:19 +0000 (06:44 +0000)]
- Start splitting up different kinds of function calls into different
- opcodes.

23 years agoChangeLog update
<changelog@php.net> [Fri, 4 Jan 2002 01:14:02 +0000 (01:14 +0000)]
ChangeLog update

23 years agoMaking error handling thread safe. Thanks to Paco Ortiz <fjortiz@comunet.es>
Frank M. Kromann [Thu, 3 Jan 2002 23:08:21 +0000 (23:08 +0000)]
Making error handling thread safe. Thanks to Paco Ortiz <fjortiz@comunet.es>

23 years agomake configure more robust if extensions add libraries without
Hartmut Holzgraefe [Thu, 3 Jan 2002 20:30:07 +0000 (20:30 +0000)]
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

23 years agofix for bug #14832: basename with 2nd parm corrupts source string
Hartmut Holzgraefe [Thu, 3 Jan 2002 20:20:35 +0000 (20:20 +0000)]
fix for bug #14832: basename with 2nd parm corrupts source string

23 years ago- Now use ZE's builtin zend_zval_type_name().
Markus Fischer [Thu, 3 Jan 2002 14:32:36 +0000 (14:32 +0000)]
- Now use ZE's builtin zend_zval_type_name().

23 years ago- MFZE1 for exit fix, exposing current function name in error messages and
Derick Rethans [Thu, 3 Jan 2002 14:19:13 +0000 (14:19 +0000)]
- MFZE1 for exit fix, exposing current function name in error messages and
  exposing zend_zval_type_name().

23 years ago- domxml_node_add_child(): Perform deep copy before adding child to prevent
Markus Fischer [Thu, 3 Jan 2002 13:20:04 +0000 (13:20 +0000)]
- domxml_node_add_child(): Perform deep copy before adding child to prevent
  double memory freeing.
# I wonder how this could work before.

23 years ago- FTP_BINARY is more common instead of FTP_IMAGE.
Markus Fischer [Thu, 3 Jan 2002 07:57:58 +0000 (07:57 +0000)]
- FTP_BINARY is more common instead of FTP_IMAGE.

23 years agoprotos fixes by Wolfgang Drews
Thies C. Arntzen [Thu, 3 Jan 2002 06:57:22 +0000 (06:57 +0000)]
protos fixes by Wolfgang Drews

23 years agoPlease, no punctuation mark at the end of the description.
Egon Schmid [Thu, 3 Jan 2002 05:55:22 +0000 (05:55 +0000)]
Please, no punctuation mark at the end of the description.

23 years agoChangeLog update
<changelog@php.net> [Thu, 3 Jan 2002 01:14:17 +0000 (01:14 +0000)]
ChangeLog update

23 years agoAdding key_exists alias for array_key_exists, at the request of One-Who-Shall-Not...
Zak Greant [Wed, 2 Jan 2002 21:21:48 +0000 (21:21 +0000)]
Adding key_exists alias for array_key_exists, at the request of One-Who-Shall-Not-Be-Named-Because-He-Is-On-Vacation

23 years ago* PEAR.php line number changes again
Stig Bakken [Wed, 2 Jan 2002 17:19:25 +0000 (17:19 +0000)]
* PEAR.php line number changes again

23 years ago* registry files renamed from .inf to .reg, update test
Stig Bakken [Wed, 2 Jan 2002 17:18:52 +0000 (17:18 +0000)]
* registry files renamed from .inf to .reg, update test

23 years ago* support "pear-get install XML_RPC"
Stig Bakken [Wed, 2 Jan 2002 17:12:26 +0000 (17:12 +0000)]
* support "pear-get install XML_RPC"

23 years ago* start splitting "pear" command into "pear" and "pear-get"
Stig Bakken [Wed, 2 Jan 2002 17:11:34 +0000 (17:11 +0000)]
* start splitting "pear" command into "pear" and "pear-get"

23 years ago* use new overloading API properly
Stig Bakken [Wed, 2 Jan 2002 17:09:59 +0000 (17:09 +0000)]
* use new overloading API properly

23 years ago- Corrected proto for ftp_connect() (new optional parameter for initial
Markus Fischer [Wed, 2 Jan 2002 15:01:15 +0000 (15:01 +0000)]
- Corrected proto for ftp_connect() (new optional parameter for initial
  custom timeout).

23 years ago- Added ftp_set_option(), ftp_get_option() and support for setting a
Markus Fischer [Wed, 2 Jan 2002 14:58:17 +0000 (14:58 +0000)]
- Added ftp_set_option(), ftp_get_option() and support for setting a
  custom timeout.
# Adding custom buffer size would be next, no promises though.

23 years agojpeg2wbmp,png2wbmp: fix prototypes; _php_image_convert: simplify argument count checking
jim winstead [Wed, 2 Jan 2002 01:25:48 +0000 (01:25 +0000)]
jpeg2wbmp,png2wbmp: fix prototypes; _php_image_convert: simplify argument count checking

23 years agoChangeLog update
<changelog@php.net> [Wed, 2 Jan 2002 01:14:31 +0000 (01:14 +0000)]
ChangeLog update