]> granicus.if.org Git - php/log
php
24 years agoRemoved some stupid header text.
Jan Borsodi [Thu, 4 Jan 2001 12:29:08 +0000 (12:29 +0000)]
Removed some stupid header text.
Added a new struct for handling error logs and Qt Message Handler handles.
Added functions for returning the error string and starting and stopping the message handler.

24 years agoNew function qdom_error which returns the error text from the last qdom operation...
Jan Borsodi [Thu, 4 Jan 2001 12:27:39 +0000 (12:27 +0000)]
New function qdom_error which returns the error text from the last qdom operation, or FALSE if none occured.
Fixed the documentation for the qdom_tree function.
Added init and shutdown code for some global variables.
Added code for starting and stopping the Qt Message Handler in qdom_tree.

24 years agoNew function qdom_error which returns the error text from the last qdom operation...
Jan Borsodi [Thu, 4 Jan 2001 12:26:22 +0000 (12:26 +0000)]
New function qdom_error which returns the error text from the last qdom operation, or FALSE if none occured.

24 years agoChanging my email address...
Jouni Ahto [Thu, 4 Jan 2001 11:15:35 +0000 (11:15 +0000)]
Changing my email address...

24 years ago- Make plist_destructor work like list_destructor to allow it to call
Andi Gutmans [Thu, 4 Jan 2001 06:20:26 +0000 (06:20 +0000)]
- Make plist_destructor work like list_destructor to allow it to call
  extended destructors.

24 years agoChangeLog update
<changelog@php.net> [Thu, 4 Jan 2001 02:09:09 +0000 (02:09 +0000)]
ChangeLog update

24 years agoFix another case of possible line number corruption
Zeev Suraski [Wed, 3 Jan 2001 23:00:01 +0000 (23:00 +0000)]
Fix another case of possible line number corruption

24 years agoFix last couple of problematic execution paths that could corrupt the INI values
Zeev Suraski [Wed, 3 Jan 2001 22:45:11 +0000 (22:45 +0000)]
Fix last couple of problematic execution paths that could corrupt the INI values

24 years agoMail.php: use the Mail_rfc822:: class to parse addresses. There is a small
Chuck Hagenbuch [Wed, 3 Jan 2001 18:24:20 +0000 (18:24 +0000)]
Mail.php: use the Mail_rfc822:: class to parse addresses. There is a small
performance penalty, but it handles rfc822 groups, which
imap_rfc822_parse_adrlist doesn't.

rfc822.php: Style fixes, some small tweaks/optimizations, and work around a
bit of object weirdness that caused the test for $this (to see if we were
being called statically) to not be sufficient.

24 years agoAdded better checking for OpenSSL's libraries. Now configure stops
foobar [Wed, 3 Jan 2001 18:12:06 +0000 (18:12 +0000)]
Added better checking for OpenSSL's libraries. Now configure stops
if the libs aren't found.
# bug report #8365

24 years agoMake socket support compile under Solaris 8 with the Sun WorkShop compiler.
Jon Parise [Wed, 3 Jan 2001 18:06:10 +0000 (18:06 +0000)]
Make socket support compile under Solaris 8 with the Sun WorkShop compiler.

PR: 8468

24 years agoI missed this function..
foobar [Wed, 3 Jan 2001 16:53:00 +0000 (16:53 +0000)]
I missed this function..

24 years agoFix pr #8305.
foobar [Wed, 3 Jan 2001 16:07:55 +0000 (16:07 +0000)]
Fix pr #8305.

24 years agoTrying to bring pdf extension a bit more up to date.
foobar [Wed, 3 Jan 2001 16:05:45 +0000 (16:05 +0000)]
Trying to bring pdf extension a bit more up to date.

24 years agofix filepath handling
Daniel Beulshausen [Wed, 3 Jan 2001 15:50:20 +0000 (15:50 +0000)]
fix filepath handling

24 years agoadd Numbers/Roman.php, Net/Curl.php, and XML/RPC.php to the install rules.
Chuck Hagenbuch [Wed, 3 Jan 2001 15:13:29 +0000 (15:13 +0000)]
add Numbers/Roman.php, Net/Curl.php, and XML/RPC.php to the install rules.

