Stig Bakken [Fri, 22 Mar 2002 09:22:28 +0000 (09:22 +0000)]
* rename PEAR_CommandUI* to PEAR_Frontend*
* rename PEAR/Command/Login.php to PEAR/Command/Auth.php
* replace PEAR/Command/Info.php with PEAR/Command/Registry.php (will contain
more commands related to the local registry)
* started working on Frontend table output
Wez Furlong [Thu, 21 Mar 2002 17:02:50 +0000 (17:02 +0000)]
Require that wrappers use <protocol>://<path> to avoid
ambiguities when filenames have ':' characters.
This slightly breaks BC with the old style zlib: wrapper.
Wez Furlong [Thu, 21 Mar 2002 02:27:41 +0000 (02:27 +0000)]
Implement bz2 streams and bz2: wrapper.
You can now do this:
copy("zlib:src.gz", "bz2:dest.bz2");
As with zlib, most of the functions with counterparts
in file.c are now aliases to those functions.
Wez Furlong [Thu, 21 Mar 2002 01:11:52 +0000 (01:11 +0000)]
Convert the gzfile related functions into aliases for their equivalents
in ext/standard/file.c, so a gzopen()ed file pointer can be used in
fread, fseek etc.
Improved behaviour of zlib stream.
Moved passthru code into streams.c
# I'm not happy about BG(mmap_file)
Nuked gzgetss_state as no longer needed.
Sascha Schumann [Wed, 20 Mar 2002 13:24:59 +0000 (13:24 +0000)]
Expand the variables in PHP_EXPAND_BUILD_VARS.
Make HAVE_ICONV/HAVE_LIBICONV available through the more
fine-grained approach using a single include file per
directive. This will significantly reduce the price of
full dependencies for developers, because basically each
file today includes php.h which includes php_config.h.
If PHP_ATOM_INC is defined, these include files can be used.
For all PHP_DEFINEs, empty files are created upon configure start.
Sascha Schumann [Wed, 20 Mar 2002 11:41:06 +0000 (11:41 +0000)]
Remove autoconf-2.5x specific m4_default macro.
It is pointless here, because we don't need any "void" statement.
There already is a statement and all it will do in the worst case
is generate an empty line
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.
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)
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 ..
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
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.