]>
granicus.if.org Git - php/log
<changelog@php.net> [Sun, 30 Dec 2001 01:10:14 +0000 (01:10 +0000)]
NEWS update
Derick Rethans [Sat, 29 Dec 2001 22:59:40 +0000 (22:59 +0000)]
- Removed is_array_multidimensional
Derick Rethans [Sat, 29 Dec 2001 21:05:03 +0000 (21:05 +0000)]
- Added test for recursive counting
Derick Rethans [Sat, 29 Dec 2001 20:59:59 +0000 (20:59 +0000)]
- Added extra parameter to count() that recursively counts elements in an
array and added is_array_multidimensional(). (patch by Vlad Bosinceanu
<glipy@fx.ro>)
Andi Gutmans [Sat, 29 Dec 2001 20:47:25 +0000 (20:47 +0000)]
@ Fix bug in krsort() where an extra character was being compared (Andi)
- Fix bug in krsort() where an extra character was being compared (Andi)
Andi Gutmans [Sat, 29 Dec 2001 18:10:01 +0000 (18:10 +0000)]
- Fix bug in XML extension which exists due to a not perfect work around
- with ZE1. In ZE2 the correct code seems to work well.
Andi Gutmans [Sat, 29 Dec 2001 18:07:08 +0000 (18:07 +0000)]
- #define to help #ifdef stuff in PHP sources to make them work w/ ZE1 and
- 2
Sebastian Bergmann [Sat, 29 Dec 2001 14:23:58 +0000 (14:23 +0000)]
PHP 4.0 -> PHP 4. Patch by Martin Jansen <mail@martin-jansen.de>.
Georg Richter [Sat, 29 Dec 2001 11:48:30 +0000 (11:48 +0000)]
1) fixed bugs in soft label key functions
2) insert new slk-functions
3) defined new key-constants
Andi Gutmans [Sat, 29 Dec 2001 09:48:07 +0000 (09:48 +0000)]
- A few clarifications
Sebastian Bergmann [Sat, 29 Dec 2001 09:21:54 +0000 (09:21 +0000)]
Integrate Andi's examples and some notes by Stig.
Sebastian Bergmann [Sat, 29 Dec 2001 08:17:57 +0000 (08:17 +0000)]
Update Exceptions example.
Stig Bakken [Sat, 29 Dec 2001 02:12:02 +0000 (02:12 +0000)]
* install PEAR/Dependency.php
Vlad Krupin [Sat, 29 Dec 2001 01:50:10 +0000 (01:50 +0000)]
fixed bug preventing pspell from building when pspell header files are
located in an unusual (e.g. /usr/local/include/pspell) location.
@fixed bug that made pspell include pspell.h from a wrong location. (Vlad)
<changelog@php.net> [Sat, 29 Dec 2001 01:10:04 +0000 (01:10 +0000)]
ChangeLog update
Tomas V.V.Cox [Fri, 28 Dec 2001 19:27:08 +0000 (19:27 +0000)]
- Rewrote infoFromTgzFile() (Stig, no more "pedantic" :-)
- Added <description> tag for package.xml
- Temporal fix arround php bug #14744 and temp files cleaning
Andi Gutmans [Fri, 28 Dec 2001 16:36:04 +0000 (16:36 +0000)]
- Fix some case insensitivity stuff in respect to classes
Andi Gutmans [Fri, 28 Dec 2001 13:28:33 +0000 (13:28 +0000)]
- Support default arguments for reference parameters
- Fix two compile warnings
Andi Gutmans [Fri, 28 Dec 2001 13:18:19 +0000 (13:18 +0000)]
- Wasn't adding the lower case version of the class name to the hash
Georg Richter [Fri, 28 Dec 2001 10:35:53 +0000 (10:35 +0000)]
mouse support for ncurses added:
ncurses_getmouse, ncurses_ungetmouse, ncurses_mouse_trafo, ncurses_wmouse_trafo
Stig Bakken [Fri, 28 Dec 2001 02:09:27 +0000 (02:09 +0000)]
* added <description> element in <package>
<changelog@php.net> [Fri, 28 Dec 2001 01:10:15 +0000 (01:10 +0000)]
ChangeLog update
Andi Gutmans [Thu, 27 Dec 2001 16:35:07 +0000 (16:35 +0000)]
- Use two underscores for __construct(), __clone and friends...
Dan Kalowsky [Thu, 27 Dec 2001 15:42:05 +0000 (15:42 +0000)]
Making PHP compile again on MacOSX 10.1
# 10.1 does not have inet_pton support yet it seems so disabling it.
Andi Gutmans [Thu, 27 Dec 2001 14:44:39 +0000 (14:44 +0000)]
- Only check refcount of object if the destructor was called.
Andi Gutmans [Thu, 27 Dec 2001 14:35:09 +0000 (14:35 +0000)]
- Experimental support for destructors. We need to see if destructors
- will actually work well in the context of PHP so we should consider this
- as experimental. Possible problems might be that when the constructor is
- run PHP might not be in a stable state.
Andi Gutmans [Thu, 27 Dec 2001 13:12:45 +0000 (13:12 +0000)]
- Support parent:: again
Andi Gutmans [Thu, 27 Dec 2001 12:23:03 +0000 (12:23 +0000)]
- Support unified constructor name _construct()
Tomas V.V.Cox [Thu, 27 Dec 2001 11:10:56 +0000 (11:10 +0000)]
switch to use the xml end tag function for correct handling
of multiline tag contents
Georg Richter [Thu, 27 Dec 2001 08:49:12 +0000 (08:49 +0000)]
Added new functions: ncurses_waddstr, ncurses_wnoutrefresh, ncurses_wclear,
ncurses_wcolorset, ncurses_wgetch, ncurses_keypad, ncurses_wmove
minor changes in protos.
Special Thanx to Mathieu Kooiman for submitting his patches!
<changelog@php.net> [Thu, 27 Dec 2001 01:11:01 +0000 (01:11 +0000)]
ChangeLog update
Andi Gutmans [Wed, 26 Dec 2001 20:17:34 +0000 (20:17 +0000)]
- Fix scoping issue. The following works now:
<?
class MyClass {
static $id = 0;
function MyClass()
{
$this->id = self::$id++;
}
function _clone()
{
$this->name = $clone->name;
$this->address = "New York";
$this->id = self::$id++;
}
}
$obj = new MyClass();
$obj->name = "Hello";
$obj->address = "Tel-Aviv";
print $obj->id;
print "\n";
$obj = $obj->_clone();
print $obj->id;
print "\n";
print $obj->name;
print "\n";
print $obj->address;
print "\n";
Andi Gutmans [Wed, 26 Dec 2001 20:06:06 +0000 (20:06 +0000)]
- Print out object id for easier debugging
Andi Gutmans [Wed, 26 Dec 2001 19:54:20 +0000 (19:54 +0000)]
- Pretty much finish _clone() support
Stig Venaas [Wed, 26 Dec 2001 18:40:57 +0000 (18:40 +0000)]
unbreak parallel search
Andi Gutmans [Wed, 26 Dec 2001 17:49:22 +0000 (17:49 +0000)]
- Initial support for _clone()
Rui Hirokawa [Wed, 26 Dec 2001 15:21:13 +0000 (15:21 +0000)]
added code to remove overloaded function in RSHUTDOWN.
Andi Gutmans [Wed, 26 Dec 2001 14:46:18 +0000 (14:46 +0000)]
- Start fixing the parsing rules so that function and method calls
- can't be used in a write context.
David Croft [Wed, 26 Dec 2001 12:08:40 +0000 (12:08 +0000)]
#remove keyword substitution
Andi Gutmans [Wed, 26 Dec 2001 11:18:00 +0000 (11:18 +0000)]
- Fix crash correctly.
Derick Rethans [Wed, 26 Dec 2001 10:01:50 +0000 (10:01 +0000)]
- Fix for bug 14690
Yasuo Ohgaki [Wed, 26 Dec 2001 09:12:02 +0000 (09:12 +0000)]
Added msession
# Since it's there, I added it to module list. It should be mentioned
# if module is in php4 source tree.
# We need to discuss about PECL. Let's discuss. :)
Tomas V.V.Cox [Wed, 26 Dec 2001 04:00:30 +0000 (04:00 +0000)]
added default target for installing documentation
Tomas V.V.Cox [Wed, 26 Dec 2001 03:58:44 +0000 (03:58 +0000)]
reverted the last change for now
Tomas V.V.Cox [Wed, 26 Dec 2001 03:57:47 +0000 (03:57 +0000)]
- Install files marked as "role=doc" in a central PEAR doc dir
(defaults to PHP_DATADIR/pear/doc/Package_name/)
- Store a new property of each installed file ['installed_as'] for
easy uninstall
Yasuo Ohgaki [Wed, 26 Dec 2001 01:55:54 +0000 (01:55 +0000)]
Fix crash with external session save handlers
# This fixes only a little issue with sub modules
# More fixes are needed to make sub modules work correctly.
# 4.1.x also has the same problem....
Stig Bakken [Wed, 26 Dec 2001 01:50:08 +0000 (01:50 +0000)]
* use "windir" env.var on Windows too
Stig Bakken [Wed, 26 Dec 2001 01:23:04 +0000 (01:23 +0000)]
* added System::tmpdir() method (now uses SystemRoot env.var on Windows)
<changelog@php.net> [Wed, 26 Dec 2001 01:10:03 +0000 (01:10 +0000)]
ChangeLog update
Mark L. Woodward [Wed, 26 Dec 2001 00:50:09 +0000 (00:50 +0000)]
Moved "ifdef HAVE_PHP_SESSION" oops!
Georg Richter [Tue, 25 Dec 2001 23:30:55 +0000 (23:30 +0000)]
activated ncurses_instr
New functions: ncurses_longname, ncurses_termname, ncurses_mousemask
Andi Gutmans [Tue, 25 Dec 2001 17:10:58 +0000 (17:10 +0000)]
- Revert delete syntax patch
Andi Gutmans [Tue, 25 Dec 2001 16:51:37 +0000 (16:51 +0000)]
- Fix a crash (not a thorough fix).
- Commented old code
Stig Venaas [Tue, 25 Dec 2001 14:36:06 +0000 (14:36 +0000)]
Added check for ldap_parse_reference() (needed for broken Solaris 2.8), and
report more detailed library version info in the info function.
Georg Richter [Tue, 25 Dec 2001 13:34:06 +0000 (13:34 +0000)]
functions ncurses_erasechar, ncurses_inch, mcurses_killchar:
changed return values from bool to string (char)
<changelog@php.net> [Tue, 25 Dec 2001 01:10:05 +0000 (01:10 +0000)]
ChangeLog update
Andi Gutmans [Mon, 24 Dec 2001 17:39:16 +0000 (17:39 +0000)]
- Fixed bug where global functions weren't called if they didn't exist
- in the class scope
Rui Hirokawa [Mon, 24 Dec 2001 15:21:21 +0000 (15:21 +0000)]
added my name for NEWS.
Sterling Hughes [Mon, 24 Dec 2001 13:58:03 +0000 (13:58 +0000)]
Avoid a segfault when 0 bytes are returned from a website, and RETURNTRANSFER is enabled.
<changelog@php.net> [Mon, 24 Dec 2001 01:12:43 +0000 (01:12 +0000)]
ChangeLog update
<changelog@php.net> [Mon, 24 Dec 2001 01:12:37 +0000 (01:12 +0000)]
NEWS update
Tomas V.V.Cox [Sun, 23 Dec 2001 21:32:09 +0000 (21:32 +0000)]
added the <license> tag under <release> for the package.xml file
Mark L. Woodward [Sun, 23 Dec 2001 19:58:22 +0000 (19:58 +0000)]
Major cleanup
Mark L. Woodward [Sun, 23 Dec 2001 19:58:00 +0000 (19:58 +0000)]
A php script which shows how to use msession with PHP sessions
Mark L. Woodward [Sun, 23 Dec 2001 19:57:33 +0000 (19:57 +0000)]
Added php.ini entry info.
Zeev Suraski [Sun, 23 Dec 2001 19:48:25 +0000 (19:48 +0000)]
Update installation instructions (Marco Kaiser)
Andi Gutmans [Sun, 23 Dec 2001 18:39:52 +0000 (18:39 +0000)]
- Fix a bug where function's didn't work anymore in multi-threaded
- servers after the latest startup changes.
Stig Venaas [Sun, 23 Dec 2001 17:42:31 +0000 (17:42 +0000)]
changed address
Stig Venaas [Sun, 23 Dec 2001 16:32:06 +0000 (16:32 +0000)]
Made ldap_set_option work with NULL as link, added option
LDAP_OPT_DEBUG_LEVEL for those that support it, and made sure the rebind
code is currently included for OpenLDAP only.
Markus Fischer [Sun, 23 Dec 2001 15:56:41 +0000 (15:56 +0000)]
- Fix tiny leak.
Rui Hirokawa [Sun, 23 Dec 2001 15:32:08 +0000 (15:32 +0000)]
@added function overload in mbstring to add multibyte support for string and mail functions.
Alex Waugh [Sun, 23 Dec 2001 14:37:24 +0000 (14:37 +0000)]
Check for ushort
Mark L. Woodward [Sun, 23 Dec 2001 02:22:09 +0000 (02:22 +0000)]
Renamed msession_getdata and msession_setdata to
msession_get_data and msession_set_data respectively.
Derick Rethans [Sun, 23 Dec 2001 01:59:10 +0000 (01:59 +0000)]
- Fix for bug 14554 - segfault upon zip_entry_open. (patch by
phpbug@robin.pfft.net)
<changelog@php.net> [Sun, 23 Dec 2001 01:10:01 +0000 (01:10 +0000)]
ChangeLog update
Alex Waugh [Sun, 23 Dec 2001 00:46:13 +0000 (00:46 +0000)]
Undefine AF_UNIX under RISC OS
Alex Waugh [Sun, 23 Dec 2001 00:41:27 +0000 (00:41 +0000)]
Cache results of check for int8
Hartmut Holzgraefe [Sat, 22 Dec 2001 18:54:40 +0000 (18:54 +0000)]
re-added prototype folding hooks
Hartmut Holzgraefe [Sat, 22 Dec 2001 18:47:59 +0000 (18:47 +0000)]
*now* it is backwards compatible ...
Andi Gutmans [Sat, 22 Dec 2001 15:31:44 +0000 (15:31 +0000)]
- Add initial capability of defining nested classes as class foo::bar
Rasmus Lerdorf [Sat, 22 Dec 2001 14:00:12 +0000 (14:00 +0000)]
.
Mark L. Woodward [Sat, 22 Dec 2001 13:33:19 +0000 (13:33 +0000)]
Toned down a comment that was written in the heat of the moment.
Derick Rethans [Sat, 22 Dec 2001 11:53:29 +0000 (11:53 +0000)]
- Let ceil also return a float in every case
Derick Rethans [Sat, 22 Dec 2001 11:52:56 +0000 (11:52 +0000)]
- Add test for floor and ceil
Zak Greant [Sat, 22 Dec 2001 11:49:56 +0000 (11:49 +0000)]
Modified array_walk, arsort, asort, krsort, ksort, rsort, shuffle, sort,
uasort, uksort and usort.
Corrected prototype comments for all.
Converted to use zend_parse_parameters, except for the u.?sort functions.
Changed return values for failure from implicit NULL to explicit FALSE in
asort(), krsort(), and ksort().
Changed pval to zval in the u.?sort functions.
Added test to help ensure that fixes to code do not change function
behavior. Tests are quite large (~237k) but compress down to ~16k.
Please let me know if this is a problem!
Stig Bakken [Sat, 22 Dec 2001 04:42:12 +0000 (04:42 +0000)]
* add "pedantic" mode in infoFromTgzFile and skip some checks if not
pedantic
Zeev Suraski [Sat, 22 Dec 2001 03:11:46 +0000 (03:11 +0000)]
Fix incompatibility with Windows .NET (IIS 6)
May also improve stability under other Windows versions
Zeev Suraski [Sat, 22 Dec 2001 03:04:32 +0000 (03:04 +0000)]
Fix a warning
Zeev Suraski [Sat, 22 Dec 2001 03:04:14 +0000 (03:04 +0000)]
Fix a warning and remove a printf() that slipped in...
Mark L. Woodward [Sat, 22 Dec 2001 02:10:43 +0000 (02:10 +0000)]
Added msession_call
Mark L. Woodward [Sat, 22 Dec 2001 02:10:19 +0000 (02:10 +0000)]
reverted chages
Restored zend_get_parameters_ex
Put back ansi brackets
Added author note.
Added msession_call
<changelog@php.net> [Sat, 22 Dec 2001 01:10:12 +0000 (01:10 +0000)]
ChangeLog update
Yasuo Ohgaki [Fri, 21 Dec 2001 22:50:47 +0000 (22:50 +0000)]
Install session module haeder
Derick Rethans [Fri, 21 Dec 2001 16:38:49 +0000 (16:38 +0000)]
- Fix for bug #14646, floor() always returns a float now.
Markus Fischer [Fri, 21 Dec 2001 12:57:17 +0000 (12:57 +0000)]
- Typo.
Derick Rethans [Fri, 21 Dec 2001 08:04:21 +0000 (08:04 +0000)]
- Added open basedir checks to file functions. (Patch by
Christoph Kassen <chkassen@chkassen.de>)
Sean Bright [Fri, 21 Dec 2001 03:50:07 +0000 (03:50 +0000)]
Use memset() instead.
Sean Bright [Fri, 21 Dec 2001 03:10:11 +0000 (03:10 +0000)]
Initialize variable to avoid bogus data and possible segfault.
Sean Bright [Fri, 21 Dec 2001 01:53:25 +0000 (01:53 +0000)]
Switched some functions to use zend_parse_parameters, cleaned up some
unused variables and some whitespace work.
<changelog@php.net> [Fri, 21 Dec 2001 01:14:05 +0000 (01:14 +0000)]
ChangeLog update