]> granicus.if.org Git - php/log
php
22 years agoThis completely fixes the iconv library detection under FreeBSD (the
Jon Parise [Wed, 20 Mar 2002 07:36:56 +0000 (07:36 +0000)]
This completely fixes the iconv library detection under FreeBSD (the
previous fix was incomplete).  We also set HAVE_ICONV and HAVE_LIBICONV
based on the library that was detected.

22 years ago- Fixed the bz2 tests. (and changed the usage comment to be correct)
foobar [Wed, 20 Mar 2002 02:16:34 +0000 (02:16 +0000)]
- Fixed the bz2 tests. (and changed the usage comment to be correct)

22 years ago- This is not needed here
foobar [Wed, 20 Mar 2002 02:07:32 +0000 (02:07 +0000)]
- This is not needed here

22 years ago- Make it possible to build ext/openssl as shared extension
foobar [Wed, 20 Mar 2002 02:07:11 +0000 (02:07 +0000)]
- Make it possible to build ext/openssl as shared extension

22 years ago- Fixed bug: #16139 (compile failure with Mysql 4.0.1)
foobar [Wed, 20 Mar 2002 01:31:22 +0000 (01:31 +0000)]
- Fixed bug: #16139 (compile failure with Mysql 4.0.1)
- Some tests were only run when compiling with the bundled libs.
  (caused some compile warnings with external mysql libs)
- Another try to fix the zlib issue..(uncompress)

22 years agoChangeLog update
<changelog@php.net> [Wed, 20 Mar 2002 01:21:12 +0000 (01:21 +0000)]
ChangeLog update

22 years ago- Fix this without breaking BC
foobar [Wed, 20 Mar 2002 00:39:28 +0000 (00:39 +0000)]
- Fix this without breaking BC

22 years agoImprove behaviour of the stream casting operation.
Wez Furlong [Tue, 19 Mar 2002 23:29:37 +0000 (23:29 +0000)]
Improve behaviour of the stream casting operation.
Improve interaction with fopencookie.

22 years agopass function signature in zend_parse_parameters style
Harald Radi [Tue, 19 Mar 2002 23:28:52 +0000 (23:28 +0000)]
pass function signature in zend_parse_parameters style
lookup cache works now per signature (not only method name)
reviewed resource management
# have to learn now ..

22 years agoMinor change to allocated lengths for dates
Frank M. Kromann [Tue, 19 Mar 2002 23:00:17 +0000 (23:00 +0000)]
Minor change to allocated lengths for dates

22 years agomissing entry
foobar [Tue, 19 Mar 2002 22:52:27 +0000 (22:52 +0000)]
missing entry

22 years ago- Support vpopmail 5.2 (fixes #16120).
Markus Fischer [Tue, 19 Mar 2002 22:47:37 +0000 (22:47 +0000)]
- Support vpopmail 5.2 (fixes #16120).

22 years ago- Fix the iconv detection when the functions are prefixed with lib.
foobar [Tue, 19 Mar 2002 22:40:18 +0000 (22:40 +0000)]
- Fix the iconv detection when the functions are prefixed with lib.
  (e.g. in freebsd)

22 years agoOops.. This should make I64 work on WIn32 as well
Frank M. Kromann [Tue, 19 Mar 2002 22:38:35 +0000 (22:38 +0000)]
Oops.. This should make I64 work on WIn32 as well

22 years agoChanging the LongInteger to return 64 bit integers as string values with all 64 bit
Frank M. Kromann [Tue, 19 Mar 2002 22:36:42 +0000 (22:36 +0000)]
Changing the LongInteger to return 64 bit integers as string values with all 64 bit

22 years ago- Fix bug spotted by Lukas Schroeder <lukas@edeal.de>.
Markus Fischer [Tue, 19 Mar 2002 21:18:18 +0000 (21:18 +0000)]
- Fix bug spotted by Lukas Schroeder <lukas@edeal.de>.

22 years ago* install PEAR_Command_Package
Stig Bakken [Tue, 19 Mar 2002 19:59:05 +0000 (19:59 +0000)]
* install PEAR_Command_Package

22 years ago* re-add "package" command
Stig Bakken [Tue, 19 Mar 2002 19:55:30 +0000 (19:55 +0000)]
* re-add "package" command

22 years ago* "pear login" finally works
Stig Bakken [Tue, 19 Mar 2002 19:31:02 +0000 (19:31 +0000)]
* "pear login" finally works

22 years ago* fix http auth bug
Stig Bakken [Tue, 19 Mar 2002 19:30:06 +0000 (19:30 +0000)]
* fix http auth bug

22 years ago* add optional default parameter to userDialog method
Stig Bakken [Tue, 19 Mar 2002 19:28:48 +0000 (19:28 +0000)]
* add optional default parameter to userDialog method

22 years agoPossibly fix a crash - Marcus, please take a look at it...
Zeev Suraski [Tue, 19 Mar 2002 19:16:20 +0000 (19:16 +0000)]
Possibly fix a crash - Marcus, please take a look at it...

22 years ago- Fix whitespace (guys, please try to stick with the php4 tree style as far
Zeev Suraski [Tue, 19 Mar 2002 19:15:40 +0000 (19:15 +0000)]
- Fix whitespace (guys, please try to stick with the php4 tree style as far
  as indentation/newlines go, and also as far as using {} even on if's
  that have single statements)
- Fix Windows build

22 years ago- Finish covering all parsed methods to check for validity in parser.
Andi Gutmans [Tue, 19 Mar 2002 19:09:53 +0000 (19:09 +0000)]
- Finish covering all parsed methods to check for validity in parser.
- Change zval's refcount to zend_uint (If it doesn't slow down the Engine
- too much it should probably stay this way). If anyone has time to test
- the difference in speed between zend_ushort & zend_uint in zend.h of
- the struct _zval_struct (one line change) I'd be glad to get some
- figures.

22 years agofixed memleaks
Harald Radi [Tue, 19 Mar 2002 18:46:28 +0000 (18:46 +0000)]
fixed memleaks
added method lookup caching
pass function signature to hash function callback

22 years agoAdding support for TinyInteger and LongInteger database types
Frank M. Kromann [Tue, 19 Mar 2002 18:33:05 +0000 (18:33 +0000)]
Adding support for TinyInteger and LongInteger database types

22 years agofix for bug #16168
Wez Furlong [Tue, 19 Mar 2002 17:49:02 +0000 (17:49 +0000)]
fix for bug #16168

22 years agomake buffer length warnings more verbose
Wez Furlong [Tue, 19 Mar 2002 16:56:53 +0000 (16:56 +0000)]
make buffer length warnings more verbose

22 years agoFixed include of interbase.inc
Ludovico Magnocavallo [Tue, 19 Mar 2002 16:52:41 +0000 (16:52 +0000)]
Fixed include of interbase.inc
Fixed test database path
Changed v_date field in test table definition to timestamp type
Reduced maximum length of double precision type to 18

Tests 001 002 003 006 pass
Test 004 (BLOB test) still needs to be fixed
Test 005 (Transaction) gives the right output but issues a warning

22 years agofixed floating number incorrectly rendered (as mentioned by giancarlo@niccolai.ws...
Daniela Mariaschi [Tue, 19 Mar 2002 15:29:17 +0000 (15:29 +0000)]
fixed floating number incorrectly rendered (as mentioned by giancarlo@niccolai.ws in BUG #14755)

22 years agoregister some constants for user streams
Wez Furlong [Tue, 19 Mar 2002 14:35:55 +0000 (14:35 +0000)]
register some constants for user streams

22 years ago- the fdf include file shipped with the FDF toolkit is spelled
Uwe Steinmann [Tue, 19 Mar 2002 14:03:30 +0000 (14:03 +0000)]
- the fdf include file shipped with the FDF toolkit is spelled
  in lower case (at least in version 5.0)

22 years agocorrect copy/paste typo
Wez Furlong [Tue, 19 Mar 2002 13:46:32 +0000 (13:46 +0000)]
correct copy/paste typo

22 years agoavoid possible buffer overruns when write returns a value larger than the buffer
Wez Furlong [Tue, 19 Mar 2002 13:44:38 +0000 (13:44 +0000)]
avoid possible buffer overruns when write returns a value larger than the buffer

22 years agoMake file_get_wrapper_data return the underlying PHP object for
Wez Furlong [Tue, 19 Mar 2002 13:42:25 +0000 (13:42 +0000)]
Make file_get_wrapper_data return the underlying PHP object for
user-space streams.

22 years agos/fgetwrapperdata/file_get_wrapper_data/
Wez Furlong [Tue, 19 Mar 2002 13:33:07 +0000 (13:33 +0000)]
s/fgetwrapperdata/file_get_wrapper_data/

22 years agoRemove trailing ;
Sascha Schumann [Tue, 19 Mar 2002 12:11:46 +0000 (12:11 +0000)]
Remove trailing ;

The macro can now safely be used in constructs such as

if (..) foo() else bar();

22 years agosome typo fixing, and following The Little Book, omitting needless words
Sascha Schumann [Tue, 19 Mar 2002 12:08:57 +0000 (12:08 +0000)]
some typo fixing, and following The Little Book, omitting needless words

22 years agoSomewhere along the build changes, -export-dynamic was lost.
Sascha Schumann [Tue, 19 Mar 2002 11:48:40 +0000 (11:48 +0000)]
Somewhere along the build changes, -export-dynamic was lost.

Readd it.

Noticed by: Stanislav Malyshev

22 years agotouch file. Please commit first the .re file and afterwards the .c source. Otherwise...
Sascha Schumann [Tue, 19 Mar 2002 11:39:41 +0000 (11:39 +0000)]
touch file. Please commit first the .re file and afterwards the .c source. Otherwise, timestamps will be broken.

22 years agofix #12793 - serialize will now spit a notice if the return value of __sleep is
Thies C. Arntzen [Tue, 19 Mar 2002 11:25:21 +0000 (11:25 +0000)]
fix #12793 - serialize will now spit a notice if the return value of __sleep is
bogus.

22 years agoadded missing .libs entry
foobar [Tue, 19 Mar 2002 10:52:41 +0000 (10:52 +0000)]
added missing .libs entry

22 years ago- Not needed anymore.
foobar [Tue, 19 Mar 2002 10:49:26 +0000 (10:49 +0000)]
- Not needed anymore.

22 years agoAdded README.SUBMITTING_PATCH file. Please fix/add/change.
Yasuo Ohgaki [Tue, 19 Mar 2002 09:13:45 +0000 (09:13 +0000)]
Added README.SUBMITTING_PATCH file. Please fix/add/change.
Added more description for use of assert().

22 years agoAdd streams.c/user_streams.c to MSVC projects.
Sebastian Bergmann [Tue, 19 Mar 2002 07:01:30 +0000 (07:01 +0000)]
Add streams.c/user_streams.c to MSVC projects.

22 years agoImplement user-space streams.
Wez Furlong [Tue, 19 Mar 2002 03:51:01 +0000 (03:51 +0000)]
Implement user-space streams.
There's probably room for improvement,
docs will following some time this week.

22 years agoadd sys/poll.h header detection
Wez Furlong [Tue, 19 Mar 2002 03:49:26 +0000 (03:49 +0000)]
add sys/poll.h header detection

22 years agomake feof more useful on network streams
Wez Furlong [Tue, 19 Mar 2002 03:49:03 +0000 (03:49 +0000)]
make feof more useful on network streams

22 years agoadded lookup caching and now make use of the new thread
Harald Radi [Tue, 19 Mar 2002 03:36:16 +0000 (03:36 +0000)]
added lookup caching and now make use of the new thread
safe hashtables (not in cvs right now)

22 years agoWS fix
Yasuo Ohgaki [Tue, 19 Mar 2002 02:59:15 +0000 (02:59 +0000)]
WS fix

22 years agoChangeLog update
<changelog@php.net> [Tue, 19 Mar 2002 01:22:04 +0000 (01:22 +0000)]
ChangeLog update

22 years agoGive one last reference to pear-get.
Jon Parise [Tue, 19 Mar 2002 01:19:24 +0000 (01:19 +0000)]
Give one last reference to pear-get.

22 years ago* pear-get gone
Stig Bakken [Tue, 19 Mar 2002 01:13:20 +0000 (01:13 +0000)]
* pear-get gone

22 years agoFix ftp_size() returning bogus results.
Vlad Krupin [Mon, 18 Mar 2002 22:26:32 +0000 (22:26 +0000)]
Fix ftp_size() returning bogus results.
# make sure the server is in BINARY mode before requesting file size.

22 years agoFugbix typo.
Sebastian Bergmann [Mon, 18 Mar 2002 22:13:14 +0000 (22:13 +0000)]
Fugbix typo.

22 years agoAdding note about permission to distribute this code under the PHP license
Frank M. Kromann [Mon, 18 Mar 2002 21:38:17 +0000 (21:38 +0000)]
Adding note about permission to distribute this code under the PHP license

22 years agoAdding HAVE_SHUTDOWN on win32. Needed for the sockets extension to compile
Frank M. Kromann [Mon, 18 Mar 2002 21:09:23 +0000 (21:09 +0000)]
Adding HAVE_SHUTDOWN on win32. Needed for the sockets extension to compile

22 years ago- Let OCIError() also return the sql statement which failed and the exact
Markus Fischer [Mon, 18 Mar 2002 21:01:29 +0000 (21:01 +0000)]
- Let OCIError() also return the sql statement which failed and the exact
  position into the statement where it failed (if applicable).
  Patch by Daniel Ceregatti <vi@sh.nu>.

22 years agofix error message which appeared even if no ssl mode was selected
Wez Furlong [Mon, 18 Mar 2002 20:44:15 +0000 (20:44 +0000)]
fix error message which appeared even if no ssl mode was selected

22 years ago- More fixes to check for member/function call legality.
Andi Gutmans [Mon, 18 Mar 2002 20:27:03 +0000 (20:27 +0000)]
- More fixes to check for member/function call legality.

22 years agoFix for bug #10001: a timeout event prevents further reads.
Wez Furlong [Mon, 18 Mar 2002 20:13:50 +0000 (20:13 +0000)]
Fix for bug #10001: a timeout event prevents further reads.
The Bug DB has a patch that should be applied to fsock.c on the
4.2 branch.

22 years agoFix build under Release_TS
Zeev Suraski [Mon, 18 Mar 2002 19:47:50 +0000 (19:47 +0000)]
Fix build under Release_TS
Maybe separating TSRMLS away wasn't such a good idea (sorry Wez :)

22 years agoFix for bugs #16148, #11199, #10092:
Wez Furlong [Mon, 18 Mar 2002 19:42:19 +0000 (19:42 +0000)]
Fix for bugs #16148, #11199, #10092:
fread from socket will never free memory.
This patch should also be applied to php_sockread_internal in
fsock.c in the 4.2 branch.

22 years agofix non-TS build...
Wez Furlong [Mon, 18 Mar 2002 19:13:11 +0000 (19:13 +0000)]
fix non-TS build...

22 years agoShouldn't have made it into my last commit.
Wez Furlong [Mon, 18 Mar 2002 18:57:25 +0000 (18:57 +0000)]
Shouldn't have made it into my last commit.

22 years agoTSRMLS related work on streams, as discussed with Zeev.
Wez Furlong [Mon, 18 Mar 2002 18:54:32 +0000 (18:54 +0000)]
TSRMLS related work on streams, as discussed with Zeev.
# Should be the last "broad" commit for a while
# Don't forget to make clean ; make

22 years ago* get rid of this hack
Stig Bakken [Mon, 18 Mar 2002 18:01:14 +0000 (18:01 +0000)]
* get rid of this hack

22 years agoproto fixes
Hartmut Holzgraefe [Mon, 18 Mar 2002 18:00:24 +0000 (18:00 +0000)]
proto fixes

22 years ago* Refactoring of "pear" command internals. Highlights:
Stig Bakken [Mon, 18 Mar 2002 17:39:52 +0000 (17:39 +0000)]
* Refactoring of "pear" command internals.  Highlights:
 - user interface abstraction, making a Gtk installer should only be
   a matter of implementing PEAR_CommandUI_Gtk plus a "pear-gtk" executable
 - separated code into command classes, able to specify one or more
   commands
 - no more "pear-get" :-)
* fixed use of PEAR_Config::singleton to avoid object copying

22 years ago-r is in the release branch.
Edin Kadribasic [Mon, 18 Mar 2002 15:11:41 +0000 (15:11 +0000)]
-r is in the release branch.

22 years agounused makefile.in
Sascha Schumann [Mon, 18 Mar 2002 14:38:01 +0000 (14:38 +0000)]
unused makefile.in

22 years agoempty files, let them go
Sascha Schumann [Mon, 18 Mar 2002 14:37:22 +0000 (14:37 +0000)]
empty files, let them go

22 years agofix warning
Wez Furlong [Mon, 18 Mar 2002 11:49:40 +0000 (11:49 +0000)]
fix warning

22 years agofix TSRM build
Wez Furlong [Mon, 18 Mar 2002 11:46:21 +0000 (11:46 +0000)]
fix TSRM build

22 years agoFix build.
Wez Furlong [Mon, 18 Mar 2002 11:46:00 +0000 (11:46 +0000)]
Fix build.
Warning about TSRM testing still applies.

22 years agotidyup use of STREAMS_DC macros
Wez Furlong [Mon, 18 Mar 2002 11:18:07 +0000 (11:18 +0000)]
tidyup use of STREAMS_DC macros

22 years agohaving streams is now the default
Wez Furlong [Mon, 18 Mar 2002 10:44:39 +0000 (10:44 +0000)]
having streams is now the default

22 years agoMove stream files into the right folders
Zeev Suraski [Mon, 18 Mar 2002 10:35:01 +0000 (10:35 +0000)]
Move stream files into the right folders

22 years agoUpdate .dsp
Stanislav Malyshev [Mon, 18 Mar 2002 09:47:24 +0000 (09:47 +0000)]
Update .dsp

22 years agoFix build
Stanislav Malyshev [Mon, 18 Mar 2002 09:42:20 +0000 (09:42 +0000)]
Fix build

22 years agoFix build
Zeev Suraski [Mon, 18 Mar 2002 09:20:43 +0000 (09:20 +0000)]
Fix build

22 years agoMake Sebastian happy
Zeev Suraski [Mon, 18 Mar 2002 09:12:31 +0000 (09:12 +0000)]
Make Sebastian happy

22 years agoRename HAVE_PHP_STREAM to PHP_HAVE_STREAMS, because
Sascha Schumann [Mon, 18 Mar 2002 08:29:17 +0000 (08:29 +0000)]
Rename HAVE_PHP_STREAM to PHP_HAVE_STREAMS, because

1.) a PHP-specific symbol should be in the php namespace, and
2.) there are multiple streams and the old configure parameter was plural, too.

22 years agotouch file
Sascha Schumann [Mon, 18 Mar 2002 08:22:33 +0000 (08:22 +0000)]
touch file

22 years agoFix the build and all of the outstanding VC++ warnings
Zeev Suraski [Mon, 18 Mar 2002 08:05:28 +0000 (08:05 +0000)]
Fix the build and all of the outstanding VC++ warnings

22 years ago-c option is for path.
Yasuo Ohgaki [Mon, 18 Mar 2002 06:06:00 +0000 (06:06 +0000)]
-c option is for path.

22 years agoUse common.inc instead of common.php for ease of use (rm -f *.php for failed
Yasuo Ohgaki [Mon, 18 Mar 2002 06:03:53 +0000 (06:03 +0000)]
Use common.inc instead of common.php for ease of use (rm -f *.php for failed
test files)

22 years ago-streams are no longer an option
Marcus Boerger [Mon, 18 Mar 2002 05:32:25 +0000 (05:32 +0000)]
-streams are no longer an option

22 years ago-temp streams are now clean (Thanks to Wez)
Marcus Boerger [Mon, 18 Mar 2002 04:57:06 +0000 (04:57 +0000)]
-temp streams are now clean (Thanks to Wez)

22 years agoadd new ini item for fastcgi
Shane Caraveo [Mon, 18 Mar 2002 04:49:16 +0000 (04:49 +0000)]
add new ini item for fastcgi

22 years agoadd security impersonation feature for running under IIS security
Shane Caraveo [Mon, 18 Mar 2002 04:48:34 +0000 (04:48 +0000)]
add security impersonation feature for running under IIS security

22 years agoAdd impersonation feature for running under IIS
Shane Caraveo [Mon, 18 Mar 2002 04:46:32 +0000 (04:46 +0000)]
Add impersonation feature for running under IIS

22 years agomake test: '-c' flag doesn't work like this expects (it takes a
jim winstead [Mon, 18 Mar 2002 03:51:40 +0000 (03:51 +0000)]
make test: '-c' flag doesn't work like this expects (it takes a
directory, not a file), and this isn't necessary.

22 years agoFix calculation of output buffer size in wordwrap(). (Thanks to Wez.)
jim winstead [Mon, 18 Mar 2002 02:00:57 +0000 (02:00 +0000)]
Fix calculation of output buffer size in wordwrap(). (Thanks to Wez.)

22 years agocorrect grammar
Wez Furlong [Mon, 18 Mar 2002 01:40:56 +0000 (01:40 +0000)]
correct grammar

22 years agoChangeLog update
<changelog@php.net> [Mon, 18 Mar 2002 01:21:55 +0000 (01:21 +0000)]
ChangeLog update

22 years agoAdd some rules for stream implementors.
Wez Furlong [Mon, 18 Mar 2002 01:12:32 +0000 (01:12 +0000)]
Add some rules for stream implementors.

22 years ago-use php_stream_make_seekable
Marcus Boerger [Mon, 18 Mar 2002 00:12:47 +0000 (00:12 +0000)]
-use php_stream_make_seekable

22 years ago-added temporary streams
Marcus Boerger [Sun, 17 Mar 2002 23:50:31 +0000 (23:50 +0000)]
-added temporary streams
-added stream debug code
#should be used from php_stream_make_seekable

22 years agoStreams now make more use of the memory manager, so tracking down
Wez Furlong [Sun, 17 Mar 2002 22:50:59 +0000 (22:50 +0000)]
Streams now make more use of the memory manager, so tracking down
leaking streams should be easier.
# I hate these big commits