24 years agoFix Apache module and remove excess elements from the SAPI structure
Zeev Suraski [Wed, 3 Jan 2001 11:56:00 +0000 (11:56 +0000)]
Fix Apache module and remove excess elements from the SAPI structure

24 years agofix bug 8341 & 8394
Daniel Beulshausen [Wed, 3 Jan 2001 11:41:31 +0000 (11:41 +0000)]
fix bug 8341 & 8394

24 years agoFix compile.
foobar [Wed, 3 Jan 2001 11:39:09 +0000 (11:39 +0000)]
Fix compile.

24 years agoFix #8486 (name= without quotes in MIME Content-Disposition header)
Stanislav Malyshev [Wed, 3 Jan 2001 10:52:26 +0000 (10:52 +0000)]
Fix #8486 (name= without quotes in MIME Content-Disposition header)
Ported fix by kk/sas from PHP 3

24 years agoCommit missing declaration
Zeev Suraski [Wed, 3 Jan 2001 08:35:23 +0000 (08:35 +0000)]
Commit missing declaration

24 years agoadd allan@lodestone.co.za's Date_Human calculator class.
Chuck Hagenbuch [Wed, 3 Jan 2001 05:14:39 +0000 (05:14 +0000)]
add allan@lodestone.co.za's Date_Human calculator class.

24 years agohere's an initial version of Richard Heyes' rfc822 email address parser.
Chuck Hagenbuch [Wed, 3 Jan 2001 05:10:42 +0000 (05:10 +0000)]
here's an initial version of Richard Heyes' rfc822 email address parser.

24 years agoChangeLog update
<changelog@php.net> [Wed, 3 Jan 2001 02:09:16 +0000 (02:09 +0000)]
ChangeLog update

24 years agoNEWS update
<changelog@php.net> [Wed, 3 Jan 2001 02:09:13 +0000 (02:09 +0000)]
NEWS update

24 years agoImport COM patch from Harald Radi <h.radi@nme.at>
Zeev Suraski [Tue, 2 Jan 2001 23:08:20 +0000 (23:08 +0000)]
Import COM patch from Harald Radi <h.radi@nme.at>
The new code should allow for better international support.

24 years agoMany patches. I hope I remember them all:
Zeev Suraski [Tue, 2 Jan 2001 22:49:31 +0000 (22:49 +0000)]
Many patches.  I hope I remember them all:

- Make sapi_module available to external modules (PHPAPI)
- Make the php.ini path reported in phpinfo() always point to
  real full path of the php.ini file
- Optimized the ISAPI module not to read unnecessary server
  variables and read necessary variables at most once.

24 years agoI think the order is wrong, switched order of ssl and crypto libs
Stig Venaas [Tue, 2 Jan 2001 22:40:03 +0000 (22:40 +0000)]
I think the order is wrong, switched order of ssl and crypto libs

24 years agoMake this comment readable.
Jon Parise [Tue, 2 Jan 2001 21:37:21 +0000 (21:37 +0000)]
Make this comment readable.

24 years agoMake the generated <input> lower case and terminated with a /,
Chuck Hagenbuch [Tue, 2 Jan 2001 20:39:27 +0000 (20:39 +0000)]
Make the generated <input> lower case and terminated with a /,
to be xhtml-compliant.

24 years agoFix date('r') overflow
Rasmus Lerdorf [Tue, 2 Jan 2001 20:26:51 +0000 (20:26 +0000)]
Fix date('r') overflow
@Fix date('r') overflow

24 years ago- Remove unreachable code
Andi Gutmans [Mon, 1 Jan 2001 17:59:08 +0000 (17:59 +0000)]
- Remove unreachable code

24 years agoFix possible corruption in line number information
Zeev Suraski [Sat, 30 Dec 2000 15:32:12 +0000 (15:32 +0000)]
Fix possible corruption in line number information

24 years agoFix a few possible bugs:
Zeev Suraski [Sat, 30 Dec 2000 00:38:47 +0000 (00:38 +0000)]
Fix a few possible bugs:
- engine=off in one or more vhosts could propogate to other vhosts
- Under some error situations, the default values for INI directives
  could be erroneously replaced for a single request

24 years agoHopefully solves some bad behavior in array_unique(), array_intersect()
Stig Venaas [Thu, 28 Dec 2000 23:50:42 +0000 (23:50 +0000)]
Hopefully solves some bad behavior in array_unique(), array_intersect()
and array_diff(). Now using SORT_STRING instead of SORT_REGULAR
@- Fixed misbehavior of array_unique(), array_intersect() and array_diff();
@  could in certain cases give wrong result or segfault (Stig Venaas)

24 years agoit seems one section was missing the HAVE_SOLID_30 section...
Dan Kalowsky [Thu, 28 Dec 2000 22:01:50 +0000 (22:01 +0000)]
it seems one section was missing the HAVE_SOLID_30 section...

24 years agoadded #define(OPENLINK) to the SDWORD instead of SQLINTEGER line.. this is for bug...
Dan Kalowsky [Thu, 28 Dec 2000 19:23:09 +0000 (19:23 +0000)]
added #define(OPENLINK) to the SDWORD instead of SQLINTEGER line.. this is for bug #5526 to allow compiles.

24 years agoconfig file was missing a new line which seemed to cause the if statement to parse...
Dan Kalowsky [Thu, 28 Dec 2000 19:12:28 +0000 (19:12 +0000)]
config file was missing a new line which seemed to cause the if statement to parse the else into an echo.  yuck.

24 years agoFix typo
Rasmus Lerdorf [Thu, 28 Dec 2000 17:25:11 +0000 (17:25 +0000)]
Fix typo

24 years agoAdd license info
Stanislav Malyshev [Thu, 28 Dec 2000 12:13:21 +0000 (12:13 +0000)]
Add license info

24 years agoAdded the arg_separator directive.
foobar [Thu, 28 Dec 2000 09:36:56 +0000 (09:36 +0000)]
Added the arg_separator directive.

24 years agoMinor update regarding new phpinfo table format. Moved pi3web_sapi.h to the sapi...
Holger Zimmermann [Thu, 28 Dec 2000 08:31:42 +0000 (08:31 +0000)]
Minor update regarding new phpinfo table format. Moved pi3web_sapi.h to the sapi module.
PR:
Submitted by:
Reviewed by:
Obtained from: Pi3Web

24 years agoChangeLog update
<changelog@php.net> [Thu, 28 Dec 2000 02:09:10 +0000 (02:09 +0000)]
ChangeLog update

24 years agoMake nl2br() output <br /> instead of <br> to be XHTML compliant.
Jon Parise [Thu, 28 Dec 2000 01:02:44 +0000 (01:02 +0000)]
Make nl2br() output <br /> instead of <br> to be XHTML compliant.

Bug: 8390

24 years agoMake the INI mechanism thread safe (or at least thread safer :)
Zeev Suraski [Wed, 27 Dec 2000 15:43:15 +0000 (15:43 +0000)]
Make the INI mechanism thread safe (or at least thread safer :)

24 years ago- Make the INI mechanism thread safe (fix necessary API changes from Zend)
Zeev Suraski [Wed, 27 Dec 2000 15:43:05 +0000 (15:43 +0000)]
- Make the INI mechanism thread safe (fix necessary API changes from Zend)
- Make the Win32 non-TS configuration build again

24 years agoFix argument check (bug #8421).
Andrei Zmievski [Wed, 27 Dec 2000 13:59:40 +0000 (13:59 +0000)]
Fix argument check (bug #8421).

24 years agoChangeLog update
<changelog@php.net> [Wed, 27 Dec 2000 02:09:09 +0000 (02:09 +0000)]
ChangeLog update

24 years agoUse iostream.h instead of istream.h (IBM's compiler doesn't come with istream.h,
Zeev Suraski [Tue, 26 Dec 2000 23:05:55 +0000 (23:05 +0000)]
Use iostream.h instead of istream.h (IBM's compiler doesn't come with istream.h,
and iostream.h should include it)

24 years agoAdd Release_TSDbg support. This mode compiles PHP with the release C runtime,
Zeev Suraski [Tue, 26 Dec 2000 22:15:32 +0000 (22:15 +0000)]
Add Release_TSDbg support.  This mode compiles PHP with the release C runtime,
but with optimizations disabled and with debug info.  Some crashes can only
be debugged using this mode.

24 years ago- Use supplied istdiostream definition for the INI scanner too
Zeev Suraski [Tue, 26 Dec 2000 22:15:13 +0000 (22:15 +0000)]
- Use supplied istdiostream definition for the INI scanner too
- Add Release_TSDbg configuration

24 years ago#remove cvs [dollar] ID from changelog
David Croft [Tue, 26 Dec 2000 13:22:31 +0000 (13:22 +0000)]
#remove cvs [dollar] ID from changelog

24 years agoChangeLog update
<changelog@php.net> [Tue, 26 Dec 2000 02:09:09 +0000 (02:09 +0000)]
ChangeLog update

24 years agoChangeLog update
<changelog@php.net> [Mon, 25 Dec 2000 02:09:10 +0000 (02:09 +0000)]
ChangeLog update

24 years agoSkip mcrypt/gmp tests, if the extensions are not available.
Sascha Schumann [Sun, 24 Dec 2000 16:51:04 +0000 (16:51 +0000)]
Skip mcrypt/gmp tests, if the extensions are not available.

24 years agoAdd session_set_save_handler test
Sascha Schumann [Sun, 24 Dec 2000 16:33:27 +0000 (16:33 +0000)]
Add session_set_save_handler test

24 years agoMore instances of s/efree/FREE_ZVAL/
Sascha Schumann [Sun, 24 Dec 2000 16:30:42 +0000 (16:30 +0000)]
More instances of s/efree/FREE_ZVAL/

24 years agoNot freeing the zval using FREE_ZVAL caused a segfault in
Sascha Schumann [Sun, 24 Dec 2000 16:26:38 +0000 (16:26 +0000)]
Not freeing the zval using FREE_ZVAL caused a segfault in
shutdown_memory_manager.

24 years agoAlso call some member functions of the deserialized objects
Sascha Schumann [Sun, 24 Dec 2000 16:06:32 +0000 (16:06 +0000)]
Also call some member functions of the deserialized objects

24 years agoRun run-tests.php in srcdir and add top_builddir/pear to the include
Sascha Schumann [Sun, 24 Dec 2000 16:03:16 +0000 (16:03 +0000)]
Run run-tests.php in srcdir and add top_builddir/pear to the include
path (does not seem to work though yet.  The include path does not
seem to get changed at all).

24 years agoAdd session object deserialization test
Sascha Schumann [Sun, 24 Dec 2000 16:01:32 +0000 (16:01 +0000)]
Add session object deserialization test

24 years agoAdd two regression tests for the session module
Sascha Schumann [Sun, 24 Dec 2000 15:57:05 +0000 (15:57 +0000)]
Add two regression tests for the session module

24 years agoFix segfault introduced through recent zend_hash_get_current_key* changes.
Sascha Schumann [Sun, 24 Dec 2000 15:50:39 +0000 (15:50 +0000)]
Fix segfault introduced through recent zend_hash_get_current_key* changes.

24 years agoThis needs updating as well
Zeev Suraski [Sun, 24 Dec 2000 15:37:39 +0000 (15:37 +0000)]
This needs updating as well

24 years agoSync the expected output with Linux dirname output. The test passes now.
Sascha Schumann [Sun, 24 Dec 2000 14:40:37 +0000 (14:40 +0000)]
Sync the expected output with Linux dirname output.  The test passes now.
Perhaps this should be split into two tests, because the
Win32 paths don't work properly with PHP's dirname on Unix.

24 years agoFix "make test" in VPATH environments
Sascha Schumann [Sun, 24 Dec 2000 14:24:04 +0000 (14:24 +0000)]
Fix "make test" in VPATH environments

24 years agorevert last fix. the problem is now fixed globally in Zend.
Thies C. Arntzen [Sun, 24 Dec 2000 10:58:44 +0000 (10:58 +0000)]
revert last fix. the problem is now fixed globally in Zend.

24 years agoChangeLog update
<changelog@php.net> [Sun, 24 Dec 2000 02:09:07 +0000 (02:09 +0000)]
ChangeLog update

24 years agoMore aggressive protection in call_user_function_ex()
Zeev Suraski [Sun, 24 Dec 2000 00:29:14 +0000 (00:29 +0000)]
More aggressive protection in call_user_function_ex()

24 years agofix #8363.
Thies C. Arntzen [Sat, 23 Dec 2000 21:46:44 +0000 (21:46 +0000)]
fix #8363.
fix call_user_function when parser->object is not set.

24 years agoPass some more variables to AC_SUBST as those are needed for Apache 1.3's
Sascha Schumann [Sat, 23 Dec 2000 13:17:36 +0000 (13:17 +0000)]
Pass some more variables to AC_SUBST as those are needed for Apache 1.3's
libphp4.module.in.

24 years agoFix a possible crash bug in call_user_function_ex(), if the function is
Zeev Suraski [Sat, 23 Dec 2000 12:54:42 +0000 (12:54 +0000)]
Fix a possible crash bug in call_user_function_ex(), if the function is
in fact not a user function

24 years agoChangeLog update
<changelog@php.net> [Sat, 23 Dec 2000 02:09:12 +0000 (02:09 +0000)]
ChangeLog update

24 years ago(PHP session_unset) Return early, if no session was started.
Sascha Schumann [Fri, 22 Dec 2000 22:53:14 +0000 (22:53 +0000)]
(PHP session_unset) Return early, if no session was started.

PR: #8354

24 years agoSupport multi-char arg separators.
Sascha Schumann [Fri, 22 Dec 2000 22:52:11 +0000 (22:52 +0000)]
Support multi-char arg separators.

PR: #8274

24 years agoSet the floating-point exception mask on FreeBSD to 0 (as do other
Sascha Schumann [Fri, 22 Dec 2000 21:11:34 +0000 (21:11 +0000)]
Set the floating-point exception mask on FreeBSD to 0 (as do other
FreeBSD system applications).  Also bump up the module API number
as the zend_hash_get_current_key change affects source and binary
compatibility.

24 years agoSignal an error condition, if write was unable to perform the complete
Sascha Schumann [Fri, 22 Dec 2000 19:26:02 +0000 (19:26 +0000)]
Signal an error condition, if write was unable to perform the complete
operation.

24 years agoNULL is a valid return value of mmap. Check against (void *) MAP_FAILED.
Sascha Schumann [Fri, 22 Dec 2000 16:39:01 +0000 (16:39 +0000)]
NULL is a valid return value of mmap.  Check against (void *) MAP_FAILED.

24 years ago(php_file_copy) Use mmap to map the source file into our address space
Sascha Schumann [Fri, 22 Dec 2000 16:34:11 +0000 (16:34 +0000)]
(php_file_copy) Use mmap to map the source file into our address space
and then simply write it out to the target file.  That avoids switching
between user and kernel land too many times.  If that does not work, we
fall back to the read/write method.

24 years ago(PHP preg_replace) Fix to allow proper escaping of captured subpattern
Andrei Zmievski [Fri, 22 Dec 2000 16:31:42 +0000 (16:31 +0000)]
(PHP preg_replace) Fix to allow proper escaping of captured subpattern
references in the replacement string.
(PHP array_sum) Check that argument is an array.

24 years agoHeads up people!
Zeev Suraski [Fri, 22 Dec 2000 12:57:09 +0000 (12:57 +0000)]
Heads up people!

Updated the get_current_key() API - the relevant authors, please take
a look at the updated code and make sure it's ok...

24 years agoAllow get_current_key() not to return the key itself, instead of a duplicate
Zeev Suraski [Fri, 22 Dec 2000 12:49:51 +0000 (12:49 +0000)]
Allow get_current_key() not to return the key itself, instead of a duplicate

24 years ago@* Fixed a possible crash in get_class_methods() (Zeev)
Zeev Suraski [Fri, 22 Dec 2000 12:08:04 +0000 (12:08 +0000)]
@* Fixed a possible crash in get_class_methods() (Zeev)

24 years agoChangeLog update
<changelog@php.net> [Fri, 22 Dec 2000 02:09:12 +0000 (02:09 +0000)]
ChangeLog update

24 years agoNEWS update
<changelog@php.net> [Fri, 22 Dec 2000 02:09:09 +0000 (02:09 +0000)]
NEWS update

24 years ago@- Changed setlocale() to use LC_* constants. (Jani)
foobar [Thu, 21 Dec 2000 13:46:50 +0000 (13:46 +0000)]
@- Changed setlocale() to use LC_* constants. (Jani)

24 years agoNo need for GCC extensions in non-debugging mode.
Sascha Schumann [Thu, 21 Dec 2000 05:31:18 +0000 (05:31 +0000)]
No need for GCC extensions in non-debugging mode.

PR: #8345

24 years agoSome AC_SUBST substitutions were removed which are still needed.
Sascha Schumann [Thu, 21 Dec 2000 05:26:45 +0000 (05:26 +0000)]
Some AC_SUBST substitutions were removed which are still needed.

Submitted by: Andrei Zmievski

24 years agoChangeLog update
<changelog@php.net> [Thu, 21 Dec 2000 02:09:07 +0000 (02:09 +0000)]
ChangeLog update

24 years agoinstall the Math/* files.
Chuck Hagenbuch [Wed, 20 Dec 2000 19:08:29 +0000 (19:08 +0000)]
install the Math/* files.

24 years agoStop automatically passing vars to AC_SUBST through PHP_SUBST.
Sascha Schumann [Wed, 20 Dec 2000 17:21:37 +0000 (17:21 +0000)]
Stop automatically passing vars to AC_SUBST through PHP_SUBST.

There are some variables which are needed for Makefiles and files
created by AC_OUTPUT; we use PHP_SUBST_OLD for those now.

genif.sh was moved to an appropiate place.

24 years agoSpeed up the genif.sh script a little bit. Whereas it took three seconds
Sascha Schumann [Wed, 20 Dec 2000 16:29:07 +0000 (16:29 +0000)]
Speed up the genif.sh script a little bit.  Whereas it took three seconds
previously, it takes now about 100ms on a P233.

24 years ago- Use memcmp() instead of ugly char-by-char compare
Andi Gutmans [Wed, 20 Dec 2000 15:51:16 +0000 (15:51 +0000)]
- Use memcmp() instead of ugly char-by-char compare

24 years agoRemoved unused variable from is_scalar
Zak Greant [Wed, 20 Dec 2000 11:07:20 +0000 (11:07 +0000)]
Removed unused variable from is_scalar

24 years agoNote about fix under correct version.
foobar [Wed, 20 Dec 2000 09:12:13 +0000 (09:12 +0000)]
Note about fix under correct version.

24 years agoChangeLog update
<changelog@php.net> [Wed, 20 Dec 2000 02:09:16 +0000 (02:09 +0000)]
ChangeLog update

24 years agoNEWS update
<changelog@php.net> [Wed, 20 Dec 2000 02:09:12 +0000 (02:09 +0000)]
NEWS update

24 years agoAdd the QA team to the credits
Zeev Suraski [Tue, 19 Dec 2000 22:59:14 +0000 (22:59 +0000)]
Add the QA team to the credits

24 years agoAdd support for ASP tags in one-line comment
Stanislav Malyshev [Tue, 19 Dec 2000 12:57:38 +0000 (12:57 +0000)]
Add support for ASP tags in one-line comment

24 years ago@ ctype functions now follow the extension naming conventions (Hartmut)
Hartmut Holzgraefe [Tue, 19 Dec 2000 11:50:30 +0000 (11:50 +0000)]
@ ctype functions now follow the extension naming conventions (Hartmut)
# removed unneccesary code generated by ext_skel