mirror of
https://github.com/php/php-src.git
synced 2024-12-01 05:43:38 +08:00
8805 lines
230 KiB
Plaintext
8805 lines
230 KiB
Plaintext
1999-10-30 Rasmus Lerdorf <rasmus@php.net>
|
||
|
||
* php_regex.h: typing in the dark
|
||
|
||
* php_regex.h:
|
||
Damn, can't see underscores correctly on this silly terminal I am on
|
||
|
||
* sapi/apache/mod_php4.c
|
||
sapi/apache/sapi_apache.c
|
||
ext/standard/browscap.c
|
||
ext/standard/reg.c
|
||
ext/standard/url.c
|
||
php_regex.h
|
||
php.h:
|
||
Clean up regex header file mess. php.h now explicitly includes php_regex.h
|
||
and php_regex.h figures out which regex header files to include and
|
||
defines symbols that prevents other stuff from including the wrong versions
|
||
of regex header files.
|
||
|
||
1999-10-30 changelog <changelog@www>
|
||
|
||
* ChangeLog: ChangeLog update
|
||
|
||
1999-10-29 Rasmus Lerdorf <rasmus@php.net>
|
||
|
||
* ext/imap/imap.c: Fix typo found by hholzgra@media-engineering.de
|
||
|
||
* ext/standard/dl.c
|
||
regex/regex.h
|
||
php_regex.h: Kill the regex header file warnings
|
||
|
||
* NEWS: Looked like this was done by RedHat the way I wrote it.
|
||
|
||
1999-10-29 changelog <changelog@www>
|
||
|
||
* ChangeLog: ChangeLog update
|
||
|
||
* NEWS: NEWS update
|
||
|
||
1999-10-28 Rasmus Lerdorf <rasmus@php.net>
|
||
|
||
* ext/odbc/config.h.stub
|
||
ext/odbc/config.m4
|
||
ext/odbc/php_odbc.c
|
||
ext/odbc/php_odbc.h:
|
||
(IBM DB2 Support) Fix stuff to allow IBM DB2 to work with PHP 4.
|
||
Tested against DB2 6.1 UDB on Linux (RH-6.0)
|
||
|
||
1999-10-28 Sascha Schumann <sascha@schumann.cx>
|
||
|
||
* Makefile.am:
|
||
Remove set-if-not-set colon, since CPPFLAGS is never set by automake.
|
||
|
||
1999-10-28 Andrei Zmievski <zmievski@ispi.net>
|
||
|
||
* ext/pcre/php_pcre.c: Fix bug #2623.
|
||
|
||
* NEWS: New function.
|
||
|
||
1999-10-28 changelog <changelog@www>
|
||
|
||
* ChangeLog: ChangeLog update
|
||
|
||
* NEWS: NEWS update
|
||
|
||
1999-10-28 rubys <rubys@www>
|
||
|
||
* php4dllts.dsp:
|
||
look for output.c in its new location in the windows build
|
||
|
||
1999-10-27 Andrei Zmievski <zmievski@ispi.net>
|
||
|
||
* ext/standard/basic_functions.c
|
||
ext/standard/php3_string.h
|
||
ext/standard/string.c: (PHP str_repeat) New function.
|
||
|
||
1999-10-27 Thies C. Arntzen <thies@digicol.de>
|
||
|
||
* ext/standard/basic_functions.h
|
||
ext/standard/output.c
|
||
ext/standard/php_output.h
|
||
Makefile.am
|
||
ext/standard/Makefile.am
|
||
ext/standard/basic_functions.c
|
||
internal_functions.c.in
|
||
internal_functions_win32.c
|
||
output.c
|
||
output.h
|
||
php.h: moved output.c into ext/standart and made it thread-safe.
|
||
moved output-buffering related functions from basic_functions to output.c
|
||
Win32 project need to be updated to reflect new position.
|
||
|
||
* ext/oci8/oci8.c:
|
||
1999-10-27 Andrei Zmievski <zmievski@ispi.net>
|
||
|
||
* ext/standard/basic_functions.c: Forgot to remove function entry.
|
||
|
||
1999-10-27 changelog <changelog@www>
|
||
|
||
* ChangeLog: ChangeLog update
|
||
|
||
1999-10-26 Thies C. Arntzen <thies@digicol.de>
|
||
|
||
* ext/standard/file.c: eliminated warinigs
|
||
|
||
1999-10-26 Andrei Zmievski <zmievski@ispi.net>
|
||
|
||
* TODO: No tabs please.
|
||
|
||
* ext/standard/basic_functions.c
|
||
ext/standard/basic_functions.h: (PHP array_map) Away with it.
|
||
|
||
* TODO: Some todo things.
|
||
|
||
1999-10-26 changelog <changelog@www>
|
||
|
||
* ChangeLog: ChangeLog update
|
||
|
||
1999-10-25 changelog <changelog@www>
|
||
|
||
* ChangeLog: ChangeLog update
|
||
|
||
1999-10-24 Thies C. Arntzen <thies@digicol.de>
|
||
|
||
* ext/standard/fsock.c: kill warning
|
||
|
||
* ext/standard/basic_functions.c:
|
||
folding fix (xemacs 21 loads the file again;-)
|
||
|
||
1999-10-24 Sascha Schumann <sascha@schumann.cx>
|
||
|
||
* ext/pcre/config.h.stub
|
||
ext/pcre/config.m4:
|
||
Define USE_BCOPY, if memmove is not found (i.e. SunOS 4). Fix for #2480
|
||
|
||
1999-10-24 rubys <rubys@www>
|
||
|
||
* php4dllts.dsp
|
||
php4dll.dsp:
|
||
Allow CYGWIN directory to be specified as via environment variable
|
||
|
||
1999-10-24 Sascha Schumann <sascha@schumann.cx>
|
||
|
||
* ext/session/session.c:
|
||
(PHP session_register, session_unregister) always return true
|
||
|
||
1999-10-24 changelog <changelog@www>
|
||
|
||
* ChangeLog: ChangeLog update
|
||
|
||
1999-10-23 changelog <changelog@www>
|
||
|
||
* ChangeLog: ChangeLog update
|
||
|
||
1999-10-22 Sascha Schumann <sascha@schumann.cx>
|
||
|
||
* ext/session/php_session.h
|
||
ext/session/session.c
|
||
NEWS
|
||
php.ini-dist: Add session.use_cookies option
|
||
|
||
1999-10-22 Thies C. Arntzen <thies@digicol.de>
|
||
|
||
* ext/standard/var.c:
|
||
unserialize no longer complaints about unserializing empty-strings (started that just a few days ago)
|
||
|
||
1999-10-22 changelog <changelog@www>
|
||
|
||
* ChangeLog: ChangeLog update
|
||
|
||
1999-10-21 Sascha Schumann <sascha@schumann.cx>
|
||
|
||
* ext/standard/url_scanner.c
|
||
ext/standard/url_scanner.re: Add <AREA HREF=...
|
||
|
||
* ext/session/mod_files.c (_ps_files_valid_key): small logic fix
|
||
|
||
1999-10-21 Uwe Steinmann <Uwe.Steinmann@fernuni-hagen.de>
|
||
|
||
* ext/hyperwave/hg_comm.c
|
||
ext/hyperwave/hg_comm.h
|
||
ext/hyperwave/hw.c
|
||
ext/hyperwave/php3_hyperwave.h:
|
||
Added hw_mapid(), read comment in hg_comm.c
|
||
|
||
1999-10-21 Sascha Schumann <sascha@schumann.cx>
|
||
|
||
* ext/session/mod_files.c (_ps_files_open): evaluate key (session id) before path creation
|
||
|
||
1999-10-21 changelog <changelog@www>
|
||
|
||
* ChangeLog: ChangeLog update
|
||
|
||
* NEWS: NEWS update
|
||
|
||
1999-10-20 Andi Gutmans <andi@php.net>
|
||
|
||
* ext/com/COM.c
|
||
internal_functions_win32.c
|
||
php4dllts.dsp: - Make COM compile again
|
||
|
||
* ext/com/php3_COM.h
|
||
ext/com/php_COM.h
|
||
ext/standard/dir.c
|
||
config.w32.h
|
||
php4ts.dsp: - Make CVS compile on Win32.
|
||
- Rename php3_COM.h -> php_COM.h
|
||
|
||
1999-10-20 Thies C. Arntzen <thies@digicol.de>
|
||
|
||
* ext/standard/config.h.stub
|
||
ext/standard/config.m4
|
||
ext/standard/dir.c
|
||
ext/standard/php3_dir.h: (PHP getcwd()) added, needs to porting to Win32
|
||
|
||
1999-10-20 Sascha Schumann <sascha@schumann.cx>
|
||
|
||
* ext/standard/info.c (_display_module_info): Add anchor for module names
|
||
|
||
1999-10-20 Thies C. Arntzen <thies@digicol.de>
|
||
|
||
* ext/xml/xml.c:
|
||
(PHP xml_parse_into_struct) sometimes the value was truncated
|
||
|
||
* ext/standard/var.c: (PHP var_dump, serialize) fixed mem_leak.
|
||
|
||
1999-10-20 Andrei Zmievski <zmievski@ispi.net>
|
||
|
||
* .cvsignore: Ignore shared modules directory.
|
||
|
||
* .cvsignore: Ignore generated libs.
|
||
|
||
1999-10-20 Thies C. Arntzen <thies@digicol.de>
|
||
|
||
* ext/xml/xml.c (PHP xml_parse_into_struct): fixed mem-leak when encountering invalid XML.
|
||
|
||
1999-10-20 changelog <changelog@www>
|
||
|
||
* ChangeLog: ChangeLog update
|
||
|
||
* NEWS: NEWS update
|
||
|
||
1999-10-19 Andrei Zmievski <zmievski@ispi.net>
|
||
|
||
* main.c: Revert my patches to error functions.
|
||
|
||
1999-10-19 Thies C. Arntzen <thies@digicol.de>
|
||
|
||
* NEWS: added === operator support (type *and* value match) . samples:
|
||
(1 == "1") is true
|
||
(1 === "1") is false (integer != string)
|
||
(0 == false) is true
|
||
(0 === false) is false (integer != boolean)
|
||
|
||
1999-10-19 Andrei Zmievski <zmievski@ispi.net>
|
||
|
||
* ext/standard/basic_functions.c (PHP extract):
|
||
Fixed bug that would mess up global and referenced
|
||
variables in certain cases.
|
||
|
||
* ext/ldap/ldap.c (PHP ldap_get_entries): Fix string function name.
|
||
|
||
1999-10-19 Uwe Steinmann <Uwe.Steinmann@fernuni-hagen.de>
|
||
|
||
* ext/hyperwave/hg_comm.c
|
||
ext/hyperwave/hw.c:
|
||
- some tiny changes to possible improve link extraction/insertion of HTML-docs
|
||
|
||
1999-10-19 Thies C. Arntzen <thies@digicol.de>
|
||
|
||
* ext/standard/url.c: (parse_url) fix for #2569: parse_url('-') crashes
|
||
|
||
1999-10-19 changelog <changelog@www>
|
||
|
||
* ChangeLog: ChangeLog update
|
||
|
||
* NEWS: NEWS update
|
||
|
||
1999-10-18 Egon Schmid <eschmid@delos.lf.net>
|
||
|
||
* ext/standard/formatted_print.c: More forgotten prototypes.
|
||
|
||
1999-10-18 Stefan Roehrich <sr@linux.de>
|
||
|
||
* MAINTAINERS:
|
||
Added zlib module to list of maintained extensions. (Stefan).
|
||
|
||
1999-10-18 Thies C. Arntzen <thies@digicol.de>
|
||
|
||
* ext/standard/var.c:
|
||
* ext/standard/var.c: (PHP unserialize) - fixed mem-leak.
|
||
|
||
1999-10-18 changelog <changelog@www>
|
||
|
||
* ChangeLog: ChangeLog update
|
||
|
||
* NEWS: NEWS update
|
||
|
||
1999-10-17 Sascha Schumann <sascha@schumann.cx>
|
||
|
||
* ext/gd/Makefile.am
|
||
ext/gd/config.h.stub
|
||
ext/gd/config.m4
|
||
ext/gd/gd.c
|
||
ext/gd/php3_gd.h: Add PNG support. Tested with gd 1.7.3.
|
||
|
||
1999-10-17 Egon Schmid <eschmid@delos.lf.net>
|
||
|
||
* ext/standard/dl.c: Looks better, but isn't wrong
|
||
|
||
* ext/standard/math.c: One typo corrected.
|
||
|
||
1999-10-17 Andrei Zmievski <zmievski@ispi.net>
|
||
|
||
* ext/zlib/zlib.c: Fix bug #2548.
|
||
|
||
1999-10-16 Andrei Zmievski <zmievski@ispi.net>
|
||
|
||
* ext/xml/xml.c
|
||
ext/standard/file.c
|
||
ext/standard/php3_string.h
|
||
ext/standard/string.c
|
||
fopen-wrappers.c: _php3/_php3i -> php rename
|
||
|
||
1999-10-16 Andi Gutmans <andi@php.net>
|
||
|
||
* sapi/cgi/cgi_main.c: - It's OK if we link dynamically.
|
||
|
||
* sapi/cgi/cgi_main.c
|
||
ext/standard/basic_functions.c
|
||
ext/standard/basic_functions.h
|
||
php4ts.dsp
|
||
mergesort.c
|
||
php4dllts.dsp:
|
||
- Get windows version to compile again. No biggy if array_map is not #if 0'd
|
||
out even if it doesn't work.
|
||
|
||
1999-10-15 Andrei Zmievski <zmievski@ispi.net>
|
||
|
||
* ext/standard/basic_functions.h: *** empty log message ***
|
||
|
||
* ext/standard/basic_functions.c: (PHP array_map) Temporarily #if 0 this.
|
||
|
||
* php.h: Update mergesort() proto.
|
||
|
||
* ext/pcre/php_pcre.c: Make string copying a little more efficient.
|
||
|
||
* main.c: Small tweak in the error format.
|
||
|
||
* main.c (php3_log_err): Don't output error message to stderr when
|
||
running as CGI binary.
|
||
|
||
* ext/pcre/php_pcre.c
|
||
ext/standard/php3_string.h
|
||
ext/standard/string.c:
|
||
Renamed a couple of functions to have proper php_ prefix.
|
||
|
||
* main.c (php_error): finally get rid of those annoying html tags
|
||
when running as CGI binary
|
||
|
||
* ext/standard/basic_functions.c:
|
||
Massive change of zend_error() to php_error().
|
||
|
||
* ext/standard/basic_functions.c
|
||
ext/standard/basic_functions.h:
|
||
* Makefile.am: Add mergesort.c to compilation list.
|
||
|
||
* mergesort.c
|
||
php.h: Added mergesort.c from FreeBSD.
|
||
|
||
1999-10-15 Thies C. Arntzen <thies@digicol.de>
|
||
|
||
* ext/standard/basic_functions.h
|
||
ext/standard/basic_functions.c: (is_resource, is_bool) new functions
|
||
|
||
1999-10-15 Andrei Zmievski <zmievski@ispi.net>
|
||
|
||
* ext/pcre/php_pcre.c:
|
||
(_php_replace_in_subject)
|
||
(PHP preg_replace):
|
||
Fixed a bug that happened when regex was an array and replacement was a
|
||
single non-string value. Also changed conversions to use
|
||
convert_to_string_ex().
|
||
|
||
(PHP preg_grep): use convert_to_string_ex() for proper conversion
|
||
|
||
1999-10-15 Thies C. Arntzen <thies@digicol.de>
|
||
|
||
* ext/standard/file.h
|
||
ext/standard/fsock.c
|
||
ext/standard/file.c
|
||
ext/pdf/pdf.c
|
||
ext/ftp/php_ftp.c
|
||
rfc1867.c
|
||
fopen-wrappers.h
|
||
php.h:
|
||
files are now resources, file.c is thread-safe, the le_ vars are no longer shared,
|
||
but they are accessible thru "php_file_le_socket(), php_file_le_uploads()..."
|
||
i also updated the ftp, pdf and file-upload stuff to match the new requirements.
|
||
|
||
1999-10-15 Andrei Zmievski <zmievski@ispi.net>
|
||
|
||
* ext/standard/string.c (PHP implode): Properly separate zval for another case.
|
||
|
||
1999-10-15 Zeev Suraski <zeev@php.net>
|
||
|
||
* ext/standard/string.c:
|
||
That should do the trick - fix implode() not to modify its arguments
|
||
|
||
* ext/odbc/php_odbc.c
|
||
config.w32.h: Make ODBC work under Win32
|
||
|
||
1999-10-15 Andi Gutmans <andi@php.net>
|
||
|
||
* tests/testarray
|
||
tests/testfuncref
|
||
ext/standard/math.c
|
||
php4dllts.dsp:
|
||
- Converted math.c to use new convert_to_number_ex() macro.
|
||
|
||
1999-10-13 Sascha Schumann <sascha@schumann.cx>
|
||
|
||
* MAINTAINERS: Add dba and mcrypt extensions to list.
|
||
|
||
1999-10-13 Thies C. Arntzen <thies@digicol.de>
|
||
|
||
* configuration-parser.y
|
||
ext/standard/dl.c
|
||
ext/standard/dl.h
|
||
ext/standard/file.c
|
||
php3_compat.h:
|
||
new api fo dl() - renamed php3_dl to php_dl (added compat header)
|
||
|
||
* ext/standard/html.c (PHP: htmlspecialchars, htmlentities):
|
||
new zend-api for html-function (not worth mentioning in NEWS)
|
||
|
||
* ext/standard/math.c:
|
||
1999-10-13 Andrei Zmievski <zmievski@ispi.net>
|
||
|
||
* MAINTAINERS: Add mhash module.
|
||
|
||
1999-10-13 Thies C. Arntzen <thies@digicol.de>
|
||
|
||
* ext/standard/exec.c:
|
||
(shell_exec) use pclose for FILE* that has been opened via popen!
|
||
|
||
1999-10-13 changelog <changelog@www>
|
||
|
||
* ChangeLog: ChangeLog update
|
||
|
||
* NEWS: NEWS update
|
||
|
||
1999-10-12 Thies C. Arntzen <thies@digicol.de>
|
||
|
||
* ext/standard/file.c
|
||
ext/standard/file.h
|
||
ext/standard/fsock.c
|
||
fopen-wrappers.h
|
||
rfc1867.c:
|
||
starting to clean-up/new API'ize and resourcify the file-stuff - nothing happened yet - just renaming things around.
|
||
|
||
1999-10-12 Danny Heijl <Danny.Heijl@cevi.be>
|
||
|
||
* ext/informix/ifx.ec:
|
||
(Informix driver) Thies introduced ZEND_FETCH_RESOURCE2 (Danny).
|
||
|
||
1999-10-12 Thies C. Arntzen <thies@digicol.de>
|
||
|
||
* MAINTAINERS: made nice
|
||
|
||
* MAINTAINERS: add myself
|
||
|
||
* ext/wddx/wddx.c: (wddx_add_vars) adjusted to new resource-API
|
||
|
||
* ext/sybase_ct/php_sybase_ct.c: (php sybase_close) fixed obvious bug.
|
||
|
||
* ext/sybase_ct/php_sybase_ct.c
|
||
ext/oracle/oracle.c
|
||
ext/odbc/php_odbc.c
|
||
ext/oci8/oci8.c
|
||
ext/mysql/php_mysql.c
|
||
ext/msql/php_msql.c:
|
||
new improved resource-API (i hope everything still compiles)
|
||
|
||
1999-10-12 Andrei Zmievski <zmievski@ispi.net>
|
||
|
||
* MAINTAINERS: Just some formatting.
|
||
|
||
1999-10-12 Danny Heijl <Danny.Heijl@cevi.be>
|
||
|
||
* MAINTAINERS:
|
||
Added Informix driver to list of maintained extensions. (Danny).
|
||
|
||
1999-10-12 changelog <changelog@www>
|
||
|
||
* NEWS
|
||
ChangeLog: *** empty log message ***
|
||
|
||
* ChangeLog: ChangeLog update
|
||
|
||
* NEWS: NEWS update
|
||
|
||
1999-10-11 Andrei Zmievski <zmievski@ispi.net>
|
||
|
||
* ext/standard/basic_functions.c:
|
||
Modified sorting functions to use updated zend_hash() prototype.
|
||
|
||
* README.CVS-RULES: Added notice about LXR and Bonsai.
|
||
|
||
* MAINTAINERS: First revision.
|
||
|
||
1999-10-11 Danny Heijl <Danny.Heijl@cevi.be>
|
||
|
||
* ext/informix/config.m4: *** empty log message ***
|
||
|
||
* ext/informix/ifx.ec:
|
||
(ext/informix) Changed ifx.ec to use the new high-performance
|
||
ZEND API now that it compiles with libtool. (Danny)
|
||
|
||
* ext/informix/config.m4:
|
||
(configure) Allow IFX_LIBDIR environment variable to specify the
|
||
Informix library path to allow linking with the static
|
||
libraries (libtool related). (Danny).
|
||
|
||
1999-10-11 changelog <changelog@www>
|
||
|
||
* ChangeLog: ChangeLog update
|
||
|
||
1999-10-10 Sascha Schumann <sascha@schumann.cx>
|
||
|
||
* build.mk: automake scans aclocal.m4 as well
|
||
|
||
1999-10-10 Thies C. Arntzen <thies@digicol.de>
|
||
|
||
* build.mk: (build.mk) fix suggested by sascha.
|
||
|
||
* build.mk:
|
||
(build.mk) make cvsclean now also deletes the libzend & TSRM symlinks.
|
||
|
||
1999-10-10 Sascha Schumann <sascha@schumann.cx>
|
||
|
||
* ext/informix/stub.c: Add stub.c for helper library.
|
||
|
||
1999-10-10 Thies C. Arntzen <thies@digicol.de>
|
||
|
||
* build.mk:
|
||
(build.mk) added target cvsclean: removed all files listed in all .cvsignore files found in the current tree.
|
||
|
||
1999-10-10 Sascha Schumann <sascha@schumann.cx>
|
||
|
||
* ext/informix/Makefile.am
|
||
ext/informix/config.m4:
|
||
Workaround for Informix set of libraries. One library depends on
|
||
another "library" (an object file). We build a standard library
|
||
out of this object here, so that we can link it in at the right place
|
||
later.
|
||
|
||
* ext/gd/gd.c
|
||
ext/pgsql/pgsql.c
|
||
ext/snmp/snmp.c:
|
||
Remove -DPIC preprocessor macros. This is defined by libtool
|
||
automatically, if a shared library is built. This would lead
|
||
to multiple definitions of get_module(). If you want to build
|
||
modules, add -DCOMPILE_DL to your CFLAGS.
|
||
|
||
* ext/informix/Makefile.am
|
||
ext/informix/config.m4: Link in IFX_LIBS properly.
|
||
|
||
1999-10-10 changelog <changelog@www>
|
||
|
||
* ChangeLog: ChangeLog update
|
||
|
||
1999-10-10 Sascha Schumann <sascha@schumann.cx>
|
||
|
||
* build.mk:
|
||
Clean up and add 'clean' target which removes standard targets recursively
|
||
|
||
* build.mk: build.mk can be used to generate build tools. It is usually
|
||
faster than buildconf, since it rebuilds only components, if
|
||
it is necessary. To use it, run
|
||
|
||
$ make -f build.mk
|
||
|
||
1999-10-09 Sascha Schumann <sascha@schumann.cx>
|
||
|
||
* Makefile.am: Remove redundant library declaration. All libtool libraries
|
||
are referenced through DEPENDENCIES now.
|
||
|
||
* Makefile.am: Only link with bundled regex, if the user wants it.
|
||
|
||
* regex/regcomp.c: POSIX_MISTAKE is enabled by default.
|
||
|
||
1999-10-09 Thies C. Arntzen <thies@digicol.de>
|
||
|
||
* sapi/apache/config.m4:
|
||
fix suggested by sascha for xml-build in apxs mode
|
||
|
||
1999-10-09 changelog <changelog@www>
|
||
|
||
* ChangeLog: ChangeLog update
|
||
|
||
* NEWS: NEWS update
|
||
|
||
1999-10-08 Andreas Karajannis <Andreas.Karajannis@gmd.de>
|
||
|
||
* ext/odbc/php_odbc.c:
|
||
Forgot to remove workaround for SQLANY_BUG which is no longer needed
|
||
|
||
* ext/odbc/php_odbc.c
|
||
ext/odbc/php_odbc.h:
|
||
Moved Environment handle to connection struct for thread safety
|
||
|
||
1999-10-08 Andrei Zmievski <zmievski@ispi.net>
|
||
|
||
* README.CVS-RULES: Mention php-cvs-daily list.
|
||
|
||
1999-10-08 Sascha Schumann <sascha@schumann.cx>
|
||
|
||
* main.c: Use correct data type for mutex.
|
||
|
||
* main.c:
|
||
Implement temporary workaround for thread-safety issues. This
|
||
serializes all request accesses. To disable, define NO_GLOBAL_LOCK
|
||
|
||
1999-10-08 Andrei Zmievski <zmievski@ispi.net>
|
||
|
||
* README.CVS-RULES: More emphasis on ChangeLog and NEWS daily updates.
|
||
|
||
1999-10-08 Andrei Zmievski <zmievski@ispi.net>
|
||
|
||
* README.CVS-RULES:
|
||
More information on how to use the special prefixes and the frequency
|
||
of NEWS and ChangeLog updates.
|
||
|
||
1999-10-08 Jouni Ahto <jah@mork.net>
|
||
|
||
* ext/gd/gdt1.c
|
||
ext/gd/gdt1.h:
|
||
Added the files for t1lib support. No porting from PHP3 done yet.
|
||
|
||
1999-10-08 changelog <changelog@www>
|
||
|
||
* ChangeLog: ChangeLog update
|
||
|
||
1999-10-08 Jouni Ahto <jah@mork.net>
|
||
|
||
* ext/standard/datetime.c:
|
||
(PHP gmmktime) Should now give right values. Note that there was never need for
|
||
the acrobacy adjusting the time for GMT. mktime() fills
|
||
tm_gmtoff with just the right offset to add.
|
||
|
||
* ext/standard/php3_string.h
|
||
ext/standard/string.c
|
||
ext/standard/basic_functions.c:
|
||
(PHP setlocale) Locale settings are now correctly restored to the values
|
||
set in environment at request shutdown.
|
||
|
||
1999-10-07 Andrei Zmievski <zmievski@ispi.net>
|
||
|
||
* NEWS: NEWS update
|
||
|
||
* ChangeLog
|
||
MAINTAINERS
|
||
README.CVS-RULES
|
||
TODO:
|
||
New files.
|
||
|
||
Please read README.CVS-RULES!
|
||
|
||
1999-10-07 Sascha Schumann <sascha@schumann.cx>
|
||
|
||
* sapi/cgi/config.m4
|
||
sapi/isapi/config.m4
|
||
sapi/apache/config.m4
|
||
configure.in: Remove SAPI_TARGET and use PHP_SAPI completely.
|
||
|
||
The target filename is now available as SAPI_PROGRAM, SAPI_SHARED, and
|
||
SAPI_STATIC.
|
||
|
||
1999-10-07 Andrei Zmievski <zmievski@ispi.net>
|
||
|
||
* ChangeLog.3
|
||
ChangeLog.TODO
|
||
TODO-LeftOver: Some ChangeLog surgery.
|
||
|
||
1999-10-07 Sascha Schumann <sascha@schumann.cx>
|
||
|
||
* ext/ext_skel: Add help to get people started.
|
||
|
||
1999-10-07 Andreas Karajannis <Andreas.Karajannis@gmd.de>
|
||
|
||
* ext/odbc/php_odbc.c
|
||
ext/odbc/php_odbc.h:
|
||
Made henv a real global var. Seems to work basically when multithreaded
|
||
|
||
1999-10-07 Sascha Schumann <sascha@schumann.cx>
|
||
|
||
* sapi/nsapi/.cvsignore
|
||
sapi/nsapi/Makefile.am
|
||
sapi/nsapi/aolserver.c
|
||
sapi/nsapi/config.m4: nsapi => aolserver
|
||
|
||
"NSAPI" suggests Netscape too often.
|
||
|
||
1999-10-07 Andrei Zmievski <zmievski@ispi.net>
|
||
|
||
* ChangeLog
|
||
NEWS:
|
||
Renaming ChangeLog to NEWS. All future entries intended for public should
|
||
go into NEWS.
|
||
|
||
1999-10-07 Sascha Schumann <sascha@schumann.cx>
|
||
|
||
* configure.in:
|
||
PHP_SHOW_LD_LIBRARY_PATH leaked out of my test environment.
|
||
|
||
1999-10-07 Uwe Steinmann <Uwe.Steinmann@fernuni-hagen.de>
|
||
|
||
* ext/pdf/pdf.c
|
||
ext/pdf/php3_pdf.h:
|
||
- new functions pdf_get_font, pdf_get_fontsize, pdf_get_fontname
|
||
|
||
1999-10-07 Andrei Zmievski <zmievski@ispi.net>
|
||
|
||
* tests/testfunc: Test commit again.
|
||
|
||
* tests/testfunc: Testing commit.
|
||
|
||
* sapi/nsapi/.cvsignore
|
||
sapi/cgi/.cvsignore
|
||
sapi/isapi/.cvsignore
|
||
sapi/apache/.cvsignore
|
||
regex/.cvsignore
|
||
.cvsignore: Ignore generated files.
|
||
|
||
* ext/db/db.c: Put PLS_FETCH() in the correct place.
|
||
|
||
* ext/pcre/pcrelib/.cvsignore
|
||
ext/yp/.cvsignore
|
||
ext/zlib/.cvsignore
|
||
ext/sysvshm/.cvsignore
|
||
ext/wddx/.cvsignore
|
||
ext/sysvsem/.cvsignore
|
||
ext/sybase/.cvsignore
|
||
ext/sybase_ct/.cvsignore
|
||
ext/standard/.cvsignore
|
||
ext/session/.cvsignore
|
||
ext/snmp/.cvsignore
|
||
ext/pdf/.cvsignore
|
||
ext/pgsql/.cvsignore
|
||
ext/pcre/.cvsignore
|
||
ext/oracle/.cvsignore
|
||
ext/oci8/.cvsignore
|
||
ext/odbc/.cvsignore
|
||
ext/msql/.cvsignore
|
||
ext/mysql/.cvsignore
|
||
ext/mcrypt/.cvsignore
|
||
ext/mhash/.cvsignore
|
||
ext/mcal/.cvsignore
|
||
ext/interbase/.cvsignore
|
||
ext/ldap/.cvsignore
|
||
ext/imap/.cvsignore
|
||
ext/informix/.cvsignore
|
||
ext/icap/.cvsignore
|
||
ext/gettext/.cvsignore
|
||
ext/hyperwave/.cvsignore
|
||
ext/ftp/.cvsignore
|
||
ext/gd/.cvsignore
|
||
ext/fdf/.cvsignore
|
||
ext/filepro/.cvsignore
|
||
ext/dbase/.cvsignore
|
||
ext/db/.cvsignore
|
||
ext/dba/.cvsignore
|
||
ext/com/.cvsignore
|
||
ext/dav/.cvsignore
|
||
ext/bcmath/.cvsignore
|
||
ext/apache/.cvsignore
|
||
ext/aspell/.cvsignore
|
||
ext/ext_skel: Ignore generated files.
|
||
|
||
* request_info.c: Fix for #2457.
|
||
|
||
1999-10-07 Thies C. Arntzen <thies@digicol.de>
|
||
|
||
* ext/db/db.c: fix ZTS compile
|
||
|
||
* ext/xml/xml.c
|
||
ChangeLog: fixed hopefully last XML problem. that one was hard!
|
||
|
||
1999-10-07 Sascha Schumann <sascha@schumann.cx>
|
||
|
||
* sapi/nsapi/aolserver.c (php_ns_request_handler): call ts_free_thread() to clean up
|
||
|
||
1999-10-07 Thies C. Arntzen <thies@digicol.de>
|
||
|
||
* ext/db/db.c: compiles again - and gets compiled
|
||
|
||
1999-10-07 Sascha Schumann <sascha@schumann.cx>
|
||
|
||
* configure.in:
|
||
Pass -avoid-version when building a shared library to avoid problems
|
||
with "installing" symbolic links. We need to do this conditional, since
|
||
some libtool versions imply --disable-static with this option.
|
||
|
||
1999-10-07 Thies C. Arntzen <thies@digicol.de>
|
||
|
||
* ChangeLog
|
||
php_content_types.c:
|
||
SET_VAR_STR* expect a emalloc'ed copy of the string!
|
||
|
||
1999-10-06 Sascha Schumann <sascha@schumann.cx>
|
||
|
||
* patch-aa
|
||
buildconf:
|
||
Enable hardcoding runpaths for more platforms and allow Solaris' patch to run
|
||
buildconf.
|
||
|
||
* buildconf: Ignore already applied patches.
|
||
|
||
If somebody could make this work on Solaris, I'd appreciate it.
|
||
|
||
* buildconf
|
||
patch-aa
|
||
patch-ab
|
||
patch-ltmain.sh:
|
||
Allow *.a and *.o as libtool objects, and hardcode runpaths into
|
||
shared libraries.
|
||
|
||
(Both taken from FreeBSD's libtool port.)
|
||
|
||
1999-10-06 Andrei Zmievski <andrei@ispi.net>
|
||
|
||
* ext/standard/rand.c
|
||
ext/standard/php_rand.h:
|
||
Move random functions related defines into its own header file.
|
||
|
||
1999-10-06 Thies C. Arntzen <thies@digicol.de>
|
||
|
||
* ChangeLog: *** empty log message ***
|
||
|
||
1999-10-06 Sascha Schumann <sascha@schumann.cx>
|
||
|
||
* ext/informix/Makefile.am:
|
||
Fix "make clean". automake does not define an extra target for clean.
|
||
|
||
* patch-ltmain.sh:
|
||
unidiff isn't widely recognized, change to context format.
|
||
|
||
* ext/pgsql/pgsql.c
|
||
ChangeLog: Fixed pg_fetch_array() with three arguments.
|
||
|
||
Submitted by: brian@soda.berkeley.edu
|
||
|
||
1999-10-06 Thies C. Arntzen <thies@digicol.de>
|
||
|
||
* ext/standard/basic_functions.c
|
||
ChangeLog: - replaced most getParamters against getParamtersEx calls
|
||
- removed ParamterPassedByReference where appropiate
|
||
|
||
1999-10-06 Sascha Schumann <sascha@schumann.cx>
|
||
|
||
* buildconf: * --copy always, since we need to change ltmain.sh
|
||
* make patch on some obscure UNIX happy
|
||
|
||
1999-10-06 Uwe Steinmann <Uwe.Steinmann@fernuni-hagen.de>
|
||
|
||
* ext/hyperwave/hg_comm.c
|
||
ext/hyperwave/hw.c: - fixed some memory leaks
|
||
|
||
* ChangeLog: - as always forgot the Changelog entry
|
||
|
||
* SAPI.c
|
||
ext/standard/post.c:
|
||
- support for mimetype application/vnd.fdf needed by fdf module
|
||
(only active if fdf support is compiled in)
|
||
|
||
* ext/fdf/config.m4
|
||
ext/fdf/fdf.c: - fix to work with new version of FdfTk
|
||
|
||
1999-10-05 Sascha Schumann <sascha@schumann.cx>
|
||
|
||
* Makefile.am:
|
||
FreeBSD's libtool port seems to contain a bug which is triggered by
|
||
-avoid-version. Removing it, since we don't absolutely need this option.
|
||
|
||
* buildconf
|
||
patch-ltmain.sh: Apply patch automatically at buildconf time
|
||
|
||
* ext/standard/dir.c: Fix typo (xml_globals => dir_globals)
|
||
|
||
1999-10-05 Thies C. Arntzen <thies@digicol.de>
|
||
|
||
* ext/oci8/oci8.c
|
||
ext/oci8/php3_oci8.h
|
||
ChangeLog:
|
||
use reference counting for emulating child<->parent (cursor<->connection) relationships.
|
||
|
||
* ext/standard/dir.c
|
||
ext/standard/php3_dir.h
|
||
ChangeLog: dir modules is now resourcified & thread-safe!
|
||
|
||
1999-10-05 Sascha Schumann <sascha@schumann.cx>
|
||
|
||
* genfiles
|
||
makedist: Generate files for distribution (also adds parsedate.c)
|
||
|
||
* sapi/apache/config.m4: Fix typo.
|
||
|
||
* sapi/apache/config.m4:
|
||
Get rid of *_SHLIB variables. Our config scripts don't need Perl,
|
||
unfortunately the "apxs" utility does. Someone slap the creator of apxs.
|
||
|
||
1999-10-05 Andrei Zmievski <andrei@ispi.net>
|
||
|
||
* ext/wddx/wddx.c: Remove _A.
|
||
|
||
1999-10-05 Sascha Schumann <sascha@schumann.cx>
|
||
|
||
* Makefile.am: Fix automake dependencies
|
||
|
||
1999-10-05 Thies C. Arntzen <thies@digicol.de>
|
||
|
||
* ChangeLog: *** empty log message ***
|
||
|
||
* ext/oracle/oracle.c: fixed ora_close again
|
||
|
||
* ext/standard/basic_functions.c: fix some warnings
|
||
|
||
1999-10-05 Sascha Schumann <sascha@schumann.cx>
|
||
|
||
* SAPI.c: Fix logic.
|
||
|
||
* ext/msql/Makefile.am: Use libtool
|
||
|
||
* buildconf: automake does not find all subdirectories automatically.
|
||
|
||
* regex/.cvsignore
|
||
regex/regex.h
|
||
.cvsignore
|
||
Makefile.am: * Get rid of libphp_util.la
|
||
* Don't build CGI from convenience library
|
||
* Add additional checks to regex.h (Apache build broke)
|
||
|
||
* buildconf: 100% speedup in buildconf.
|
||
We have a top-level Makefile.am, so find becomes superflicious
|
||
|
||
* configure.in: Build program static.
|
||
|
||
1999-10-05 Marko Karppinen <marko@iconmedialab.fi>
|
||
|
||
* regex/regex.h: Fix a typo? (compile bustage on Solaris 2.6)
|
||
|
||
1999-10-04 Andrei Zmievski <andrei@ispi.net>
|
||
|
||
* ext/standard/basic_functions.h
|
||
ext/standard/basic_functions.c
|
||
ChangeLog: Taken from PHP3 source.
|
||
|
||
* tests/testobj: *** empty log message ***
|
||
|
||
* tests/testobj
|
||
tests/testfunc
|
||
tests/testarray: test
|
||
|
||
1999-10-04 Sascha Schumann <sascha@schumann.cx>
|
||
|
||
* configure.in: -module is already set in Makefile.am
|
||
|
||
1999-10-04 Andrew Skalski <askalski@chek.com>
|
||
|
||
* ext/ftp/ftp.c
|
||
ext/ftp/ftp.h
|
||
ext/ftp/php_ftp.c
|
||
ext/ftp/php_ftp.h: Added delete and rename functions.
|
||
|
||
1999-10-04 Sascha Schumann <sascha@schumann.cx>
|
||
|
||
* sapi/README
|
||
ChangeLog
|
||
SAPI.c
|
||
configure.in: * Fix header("HTTP/..") behaviour
|
||
* Fix leak WRT http_status_line
|
||
* Update sapi/README
|
||
* Remove %PHP_OUTPUT_FILES sort
|
||
|
||
* Makefile.am: Move %(EXTRA_LIBS).
|
||
|
||
* php.sym: The .sym format isn't that complex.
|
||
|
||
* sapi/aolserver/Makefile.am
|
||
sapi/aolserver/Makefile.inc
|
||
sapi/aolserver/config.m4
|
||
sapi/nsapi/Makefile.am
|
||
sapi/nsapi/Makefile.inc
|
||
sapi/nsapi/config.m4
|
||
sapi/apache/Makefile.inc
|
||
sapi/apache/apache.c
|
||
sapi/apache/config.m4
|
||
sapi/apache/libphp4.module.in
|
||
sapi/apache/mod_php4.c
|
||
sapi/apache/sapi_apache.c
|
||
sapi/cgi/Makefile.am
|
||
sapi/cgi/Makefile.inc
|
||
sapi/isapi/Makefile.inc
|
||
sapi/Makefile.am
|
||
sapi/README
|
||
sapi/apache/Makefile.am
|
||
ext/zlib/Makefile.am
|
||
regex/Makefile.am
|
||
regex/Makefile.in
|
||
ext/xml/Makefile.am
|
||
ext/xml/config.m4
|
||
ext/xml/xml.c
|
||
ext/yp/Makefile.am
|
||
ext/sysvshm/Makefile.am
|
||
ext/wddx/Makefile.am
|
||
ext/sybase_ct/Makefile.am
|
||
ext/sysvsem/Makefile.am
|
||
ext/standard/Makefile.am
|
||
ext/standard/info.c
|
||
ext/sybase/Makefile.am
|
||
ext/session/Makefile.am
|
||
ext/snmp/Makefile.am
|
||
ext/pdf/Makefile.am
|
||
ext/pgsql/Makefile.am
|
||
ext/pgsql/config.m4
|
||
ext/pcre/config.m4
|
||
ext/pcre/pcrelib/Makefile.am
|
||
ext/oracle/Makefile.am
|
||
ext/pcre/Makefile.am
|
||
ext/mysql/php_mysql.h
|
||
ext/oci8/Makefile.am
|
||
ext/odbc/Makefile.am
|
||
ext/mhash/Makefile.am
|
||
ext/mysql/Makefile.am
|
||
ext/mysql/config.m4
|
||
ext/mysql/php_mysql.c
|
||
ext/mcal/Makefile.am
|
||
ext/mcrypt/Makefile.am
|
||
ext/interbase/Makefile.am
|
||
ext/ldap/Makefile.am
|
||
ext/imap/Makefile.am
|
||
ext/informix/Makefile.am
|
||
ext/hyperwave/Makefile.am
|
||
ext/icap/Makefile.am
|
||
ext/gd/Makefile.am
|
||
ext/gd/config.m4
|
||
ext/gettext/Makefile.am
|
||
ext/filepro/Makefile.am
|
||
ext/ftp/Makefile.am
|
||
ext/dbase/Makefile.am
|
||
ext/fdf/Makefile.am
|
||
ext/db/Makefile.am
|
||
ext/dba/Makefile.am
|
||
ext/bcmath/Makefile.am
|
||
ext/dav/Makefile.am
|
||
ext/apache/Makefile.am
|
||
ext/apache/config.m4
|
||
ext/aspell/Makefile.am
|
||
ext/Makefile.am
|
||
ext/ext_skel
|
||
Makefile.in
|
||
acinclude.m4
|
||
buildconf
|
||
configure.in
|
||
install-sh
|
||
php.map
|
||
php.sym
|
||
stub.c
|
||
Makefile.am
|
||
.cvsignore:
|
||
* archive-based convenience libraries completely replaced
|
||
with libtool components
|
||
|
||
* SAPI targets can enable thread-safe mode and define
|
||
shared/static/program build target
|
||
|
||
* all configure scripts use the same config.cache
|
||
|
||
* phplibdir is $(top_builddir)/modules to avoid
|
||
permission problems
|
||
|
||
* sapi/*/Makefile.inc are gone
|
||
|
||
* runpath handling cleaned up
|
||
|
||
* top-level Makefile.in obsoleted through Makefile.am
|
||
|
||
* --enable-versioning uses libtool's cleaner and more
|
||
portable -export-symbols feature
|
||
|
||
* sapi/aolserver/aolserver.c
|
||
sapi/nsapi/aolserver.c: Polish this.
|
||
|
||
1999-10-04 Thies C. Arntzen <thies@digicol.de>
|
||
|
||
* ChangeLog: upgraded the former basic_functions.c code to use new API.
|
||
|
||
* ext/standard/reg.c
|
||
ChangeLog:
|
||
ereg now returns a continious array 0..9 again - empty values are returned as false.
|
||
i think this is *more* compatible with PHP3 - unless anybody really dislikes it i'd prefer it like this.
|
||
|
||
* main.c: i swear, i compiled (at least) before i committed!
|
||
|
||
1999-10-04 Sascha Schumann <sascha@schumann.cx>
|
||
|
||
* sapi/apache/Makefile.inc:
|
||
Object files are usually not found in the srcdir.
|
||
|
||
1999-10-04 Thies C. Arntzen <thies@digicol.de>
|
||
|
||
* main.c:
|
||
"cc -32" on IRIX 6.4 does not like (PHP_TRACK_VARS?"1":"0") - at least not if PHP_TRACK_VARS is 0.
|
||
|
||
1999-10-04 Sascha Schumann <sascha@schumann.cx>
|
||
|
||
* acinclude.m4:
|
||
Fix typo. This caused strange errors when using --with-apxs.
|
||
|
||
1999-10-03 Andi Gutmans <andi@php.net>
|
||
|
||
* ChangeLog: - Update changelog
|
||
|
||
1999-10-03 Sascha Schumann <sascha@schumann.cx>
|
||
|
||
* configure.in: *_config are executable, thus we don't need %(SHELL)
|
||
|
||
* configure.in: Fix Apache-module build
|
||
|
||
1999-10-02 Andrei Zmievski <andrei@ispi.net>
|
||
|
||
* tests/testobj
|
||
tests/testarray2
|
||
tests/testarray
|
||
tests/testfe
|
||
tests/testfunc: test commit
|
||
|
||
* tests/testfunc: commit test
|
||
|
||
* tests/testfunc: test
|
||
|
||
* tests/testfunc: test commit
|
||
|
||
* tests/testfunc: test commit 1
|
||
|
||
* tests/testfunc: test commit
|
||
|
||
1999-10-02 Sascha Schumann <sascha@schumann.cx>
|
||
|
||
* sapi/apache/Makefile.inc:
|
||
Use the already compiled `mod_php4.o'. This avoids the trouble
|
||
apxs has with VPATH builds (assumes source dir = build dir).
|
||
|
||
1999-10-01 Andi Gutmans <andi@php.net>
|
||
|
||
* ChangeLog
|
||
php4dllts.dsp: - I forgot this
|
||
|
||
1999-10-01 Andrei Zmievski <andrei@ispi.net>
|
||
|
||
* ChangeLog
|
||
ext/standard/basic_functions.c
|
||
ext/standard/basic_functions.h: Added array_reverse() function.
|
||
|
||
* ext/standard/info.c
|
||
ext/wddx/php_wddx.h
|
||
ext/wddx/php_wddx_api.h
|
||
ext/wddx/wddx.c
|
||
ext/session/session.c
|
||
ext/pcre/php_pcre.c
|
||
ext/pcre/php_pcre.h: rename.
|
||
|
||
1999-10-01 Thies C. Arntzen <thies@digicol.de>
|
||
|
||
* ext/xml/xml.c
|
||
ChangeLog: one zval fix - cleanups
|
||
|
||
1999-09-30 Andrei Zmievski <andrei@ispi.net>
|
||
|
||
* ChangeLog: test commit
|
||
|
||
* ChangeLog
|
||
ext/pcre/php_pcre.c:
|
||
preg_replace() now makes copies of array entries if arrays are passed in,
|
||
so that convert_to_string() preserves the originals. Is this the correct way to do it?
|
||
|
||
1999-09-30 Sascha Schumann <sascha@schumann.cx>
|
||
|
||
* ext/gd/config.m4: Fix typo--GD_* is for shared build mode.
|
||
|
||
1999-09-30 Andrei Zmievski <andrei@ispi.net>
|
||
|
||
* ext/standard/string.c: Fix nl2br crash.
|
||
|
||
1999-09-30 Sascha Schumann <sascha@schumann.cx>
|
||
|
||
* ChangeLog: Test commit II.
|
||
|
||
1999-09-30 Andrei Zmievski <andrei@ispi.net>
|
||
|
||
* setup: No need for this anymore.
|
||
|
||
1999-09-30 Sascha Schumann <sascha@schumann.cx>
|
||
|
||
* ChangeLog: Test commit.
|
||
|
||
* configure.in
|
||
sapi/apache/config.m4:
|
||
Automatically add the SAPI target's Makefile to the list. This
|
||
frees us from doing this in each config.m4.
|
||
|
||
1999-09-30 Thies C. Arntzen <thies@digicol.de>
|
||
|
||
* ChangeLog
|
||
ext/oci8/oci8.c
|
||
ext/oci8/php3_oci8.h:
|
||
major rework here - the refcount stuff gets better and better!
|
||
|
||
1999-09-29 Sascha Schumann <sascha@schumann.cx>
|
||
|
||
* configure.in
|
||
ext/pcre/config.m4
|
||
sapi/apache/config.m4: * create Makefiles for ext, pcrelib, sapi/*
|
||
* copy files for Apache from $(srcdir)
|
||
|
||
* buildconf
|
||
configure.in: * VPATH work
|
||
* add "--local" switch to buildconf which only recrates the local
|
||
autoconf scripts.
|
||
|
||
1999-09-29 Charles Hagenbuch <chagenbu@wso.williams.edu>
|
||
|
||
* ext/imap/imap.c: cjh: closing bug #2407.
|
||
|
||
1999-09-29 Thies C. Arntzen <thies@digicol.de>
|
||
|
||
* ext/xml/xml.c: fix the order.. (thanx, andi)
|
||
|
||
1999-09-29 Sascha Schumann <sascha@schumann.cx>
|
||
|
||
* sapi/apache/Makefile.inc: Fix a VPATH issue.
|
||
|
||
1999-09-29 Stig Bakken <ssb@fast.no>
|
||
|
||
* ChangeLog: *** empty log message ***
|
||
|
||
* scripts/preconfig
|
||
sapi/apache/Makefile.am
|
||
sapi/apache/Makefile.inc
|
||
sapi/apache/apache.c
|
||
sapi/apache/config.m4
|
||
sapi/apache/libphp4.module.in
|
||
sapi/apache/mod_php4.c
|
||
Makefile.in
|
||
acconfig.h.in
|
||
acinclude.m4
|
||
buildconf
|
||
configure.in
|
||
configure.in.in
|
||
libphp4.module.in
|
||
sapi/apache/.cvsignore
|
||
.cvsignore:
|
||
Decent configure speedup. Makefiles are now generated only for the
|
||
extensions you are including. Got rid of configure.in.in.
|
||
Moved the last Apache-specific files into sapi/apache and made both
|
||
static and DSO build work again (it still doesn't run properly).
|
||
|
||
* ext/gd/config.m4:
|
||
The $shared variable should normally never be used outside of a call to
|
||
AC_ARG_(ENABLE|WITH). If it is necessary anyway, make sure it is set to
|
||
"no" before starting.
|
||
|
||
1999-09-29 Andrei Zmievski <andrei@ispi.net>
|
||
|
||
* ext/standard/url.c: Fix for my fix.
|
||
|
||
1999-09-29 Thies C. Arntzen <thies@digicol.de>
|
||
|
||
* ChangeLog
|
||
ext/oci8/oci8.c
|
||
ext/oci8/php3_oci8.h: fixed crash in connection shutdown!
|
||
|
||
* ext/oci8/oci8.c: just some renaming.
|
||
|
||
1999-09-28 Andi Gutmans <andi@php.net>
|
||
|
||
* tests/testfunc2
|
||
ext/standard/string.c: - Get rid of warning
|
||
|
||
1999-09-28 Stig Bakken <ssb@fast.no>
|
||
|
||
* sapi/isapi/config.m4: disable --with-zeus for now.
|
||
|
||
* sapi/isapi/config.m4
|
||
sapi/isapi/php4isapi.c
|
||
INSTALL
|
||
acconfig.h.in:
|
||
Started working on the Zeus support. Zeus's ISAPI obviously differs from
|
||
Windows's, does someone have docs for the Windows API?
|
||
|
||
1999-09-28 Thies C. Arntzen <thies@digicol.de>
|
||
|
||
* ext/oci8/oci8.c: initialize OCI in threaded mode if ZTS is defined.
|
||
|
||
* ext/oracle/oracle.c: init in thread-safe mode if ZTS isdefined
|
||
|
||
* ext/oracle/oracle.c: fixed startup-deadlock.
|
||
|
||
* ext/xml/config.m4: found a typo!
|
||
|
||
1999-09-27 Andi Gutmans <andi@php.net>
|
||
|
||
* php4ts.dsp: - Update project.
|
||
|
||
1999-09-27 Sascha Schumann <sascha@schumann.cx>
|
||
|
||
* ext/standard/string.c: Make an extra copy of input parameter.
|
||
|
||
* Makefile.in
|
||
sapi/aolserver/Makefile.inc
|
||
sapi/nsapi/Makefile.inc: * include from $(srcdir)
|
||
* use proper target for nsapi
|
||
|
||
* configure.in.in:
|
||
Create directories, if they do not exist (for VPATH builds).
|
||
|
||
1999-09-27 Stig Bakken <ssb@fast.no>
|
||
|
||
* sapi/README: added README file with very brief docs
|
||
|
||
* sapi/aolserver/.cvsignore
|
||
sapi/aolserver/Makefile.am
|
||
sapi/aolserver/Makefile.inc
|
||
sapi/aolserver/aolserver.c
|
||
sapi/aolserver/config.m4
|
||
sapi/cgi/.cvsignore
|
||
sapi/cgi/Makefile.am
|
||
sapi/cgi/Makefile.inc
|
||
sapi/cgi/cgi_main.c
|
||
sapi/cgi/config.h.in
|
||
sapi/cgi/config.m4
|
||
sapi/isapi/.cvsignore
|
||
sapi/isapi/Makefile.am
|
||
sapi/isapi/Makefile.inc
|
||
sapi/isapi/config.m4
|
||
sapi/isapi/php4isapi.c
|
||
sapi/isapi/php4isapi.def
|
||
sapi/isapi/php4isapi.dsp
|
||
sapi/nsapi/.cvsignore
|
||
sapi/nsapi/Makefile.am
|
||
sapi/nsapi/Makefile.inc
|
||
sapi/nsapi/aolserver.c
|
||
sapi/nsapi/config.m4
|
||
scripts/config-stubs
|
||
scripts/preconfig
|
||
Makefile.in
|
||
aolserver.c
|
||
cgi_main.c
|
||
configure.in.in
|
||
ext/apache/apache.c
|
||
header
|
||
main.c
|
||
mod_php4.c
|
||
mod_php4.exp
|
||
mod_php4.h
|
||
sapi/.cvsignore
|
||
sapi/Makefile.am
|
||
sapi/apache/.cvsignore
|
||
sapi/apache/Makefile.am
|
||
sapi/apache/Makefile.inc
|
||
sapi/apache/config.h.stub
|
||
sapi/apache/config.m4
|
||
sapi/apache/mod_php4.c
|
||
sapi/apache/mod_php4.exp
|
||
sapi/apache/mod_php4.h
|
||
ChangeLog: Generalized server-API build process on UNIX. Each SAPI
|
||
implementation now has its own directory under sapi/, just like
|
||
extensions have theirs under ext/. To make the final targets appear
|
||
in the main dir, the top-level Makefile includes sapi/NN/Makefile.inc
|
||
from the selected sapi backend. This is a plan Makefile stub without
|
||
any autoconf substitutions. Each SAPI backend also has its own
|
||
config.m4 like extensions (read at the end of diversion 2) and
|
||
config.h.stub files.
|
||
|
||
Each SAPI backend has to contain:
|
||
|
||
config.m4: just like for extensions, this file contains
|
||
autoconf/automake directives that end up in the configure script. The
|
||
only difference is that the sapi config.m4 files are read in diversion
|
||
(output block) 2 instead of 3. The sapi config.m4 files should set
|
||
two variables: PHP_SAPI (which sapi backend to choose) and SAPI_TARGET
|
||
(the name of the resulting library or program, previously BINNAME).
|
||
If they are not specified, they will default to "cgi" and "php",
|
||
respectively.
|
||
|
||
Makefile.inc: has to exist, has to define "INSTALL_IT" to the command
|
||
used to install the final target (or ":" for no operation). It also
|
||
has to define a plain Makefile rule (without autoconf substitutions)
|
||
to build $(SAPI_TARGET)
|
||
|
||
Makefile.am: just what you think. Make sure your target is called
|
||
"libphpsapi_NNN.a", where NNN is the value of PHP_SAPI.
|
||
|
||
Some testing and fixing probably remains. To make everything hang
|
||
together, I've done some ugly tricks that I can imagine causing some
|
||
problems. I've built and run the CGI version and built the Apache
|
||
DSO.
|
||
|
||
1999-09-27 Andrei Zmievski <andrei@ispi.net>
|
||
|
||
* ext/standard/url.c:
|
||
Fix for bug #2199. Redirect was returning http:// which resulted in a crash.
|
||
|
||
* ext/ext_skel: I will follow portability guidelines.
|
||
I will follow portability guidelines.
|
||
I will follow portability guidelines.
|
||
I will follow...
|
||
|
||
1999-09-27 Andrew Skalski <askalski@chek.com>
|
||
|
||
* ext/ftp/ftp.c
|
||
ext/ftp/ftp.h
|
||
ext/ftp/php_ftp.c
|
||
ext/ftp/php_ftp.h: Added functions ftp_{pasv,size,mdtm,fget,fput}
|
||
PASV mode is now supported; file size and last-modified time can now
|
||
be fetched from servers that support them; files now may be stored to and
|
||
retrieved from open files, in addition to disk files.
|
||
|
||
1999-09-27 Andrei Zmievski <andrei@ispi.net>
|
||
|
||
* ext/ext_skel: Make it portable.
|
||
|
||
1999-09-27 Stig Bakken <ssb@fast.no>
|
||
|
||
* acinclude.m4: added AC_SYS_LFS from fileutils
|
||
|
||
1999-09-26 Sascha Schumann <sascha@schumann.cx>
|
||
|
||
* configure.in.in
|
||
Makefile.in:
|
||
Now thread safe version builds out of the box. libzend/TSRM
|
||
contain extra config scripts which pass the necessary libs back
|
||
to our Makefile.
|
||
|
||
* configure.in.in
|
||
Makefile.in: Use new tsrm_config script to determine libraries.
|
||
|
||
1999-09-26 Stig Bakken <ssb@fast.no>
|
||
|
||
* configure.in.in:
|
||
Have to keep using AM_PROG_LIBTOOL to keep all automake versions happy.
|
||
|
||
1999-09-26 Sascha Schumann <sascha@schumann.cx>
|
||
|
||
* acinclude.m4:
|
||
Avoid specifying standard paths. This might result in compiler problems
|
||
(see #1937, #2367)
|
||
|
||
* ext/gd/config.m4:
|
||
Expand relative paths properly, otherwise build process will fail.
|
||
|
||
* acinclude.m4: Do nothing, if PHP_RPATHS is empty.
|
||
|
||
* ChangeLog
|
||
acinclude.m4
|
||
configure.in.in: Disable rpaths optionally.
|
||
|
||
1999-09-25 Sascha Schumann <sascha@schumann.cx>
|
||
|
||
* ChangeLog
|
||
aolserver.c: * Use per-thread structure for request data
|
||
* Update ChangeLog
|
||
|
||
* ext/session/session.c: Do not try to free NULLs.
|
||
|
||
* aolserver.c: * use faster Ns_ConnWrite()
|
||
* access cookies correctly
|
||
* set HTTP_* variables for script
|
||
|
||
* aolserver.c: * cleanup
|
||
* make cookies work
|
||
|
||
1999-09-25 Thies C. Arntzen <thies@digicol.de>
|
||
|
||
* ChangeLog
|
||
ext/xml/xml.c:
|
||
fixed callback code -> now $parser is passed as a resource!
|
||
|
||
1999-09-25 Sascha Schumann <sascha@schumann.cx>
|
||
|
||
* aolserver.c: * use consistent php_ns prefix
|
||
* improve configuration code
|
||
* shutdown SAPI/TSRM correctly
|
||
|
||
* ext/standard/info.c: Add entry for AOLserver.
|
||
|
||
* aolserver.c: * remove debugging message
|
||
* use SAPI's http response code
|
||
* improve POST read (still blocks in Ns_ConnRead, even if there is enough
|
||
data to read)
|
||
* improve config data handling
|
||
|
||
* ext/standard/dns.c
|
||
ext/standard/mail.c
|
||
ext/standard/rand.c
|
||
ext/standard/soundex.c
|
||
ext/standard/syslog.c: New Zend API
|
||
|
||
* ext/standard/string.c: Use new Zend API
|
||
|
||
1999-09-25 Andreas Karajannis <Andreas.Karajannis@gmd.de>
|
||
|
||
* ChangeLog: *** empty log message ***
|
||
|
||
* ext/odbc/php_odbc.c: odbc now uses the new Zend function api
|
||
|
||
1999-09-25 Stefan Roehrich <sr@linux.de>
|
||
|
||
* ChangeLog
|
||
ext/zlib/zlib.c: Use new Zend API.
|
||
|
||
1999-09-25 Sascha Schumann <sascha@schumann.cx>
|
||
|
||
* aolserver.c: - support POST and HEAD requests
|
||
- clean up module_main()
|
||
- allow arbitrary mappings
|
||
|
||
* Makefile.in
|
||
acconfig.h.in
|
||
aolserver.c
|
||
configure.in.in:
|
||
Initial AOLserver support. Note that the current way of creating
|
||
the shared library works only with GNU utilities. Some features
|
||
have to be added yet (i.e. POST and cookie support).
|
||
|
||
1999-09-24 Andrei Zmievski <andrei@ispi.net>
|
||
|
||
* ext/pcre/php_pcre.c
|
||
ext/standard/basic_functions.c
|
||
ChangeLog: - Updated array functions to use high-performance API
|
||
- Updated preg_split() to allow returning only non-empty pieces
|
||
|
||
* ChangeLog: *** empty log message ***
|
||
|
||
* ext/pcre/php_pcre.c
|
||
ChangeLog: Update to new high-performance function API.
|
||
|
||
1999-09-24 Sascha Schumann <sascha@schumann.cx>
|
||
|
||
* ext/standard/base64.c
|
||
ext/standard/crypt.c
|
||
ext/standard/link.c
|
||
ext/standard/md5.c
|
||
ext/standard/microtime.c
|
||
ext/standard/uniqid.c
|
||
ext/standard/url.c: Use new Zend API.
|
||
|
||
* ext/gettext/gettext.c
|
||
ChangeLog
|
||
ext/sysvsem/sysvsem.c
|
||
ext/sysvshm/php3_sysvshm.h
|
||
ext/sysvshm/sysvshm.c: Use new Zend API and some minor cleanup.
|
||
|
||
1999-09-24 Andrei Zmievski <andrei@ispi.net>
|
||
|
||
* ChangeLog: *** empty log message ***
|
||
|
||
* ext/standard/var.c: Extended var_dump to handle IS_RESOURCE somewhat.
|
||
|
||
* ext/wddx/wddx.c
|
||
ChangeLog: Update WDDX for new high-performance function API.
|
||
|
||
1999-09-24 Thies C. Arntzen <thies@digicol.de>
|
||
|
||
* ChangeLog: we want to know who to "blame";-)
|
||
|
||
* ChangeLog
|
||
ext/standard/info.c
|
||
ext/xml/xml.c: updated XML (only partly tested)
|
||
|
||
1999-09-24 Stig Bakken <ssb@fast.no>
|
||
|
||
* ext/xml/Makefile.am
|
||
ext/xml/config.m4: more high-tech shared building
|
||
|
||
* ext/standard/string.c: kill another warning
|
||
|
||
* ext/standard/parsedate.y: kill warning
|
||
|
||
* configure.in.in:
|
||
set "phplibdir" in configure so it doesn't have to be set in Makefile.am
|
||
|
||
1999-09-24 Thies C. Arntzen <thies@digicol.de>
|
||
|
||
* ChangeLog
|
||
ext/oracle/oracle.c: use getParameterEx
|
||
|
||
1999-09-24 Stig Bakken <ssb@fast.no>
|
||
|
||
* strlcat.c
|
||
strlcpy.c:
|
||
* configure.in.in:
|
||
AM_PROG_LIBTOOL is obsolete in libtool 1.3.3, which we now require.
|
||
Using AC_PROG_LIBTOOL instead.
|
||
|
||
* buildconf:
|
||
Detect automake/libtool that are installed with different prefixes.
|
||
|
||
1999-09-24 Thies C. Arntzen <thies@digicol.de>
|
||
|
||
* ext/xml/xml.c: fixed warning
|
||
|
||
1999-09-24 Zeev Suraski <zeev@php.net>
|
||
|
||
* ext/wddx/wddx.c
|
||
ext/xml/xml.c
|
||
ext/zlib/zlib.c: Compile fixes for WDDX, XML and Zlib (untested)
|
||
|
||
* ext/sybase_ct/php_sybase_ct.c:
|
||
This should make the Sybase CT module compile again (untested)
|
||
|
||
* ext/msql/php_msql.c:
|
||
This should make the mSQL module compile again (untested)
|
||
|
||
* ext/mysql/php_mysql.c
|
||
ChangeLog:
|
||
Ok guys, the prototype for zend_fetch_resource*() has changed - it now
|
||
accepts a zval ** instead of a zval *, to be suitable for use with the
|
||
getParametersEx() API.
|
||
You don't have to switch to the getParametersEx() API, but you will have to
|
||
go over your code and add &'s where it's applicable (of course, if you have
|
||
the mental strength to go over your code and convert it to use the Ex API,
|
||
it's best).
|
||
|
||
The MySQL module now uses the getParametersEx() API completely.
|
||
|
||
1999-09-23 Sascha Schumann <sascha@schumann.cx>
|
||
|
||
* Makefile.in: Link with libtsrm.a, if thread-safety is chosen.
|
||
|
||
* configure.in.in: Exit, if subsequent configure scripts fail.
|
||
|
||
1999-09-23 Andrew Skalski <askalski@chek.com>
|
||
|
||
* ext/ftp/php_ftp.c
|
||
ext/ftp/php_ftp.h: fixed php3 code problem
|
||
|
||
1999-09-23 Andrei Zmievski <andrei@ispi.net>
|
||
|
||
* ext/pcre/config.m4: Small clarification.
|
||
|
||
1999-09-23 Sascha Schumann <sascha@schumann.cx>
|
||
|
||
* ext/standard/url_scanner.c:
|
||
This version is finally the standard one. The last one was created
|
||
using the 'nested ifs mode' which seems to be the source of the problem.
|
||
|
||
1999-09-23 Nick Gorham <nick@easysoft.com>
|
||
|
||
* ext/odbc/config.h.stub
|
||
ext/odbc/config.m4
|
||
ext/odbc/php_odbc.c
|
||
ext/odbc/php_odbc.h
|
||
ext/odbc/setup.stub
|
||
ChangeLog:
|
||
Added support for Easysoft ODBC-ODBC Bridge
|
||
Fixed bug in odbc_setoption
|
||
|
||
1999-09-23 Andrew Skalski <askalski@chek.com>
|
||
|
||
* ext/mcal/php3_mcal.c
|
||
ChangeLog: fixed typo in mcal_list_alarms()
|
||
|
||
1999-09-23 Sascha Schumann <sascha@schumann.cx>
|
||
|
||
* ext/standard/Makefile.am
|
||
ext/standard/url_scanner.c:
|
||
re2c's bit vectors appear to be not binary clean. Revert to
|
||
standard mode for the moment.
|
||
|
||
1999-09-23 Thies C. Arntzen <thies@digicol.de>
|
||
|
||
* ext/oracle/oracle.c: tiny optimisation
|
||
|
||
* ChangeLog
|
||
ext/oracle/oracle.c:
|
||
Ora_Fetch_Into now resets the returned array in all cases
|
||
|
||
* ext/oracle/oracle.c
|
||
ext/oracle/php3_oracle.h
|
||
ChangeLog: fixed NULL column
|
||
cleanups
|
||
|
||
1999-09-22 Nick Gorham <nick@easysoft.com>
|
||
|
||
* ChangeLog:
|
||
Added odbc metadata update log
|
||
|
||
* ext/odbc/php_odbc.h
|
||
ext/odbc/php_odbc.c:
|
||
Added support for metadata functions, odbc_tables, odbc_columns,
|
||
odbc_columnprivileges, odbc_foreignkeys, odbc_gettypeinfo,
|
||
odbc_primarykeys, odbc_procedurecolumns, odbc_procedures,
|
||
odbc_procedurecolumns, odbc_procedures, odbc_specialcolumns,
|
||
odbc_statistics, odbc_tableprivileges
|
||
|
||
1999-09-22 Andrew Skalski <askalski@chek.com>
|
||
|
||
* ChangeLog: mcal fix
|
||
|
||
* ext/mcal/php3_mcal.c: added null-checking in make_event_object
|
||
|
||
* ext/ftp/ftp.c
|
||
ext/ftp/ftp.h
|
||
ext/ftp/php_ftp.c
|
||
ext/ftp/php_ftp.h: Added optional port argument to ftp_connect()
|
||
|
||
1999-09-22 Thies C. Arntzen <thies@digicol.de>
|
||
|
||
* ext/oracle/oracle.c: i always forget something;-)
|
||
|
||
* ext/oracle/oracle.c
|
||
ext/oracle/oracle_hack.c
|
||
ChangeLog: fixed Ora_PLogon (rewrote ora_do_logon using php_mysql.c)
|
||
oracle_hack.c should no longer be needed!
|
||
|
||
* ChangeLog
|
||
ext/oracle/oracle.c: resourcified Oracle
|
||
|
||
1999-09-22 Stefan Roehrich <sr@linux.de>
|
||
|
||
* ChangeLog: Added new allowable_tags for gzgetss() in ChangeLog, too.
|
||
|
||
* ext/zlib/zlib.c:
|
||
Fixed gzgetss() with new _php3_strip_tags, corrected prototype.
|
||
|
||
1999-09-22 Uwe Steinmann <Uwe.Steinmann@fernuni-hagen.de>
|
||
|
||
* ext/fdf/config.m4: - fixed misleading explaination of fdftk option
|
||
|
||
1999-09-22 Andi Gutmans <andi@php.net>
|
||
|
||
* ext/standard/lcg.c: - Get rid of warning on win32, non-threadsafe mode.
|
||
|
||
1999-09-21 Andrew Skalski <askalski@chek.com>
|
||
|
||
* ext/ftp/php_ftp.c: removed NULL reference
|
||
|
||
* ext/ftp/ftp.c:
|
||
added missing "addr.sin_family = AF_INET" to socket routines
|
||
|
||
1999-09-21 Andrei Zmievski <andrei@ispi.net>
|
||
|
||
* ChangeLog: *** empty log message ***
|
||
|
||
* ext/wddx/wddx.c:
|
||
WDDX can now serialize and deserialize objects. It uses a variable named
|
||
'php_classname' to store the class name as part of the structure. This way
|
||
WDDX modules in other languages don't get broken by extensions to DTD
|
||
we would have had to make otherwise.
|
||
|
||
1999-09-21 Rasmus Lerdorf <rasmus@php.net>
|
||
|
||
* ext/standard/config.m4:
|
||
Slightly redundant to check for crypt() here again, but the TRY_RUN stuff
|
||
needs it defined in the same m4 file or it won't work, and it will just
|
||
get pulled out of the cache anyway, so it isn't a big deal.
|
||
|
||
* ext/standard/string.c
|
||
ext/zlib/zlib.c
|
||
ext/standard/file.c: fgetss/gzgetss fixes
|
||
|
||
1999-09-21 Andrei Zmievski <andrei@ispi.net>
|
||
|
||
* ext/standard/basic_functions.c
|
||
ext/standard/string.c: A couple of fixes.
|
||
|
||
1999-09-21 Sascha Schumann <sascha@schumann.cx>
|
||
|
||
* ext/standard/config.m4:
|
||
AC_CRYPT_CAP depends on symbol checks performed later.
|
||
|
||
* configure.in.in:
|
||
* Do not check explicitly for symbols in the C library (fixes #2339)
|
||
|
||
* sort function checks
|
||
|
||
1999-09-21 Thies C. Arntzen <thies@digicol.de>
|
||
|
||
* ext/standard/basic_functions.c
|
||
ext/standard/basic_functions.h
|
||
ChangeLog: added krsort() function
|
||
|
||
1999-09-21 Sascha Schumann <sascha@schumann.cx>
|
||
|
||
* ext/standard/Makefile.am: Continue, if re2c is not available.
|
||
|
||
Using the ".new" suffix, we prevent the shell from zeroing the file.
|
||
|
||
* ext/standard/microtime.c: Fix typo.
|
||
|
||
catched by: ssb
|
||
|
||
* configure.in.in:
|
||
Use install-sh (autoconf) script to install php. This automatically
|
||
creates the bindir path, so that the effect described in #2304 disappears.
|
||
|
||
* ext/standard/microtime.c:
|
||
On at least Win32, gettimeofday() returns values in tv_usec which exceed
|
||
1,000,000.
|
||
|
||
For portability reasons we set the integer part of our result to 0.
|
||
This is equivalent to using tv_usec % 1000000.
|
||
|
||
1999-09-21 Zeev Suraski <zeev@php.net>
|
||
|
||
* ChangeLog: *** empty log message ***
|
||
|
||
1999-09-21 Rasmus Lerdorf <rasmus@php.net>
|
||
|
||
* ext/zlib/zlib.c: woops
|
||
|
||
* ext/zlib/zlib.c: Fix zlib compile problem
|
||
|
||
1999-09-20 Andi Gutmans <andi@php.net>
|
||
|
||
* ext/standard/basic_functions.c
|
||
ext/standard/basic_functions.h:
|
||
- Move some more language specific functions over to Zend.
|
||
get_class() and friends.
|
||
|
||
1999-09-20 Sascha Schumann <sascha@schumann.cx>
|
||
|
||
* ext/standard/url_scanner.c:
|
||
Timestamp commit. I do consider removing the rule from Makefile.am
|
||
|
||
1999-09-20 Egon Schmid <eschmid@delos.lf.net>
|
||
|
||
* ext/standard/file.c
|
||
ext/standard/string.c: Here was also something missing.
|
||
|
||
1999-09-20 Andrew Skalski <askalski@chek.com>
|
||
|
||
* ChangeLog: added FTP module
|
||
|
||
1999-09-20 Andi Gutmans <andi@php.net>
|
||
|
||
* ext/standard/basic_functions.c
|
||
ext/standard/basic_functions.h
|
||
ext/standard/php3_string.h
|
||
ext/standard/string.c
|
||
tests/testarray
|
||
php.h:
|
||
- Internal functions which are basic language functions should be in Zend
|
||
and not in PHP. I.e. strlen(), each(), error_reporting(), count(),
|
||
get_class_name().
|
||
|
||
1999-09-20 Rasmus Lerdorf <rasmus@php.net>
|
||
|
||
* ext/standard/string.c
|
||
ChangeLog
|
||
ext/standard/file.c
|
||
ext/standard/php3_string.h:
|
||
Added optional allowable_tags arguments to strip_tags() and fgetss() to
|
||
allow you to specify a string of tags that are not to be stripped
|
||
|
||
Could have used flex for this, and Andrew sent me a flex file to do this,
|
||
but I could do the same thing with only minor additions to the existing
|
||
state machine and the resulting code is much smaller and tighter.
|
||
|
||
1999-09-20 Andrew Skalski <askalski@chek.com>
|
||
|
||
* ext/ftp/php_ftp.c
|
||
ext/ftp/php_ftp.h: php3 compatibility added
|
||
|
||
1999-09-20 Andrei Zmievski <andrei@ispi.net>
|
||
|
||
* ChangeLog: *** empty log message ***
|
||
|
||
* ext/standard/php3_var.h
|
||
ext/standard/var.c
|
||
ext/sysvshm/sysvshm.c
|
||
ext/session/session.c: - Upgraded var_dump() to take multiple arguments
|
||
- php3api_ is changed to php_
|
||
|
||
1999-09-20 Andrew Skalski <askalski@chek.com>
|
||
|
||
* ext/ftp/Makefile.am
|
||
ext/ftp/ftp.c
|
||
ext/ftp/ftp.h
|
||
ext/ftp/ftplib.c
|
||
ext/ftp/ftplib.h
|
||
ext/ftp/php_ftp.c
|
||
ext/ftp/php_ftp.h: Replaced ftplib because of incompatible license.
|
||
|
||
1999-09-20 Stig Bakken <ssb@fast.no>
|
||
|
||
* ext/standard/uniqid.c: logic fix
|
||
|
||
1999-09-20 Thies C. Arntzen <thies@digicol.de>
|
||
|
||
* ChangeLog
|
||
ext/xml/php3_xml.h
|
||
ext/xml/xml.c: resource API & ZTS stuff
|
||
|
||
1999-09-20 Zeev Suraski <zeev@php.net>
|
||
|
||
* ChangeLog: *** empty log message ***
|
||
|
||
* ChangeLog
|
||
mod_php4.c:
|
||
Fixed a memory leak in the Apache per-directory directives handler
|
||
|
||
1999-09-20 Thies C. Arntzen <thies@digicol.de>
|
||
|
||
* ChangeLog
|
||
ext/standard/basic_functions.c
|
||
ext/standard/basic_functions.h: added array_count_values function.
|
||
|
||
* ext/standard/var.c: new API for var_dump
|
||
|
||
1999-09-19 Zeev Suraski <zeev@php.net>
|
||
|
||
* ChangeLog: *** empty log message ***
|
||
|
||
1999-09-18 Andi Gutmans <andi@php.net>
|
||
|
||
* ext/mcal/php3_mcal.c: - Fix bug #2278
|
||
|
||
* serverapi/isapi_sapi.c
|
||
win32/readdir.c
|
||
php4dll.dsp
|
||
php4dllts.dsp: - Make Win32 compile again
|
||
|
||
1999-09-18 Stefan Roehrich <sr@linux.de>
|
||
|
||
* ext/zlib/zlib.c: Fixed prototype.
|
||
|
||
1999-09-18 Sascha Schumann <sascha@schumann.cx>
|
||
|
||
* ext/standard/url_scanner.re
|
||
ext/standard/url_scanner.c: Aline escape signs in macro definitions.
|
||
|
||
* configure.in.in:
|
||
Pipe header names through sort and put only one on each line. This
|
||
makes them better accessible.
|
||
|
||
Add stdlib.h to check headers.
|
||
|
||
* alloca.c:
|
||
There is no reason to define malloc() to xmalloc() in this context.
|
||
|
||
1999-09-17 Andrei Zmievski <andrei@ispi.net>
|
||
|
||
* ext/ftp/.cvsignore: Make CVS quiet.
|
||
|
||
1999-09-17 Thies C. Arntzen <thies@digicol.de>
|
||
|
||
* ext/standard/url_scanner.c
|
||
ext/standard/url_scanner.re:
|
||
SUN c89 doesn't like } direct after a label;-(
|
||
|
||
1999-09-17 Gergely Madar<61>sz <gorgo@sztaki.hu>
|
||
|
||
* ChangeLog: note the shared modules in the changelog
|
||
|
||
1999-09-17 Sascha Schumann <sascha@schumann.cx>
|
||
|
||
* ext/dba/dba_db2.c
|
||
ext/dba/dba_dbm.c
|
||
ext/dba/dba_gdbm.c
|
||
ext/dba/dba_ndbm.c
|
||
ext/dba/php3_dba.h
|
||
ext/dba/dba.c: Convert to Ex API. Does anyone have a better name for it?
|
||
|
||
* ext/mcrypt/mcrypt.c
|
||
ext/mhash/mhash.c: Use Ex API here as well.
|
||
|
||
* ext/session/session.c: Convert module to use Ex API.
|
||
|
||
1999-09-17 Thies C. Arntzen <thies@digicol.de>
|
||
|
||
* ext/oci8/oci8.c
|
||
ChangeLog: fix #2316 - fetching empty LOBs via OCI8
|
||
|
||
1999-09-17 Sascha Schumann <sascha@schumann.cx>
|
||
|
||
* ext/session/mod_user.c: don't call empty function names
|
||
|
||
* ext/session/Makefile.am
|
||
ext/session/mod_user.c
|
||
ext/session/mod_user.h
|
||
ext/session/modules.c
|
||
ext/session/php_session.h
|
||
ext/session/session.c
|
||
ChangeLog: add user-level callbacks
|
||
|
||
1999-09-17 Zeev Suraski <zeev@php.net>
|
||
|
||
* php4dllts.dsp: *** empty log message ***
|
||
|
||
1999-09-17 Sascha Schumann <sascha@schumann.cx>
|
||
|
||
* configure.in.in
|
||
ext/xml/config.m4: supply path to xml include dir for APXS and APACI
|
||
|
||
* ext/wddx/php_wddx.h: This format is also used by the XML module
|
||
allows us to compile with Apache's expat-lite dir
|
||
|
||
* main.c: `0' flag ignored with precision specifier and `X' format
|
||
|
||
* ext/xml/config.m4: If available, use Apache's embedded expat
|
||
|
||
* Makefile.in: fix Unix build
|
||
|
||
1999-09-16 Zeev Suraski <zeev@php.net>
|
||
|
||
* ChangeLog.TODO
|
||
SAPI.c
|
||
SAPI.h
|
||
cgi_main.c
|
||
config.w32.h
|
||
ext/standard/string.c
|
||
main.c
|
||
mod_php4.c
|
||
php4dll.dsp
|
||
php4dllts.dsp
|
||
php4isapi/php4isapi.c
|
||
php_content_types.c
|
||
rfc1867.c
|
||
ChangeLog: - Added support for unknown POST content types (Zeev)
|
||
- Introduce the convert_to_*_ex() API in strlen()
|
||
|
||
* Makefile.in
|
||
php_content_types.h: *** empty log message ***
|
||
|
||
* ext/standard/info.c
|
||
Makefile.in
|
||
php_content_types.c: Generalize SAPI a bit
|
||
|
||
1999-09-16 Andrei Zmievski <andrei@ispi.net>
|
||
|
||
* ext/session/session.c: Fixed memory leak.
|
||
|
||
1999-09-16 Andrew Skalski <askalski@chek.com>
|
||
|
||
* ext/ftp/ftp.c: Added documentation hooks to ftp.c
|
||
|
||
* ext/ftp/ftp.c
|
||
ext/ftp/ftp.h: added ftp_pwd() ftp_cdup() ftp_mkdir() and ftp_rmdir()
|
||
|
||
* ext/ftp/ftp.c
|
||
ext/ftp/ftp.h: added ftp_systype() and ftp_listraw() functions
|
||
|
||
* ext/ftp/Makefile.am
|
||
ext/ftp/config.h.stub
|
||
ext/ftp/config.m4
|
||
ext/ftp/ftp.c
|
||
ext/ftp/ftp.h
|
||
ext/ftp/ftplib.c
|
||
ext/ftp/ftplib.h: Added rudimentary FTP support.
|
||
|
||
1999-09-16 Sascha Schumann <sascha@schumann.cx>
|
||
|
||
* ext/odbc/config.m4
|
||
ext/pcre/config.m4
|
||
ext/session/session.c
|
||
ext/imap/config.m4
|
||
ext/gd/config.m4
|
||
configure.in.in: improve short help messages
|
||
|
||
* configure.in.in: this was twice here
|
||
|
||
1999-09-16 Rasmus Lerdorf <rasmus@php.net>
|
||
|
||
* buildconf: libtool check fix
|
||
|
||
1999-09-16 Sascha Schumann <sascha@schumann.cx>
|
||
|
||
* INSTALL: .
|
||
|
||
* ext/wddx/php_wddx_api.h
|
||
ext/wddx/wddx.c:
|
||
Make some things accessible from outside for session module
|
||
|
||
* ChangeLog: .
|
||
|
||
* ext/session/php_session.h
|
||
ext/session/session.c: wddx decode works as well
|
||
|
||
* ext/session/php_session.h
|
||
ext/session/session.c: wddx serialization works now
|
||
|
||
* ext/session/session.c: Since Thies fixed var.c, objects work now, too.
|
||
|
||
* configure.in.in:
|
||
use AM_PROG_CC_STDC which covers AIX, Ultrix, OSF/1, HP-UX, and SVR4
|
||
|
||
* acinclude.m4
|
||
configure.in.in: silence libtool
|
||
|
||
1999-09-16 Thies C. Arntzen <thies@digicol.de>
|
||
|
||
* ext/standard/var.c
|
||
ChangeLog: php4 now deserialized php3 objects correctly!
|
||
php3 will ignore objects serialized by php4 (that's the price we have to pay!)
|
||
small fix in deserializing objects with static initializers (thanx boris)
|
||
|
||
1999-09-15 Thies C. Arntzen <thies@digicol.de>
|
||
|
||
* ext/standard/var.c
|
||
ChangeLog: when unserializing classes:
|
||
if the class is not known the standard class (no methods) will be used.
|
||
if the class is known - the created object will functional again!
|
||
|
||
1999-09-15 Andrei Zmievski <andrei@ispi.net>
|
||
|
||
* ext/standard/var.c: Fixed printf format.
|
||
|
||
* ext/wddx/wddx.c: HASH_OF is now in php.h.
|
||
|
||
1999-09-15 Thies C. Arntzen <thies@digicol.de>
|
||
|
||
* ext/standard/var.c
|
||
ChangeLog: use new API in var.c
|
||
|
||
* ext/standard/var.c: i love id-strings
|
||
|
||
* ext/standard/var.c
|
||
ChangeLog:
|
||
made serialize/unserialize work with classes! (also made the code "shorter")
|
||
CHANGES:
|
||
- the serialized string now also contains the class name (was not available in PHP3)!
|
||
- when unserializing php will create a fully working object of that class again
|
||
therby the class has to be defined when unserializing - else you get a warning!
|
||
|
||
1999-09-15 Stig Bakken <ssb@fast.no>
|
||
|
||
* Makefile.in: add LIBOBJS, used by AC_REPLACE_FUNCS
|
||
|
||
1999-09-15 Thies C. Arntzen <thies@digicol.de>
|
||
|
||
* ext/standard/basic_functions.c
|
||
php.h:
|
||
HASH_OF is usable enough (i hate duplicating macros all over the place)
|
||
|
||
1999-09-15 Stig Bakken <ssb@fast.no>
|
||
|
||
* configure.in.in
|
||
php.h
|
||
Makefile.in: Clean up the strlcat/strlcpy checks.
|
||
|
||
1999-09-15 Andi Gutmans <andi@php.net>
|
||
|
||
* regex/regerror.c: - Leave this for now.
|
||
|
||
* ext/zlib/zlib.c
|
||
regex/regerror.c
|
||
ext/hyperwave/hw.c
|
||
ext/standard/file.c
|
||
php4dll.dsp: - Thread-unsafe win32 compiles again
|
||
- Some strlcpy changes including one bug fix.
|
||
|
||
* ext/standard/microtime.h
|
||
ext/standard/basic_functions.c: - gettimeofday wasn't registered.
|
||
|
||
1999-09-14 Andi Gutmans <andi@php.net>
|
||
|
||
* ext/apache/apache.c: - Another small one. I'll leave the rest for now...
|
||
|
||
* fopen-wrappers.c: - First go at using strlcat().
|
||
|
||
* config.w32.h
|
||
php4dllts.dsp: - Support strlcpy/strlcat in windows.
|
||
|
||
1999-09-14 Andrei Zmievski <andrei@ispi.net>
|
||
|
||
* ChangeLog
|
||
ext/pcre/config.h.stub
|
||
ext/pcre/config.m4
|
||
ext/pcre/pcrelib/ChangeLog
|
||
ext/pcre/pcrelib/README
|
||
ext/pcre/pcrelib/chartables.c
|
||
ext/pcre/pcrelib/dftables.c
|
||
ext/pcre/pcrelib/dll.mk
|
||
ext/pcre/pcrelib/internal.h
|
||
ext/pcre/pcrelib/maketables.c
|
||
ext/pcre/pcrelib/pcre.3
|
||
ext/pcre/pcrelib/pcre.3.html
|
||
ext/pcre/pcrelib/pcre.3.txt
|
||
ext/pcre/pcrelib/pcre.c
|
||
ext/pcre/pcrelib/pcre.def
|
||
ext/pcre/pcrelib/pcre.h
|
||
ext/pcre/pcrelib/pcreposix.3
|
||
ext/pcre/pcrelib/pcreposix.3.html
|
||
ext/pcre/pcrelib/pcreposix.3.txt
|
||
ext/pcre/pcrelib/pcreposix.c
|
||
ext/pcre/pcrelib/pcretest.c
|
||
ext/pcre/pcrelib/pgrep.1
|
||
ext/pcre/pcrelib/pgrep.1.html
|
||
ext/pcre/pcrelib/pgrep.1.txt
|
||
ext/pcre/pcrelib/pgrep.c
|
||
ext/pcre/pcrelib/testinput1
|
||
ext/pcre/pcrelib/testinput2
|
||
ext/pcre/pcrelib/testinput3
|
||
ext/pcre/pcrelib/testoutput1
|
||
ext/pcre/pcrelib/testoutput2
|
||
ext/pcre/pcrelib/testoutput3
|
||
ext/pcre/pcrelib/testoutput4
|
||
ext/pcre/php_pcre.c
|
||
ext/pcre/php_pcre.h: - Updated bundled PCRE library to version 2.08
|
||
- Made it possible to specify external location of the PCRE library
|
||
- Reworked PCRE extension to use updated PCRE library API
|
||
|
||
Hopefully now everything behaves just like Perl..
|
||
|
||
1999-09-14 Andi Gutmans <andi@php.net>
|
||
|
||
* Makefile.in
|
||
configure.in.in
|
||
php.h
|
||
strlcat.c
|
||
strlcpy.c: Add strlcpy/strlcat to the build process
|
||
|
||
1999-09-14 Uwe Steinmann <Uwe.Steinmann@fernuni-hagen.de>
|
||
|
||
* ext/pdf/pdf.c:
|
||
- fixed memory leaks in pdf_open_memory_image() and pdf_add_bookmark()
|
||
|
||
1999-09-14 Thies C. Arntzen <thies@digicol.de>
|
||
|
||
* ChangeLog: forgot
|
||
|
||
* ext/standard/basic_functions.c: is_array & friens speedups
|
||
|
||
1999-09-14 Rasmus Lerdorf <rasmus@php.net>
|
||
|
||
* ext/standard/basic_functions.c: Fix a warning
|
||
|
||
1999-09-14 Thies C. Arntzen <thies@digicol.de>
|
||
|
||
* ChangeLog
|
||
ext/standard/basic_functions.c:
|
||
count() now uses the new getParamertersEx API.
|
||
|
||
* SAPI.c: i'm sure this was left-over debugging code!
|
||
|
||
* ext/oci8/oci8.c
|
||
ChangeLog: you can now position when doing lob-writes.
|
||
|
||
1999-09-13 Andi Gutmans <andi@php.net>
|
||
|
||
* output.c
|
||
SAPI.h: - X-* is probably more standard.
|
||
|
||
1999-09-13 Stig Bakken <ssb@fast.no>
|
||
|
||
* ext/mhash/config.m4
|
||
ext/mysql/config.m4
|
||
ext/oci8/config.m4
|
||
ext/yp/config.m4
|
||
acinclude.m4
|
||
configure.in.in
|
||
ext/bcmath/config.m4
|
||
ext/gettext/config.m4
|
||
ext/icap/config.m4
|
||
ext/mcal/config.m4:
|
||
Added PHP_WITH_SHARED for checking "shared,*" prefix when configuring
|
||
extensions.
|
||
|
||
1999-09-13 Thies C. Arntzen <thies@digicol.de>
|
||
|
||
* ChangeLog
|
||
ext/standard/Makefile.am
|
||
ext/standard/metaphone.c
|
||
ext/standard/php_metaphone.h
|
||
internal_functions.c.in: added Metaphone support
|
||
|
||
* ext/oci8/php3_oci8.h
|
||
ChangeLog
|
||
ext/oci8/oci8.c:
|
||
got rid of the define-callback stuff there's a bug in oracle-oci8!
|
||
|
||
1999-09-13 Andrei Zmievski <andrei@ispi.net>
|
||
|
||
* ext/oci8/config.m4: Per Stig's suggestion.
|
||
|
||
1999-09-13 Thies C. Arntzen <thies@digicol.de>
|
||
|
||
* ext/oci8/oci8.c: ported $lob->savefile($filename) method from PHP3
|
||
|
||
* ext/oci8/oci8.c: cleanups
|
||
|
||
* ChangeLog
|
||
ext/oci8/oci8.c
|
||
ext/standard/var.c: ported oci8 to use new class API
|
||
var_dump no longer tries to traverse avr->value.ht for objects but uses var->value.obj.properties instead
|
||
|
||
1999-09-13 Zeev Suraski <zeev@php.net>
|
||
|
||
* ext/standard/info.c:
|
||
Modified phpinfo() to show the contents of arrays in HTTP_*_VARS[]
|
||
|
||
* ext/standard/info.c
|
||
ext/standard/post.c
|
||
mod_php4.c:
|
||
Fix a buglet, and avoid crashing in phpinfo() (fixes an elusive legacy bug too)
|
||
|
||
1999-09-12 Zeev Suraski <zeev@php.net>
|
||
|
||
* ChangeLog
|
||
ext/standard/post.c
|
||
ext/standard/post.h
|
||
rfc1867.c:
|
||
- Rewrote the GET/POST/Cookie data reader to support multi-dimensional
|
||
arrays! (Zeev)
|
||
|
||
This still needs a lot of more testing, but it seems to work more or less.
|
||
|
||
* SAPI.h
|
||
php4isapi/php4isapi.c: Add PHP-Version header in IIS
|
||
|
||
* ext/standard/file.c
|
||
mod_php4.c
|
||
php_globals.h
|
||
main.c: That's important enough to be cached
|
||
|
||
1999-09-12 Sascha Schumann <sascha@schumann.cx>
|
||
|
||
* ext/standard/Makefile.am
|
||
ext/standard/url_scanner.c
|
||
ext/standard/url_scanner.re:
|
||
use static buffer for URLs instead of allocating/freeing memory
|
||
for each one
|
||
|
||
* ext/session/session.c: calculate length of cookie string correctly
|
||
|
||
* acinclude.m4: add missing result msg
|
||
|
||
* output.c:
|
||
move session URL stuff to the last place before SAPI takes over
|
||
|
||
* ChangeLog: These shouldn't be here
|
||
|
||
1999-09-12 Andi Gutmans <andi@php.net>
|
||
|
||
* ext/session/session.c: - Oops
|
||
|
||
* ext/session/session.c: - Make it compile on Win32
|
||
|
||
1999-09-12 Zeev Suraski <zeev@php.net>
|
||
|
||
* cgi_main.c
|
||
ext/standard/basic_functions.c
|
||
main.c
|
||
output.c
|
||
output.h
|
||
php.h: Time to do that - rename the output layer prefix
|
||
|
||
* ChangeLog
|
||
mod_php4.c
|
||
output.c: *** empty log message ***
|
||
|
||
1999-09-12 Sascha Schumann <sascha@schumann.cx>
|
||
|
||
* INSTALL: expand version number
|
||
|
||
* ChangeLog: update
|
||
|
||
1999-09-12 Andrei Zmievski <andrei@ispi.net>
|
||
|
||
* output.c: Reverting to previous state.
|
||
|
||
1999-09-12 Sascha Schumann <sascha@schumann.cx>
|
||
|
||
* ext/session/php_session.h: update macro
|
||
|
||
1999-09-12 Andrei Zmievski <andrei@ispi.net>
|
||
|
||
* ext/session/session.c: Use global symbol table instead..
|
||
|
||
* output.c: Use TRANS_SID macro for selective compilation..
|
||
|
||
* ChangeLog
|
||
ext/wddx/wddx.c:
|
||
- Fixed mem leak when undefined variable was passed in for serialization
|
||
- Made it properly serialize object properties
|
||
|
||
1999-09-12 Sascha Schumann <sascha@schumann.cx>
|
||
|
||
* ext/standard/Makefile.am: add rule for url_scanner.c
|
||
|
||
1999-09-11 Sascha Schumann <sascha@schumann.cx>
|
||
|
||
* ext/standard/url_scanner.c
|
||
ext/standard/url_scanner.h
|
||
ext/standard/url_scanner.re: - add standard disclaimer
|
||
- regenerate scanner with re2c -s
|
||
|
||
* ext/session/config.h.stub
|
||
ext/session/config.m4
|
||
ext/session/php_session.h
|
||
ext/session/session.c
|
||
ext/standard/Makefile.am
|
||
ext/standard/url_scanner.c
|
||
ext/standard/url_scanner.h
|
||
ext/standard/url_scanner.re
|
||
output.c: add transparent session id propagation
|
||
this uses a custom scanner which detects relative URIs and changes
|
||
them appropiately.
|
||
must be explicitly enabled with --enable-trans-sid
|
||
(normal case is not affected, since session_adapt_uris defaults to
|
||
void statement. Compiler should eliminate dead code in output.c then.)
|
||
|
||
1999-09-11 Andrei Zmievski <andrei@ispi.net>
|
||
|
||
* ChangeLog
|
||
ext/session/php_session.h
|
||
ext/session/session.c: - Added session_unset() function
|
||
- Fixed double session globals shutdown crash
|
||
- Added warning when session_destroy() is called without session_start()
|
||
|
||
* ChangeLog
|
||
main.c: Use OnUpdateBool for Boolean entries.
|
||
|
||
1999-09-11 Sascha Schumann <sascha@schumann.cx>
|
||
|
||
* ext/standard/file.c: avoid mmap overhead for small files
|
||
|
||
* configure.in.in
|
||
ext/standard/file.c:
|
||
optimize fpassthru/readfile to use mmap instead of fread
|
||
which especially increases speed on large files.
|
||
|
||
* ChangeLog
|
||
ext/session/mod_files.c
|
||
ext/session/php_session.h
|
||
ext/session/session.c: - support for external entropy sources
|
||
- extern_referer_chk => extern_referer_check
|
||
- kill a warning in mod_files.c
|
||
|
||
1999-09-11 Zeev Suraski <zeev@php.net>
|
||
|
||
* ext/standard/info.c
|
||
main.c
|
||
php.ini-dist: Rename allow_builtin_links to expose_php
|
||
|
||
* main.c: More cleanup
|
||
|
||
* ext/standard/post.c: Except for this small bug fix - it works
|
||
|
||
* ChangeLog
|
||
ext/standard/post.c
|
||
main.c
|
||
php.ini-dist
|
||
php_globals.h: - Seriously optimize and clean php_parse_gpc_data()
|
||
- Added gpc_globals directive to turn global definitions of GPC variables on/off
|
||
(untested)
|
||
|
||
* cgi_main.c
|
||
ext/standard/post.c
|
||
ext/standard/post.h
|
||
ext/standard/string.c
|
||
main.c
|
||
rfc1867.c: Cleanups & optimizations
|
||
|
||
* ext/standard/post.c
|
||
ext/standard/post.h
|
||
rfc1867.c: Cleanups
|
||
|
||
1999-09-10 Sascha Schumann <sascha@schumann.cx>
|
||
|
||
* configure.in.in: Move Linux check => more general --version-script check
|
||
|
||
* INSTALL: add info about php3/php4 apache modules
|
||
|
||
* INSTALL: tweak the INSTALL document a little bit
|
||
|
||
* configure.in.in: pass flag correctly to linker
|
||
|
||
* Makefile.in
|
||
configure.in.in
|
||
php.map: - better use of scoping
|
||
- support Solaris 2.x
|
||
|
||
1999-09-10 Andrei Zmievski <andrei@ispi.net>
|
||
|
||
* ext/oci8/config.m4: Workaround for m4 weirdness.
|
||
|
||
1999-09-10 Mark Musone <musone@afterfive.com>
|
||
|
||
* ext/mcal/php3_mcal.c:
|
||
lets not go down that road..were onyl going to use the internal event structure. No passing objects
|
||
|
||
* ext/mcal/php3_mcal.c: wrong preprocessor command
|
||
|
||
* ext/mcal/php3_mcal.c
|
||
ext/mcal/php3_mcal.h:
|
||
ported the php3 stuff to php4. This module should work intechangably between the two versions also
|
||
|
||
1999-09-10 Zeev Suraski <zeev@php.net>
|
||
|
||
* ext/gd/Makefile.am: *** empty log message ***
|
||
|
||
1999-09-10 Uwe Steinmann <Uwe.Steinmann@fernuni-hagen.de>
|
||
|
||
* ext/pdf/pdf.c: - wrong use of php_print corrected
|
||
|
||
1999-09-10 Zeev Suraski <zeev@php.net>
|
||
|
||
* ext/pgsql/pgsql.c:
|
||
Lost functionality in earlier fix... That should really work.
|
||
|
||
* ext/pgsql/pgsql.c: That should do the trick (untested)
|
||
|
||
1999-09-10 Mark Musone <musone@afterfive.com>
|
||
|
||
* ext/pgsql/pgsql.c: my bad, sorry
|
||
|
||
* ext/pgsql/pgsql.c: fixed memory leak
|
||
|
||
1999-09-09 Andi Gutmans <andi@php.net>
|
||
|
||
* php4dllts.dsp:
|
||
- Add mcal to TS project. It seems that mcal needs to be patched a bit in
|
||
order to work TSRM. Right now it has globals.
|
||
|
||
1999-09-09 Uwe Steinmann <Uwe.Steinmann@fernuni-hagen.de>
|
||
|
||
* ext/pdf/pdf.c: forgot to change prototype
|
||
|
||
* ext/pdf/pdf.c: pdf_setfont got optional parameter to embed fonts
|
||
|
||
1999-09-08 Andrei Zmievski <andrei@ispi.net>
|
||
|
||
* ext/standard/dl.c:
|
||
Remove extraneous debug dlerror() call which results in the subsequent
|
||
dlerror() returning NULL.
|
||
|
||
1999-09-08 Gergely Madar<61>sz <gorgo@sztaki.hu>
|
||
|
||
* configure.in.in
|
||
Makefile.in:
|
||
remove -Wl,--version-script from RPATHS, put it into a separate
|
||
variable
|
||
|
||
1999-09-08 Danny Heijl <Danny.Heijl@cevi.be>
|
||
|
||
* ext/informix/ifx.ec: Be consistent.
|
||
|
||
1999-09-08 Uwe Steinmann <Uwe.Steinmann@fernuni-hagen.de>
|
||
|
||
* ext/hyperwave/hw.c:
|
||
- add posibility to specify how objrec to objarr conversion
|
||
is performed (not ready yet)
|
||
|
||
1999-09-08 Sascha Schumann <sascha@schumann.cx>
|
||
|
||
* ChangeLog
|
||
configure.in.in
|
||
php.map: add versioning support
|
||
|
||
1999-09-08 Jakub Skopal <j@kubs.cz>
|
||
|
||
* mod_php4.c: Correct compiler warning.
|
||
|
||
1999-09-07 Andi Gutmans <andi@php.net>
|
||
|
||
* php4dll.dsp: - Update non-threadsafe project file
|
||
|
||
* ext/standard/string.c
|
||
config.w32.h: - Fix warnings and win32 compile
|
||
|
||
1999-09-07 Andrei Zmievski <andrei@ispi.net>
|
||
|
||
* ext/standard/basic_functions.c: Here you go, Egon.
|
||
|
||
1999-09-07 Stefan Roehrich <sr@linux.de>
|
||
|
||
* ext/zlib/zlib.c: Fixed behavior with empty doc_root.
|
||
gzgetss() now uses _php3_strip_tags.
|
||
|
||
1999-09-07 Stig Bakken <ssb@fast.no>
|
||
|
||
* ext/standard/fsock.c:
|
||
Add thread-safety notice here. The solution is using gethostbyname_r,
|
||
but it seems that it takes different parameters on Solaris and
|
||
Linux. ;-P We should probably make a wrapper function, and make a
|
||
configure test that checks if there is a reentrant version available,
|
||
and if not protect gethostbyname and similar calls with a mutex until
|
||
the results have been copied. Ugly.
|
||
|
||
1999-09-07 Andrei Zmievski <andrei@ispi.net>
|
||
|
||
* ext/standard/basic_functions.c
|
||
ChangeLog:
|
||
Added second parameter to array_keys() which allows returning keys
|
||
only for a specific value in an array.
|
||
|
||
* ext/standard/math.c: Kill compiler warning.
|
||
|
||
* ext/mcal/.cvsignore: Shut up, CVS.
|
||
|
||
* ext/standard/string.c: Kill warnings.
|
||
|
||
1999-09-07 Uwe Steinmann <Uwe.Steinmann@fernuni-hagen.de>
|
||
|
||
* ext/standard/uniqid.c:
|
||
- uniqid() used the additional parameter even if it was not provided
|
||
this caused an segm fault. fixed it.
|
||
|
||
1999-09-06 Zeev Suraski <zeev@php.net>
|
||
|
||
* ext/standard/dl.c
|
||
main.c: A couple of BoundsChecker fixes
|
||
|
||
1999-09-06 Andi Gutmans <andi@php.net>
|
||
|
||
* config.w32.h: - Should fix Win32 compile
|
||
|
||
1999-09-06 Egon Schmid <eschmid@delos.lf.net>
|
||
|
||
* ext/standard/basic_functions.c: File should here be string.
|
||
|
||
1999-09-06 Danny Heijl <Danny.Heijl@cevi.be>
|
||
|
||
* ChangeLog: Forgot to update ChangeLog
|
||
|
||
1999-09-06 Stefan Roehrich <sr@linux.de>
|
||
|
||
* ext/zlib/php3_zlib.h
|
||
ext/zlib/zlib.c: Removed remaining PHP_31 defines.
|
||
First try with ZTS support, can someone with a working ZTS enabled setup test this, please?
|
||
|
||
1999-09-06 Gergely Madar<61>sz <gorgo@sztaki.hu>
|
||
|
||
* ext/gd/Makefile.am
|
||
ext/gd/config.m4
|
||
ext/gd/gd.c: Enabled shared build of gd module
|
||
|
||
1999-09-06 Danny Heijl <Danny.Heijl@cevi.be>
|
||
|
||
* ext/informix/ifx.ec: - "Resourcified" the Informix driver.
|
||
|
||
1999-09-06 Stig Bakken <ssb@fast.no>
|
||
|
||
* LICENSE: untabified
|
||
|
||
1999-09-06 Jakub Skopal <j@kubs.cz>
|
||
|
||
* ext/standard/crypt.c:
|
||
Workaround for crypt() getting too few characters for salt.
|
||
|
||
1999-09-06 Stefan Roehrich <sr@linux.de>
|
||
|
||
* ext/zlib/zlib.c: Fixed prototype.
|
||
|
||
1999-09-06 Zeev Suraski <zeev@php.net>
|
||
|
||
* ext/mysql/php_mysql.c: Fix the 4.0 tree (forgot to commit)
|
||
|
||
1999-09-06 Jakub Skopal <j@kubs.cz>
|
||
|
||
* cgi_main.c: Corrected the argument-list for getopt. -c expects argument.
|
||
|
||
1999-09-05 Jakub Skopal <j@kubs.cz>
|
||
|
||
* ext/standard/basic_functions.c
|
||
ext/standard/php3_string.h
|
||
ext/standard/string.c: Added addcslashes(), stripcslashes().
|
||
Reverted addslashes() to the very original behaviour.
|
||
|
||
1999-09-05 Sascha Schumann <sascha@schumann.cx>
|
||
|
||
* main.c: fix warning
|
||
|
||
1999-09-05 Andi Gutmans <andi@php.net>
|
||
|
||
* main.c
|
||
php_ini.c
|
||
php_ini.h: - Should fix short_tags and co. problem.
|
||
|
||
* internal_functions_win32.c
|
||
php4dllts.dsp: - Make Win32 compile once again.
|
||
|
||
* ext/standard/basic_functions.c
|
||
ext/standard/dir.c
|
||
win32/readdir.h
|
||
SAPI.c
|
||
ext/session/mod_files.c
|
||
php4dll.dsp: - Make dir functions compile in Win32
|
||
- Fix too early memory manager initialization (For you Thies)
|
||
|
||
1999-09-05 Stefan Roehrich <sr@linux.de>
|
||
|
||
* ext/ldap/config.m4: Find debian umich-ldap libraries/include files.
|
||
|
||
1999-09-05 Andreas Karajannis <Andreas.Karajannis@gmd.de>
|
||
|
||
* ChangeLog
|
||
build-defs.h.in: Changes for updated odbc module
|
||
|
||
* ext/odbc/odbc.c
|
||
ext/odbc/php3_odbc.h: Renaming odbc files
|
||
|
||
* ext/odbc/Makefile.am
|
||
ext/odbc/config.h.stub
|
||
ext/odbc/php_odbc.c
|
||
ext/odbc/php_odbc.h
|
||
ext/odbc/velocis.c: New resource handling for odbc module
|
||
|
||
1999-09-05 Sascha Schumann <sascha@schumann.cx>
|
||
|
||
* php_globals.h: work around gcc bug, otherwise compiler would die with
|
||
|
||
toplev.c:2261: Internal compiler error in function float_signal
|
||
|
||
in basic_functions.c
|
||
|
||
1999-09-05 Andi Gutmans <andi@php.net>
|
||
|
||
* main.c:
|
||
- php_error(E_ERROR,...) won't ever return so change the connection_status
|
||
before it is called.
|
||
|
||
1999-09-05 Jakub Skopal <j@kubs.cz>
|
||
|
||
* ext/standard/string.c: C++ comment fix... sorry.
|
||
|
||
* ext/standard/php3_string.h
|
||
ext/standard/string.c: Appended second argument of addslashes(),
|
||
Changed php_addslashes() to add \000 instead of just \0
|
||
|
||
1999-09-04 Rasmus Lerdorf <rasmus@php.net>
|
||
|
||
* php.h: Forgot one
|
||
|
||
* ext/standard/exec.c: Kill a warning
|
||
|
||
1999-09-04 Zeev Suraski <zeev@php.net>
|
||
|
||
* php.h: This was actually intentional... put it back in and improve
|
||
|
||
1999-09-04 Rasmus Lerdorf <rasmus@php.net>
|
||
|
||
* php.h
|
||
php_globals.h: Cleanups
|
||
|
||
What the heck was that dangling (c) for in the PUTC macros? Were they
|
||
supposed to serve some sort of purpose, because I sure don't see one for
|
||
them.
|
||
|
||
1999-09-04 Stefan Roehrich <sr@linux.de>
|
||
|
||
* ext/zlib/zlib.c: First try with new resource handling in zlib module.
|
||
|
||
1999-09-04 Rasmus Lerdorf <rasmus@php.net>
|
||
|
||
* serverapi/isapi_sapi.c
|
||
serverapi/nsapi_sapi.c:
|
||
Add connection handling stuff to ISAPI and NSAPI code. This will
|
||
likely need some reworking, but this way it won't get overlooked.
|
||
|
||
* ChangeLog
|
||
configure.in.in:
|
||
Oops, set_time_limit() would never have worked becase HAVE_SETITIMER
|
||
never got defined anywhere.
|
||
|
||
* ChangeLog
|
||
mod_php4.c: Oops
|
||
|
||
* ext/standard/basic_functions.c
|
||
ext/standard/basic_functions.h
|
||
main.c:
|
||
Catch a timeout and add user-level interface for connection handling
|
||
|
||
* mod_php4.c
|
||
serverapi/cgi_sapi.c
|
||
main.c:
|
||
Might as well bail as soon as we know we should since this is now
|
||
possible. We still need to set our connection status bit field so a
|
||
shutdown function can figure out if a script was terminated due to an
|
||
abort, timeout or finished normally.
|
||
|
||
* main.c
|
||
mod_php4.c
|
||
php.h
|
||
php_globals.h
|
||
serverapi/cgi_sapi.c
|
||
serverapi/isapi_sapi.c
|
||
serverapi/nsapi_sapi.c
|
||
serverapi/sapi.h:
|
||
First part of the connection_status work. No user-callable functions
|
||
yet. That is coming next. Have also only done Apache and CGI so far.
|
||
Will have to crack open my ISAPI book to do that one.
|
||
|
||
Also changed the SAPI output functions to return an int. We'll check
|
||
the connection status inside each one, but we might need the return
|
||
code at some other level and I don't see a good reason for just tossing
|
||
these return codes.
|
||
|
||
1999-09-04 Andrei Zmievski <andrei@ispi.net>
|
||
|
||
* ext/wddx/wddx.c: Oops, don't need those commented out blocks.
|
||
|
||
* output.c: Kill compiler warnings.
|
||
|
||
* ext/wddx/wddx.c: Conform to new resource handling guidelines.
|
||
|
||
1999-09-04 Zeev Suraski <zeev@php.net>
|
||
|
||
* ext/zlib/zlib.c
|
||
ext/standard/file.c
|
||
ext/standard/php3_string.h
|
||
ext/standard/post.c
|
||
ext/standard/string.c
|
||
ext/sybase/sybase.c
|
||
ext/sybase_ct/php_sybase_ct.c
|
||
ext/msql/php_msql.c
|
||
ext/mysql/php_mysql.c
|
||
ext/pgsql/pgsql.c
|
||
ext/standard/exec.c
|
||
dl/mssql/mssql.c
|
||
ext/db/db.c
|
||
ext/interbase/interbase.c
|
||
php3_compat.h: *** empty log message ***
|
||
|
||
* ext/sybase_ct/php_sybase_ct.c
|
||
ext/sybase_ct/php_sybase_ct.h
|
||
ChangeLog: Add resource support to the Sybase CT module
|
||
|
||
1999-09-04 Sascha Schumann <sascha@schumann.cx>
|
||
|
||
* ext/session/session.c: First try at WDDX serializer
|
||
(not active currently)
|
||
|
||
1999-09-04 Zeev Suraski <zeev@php.net>
|
||
|
||
* ext/msql/php_msql.c
|
||
ext/msql/php_msql.h:
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
A few fixes
|
||
|
||
1999-09-04 Sascha Schumann <sascha@schumann.cx>
|
||
|
||
* ext/session/mod_files.c: cleanup
|
||
|
||
* ext/session/php_session.h: remove superflicious enumaration
|
||
|
||
* ext/session/mod_mm.c:
|
||
bail out, if ps_mm_instance wasn't initialized correctly
|
||
(should take place in global startup)
|
||
|
||
* ext/session/mod_files.c: implement single directory garbage collector
|
||
|
||
1999-09-04 Zeev Suraski <zeev@php.net>
|
||
|
||
* ext/msql/Makefile.am
|
||
ext/msql/msql.c
|
||
ext/msql/php3_msql.h
|
||
ext/msql/php_msql.c
|
||
ext/msql/php_msql.h
|
||
ChangeLog: Update the mSQL module with the latest tech
|
||
|
||
1999-09-03 Zeev Suraski <zeev@php.net>
|
||
|
||
* ext/mysql/mysql.dsp: *** empty log message ***
|
||
|
||
1999-09-03 Andrei Zmievski <andrei@ispi.net>
|
||
|
||
* ext/pcre/php_pcre.c
|
||
ext/pcre/php_pcre.h: Static is good...
|
||
|
||
1999-09-03 Zeev Suraski <zeev@php.net>
|
||
|
||
* ChangeLog
|
||
ext/mysql/mysql.c
|
||
ext/mysql/php3_mysql.h
|
||
ext/mysql/php_mysql.c
|
||
ext/mysql/php_mysql.h: Final MySQL tweaks
|
||
|
||
1999-09-03 Danny Heijl <Danny.Heijl@cevi.be>
|
||
|
||
* ext/informix/ifx.ec:
|
||
- backed out IS_RESOURCE stuff in favour of old php3-style IS_LONG
|
||
for now. This makes the Informix driver work again.
|
||
|
||
1999-09-03 Zeev Suraski <zeev@php.net>
|
||
|
||
* ext/mysql/Makefile.am
|
||
ext/mysql/mysql.dsp
|
||
php_modules.dsw: More cleanups
|
||
|
||
* ChangeLog
|
||
ext/mysql/mysql.c: Use the new API for resources in MySQL
|
||
|
||
1999-09-03 Stefan Roehrich <sr@linux.de>
|
||
|
||
* ext/oci8/config.m4
|
||
ext/oracle/config.m4: Added detection of Oracle 8.1 (aka 8i) from PHP3.
|
||
|
||
1999-09-03 Andrei Zmievski <andrei@ispi.net>
|
||
|
||
* ext/pcre/php_pcre.c
|
||
ext/pcre/php_pcre.h: Practice what you preach, I guess.
|
||
|
||
1999-09-03 Sascha Schumann <sascha@schumann.cx>
|
||
|
||
* internal_functions_win32.c:
|
||
Add global startup/shutdown functions in Win32 version as well
|
||
|
||
* php.h: Add prototypes for new functions in internal_functions.c.in
|
||
|
||
* SAPI.c
|
||
acinclude.m4
|
||
ext/session/config.m4
|
||
ext/session/mod_mm.c
|
||
ext/session/mod_mm.h
|
||
ext/session/session.c
|
||
genif.sh
|
||
internal_functions.c.in
|
||
main.c
|
||
php.h
|
||
ChangeLog: - add global startup/shutdown handlers
|
||
- improve genif.sh to also consider all header files for inclusion
|
||
(checks for phpext_)
|
||
- use vsnprintf in main.c to avoid buffer overflows
|
||
- improve sessions's mm module to cope better with OOM situations
|
||
within the shared memory segment
|
||
- fix typo wrt session.auto_start
|
||
|
||
* ext/mcal/Makefile.in:
|
||
Makefile.in and other generated do not belong under CVS control
|
||
|
||
1999-09-03 Gergely Madar<61>sz <gorgo@sztaki.hu>
|
||
|
||
* ext/mysql/Makefile.am
|
||
ext/mysql/config.m4
|
||
ext/mysql/mysql.c: Enabled shared build of mysql module
|
||
|
||
* ext/xml/config.m4: Small cleanup
|
||
|
||
* ext/snmp/Makefile.am
|
||
ext/snmp/config.m4
|
||
ext/snmp/snmp.c: Enabled shared build of snmp module
|
||
|
||
* ext/pgsql/Makefile.am
|
||
ext/pgsql/config.m4
|
||
ext/pgsql/pgsql.c: Enabled shared build of pgsql module
|
||
|
||
1999-09-03 Andrei Zmievski <andrei@ispi.net>
|
||
|
||
* ext/wddx/wddx.c: Fixed resource handling to conform to PHP4 guidelines.
|
||
|
||
1999-09-03 Uwe Steinmann <Uwe.Steinmann@fernuni-hagen.de>
|
||
|
||
* ext/hyperwave/hw.c: - complete rewrite of object to array conversion
|
||
|
||
1999-09-03 Zeev Suraski <zeev@php.net>
|
||
|
||
* php_version.h
|
||
configure.in.in: Version update
|
||
|
||
* php4isapi/php4isapi.c
|
||
output.c
|
||
ChangeLog
|
||
main.c:
|
||
- Fixed several problems with output buffering and HEAD requests (Zeev)
|
||
- Fixed HTTP Status code issue with ISAPI module (Zeev)
|
||
|
||
* ChangeLog: *** empty log message ***
|
||
|
||
1999-09-02 Stig Bakken <ssb@fast.no>
|
||
|
||
* ext/xml/Makefile.am
|
||
ext/xml/config.m4: clean up library naming
|
||
|
||
1999-09-02 Thies C. Arntzen <thies@digicol.de>
|
||
|
||
* ext/standard/image.c
|
||
ext/standard/image.h
|
||
ext/standard/php3_standard.h
|
||
ext/standard/php_image.h
|
||
ChangeLog: newest GetImageSize renamed header-file
|
||
|
||
1999-09-02 Andi Gutmans <andi@php.net>
|
||
|
||
* ChangeLog:
|
||
- Small fix but it's important for people to know when B3 is released.
|
||
|
||
1999-09-01 Mark Musone <musone@afterfive.com>
|
||
|
||
* ext/mcal/Makefile.am
|
||
ext/mcal/Makefile.in
|
||
ext/mcal/config.h.stub
|
||
ext/mcal/config.m4
|
||
ext/mcal/php3_mcal.c
|
||
ext/mcal/php3_mcal.h: Added mcal module
|
||
|
||
1999-09-01 Andi Gutmans <andi@php.net>
|
||
|
||
* internal_functions_win32.c
|
||
main.c
|
||
php4dllts.dsp: - Add sessions module to standard win32 build.
|
||
|
||
1999-09-01 Andrei Zmievski <andrei@ispi.net>
|
||
|
||
* ext/session/session.c: Fix lcg.h location.
|
||
|
||
1999-09-01 Uwe Steinmann <Uwe.Steinmann@fernuni-hagen.de>
|
||
|
||
* ext/hyperwave/hg_comm.c
|
||
ext/hyperwave/hw.c:
|
||
- Group-attribute may now appear multiple times in objrec record.
|
||
|
||
1999-08-31 Stig Bakken <ssb@fast.no>
|
||
|
||
* ext/session/session.c
|
||
ext/standard/uniqid.c
|
||
buildconf
|
||
internal_functions_win32.c: ext/lcg -> ext/standard in various places
|
||
|
||
* ext/standard/uniqid.c: oops
|
||
|
||
1999-08-31 Thies C. Arntzen <thies@digicol.de>
|
||
|
||
* Makefile.in: we need DEFS when compiling this dir
|
||
|
||
1999-08-31 Stig Bakken <ssb@fast.no>
|
||
|
||
* main.c: fix for bug #2165
|
||
|
||
* ext/standard/basic_functions.c: fix for bug #2191
|
||
|
||
* ext/standard/uniqid.c: compat fix, bug #2201
|
||
|
||
1999-08-31 Thies C. Arntzen <thies@digicol.de>
|
||
|
||
* ext/apache/apache.c: "fix" for #2202
|
||
|
||
1999-08-30 Andreas Karajannis <Andreas.Karajannis@gmd.de>
|
||
|
||
* ext/odbc/config.h.stub
|
||
ext/odbc/config.m4
|
||
ext/odbc/php3_odbc.h
|
||
ext/odbc/setup.stub: Add support for unixODBC
|
||
|
||
1999-08-29 Stig Bakken <ssb@fast.no>
|
||
|
||
* internal_functions.c.in
|
||
ext/standard/Makefile.am
|
||
ext/standard/lcg.c
|
||
ext/standard/php_lcg.h: moved lcg stuff to ext/standard
|
||
|
||
1999-08-29 Sascha Schumann <sascha@schumann.cx>
|
||
|
||
* cgi_main.c:
|
||
PATH_TRANSLATED was not used at all, even if one comment implied
|
||
it should be used. After adding this, the CGI version works for me
|
||
w/ Apache + suexec
|
||
|
||
1999-08-29 Egon Schmid <eschmid@delos.lf.net>
|
||
|
||
* ext/pgsql/pgsql.c: This one was nonesense.
|
||
|
||
* ext/pgsql/pgsql.c: Missing return type.
|
||
|
||
* ext/standard/basic_functions.c: Oops, file should be string here.
|
||
|
||
1999-08-28 Rasmus Lerdorf <rasmus@php.net>
|
||
|
||
* mod_php4.c:
|
||
This check actually doesn't make a whole lot of sense. We need
|
||
something here, but if a mod_auth_* module declines, the type is
|
||
still set. So, we need a check to see if there have been a
|
||
non-declined auth hook previously for this request. I will ponder
|
||
a good approach to this.
|
||
|
||
1999-08-28 Zeev Suraski <zeev@php.net>
|
||
|
||
* ChangeLog
|
||
cgi_main.c: Add -d switch
|
||
|
||
1999-08-28 Philippe Verdy <verdy_p@wanadoo.fr>
|
||
|
||
* ext/standard/datetime.c: semicolon syntax error
|
||
|
||
* ext/standard/datetime.c: Bug in gmmktime():
|
||
it produced wrong results in New Foundland,
|
||
Central Australia, India, Iran, and Java, with
|
||
half-hour timezones.
|
||
|
||
1999-08-28 Sascha Schumann <sascha@schumann.cx>
|
||
|
||
* main.c:
|
||
when "track_vars" is disabled and a script which contains <?php_track_vars?> is
|
||
accessed for the first time, track vars were not created properly.
|
||
|
||
* ext/standard/file.c: merge in fix from php3
|
||
|
||
1999-08-28 Zeev Suraski <zeev@php.net>
|
||
|
||
* main.c: New relay code
|
||
|
||
1999-08-28 Sascha Schumann <sascha@schumann.cx>
|
||
|
||
* ChangeLog:
|
||
If we stick to this style, parsing becomes easier (for humans and computers).
|
||
|
||
1999-08-27 Sascha Schumann <sascha@schumann.cx>
|
||
|
||
* ext/session/config.h.stub
|
||
ext/session/config.m4
|
||
ext/session/mod_files.c
|
||
ext/session/mod_mm.c
|
||
ext/session/mod_mm.h
|
||
ext/session/modules.c
|
||
ext/session/php_session.h
|
||
ext/session/session.c
|
||
ext/session/Makefile.am: - fix potential buffer problem in send_cookie
|
||
- fix gc probability algorithm
|
||
- don't access mod_data directly
|
||
- initial version of mm support for session data storage
|
||
|
||
This works pretty good, but we need to create the initial mm pool
|
||
from the parent process/thread. Still looking for a clean way to do that.
|
||
|
||
1999-08-27 Zeev Suraski <zeev@php.net>
|
||
|
||
* ext/standard/browscap.c: Better debug macros
|
||
|
||
1999-08-27 Andreas Karajannis <Andreas.Karajannis@gmd.de>
|
||
|
||
* ext/odbc/odbc.c: Typo fix
|
||
|
||
1999-08-27 Zeev Suraski <zeev@php.net>
|
||
|
||
* main.c: *** empty log message ***
|
||
|
||
* ext/imap/imap.c: Tiny fixes
|
||
|
||
* main.c: Log date&time on script logs
|
||
|
||
1999-08-27 Mark Musone <musone@afterfive.com>
|
||
|
||
* ext/imap/imap.c:
|
||
lets not make global functions unless we need to..actually this should be taken out someday
|
||
|
||
* ext/icap/php3_icap.c: cleand up storing new events
|
||
|
||
1999-08-26 Rasmus Lerdorf <rasmus@php.net>
|
||
|
||
* ext/pcre/php_pcre.c: Missing return types in prototypes
|
||
|
||
1999-08-26 Andrei Zmievski <andrei@ispi.net>
|
||
|
||
* ext/sybase_ct/.cvsignore: shut up CVS
|
||
|
||
* ChangeLog: *** empty log message ***
|
||
|
||
* ext/wddx/wddx.c: Fix for #2161
|
||
|
||
1999-08-26 Andi Gutmans <andi@php.net>
|
||
|
||
* ChangeLog: - Make Win32 compile again.
|
||
|
||
1999-08-25 Sascha Schumann <sascha@schumann.cx>
|
||
|
||
* ChangeLog: .
|
||
|
||
* ext/sysvsem/sysvsem.c:
|
||
AIX wants the value, not the pointer to the value.
|
||
|
||
Fixes #2149
|
||
|
||
1999-08-25 Andi Gutmans <andi@php.net>
|
||
|
||
* ext/standard/fsock.h
|
||
ext/standard/fsock.c
|
||
fopen-wrappers.c
|
||
main.c
|
||
ChangeLog: Make fopen() work with URL's in Win32
|
||
|
||
* ChangeLog: - Fix for include_path for Win32 (Zend library)
|
||
|
||
1999-08-24 Zeev Suraski <zeev@php.net>
|
||
|
||
* ext/com/COM.c
|
||
output.c
|
||
php.ini-dist
|
||
php4dll.dsp
|
||
php_globals.h
|
||
ChangeLog
|
||
main.c: Add output_buffering directive
|
||
|
||
1999-08-24 Mark Musone <musone@afterfive.com>
|
||
|
||
* ext/icap/php3_icap.c
|
||
ext/icap/php3_icap.h: argh..Finally
|
||
|
||
1999-08-23 Sascha Schumann <sascha@schumann.cx>
|
||
|
||
* ext/Makefile.am: suppress error exit status on non Rhapsody systems
|
||
|
||
* buildconf: don't print out error message
|
||
|
||
* dlist.c: malloc.h is deprecated, use stdlib.h instead
|
||
|
||
1999-08-23 Andi Gutmans <andi@php.net>
|
||
|
||
* php4isapi/php4isapi.c: - Commit fix proposed in bug report.
|
||
|
||
1999-08-23 Mark Musone <musone@afterfive.com>
|
||
|
||
* ext/icap/php3_icap.c
|
||
ext/icap/php3_icap.h:
|
||
changed to use the new, soon to be public libicap 0.99
|
||
|
||
1999-08-23 Sascha Schumann <sascha@schumann.cx>
|
||
|
||
* ext/session/session.c: return true to match documentation
|
||
|
||
1999-08-22 Andi Gutmans <andi@php.net>
|
||
|
||
* internal_functions_win32.c
|
||
php4dllts.dsp: - Add lcg to windows project.
|
||
|
||
1999-08-22 Sascha Schumann <sascha@schumann.cx>
|
||
|
||
* ChangeLog: .
|
||
|
||
* acinclude.m4
|
||
configure.in.in
|
||
libphp4.module.in: remove all references to RAW_RPATHs
|
||
Apache builds now correctly when shared core is used
|
||
|
||
* ext/session/mod_files.c
|
||
ext/session/mod_files.sh: - cleanup code
|
||
- add script which creates the directory tree for better scaling
|
||
of mod_files
|
||
|
||
I have to decide yet whether we implement the garbage collection in the
|
||
module or if we simply let the user do
|
||
|
||
find path -ctime +1 | xargs rm
|
||
|
||
* ext/session/mod_files.c: Use O_EXCL where possible.
|
||
|
||
1999-08-21 Sascha Schumann <sascha@schumann.cx>
|
||
|
||
* ChangeLog
|
||
ext/session/php_session.h
|
||
ext/session/session.c: - add session.extern_referer_chk
|
||
- use combined lcg in session id creation
|
||
|
||
* ChangeLog: .
|
||
|
||
* ext/standard/uniqid.c:
|
||
get rid of that usleep() and add some entropy using the combined lcg
|
||
|
||
1999-08-20 Andrei Zmievski <andrei@ispi.net>
|
||
|
||
* ChangeLog: *** empty log message ***
|
||
|
||
* ext/ldap/ldap.c: Fix bug #2025
|
||
|
||
1999-08-19 Egon Schmid <eschmid@delos.lf.net>
|
||
|
||
* ext/pcre/php_pcre.c: Here was also something missing
|
||
|
||
1999-08-19 Mark Musone <musone@afterfive.com>
|
||
|
||
* ext/icap/php3_icap.c: *smack*...must..initialize...return...value..
|
||
|
||
1999-08-19 Uwe Steinmann <Uwe.Steinmann@fernuni-hagen.de>
|
||
|
||
* ext/pdf/config.m4: On the way to make configure more robust
|
||
|
||
1999-08-19 Andi Gutmans <andi@php.net>
|
||
|
||
* ext/standard/dir.c
|
||
ext/pcre/php_pcre.c
|
||
main.c:
|
||
- Fixed memory leaks. tsrm resource id deallocation still needs to be implemented.
|
||
|
||
1999-08-19 Uwe Steinmann <Uwe.Steinmann@fernuni-hagen.de>
|
||
|
||
* ext/hyperwave/hw.c: - fixed several memory leaks
|
||
- fixed broken hw_cp and hw_mv functions
|
||
|
||
1999-08-19 Andrei Zmievski <andrei@ispi.net>
|
||
|
||
* ChangeLog: *** empty log message ***
|
||
|
||
1999-08-19 Uwe Steinmann <Uwe.Steinmann@fernuni-hagen.de>
|
||
|
||
* ext/pdf/pdf.c: missing return type
|
||
|
||
1999-08-19 Rasmus Lerdorf <rasmus@php.net>
|
||
|
||
* ext/gd/gdcache.c: TTF support tested and working now
|
||
|
||
* ext/gd/php3_gd.h: This should fix TTF support - untested
|
||
|
||
1999-08-19 Andi Gutmans <andi@php.net>
|
||
|
||
* ext/oci8/oci8.c: - Fixed typo in oci8 error message
|
||
|
||
1999-08-18 Andrei Zmievski <andrei@ispi.net>
|
||
|
||
* ext/standard/exec.c: Fixed bug #2105
|
||
|
||
1999-08-18 Charles Hagenbuch <chagenbu@wso.williams.edu>
|
||
|
||
* ext/imap/imap.c: cjh: fixing the imap_add_body crash in php4.
|
||
|
||
1999-08-18 Thies C. Arntzen <thies@digicol.de>
|
||
|
||
* ext/oracle/php3_oracle.h
|
||
ext/oracle/oracle.c
|
||
ext/oci8/oci8.c: ZTS
|
||
|
||
1999-08-18 Andrei Zmievski <andrei@ispi.net>
|
||
|
||
* ext/wddx/wddx.c: Ported fixed for bug #2103 from PHP3.
|
||
|
||
1999-08-18 Thies C. Arntzen <thies@digicol.de>
|
||
|
||
* ext/xml/xml.c: ZTS fix
|
||
|
||
* ext/oracle/oracle.c: some ZTS stuff
|
||
|
||
* ChangeLog
|
||
ext/oci8/oci8.c: ocifetchinto fix
|
||
|
||
1999-08-17 Zeev Suraski <zeev@php.net>
|
||
|
||
* ext/mysql/mysql.c
|
||
ChangeLog: Fix #2090
|
||
|
||
* ChangeLog: *** empty log message ***
|
||
|
||
* ext/standard/basic_functions.c: Fix #2096
|
||
|
||
1999-08-17 Sascha Schumann <sascha@schumann.cx>
|
||
|
||
* ext/standard/crypt.c: merge in change:
|
||
|
||
Date: Monday June 28, 1999 @ 4:40
|
||
Author: bjh
|
||
|
||
Update of /repository/php3/functions
|
||
In directory php:/tmp/cvs-serv5697
|
||
|
||
Modified Files:
|
||
crypt.c
|
||
Log Message:
|
||
Stop core dump using crypt() with standard DES. When PHP3_MAX_SALT_LEN = 2
|
||
adding the null terminator to the salt exceeds allocated space causing
|
||
stack corruption.
|
||
|
||
* ChangeLog: update
|
||
|
||
* ext/gd/php3_gd.h:
|
||
HAVE_FREETYPE_H isn't defined anywhere. HAVE_LIBTTF should be sufficient
|
||
|
||
* ChangeLog
|
||
ext/mhash/mhash.c: fix persistency of mhash_* constants
|
||
|
||
1999-08-17 Mark Musone <musone@afterfive.com>
|
||
|
||
* ext/icap/php3_icap.c: dont have these library functiosn yet
|
||
|
||
* ext/icap/php3_icap.h: argh..heh..par for the course..
|
||
|
||
* ext/icap/php3_icap.h: argh..bad day..
|
||
|
||
* ext/icap/php3_icap.h: please work...
|
||
|
||
* ext/icap/Makefile.am: hrmmm
|
||
|
||
* ext/icap/php3_icap.c: last few compile fixes
|
||
|
||
* ext/icap/php3_icap.c:
|
||
maybe it'll compile now..more php3->php4 conversions
|
||
|
||
* ext/icap/php3_icap.c: more changes
|
||
|
||
1999-08-17 Thies C. Arntzen <thies@digicol.de>
|
||
|
||
* ext/oracle/php3_oracle.h
|
||
ChangeLog
|
||
ext/oracle/oracle.c: ZTS stuff
|
||
|
||
1999-08-17 Mark Musone <musone@afterfive.com>
|
||
|
||
* ext/icap/config.m4: thanks Andrei!
|
||
|
||
1999-08-17 Sascha Schumann <sascha@schumann.cx>
|
||
|
||
* ext/dba/dba_db2.c
|
||
ChangeLog: fix flushing cached information to disk
|
||
|
||
1999-08-17 Thies C. Arntzen <thies@digicol.de>
|
||
|
||
* ext/oci8/php3_oci8.h
|
||
ChangeLog
|
||
ext/oci8/oci8.c: cleanups & ZTS stuff (ZTS untested!)
|
||
|
||
* configure.in.in
|
||
ext/standard/filestat.c
|
||
ChangeLog: imported diskfreespace from 3.0
|
||
|
||
1999-08-17 Uwe Steinmann <Uwe.Steinmann@fernuni-hagen.de>
|
||
|
||
* ext/hyperwave/hg_comm.c
|
||
ext/hyperwave/hw.c: fixed potential segm faults
|
||
|
||
1999-08-16 Andrei Zmievski <andrei@ispi.net>
|
||
|
||
* ext/standard/basic_functions.c
|
||
ChangeLog: Removed internal pointer reset from array_walk.
|
||
|
||
1999-08-15 Philippe Verdy <verdy_p@wanadoo.fr>
|
||
|
||
* ext/pcre/pcrelib/pcreposix.c:
|
||
make pcre test program compile again with Zeev's
|
||
additions in the pcre_exec() function parameters
|
||
|
||
1999-08-15 Thies C. Arntzen <thies@digicol.de>
|
||
|
||
* ext/standard/filestat.c
|
||
ext/standard/link.c: added a few PLS_FETCH()
|
||
|
||
1999-08-14 Zeev Suraski <zeev@php.net>
|
||
|
||
* apMakefile.tmpl
|
||
php.h: Close bug #1742
|
||
|
||
1999-08-14 Andrei Zmievski <andrei@ispi.net>
|
||
|
||
* ChangeLog: *** empty log message ***
|
||
|
||
* ext/standard/basic_functions.c: Forgot to have internal pointer reset.
|
||
|
||
1999-08-14 Danny Heijl <Danny.Heijl@cevi.be>
|
||
|
||
* ext/informix/ifx.ec: more of the new ini stuff
|
||
|
||
1999-08-14 Zeev Suraski <zeev@php.net>
|
||
|
||
* ext/standard/basic_functions.c: Rename TestClass to OverloadedTestClass
|
||
|
||
* ext/mysql/mysql.c
|
||
php_ini.h: Fix thread unsafe version
|
||
|
||
1999-08-14 Andi Gutmans <andi@php.net>
|
||
|
||
* main.c: - Make the non-threadsafe version compile again
|
||
|
||
1999-08-13 Zeev Suraski <zeev@php.net>
|
||
|
||
* ext/mysql/mysql.c
|
||
ext/mysql/mysql.dsp
|
||
ext/standard/dl.c
|
||
ChangeLog
|
||
main.c
|
||
php.ini-dist
|
||
php4ts.dsw
|
||
php_ini.c
|
||
php_ini.h
|
||
php_modules.dsw: - Add PHP Modules workspace
|
||
- Get the MySQL module to compile&work under thread-safe Win32
|
||
- Fix various thread safety issues with dynamic modules
|
||
|
||
1999-08-13 Andrei Zmievski <andrei@ispi.net>
|
||
|
||
* ext/standard/filestat.c: Fixed bug #2023.
|
||
|
||
1999-08-13 Sascha Schumann <sascha@schumann.cx>
|
||
|
||
* buildconf: rerun checks if buildconf is newer than the time stamp file
|
||
|
||
1999-08-13 Zeev Suraski <zeev@php.net>
|
||
|
||
* ext/sybase/config.h.stub
|
||
ext/sybase/config.m4
|
||
ext/sybase/php3_sybase-ct.h
|
||
ext/sybase/sybase-ct.c
|
||
ext/sybase_ct/Makefile.am
|
||
ext/sybase_ct/config.h.stub
|
||
ext/sybase_ct/config.m4
|
||
ext/sybase_ct/php_sybase_ct.c
|
||
ext/sybase_ct/php_sybase_ct.h
|
||
ext/sybase_ct/setup.stub
|
||
ChangeLog
|
||
ext/sybase/Makefile.am:
|
||
Separate Sybase-CT from Sybase, and fix build process for Sybase-CT
|
||
|
||
1999-08-12 Uwe Steinmann <Uwe.Steinmann@fernuni-hagen.de>
|
||
|
||
* ext/pdf/pdf.c:
|
||
fixed unresolved symbol pdf_open_memory_image when pdflib 2.01 is used
|
||
|
||
1999-08-12 Philippe Verdy <verdy_p@wanadoo.fr>
|
||
|
||
* main.c: no return warning removed. fixed TSRM constructor prototype
|
||
|
||
* ext/standard/string.c: signed/unsigned warning removed
|
||
|
||
* ext/standard/.cvsignore: Bison generated files
|
||
|
||
1999-08-12 Uwe Steinmann <Uwe.Steinmann@fernuni-hagen.de>
|
||
|
||
* ext/pdf/config.m4: config for pdf module should now be similar to php3
|
||
|
||
1999-08-11 Mark Musone <musone@afterfive.com>
|
||
|
||
* ext/icap/php3_icap.c: whoops, forgot to actually return the alarms :^)
|
||
|
||
1999-08-10 Uwe Steinmann <Uwe.Steinmann@fernuni-hagen.de>
|
||
|
||
* ext/pdf/config.h.stub
|
||
ext/pdf/config.m4: slight changes to config of pdf module
|
||
|
||
1999-08-10 Stig Bakken <ssb@fast.no>
|
||
|
||
* ext/icap/.cvsignore
|
||
ext/icap/Makefile.in: Makefile.in should not be added to CVS
|
||
|
||
1999-08-10 Thies C. Arntzen <thies@digicol.de>
|
||
|
||
* ext/oci8/oci8.c: starting to clean up
|
||
|
||
* Makefile.in
|
||
regex/Makefile.in:
|
||
you can now override the CFLAGS while doing make - eg:
|
||
make CFLAGS="-g"
|
||
|
||
1999-08-09 Mark Musone <musone@afterfive.com>
|
||
|
||
* ext/icap/Makefile.in
|
||
ext/icap/config.m4
|
||
ext/icap/php3_icap.c: more ports
|
||
|
||
* ext/icap/php3_icap.c: ports to php4
|
||
|
||
* ext/icap/Makefile.am
|
||
ext/icap/Makefile.in
|
||
ext/icap/config.h.stub
|
||
ext/icap/config.m4: more moudle stuff
|
||
|
||
* ext/icap/php3_icap.c
|
||
ext/icap/php3_icap.h: added icap files from php3 sources
|
||
|
||
1999-08-09 Egon Schmid <eschmid@delos.lf.net>
|
||
|
||
* ext/standard/string.c: More typos.
|
||
|
||
* ext/zlib/zlib.c: I missed that also.
|
||
|
||
* ext/pgsql/pgsql.c: Another typo.
|
||
|
||
1999-08-09 Zeev Suraski <zeev@php.net>
|
||
|
||
* ChangeLog: that too
|
||
|
||
1999-08-09 Andi Gutmans <andi@php.net>
|
||
|
||
* ChangeLog
|
||
configure.in.in
|
||
internal_functions_win32.c
|
||
php_version.h: Go beta 2 (final)
|
||
|
||
* SAPI.c: Fix HTTP/ header handling
|
||
|
||
1999-08-09 Andreas Karajannis <Andreas.Karajannis@gmd.de>
|
||
|
||
* MODULES_STATUS
|
||
ext/odbc/odbc.c: Fixed odbc_fetch_into, added prototype return values.
|
||
Pconnects are not working
|
||
|
||
1999-08-09 Thies C. Arntzen <thies@digicol.de>
|
||
|
||
* ChangeLog
|
||
MODULES_STATUS
|
||
ext/sysvshm/sysvshm.c: fixed sysv_shm*
|
||
|
||
1999-08-09 Uwe Steinmann <Uwe.Steinmann@fernuni-hagen.de>
|
||
|
||
* ChangeLog
|
||
ext/pdf/pdf.c: add changelog entries which I forget a couple of days ago
|
||
|
||
1999-08-08 Philippe Verdy <verdy_p@wanadoo.fr>
|
||
|
||
* win32/signal.h: solve infinite recursion error when including <signal.h>
|
||
|
||
1999-08-08 Andreas Karajannis <Andreas.Karajannis@gmd.de>
|
||
|
||
* ext/odbc/config.m4
|
||
ext/odbc/odbc.c
|
||
ext/odbc/php3_odbc.h: First shot at odbc for PHP4
|
||
Problems with LONGs to be investigated
|
||
|
||
1999-08-08 Thies C. Arntzen <thies@digicol.de>
|
||
|
||
* ext/xml/xml.c: fix for #1995 (this module needs some more work.)
|
||
|
||
1999-08-07 Danny Heijl <Danny.Heijl@cevi.be>
|
||
|
||
* ext/informix/ifx.ec: More zend-izing.
|
||
|
||
1999-08-07 Zeev Suraski <zeev@php.net>
|
||
|
||
* ChangeLog
|
||
ext/standard/info.c
|
||
main.c
|
||
php.ini-dist:
|
||
Built-in phpinfo() links are now turned off by default. They can be
|
||
turned on using the allow_builtin_links INI directive
|
||
|
||
* ChangeLog
|
||
ext/standard/info.c
|
||
php4.dsp
|
||
php4dll.dsp:
|
||
- Changed phpinfo() to list modules that have no info function
|
||
|
||
1999-08-07 Andrei Zmievski <andrei@ispi.net>
|
||
|
||
* ChangeLog: *** empty log message ***
|
||
|
||
* ext/standard/basic_functions.c:
|
||
Modified array_walk() function so that the userland callback is passed
|
||
a key and possible user data in addition to the value. It's still backward
|
||
compatible with one argument version.
|
||
|
||
1999-08-07 Zeev Suraski <zeev@php.net>
|
||
|
||
* ChangeLog
|
||
ext/ldap/ldap.c: Fix for bug #1980
|
||
|
||
* ChangeLog
|
||
ext/apache/apache.c: Fix for bug #1754
|
||
|
||
1999-08-07 Philippe Verdy <verdy_p@wanadoo.fr>
|
||
|
||
* configuration-scanner.l: unreferenced variable warning
|
||
|
||
1999-08-07 Stefan Roehrich <sr@linux.de>
|
||
|
||
* ext/standard/info.c: Corrected spelling.
|
||
|
||
1999-08-07 Zeev Suraski <zeev@php.net>
|
||
|
||
* ext/standard/basic_functions.c
|
||
scripts/apache/conffix.awk
|
||
scripts/apache/htaccessfix.awk: Fix&improve conversion scripts
|
||
|
||
1999-08-06 Zeev Suraski <zeev@php.net>
|
||
|
||
* LICENSE: bump up the version number
|
||
|
||
* ext/standard/basic_functions.c:
|
||
count/sizeof had their arguments setup wrong (messup between Beta 1 and 2)
|
||
|
||
* ChangeLog
|
||
ext/standard/basic_functions.c:
|
||
- Improved register_shutdown_function() - you may now supply arguments that
|
||
will be passed to the shutdown function
|
||
- Improved call_user_func() and call_user_method() - they now support passing
|
||
arguments by reference
|
||
- Fixed usort() and uksort()
|
||
|
||
* ChangeLog: *** empty log message ***
|
||
|
||
1999-08-06 Uwe Steinmann <Uwe.Steinmann@fernuni-hagen.de>
|
||
|
||
* ext/pdf/pdf.c
|
||
ext/pdf/php3_pdf.h
|
||
ext/hyperwave/hg_comm.h
|
||
ext/hyperwave/hw.c
|
||
ext/hyperwave/php3_hyperwave.h: Made Hypwerwave module threat safe
|
||
|
||
1999-08-06 Thies C. Arntzen <thies@digicol.de>
|
||
|
||
* ext/standard/basic_functions.c: fix for #1947
|
||
|
||
1999-08-06 Uwe Steinmann <Uwe.Steinmann@fernuni-hagen.de>
|
||
|
||
* ext/fdf/fdf.c
|
||
ext/fdf/php3_fdf.h: Fdf module should now be up to date
|
||
|
||
* ext/hyperwave/hg_comm.c:
|
||
Order of freeing memory cause segm fault since efree seems to wipe
|
||
out the memory.
|
||
|
||
1999-08-05 Uwe Steinmann <Uwe.Steinmann@fernuni-hagen.de>
|
||
|
||
* ext/hyperwave/hw.h
|
||
ext/hyperwave/php3_hyperwave.h: renamed file
|
||
|
||
* ext/hyperwave/hw.c:
|
||
zend_hash_update() seems to be a bit different form php3_hash_update
|
||
|
||
* ext/hyperwave/hg_comm.c
|
||
ext/hyperwave/hg_comm.h
|
||
ext/hyperwave/hw.c
|
||
ext/hyperwave/hw_error.h
|
||
ext/pdf/config.m4
|
||
ext/pdf/pdf.c
|
||
ext/pdf/php3_pdf.h
|
||
ext/gd/gd.c: Huge patch to update the hyperwave and pdflib module.
|
||
Only pdflib >2.0 is supported.
|
||
None is tested yet. Hyperwave seems to be broken now.
|
||
|
||
1999-08-05 Andrei Zmievski <andrei@ispi.net>
|
||
|
||
* ext/msql/msql.c: Fixed.
|
||
|
||
1999-08-05 Thies C. Arntzen <thies@digicol.de>
|
||
|
||
* main.c:
|
||
hope i haven't missed anything - but we're no longer in the 3.x tree
|
||
|
||
1999-08-04 Zeev Suraski <zeev@php.net>
|
||
|
||
* ChangeLog: *** empty log message ***
|
||
|
||
* makedist: Fix makedist to work with the libtool enabled distribution
|
||
|
||
* ChangeLog
|
||
php4isapi/php4isapi.c: * Fix bug #1963
|
||
* Support large ISAPI server variables
|
||
|
||
1999-08-04 Steven Lawrance <slawrance@technologist.com>
|
||
|
||
* ChangeLog: Added a note about the SNMP changes
|
||
|
||
* ext/snmp/php3_snmp.h
|
||
ext/snmp/snmp.c:
|
||
Fixed a little boo-boo I made during the PHP3->PHP4 conversion.
|
||
|
||
* ext/snmp/php3_snmp.h
|
||
ext/snmp/snmp.c:
|
||
Updated the files so that they have all the functionality of
|
||
PHP 3.0.12. These include snmpwalkoid, snmp_get_quick_print, snmp_set_quick_print, and snmpset.
|
||
|
||
1999-08-03 Mike Gerdts <gerdts@cae.wisc.edu>
|
||
|
||
* acinclude.m4:
|
||
Fix bug #1949: -rdynamic not handled properly with Sun's C compiler
|
||
|
||
1999-08-03 Rasmus Lerdorf <rasmus@php.net>
|
||
|
||
* ext/standard/formatted_print.c: [s]printf fix for bug #1952
|
||
(note, [s]printf doesn't work in PHP4 yet)
|
||
|
||
1999-08-03 Mike Gerdts <gerdts@cae.wisc.edu>
|
||
|
||
* rfc1867.h:
|
||
Last character of file not a newline, causing problems with Sun's C compiler
|
||
|
||
* php_regex.h:
|
||
file did not end with a newline, causing problems for Sun's C compiler
|
||
|
||
1999-08-02 Zeev Suraski <zeev@php.net>
|
||
|
||
* buildconf: This should sort the buildconf bug...
|
||
|
||
1999-08-02 Stefan Roehrich <sr@linux.de>
|
||
|
||
* ext/zlib/zlib.c
|
||
ext/zlib/php3_zlib.h
|
||
ChangeLog
|
||
MODULES_STATUS:
|
||
Fix for Redhat libc 2.1 and dynamic loading in zlib module.
|
||
Adapted zlib module to new PHP_Mxxx macros.
|
||
|
||
1999-08-02 Zeev Suraski <zeev@php.net>
|
||
|
||
* ext/standard/fsock.c
|
||
configure.in.in: AIX needs this include...
|
||
|
||
* configure.in.in
|
||
php_version.h: Go Beta 2
|
||
|
||
* php4isapi/php4isapi.c
|
||
serverapi/cgi_sapi.c
|
||
serverapi/isapi_sapi.c
|
||
ext/xml/php3_xml.h
|
||
ext/xml/xml.c
|
||
ext/zlib/zlib.c
|
||
ext/sysvshm/sysvshm.c
|
||
ext/standard/reg.c
|
||
ext/standard/string.c
|
||
ext/standard/uniqid.c
|
||
ext/standard/url.c
|
||
ext/standard/var.c
|
||
ext/sybase/sybase-ct.c
|
||
ext/sybase/sybase.c
|
||
ext/sysvsem/sysvsem.c
|
||
ext/snmp/snmp.c
|
||
ext/standard/basic_functions.c
|
||
ext/standard/browscap.c
|
||
ext/standard/cyr_convert.c
|
||
ext/standard/datetime.c
|
||
ext/standard/dir.c
|
||
ext/standard/dl.c
|
||
ext/standard/dns.c
|
||
ext/standard/exec.c
|
||
ext/standard/file.c
|
||
ext/standard/filestat.c
|
||
ext/standard/formatted_print.c
|
||
ext/standard/fsock.c
|
||
ext/standard/head.c
|
||
ext/standard/image.c
|
||
ext/standard/info.c
|
||
ext/standard/iptc.c
|
||
ext/standard/link.c
|
||
ext/standard/mail.c
|
||
ext/standard/math.c
|
||
ext/standard/pack.c
|
||
ext/standard/pageinfo.c
|
||
ext/standard/post.c
|
||
ext/standard/rand.c
|
||
ext/pcre/php_pcre.c
|
||
ext/pdf/pdf.c
|
||
ext/pgsql/pgsql.c
|
||
ext/session/session.c
|
||
ext/oci8/oci8.c
|
||
ext/oci8/php3_oci8.h
|
||
ext/odbc/odbc.c
|
||
ext/odbc/velocis.c
|
||
ext/oracle/oracle.c
|
||
ext/mysql/mysql.c
|
||
ext/mhash/mhash.c
|
||
ext/msql/msql.c
|
||
ext/mcrypt/mcrypt.c
|
||
ext/ldap/ldap.c
|
||
ext/imap/imap.c
|
||
ext/interbase/interbase.c
|
||
ext/filepro/filepro.c
|
||
ext/gd/gd.c
|
||
ext/gettext/gettext.c
|
||
ext/hyperwave/hg_comm.c
|
||
ext/hyperwave/hw.c
|
||
ext/dba/dba.c
|
||
ext/dbase/dbase.c
|
||
ext/fdf/fdf.c
|
||
ext/aspell/aspell.c
|
||
ext/bcmath/bcmath.c
|
||
ext/com/COM.c
|
||
ext/db/db.c
|
||
dl/log/log_sql.c
|
||
dl/mssql/mssql.c
|
||
dl/snmp/snmp.c
|
||
dl/snmp/winsnmp.c
|
||
ext/apache/apache.c
|
||
dl/crypt/crypt.c
|
||
dl/log/log_db.c
|
||
cgi_main.c
|
||
configuration-parser.y
|
||
configuration-scanner.l
|
||
fopen-wrappers.c
|
||
main.c
|
||
mod_php4.c
|
||
php.h
|
||
php3_compat.h
|
||
php3_sprintf.c
|
||
php_ini.c
|
||
rfc1867.c
|
||
safe_mode.c
|
||
snprintf.h:
|
||
Removed '3' from key functions in PHP (maintained compatibility through
|
||
php3_compat.h)
|
||
|
||
1999-08-02 Andrei Zmievski <andrei@ispi.net>
|
||
|
||
* ext/oracle/php3_oracle.h: Fix function declarations.
|
||
|
||
* ext/odbc/php3_odbc.h
|
||
ext/odbc/php3_velocis.h
|
||
ext/odbc/velocis.c
|
||
ext/oracle/oracle.c
|
||
ext/oracle/php3_oracle.h
|
||
ext/oci8/oci8.c
|
||
ext/odbc/odbc.c
|
||
ext/mhash/mhash.c
|
||
ext/msql/msql.c
|
||
ext/msql/php3_msql.h
|
||
ext/mysql/mysql.c
|
||
ext/mysql/php3_mysql.h
|
||
ext/interbase/interbase.c
|
||
ext/interbase/php3_interbase.h
|
||
ext/ldap/ldap.c
|
||
ext/ldap/php3_ldap.h
|
||
ext/mcrypt/mcrypt.c
|
||
ext/imap/imap.c
|
||
ext/imap/imap.h: More symbol work.
|
||
|
||
* ext/standard/datetime.c: Updated proto
|
||
|
||
1999-08-01 Egon Schmid <eschmid@delos.lf.net>
|
||
|
||
* ext/pcre/php_pcre.c:
|
||
Another forgotten prototype. Andrei, why is preg_grep in PHP3 missing?
|
||
|
||
1999-08-01 Andi Gutmans <andi@php.net>
|
||
|
||
* ext/standard/basic_functions.c
|
||
tests/testobj: Support resource type in gettype()
|
||
|
||
1999-08-01 Zeev Suraski <zeev@php.net>
|
||
|
||
* ChangeLog
|
||
ext/sybase/sybase-ct.c
|
||
ext/sybase/sybase.c: Fix bug #1872
|
||
|
||
* ChangeLog
|
||
ext/imap/imap.c: Final IMAP fixes
|
||
|
||
1999-07-31 Zeev Suraski <zeev@php.net>
|
||
|
||
* ext/imap/imap.c: More IMAP fixes
|
||
|
||
* snprintf.c: Fix another compile warning
|
||
|
||
* ext/sybase/sybase.c: That should fix bug #1903
|
||
|
||
* ChangeLog: Fix problem with include/require of URLs (bug #1832)
|
||
|
||
* main.c: Fix problem with include/require of URLs
|
||
|
||
* ext/standard/math.c: Fix bug #1914
|
||
|
||
* ext/imap/imap.c: Declaration fix
|
||
|
||
1999-07-30 Zeev Suraski <zeev@php.net>
|
||
|
||
* ext/imap/imap.c:
|
||
Ok, that should be a good start. Can somebody verify that this actually compiles,
|
||
and perhaps check if it runs?
|
||
|
||
* ext/imap/imap.c:
|
||
Early steps towards making the IMAP module PHP 4.0 compatible
|
||
(and readable - indent people, INDENT)
|
||
|
||
* ChangeLog
|
||
ext/standard/string.c: This should fix the implode() problem
|
||
|
||
1999-07-30 Andrei Zmievski <andrei@ispi.net>
|
||
|
||
* main.c: Fix for bug #1907.
|
||
|
||
1999-07-29 Andi Gutmans <andi@php.net>
|
||
|
||
* ext/standard/basic_functions.c
|
||
tests/testobj: -Tiny fix
|
||
|
||
* ext/standard/basic_functions.c:
|
||
- Added function documentation prototypes. Thanks to Egon Schmid for
|
||
straightening me out :)
|
||
|
||
1999-07-28 Andi Gutmans <andi@php.net>
|
||
|
||
* ext/standard/basic_functions.h
|
||
ext/standard/soundex.c
|
||
tests/testobj
|
||
ChangeLog
|
||
ext/standard/basic_functions.c:
|
||
- Added get_class($obj), get_parent_class($obj) and method_exists($obj,"name")
|
||
|
||
1999-07-28 Andrei Zmievski <andrei@ispi.net>
|
||
|
||
* ext/standard/basic_functions.c
|
||
ext/standard/link.c
|
||
php.h: Fix link functions problem.
|
||
|
||
1999-07-28 Danny Heijl <Danny.Heijl@cevi.be>
|
||
|
||
* ext/standard/soundex.c: Make it compile again
|
||
|
||
1999-07-28 Philippe Verdy <verdy_p@wanadoo.fr>
|
||
|
||
* ext/standard/soundex.c: Commited changes in php3 function/soundex 1.32
|
||
|
||
1999-07-27 Zeev Suraski <zeev@php.net>
|
||
|
||
* LICENSE: License update
|
||
|
||
* ChangeLog: *** empty log message ***
|
||
|
||
1999-07-27 Andrei Zmievski <andrei@ispi.net>
|
||
|
||
* ext/hyperwave/hw.h
|
||
ext/gettext/gettext.c
|
||
ext/gettext/php3_gettext.h
|
||
ext/hyperwave/hw.c
|
||
ext/fdf/fdf.c
|
||
ext/fdf/php3_fdf.h
|
||
ext/filepro/filepro.c
|
||
ext/filepro/php_filepro.h
|
||
ext/gd/gd.c
|
||
ext/gd/php3_gd.h: Symbol work.
|
||
|
||
1999-07-27 Andi Gutmans <andi@php.net>
|
||
|
||
* ChangeLog: - Update Changelog
|
||
|
||
* ext/standard/basic_functions.c
|
||
ext/standard/datetime.c: - strttotime is compiled in on win32 again.
|
||
|
||
1999-07-27 Andrei Zmievski <andrei@ispi.net>
|
||
|
||
* ext/dbase/dbase.c: Oops.
|
||
|
||
* ext/dba/dba.c
|
||
ext/dbase/dbase.c
|
||
ext/dbase/php_dbase.h: More symbol work.
|
||
|
||
* ext/standard/basic_functions.c
|
||
ChangeLog: check for nKeyLength not arKey
|
||
|
||
* ChangeLog: *** empty log message ***
|
||
|
||
* ext/standard/basic_functions.c: Fix for bug #1887.
|
||
|
||
* ext/standard/basic_functions.c: Fix for bug #1891
|
||
|
||
1999-07-27 Stig Bakken <ssb@fast.no>
|
||
|
||
* buildconf: forgot to mention the password
|
||
|
||
* buildconf: spoonfeed
|
||
|
||
1999-07-27 Danny Heijl <Danny.Heijl@cevi.be>
|
||
|
||
* ext/informix/php_informix.h
|
||
ext/informix/ifx.ec:
|
||
>... If you can, please update your module to use these macros.
|
||
I could, so I did.
|
||
|
||
1999-07-26 Zeev Suraski <zeev@php.net>
|
||
|
||
* ChangeLog: Fix bug #1867
|
||
|
||
* ChangeLog: Fix bug #1851
|
||
|
||
1999-07-26 Andrei Zmievski <andrei@ispi.net>
|
||
|
||
* ext/db/db.c
|
||
ext/db/php3_db.h
|
||
ext/standard/basic_functions.c
|
||
ext/standard/basic_functions.h
|
||
ext/standard/browscap.c
|
||
ext/standard/crypt.c
|
||
ext/standard/dir.c
|
||
ext/standard/dl.c
|
||
ext/standard/dl.h
|
||
ext/standard/file.c
|
||
ext/standard/file.h
|
||
ext/standard/filestat.c
|
||
ext/standard/fsock.c
|
||
ext/standard/fsock.h
|
||
ext/standard/head.c
|
||
ext/standard/head.h
|
||
ext/standard/mail.c
|
||
ext/standard/pack.c
|
||
ext/standard/pack.h
|
||
ext/standard/php3_browscap.h
|
||
ext/standard/php3_crypt.h
|
||
ext/standard/php3_dir.h
|
||
ext/standard/php3_filestat.h
|
||
ext/standard/php3_mail.h
|
||
ext/standard/php3_syslog.h
|
||
ext/standard/reg.c
|
||
ext/standard/syslog.c
|
||
ext/aspell/aspell.c
|
||
ext/aspell/php3_aspell.h
|
||
ext/bcmath/bcmath.c
|
||
ext/bcmath/php3_bcmath.h
|
||
ext/com/COM.c
|
||
ext/com/php3_COM.h
|
||
ext/apache/apache.c
|
||
configuration-parser.y
|
||
php.h: More symbol work.
|
||
|
||
I've defined a few macros to help with module/request init/startup function definitions.
|
||
Basically:
|
||
|
||
PHP_MINIT_FUNCTION(module)
|
||
PHP_MSHUTDOWN_FUNCTION(module)
|
||
PHP_RINIT_FUNCTION(module)
|
||
PHP_RSHUTDOWN_FUNCTION(module)
|
||
PHP_MINFO_FUNCTION(module)
|
||
|
||
These will expand to proper function prototypes.
|
||
|
||
Now to specify these in the module entry, use:
|
||
|
||
PHP_MINIT(module)
|
||
PHP_MSHUTDOWN(module)
|
||
PHP_RINIT(module)
|
||
PHP_RSHUTDOWN(module)
|
||
PHP_MINFO(module)
|
||
|
||
I've updated all modules in ext/standard and everything from ext/apache to ext/db.
|
||
If you can, please update your module to use these macros.
|
||
|
||
1999-07-26 Andi Gutmans <andi@php.net>
|
||
|
||
* ext/standard/basic_functions.c
|
||
ext/standard/datetime.c
|
||
tests/testobj
|
||
ext/com/COM.c: - Fix the new operator incompatibility.
|
||
- I commented PHP_FUNCTION(strtotime) in datetime.c because it stopped
|
||
win32 from compiling. This needs to be fixed!!!
|
||
- Check out libzend to compile the tree now.
|
||
|
||
1999-07-25 Stig Bakken <ssb@fast.no>
|
||
|
||
* ext/gd/config.m4: "gd", not "-lgd"
|
||
|
||
* ext/gd/config.m4: use AC_ADD_ macros
|
||
|
||
* acconfig.h.in
|
||
configure.in.in: final php3.ini -> php.ini renaming?
|
||
|
||
1999-07-24 Andrei Zmievski <andrei@ispi.net>
|
||
|
||
* ext/standard/basic_functions.c
|
||
ext/standard/basic_functions.h
|
||
ext/standard/browscap.c
|
||
ext/standard/crypt.c
|
||
ext/standard/dir.c
|
||
ext/standard/dl.c
|
||
ext/standard/file.c
|
||
ext/standard/filestat.c
|
||
ext/standard/fsock.c
|
||
ext/standard/head.c
|
||
ext/standard/head.h
|
||
ext/standard/link.c
|
||
ext/standard/mail.c
|
||
ext/standard/microtime.h
|
||
ext/standard/pack.c
|
||
ext/standard/php3_filestat.h
|
||
ext/standard/php3_string.h
|
||
ext/standard/reg.c
|
||
ext/standard/reg.h
|
||
ext/standard/soundex.c
|
||
ext/standard/string.c
|
||
ext/standard/syslog.c
|
||
main.c:
|
||
A bunch of grunt work updating function entries and declarations.
|
||
|
||
1999-07-24 Sascha Schumann <sascha@schumann.cx>
|
||
|
||
* ext/xml/config.m4: overlooked them
|
||
|
||
1999-07-24 Andrei Zmievski <andrei@ispi.net>
|
||
|
||
* Makefile.in: Remove buildconf.stamp on make distclean
|
||
|
||
1999-07-24 Zeev Suraski <zeev@php.net>
|
||
|
||
* main.c
|
||
ChangeLog: Congrats Andrei
|
||
|
||
1999-07-24 Stig Bakken <ssb@fast.no>
|
||
|
||
* acinclude.m4: more Solaris fun
|
||
|
||
* php4.spec.in
|
||
scripts/mkextlib.in
|
||
.cvsignore
|
||
acinclude.m4
|
||
configure.in.in: added workaround for Solaris PIC weirdness.
|
||
added RPM spec file for a future "official" RPM, work-in-progress
|
||
|
||
* php4.gif:
|
||
temporary icon for RPMs until Colin gets back and can make us a spiffy new one
|
||
|
||
1999-07-24 Zeev Suraski <zeev@php.net>
|
||
|
||
* ext/standard/fsock.c
|
||
ext/standard/parsedate.y
|
||
main.c
|
||
php4dll.dsp
|
||
php4dllts.dsp: * Make Win32 build work again
|
||
* Make error_reporting value prior to the standard initialization be
|
||
set so that errors show up
|
||
|
||
1999-07-24 Stig Bakken <ssb@fast.no>
|
||
|
||
* buildconf: Solaris 7 fix
|
||
|
||
1999-07-24 Zeev Suraski <zeev@php.net>
|
||
|
||
* ChangeLog
|
||
mod_php4.c: *** empty log message ***
|
||
|
||
* ext/standard/fsock.c
|
||
php4dllts.dsp
|
||
ChangeLog: * Fix a warning
|
||
* Update ChangeLog
|
||
|
||
1999-07-24 Danny Heijl <Danny.Heijl@cevi.be>
|
||
|
||
* ext/informix/ifx.ec: Get rid of most compiler warnings.
|
||
|
||
1999-07-24 Rasmus Lerdorf <rasmus@php.net>
|
||
|
||
* ChangeLog: Changelog
|
||
|
||
* ext/standard/datetime.c: Fix broken build
|
||
|
||
* ext/standard/rand.c: Bring rand.c up to date
|
||
|
||
1999-07-24 Sascha Schumann <sascha@schumann.cx>
|
||
|
||
* ext/xml/Makefile.am
|
||
ext/xml/config.m4: fix for missing include path in CFLAGS
|
||
|
||
* buildconf: Bourne Shell does not have -nt.
|
||
|
||
1999-07-23 Andrei Zmievski <andrei@ispi.net>
|
||
|
||
* ChangeLog
|
||
ext/standard/basic_functions.c: Added function entry for similar_text().
|
||
|
||
* ext/standard/basic_functions.c
|
||
ext/standard/php3_string.h: Added function entry for strip_tags.
|
||
|
||
* .cvsignore: Ignore generated file.
|
||
|
||
* ChangeLog: *** empty log message ***
|
||
|
||
* ext/standard/.cvsignore: Ignore parsedate.c
|
||
|
||
* ext/wddx/wddx.c:
|
||
Fixed a bug in WDDX that occured when a number was passed in instead
|
||
of a variable name.
|
||
|
||
1999-07-23 Stig Bakken <ssb@fast.no>
|
||
|
||
* config.guess
|
||
config.sub: generated and not required by windows
|
||
|
||
* php_version.h: required for the Windows build, re-adding
|
||
|
||
1999-07-23 Andrei Zmievski <andrei@ispi.net>
|
||
|
||
* ChangeLog: *** empty log message ***
|
||
|
||
* ext/standard/datetime.c
|
||
ext/standard/datetime.h
|
||
ext/standard/parsedate.y
|
||
ext/standard/Makefile.am
|
||
ext/standard/basic_functions.c: Ported strtotime() function.
|
||
|
||
1999-07-23 Sascha Schumann <sascha@schumann.cx>
|
||
|
||
* .cvsignore
|
||
buildconf: Improve speed on subsequent runs of buildconf
|
||
|
||
1999-07-23 Andrei Zmievski <andrei@ispi.net>
|
||
|
||
* buildconf: Fix for compatibility.
|
||
|
||
1999-07-23 Zeev Suraski <zeev@php.net>
|
||
|
||
* ext/gd/gd.c: Fix bug #1807 (requires libzend update)
|
||
|
||
1999-07-23 Sascha Schumann <sascha@schumann.cx>
|
||
|
||
* ext/gd/config.h.stub
|
||
ext/gd/config.m4
|
||
ext/gd/gdttf.c
|
||
ChangeLog: gdttf update
|
||
|
||
1999-07-23 Stig Bakken <ssb@fast.no>
|
||
|
||
* buildconf
|
||
ltconfig
|
||
ltmain.sh:
|
||
run libtoolize during buildconf since we depend on libtool anyway
|
||
|
||
* php_version.h: generated file
|
||
|
||
* configure.in.in: in case ltconfig isn't checked out executable
|
||
|
||
* ChangeLog: good boy
|
||
|
||
* ext/xml/config.m4: updated the docstring for --with-xml
|
||
|
||
1999-07-23 Zeev Suraski <zeev@php.net>
|
||
|
||
* ext/gd/config.m4
|
||
ext/gd/gd.c
|
||
ext/gd/gdcache.c
|
||
ext/gd/gdttf.c
|
||
ext/gd/php3_gd.h
|
||
ChangeLog: Added check for freetype.h
|
||
|
||
1999-07-23 Stig Bakken <ssb@fast.no>
|
||
|
||
* buildconf: small fix to libtool check
|
||
|
||
* buildconf: require libtool to be installed as well
|
||
|
||
1999-07-23 Andi Gutmans <andi@php.net>
|
||
|
||
* config.w32.h: - Make Win32 compile again.
|
||
|
||
1999-07-23 Andrei Zmievski <andrei@ispi.net>
|
||
|
||
* php_version.h
|
||
ChangeLog: Changeloggin'
|
||
|
||
1999-07-23 Danny Heijl <Danny.Heijl@cevi.be>
|
||
|
||
* ChangeLog: ChangeLog
|
||
|
||
* ext/informix/ifx.ec
|
||
MODULES_STATUS:
|
||
New ini-stuff incorporated. Porting to PHP4 and ZTS hopefully complete.
|
||
|
||
1999-07-23 Sascha Schumann <sascha@schumann.cx>
|
||
|
||
* ChangeLog: ChangeLog
|
||
|
||
1999-07-22 Zeev Suraski <zeev@php.net>
|
||
|
||
* ext/msql/msql.c
|
||
ext/mysql/mysql.c
|
||
ext/pgsql/pgsql.c
|
||
ext/sybase/sybase-ct.c
|
||
ext/sybase/sybase.c
|
||
ChangeLog
|
||
buildconf:
|
||
Please add in any changes/bug fixes you've made - we need to keep a details ChangeLog...
|
||
|
||
* ChangeLog
|
||
ChangeLog.3: Time to remove the PHP 3.0 ChangeLog
|
||
|
||
1999-07-22 Sascha Schumann <sascha@schumann.cx>
|
||
|
||
* configure.in.in: add the HPUX ANSI detection from php3
|
||
|
||
1999-07-22 Stig Bakken <ssb@fast.no>
|
||
|
||
* buildconf:
|
||
add checks for autoconf, automake and whether libzend/TSRM is around
|
||
|
||
1999-07-22 Sascha Schumann <sascha@schumann.cx>
|
||
|
||
* ext/session/session.c:
|
||
Implement additional heuristic for session id search. Now looks into
|
||
REQUEST_URI as well.
|
||
|
||
1999-07-22 Stig Bakken <ssb@fast.no>
|
||
|
||
* Makefile.in: temporary hack-fix
|
||
|
||
1999-07-22 Andrei Zmievski <andrei@ispi.net>
|
||
|
||
* ext/standard/datetime.c
|
||
ext/standard/basic_functions.c
|
||
php_version.h: -Ported all remaining date() options
|
||
-Made array_walk() work somewhat, but it's not
|
||
possible to change array values from inside the
|
||
walk function yet
|
||
|
||
* ext/pcre/php_pcre.c: *** empty log message ***
|
||
|
||
1999-07-22 Danny Heijl <Danny.Heijl@cevi.be>
|
||
|
||
* MODULES_STATUS
|
||
ext/informix/ifx.ec: Blobs now working too.
|
||
|
||
* MODULES_STATUS
|
||
ext/informix/ifx.ec:
|
||
Blobs don't work, hash problems.
|
||
|
||
1999-07-21 Stig Bakken <ssb@fast.no>
|
||
|
||
* ext/Makefile.am
|
||
ext/xml/.cvsignore
|
||
ext/xml/Makefile.am
|
||
ext/xml/config.m4
|
||
ext/xml/xml.c
|
||
Makefile.in
|
||
acinclude.m4
|
||
config.guess
|
||
config.sub
|
||
configure.in.in
|
||
ltconfig
|
||
ltmain.sh
|
||
php_version.h:
|
||
First cut at standard way of making dynamically loadable extensions on UNIX.
|
||
Examples on how to test:
|
||
|
||
./configure --with-xml static
|
||
./configure --with-xml=/opt static
|
||
./configure --with-xml=shared shared
|
||
./configure --with-xml=shared,/opt shared
|
||
|
||
The difference between these two is that when the extension is shared, it
|
||
is not merged into libphpext.a. The shared extension is currently always
|
||
built. I can't find a way to do just one or the other with automake/libtool,
|
||
if someone has a clever idea, please come forward. :-)
|
||
|
||
"make install" installs the .so (as well as a lot of other cruft) in
|
||
$prefix/lib/php.
|
||
|
||
1999-07-21 Zeev Suraski <zeev@php.net>
|
||
|
||
* mod_php4.c: Fixed the Apache cookie problem (untested)
|
||
|
||
1999-07-21 Andrei Zmievski <andrei@ispi.net>
|
||
|
||
* ext/fdf/fdf.c: Fix for bug #1806
|
||
|
||
* ext/session/session.c
|
||
objects: *** empty log message ***
|
||
|
||
1999-07-21 Danny Heijl <Danny.Heijl@cevi.be>
|
||
|
||
* MODULES_STATUS
|
||
ext/informix/ifx.ec:
|
||
Informix extension now works but php_ini stuff still needs rewriting.
|
||
|
||
1999-07-21 Sascha Schumann <sascha@schumann.cx>
|
||
|
||
* ext/standard/fsock.c: sync with 1.133
|
||
|
||
* MODULES_STATUS:
|
||
since we all seem to use different tabwidths, reformat this with :set tw=4
|
||
|
||
* MODULES_STATUS: update
|
||
|
||
* ext/dba/dba.c: merge in change from php3
|
||
|
||
* ext/dba/php3_cdb.h
|
||
ext/dba/php3_db2.h
|
||
ext/dba/php3_dba.h
|
||
ext/dba/php3_dbm.h
|
||
ext/dba/php3_gdbm.h
|
||
ext/dba/php3_ndbm.h
|
||
ext/dba/setup.stub
|
||
MODULES_STATUS
|
||
ext/dba/.cvsignore
|
||
ext/dba/Makefile.am
|
||
ext/dba/config.h.stub
|
||
ext/dba/config.m4
|
||
ext/dba/dba.c
|
||
ext/dba/dba_cdb.c
|
||
ext/dba/dba_db2.c
|
||
ext/dba/dba_dbm.c
|
||
ext/dba/dba_gdbm.c
|
||
ext/dba/dba_ndbm.c: initial import of DBA
|
||
|
||
* ext/msql/config.m4: the ; is superflicious
|
||
|
||
1999-07-21 Andrei Zmievski <andrei@ispi.net>
|
||
|
||
* main.c: *** empty log message ***
|
||
|
||
1999-07-21 Stig Bakken <ssb@fast.no>
|
||
|
||
* ext/xml/config.m4: that's better
|
||
|
||
* ext/imap/config.m4
|
||
ext/pgsql/config.m4
|
||
ext/snmp/config.m4
|
||
ext/xml/config.m4
|
||
ext/xml/php3_xml.h
|
||
ext/xml/xml.c: Debian fixes
|
||
|
||
* configure.in.in: change version number to 4.0b2-dev
|
||
|
||
* ext/standard/base64.c:
|
||
fix to reiterate that one should _always_ use braces around if/else/for/while
|
||
|
||
1999-07-21 Andrei Zmievski <andrei@ispi.net>
|
||
|
||
* MODULES_STATUS: It really does work.
|
||
|
||
1999-07-21 Danny Heijl <Danny.Heijl@cevi.be>
|
||
|
||
* MODULES_STATUS
|
||
ext/informix/ifx.ec
|
||
ext/informix/php_informix.h:
|
||
Started php4/ZTS port of Informix driver.
|
||
|
||
1999-07-21 Sascha Schumann <sascha@schumann.cx>
|
||
|
||
* ext/standard/string.c: use the same version as in php3
|
||
|
||
* ext/standard/base64.c:
|
||
use reverse lookup array, submitted by bfranklin@dct.com, #1755
|
||
|
||
* ext/sybase/sybase-ct.c: fix for #1748
|
||
|
||
* configure.in.in: disable broken sprintf test
|
||
|
||
* configure.in.in: defaults to empty string
|
||
|
||
1999-07-20 Andrei Zmievski <andrei@ispi.net>
|
||
|
||
* ext/pcre/php_pcre.c
|
||
ext/pcre/php_pcre.h: Added locale support.
|
||
|
||
1999-07-20 Mike Gerdts <gerdts@cae.wisc.edu>
|
||
|
||
* ext/standard/exec.c:
|
||
exec() can now properly handle lines longer than (EXEC_INPUT_BUF-2) bytes.
|
||
|
||
Lines being returned via the array that that contain only "\n" now are
|
||
trimmed down to "" to be consistent with exec's whitespace trimming
|
||
behavior for all other lines.
|
||
|
||
1999-07-20 Andrei Zmievski <andrei@ispi.net>
|
||
|
||
* ext/standard/datetime.c
|
||
ChangeLog.TODO: Added 'n' option to date().
|
||
|
||
* ext/standard/basic_functions.c
|
||
ext/standard/head.c
|
||
ext/standard/head.h: Added headers_sent() function
|
||
|
||
* ext/standard/datetime.c: Fix for bug #1750.
|
||
|
||
1999-07-20 Sascha Schumann <sascha@schumann.cx>
|
||
|
||
* acinclude.m4
|
||
configure.in.in
|
||
libphp4.module.in: get rid of --with-shared-apache
|
||
it's currently broken and redundant (use APXS instead)
|
||
|
||
1999-07-20 jim <jim@thelonious.ispi.net>
|
||
|
||
* BUGS
|
||
CHANGES-3.0
|
||
COPYING
|
||
EXTENSION_STATUS
|
||
TODO
|
||
WISHLIST
|
||
WISHLIST-3.1
|
||
cvsusers
|
||
press-release-3.0.txt: Remove a bunch of old junk.
|
||
|
||
1999-07-19 Egon Schmid <eschmid@delos.lf.net>
|
||
|
||
* ext/pgsql/pgsql.c: The last forgotten prototypes I know.
|
||
|
||
1999-07-19 Andrei Zmievski <andrei@ispi.net>
|
||
|
||
* ext/standard/info.c
|
||
MODULES_STATUS: Updated status
|
||
|
||
* ext/wddx/.cvsignore: Don't forget .cvsignore
|
||
|
||
* ext/wddx/config.h.stub
|
||
ext/wddx/config.m4
|
||
ext/wddx/php_wddx.h
|
||
ext/wddx/setup.stub
|
||
ext/wddx/wddx.c
|
||
ext/wddx/Makefile.am: Ported WDDX module.
|
||
|
||
1999-07-19 Egon Schmid <eschmid@delos.lf.net>
|
||
|
||
* ext/mysql/mysql.c: It's in PHP 3 and 4.
|
||
|
||
* ext/msql/msql.c: Test, will document this soon.
|
||
|
||
1999-07-19 Andrei Zmievski <andrei@ispi.net>
|
||
|
||
* ext/bcmath/.cvsignore: Updating cvsignore
|
||
|
||
* dlist.c
|
||
dlist.h
|
||
ext/hyperwave/DList.h
|
||
ext/hyperwave/dlist.c
|
||
ext/hyperwave/hg_comm.c
|
||
Makefile.in: Moving dlist stuff into core.
|
||
|
||
1999-07-19 Zeev Suraski <zeev@php.net>
|
||
|
||
* INSTALL
|
||
ext/standard/info.c
|
||
LICENSE
|
||
makedist: *** empty log message ***
|
||
|
||
1999-07-19 Andi Gutmans <andi@php.net>
|
||
|
||
* config.w32.h
|
||
internal_functions_win32.c: Fix Win32 compilation
|
||
|
||
1999-07-19 Andrei Zmievski <andrei@ispi.net>
|
||
|
||
* ext/standard/file.c: Kill compiler warnings.
|
||
|
||
1999-07-19 Danny Heijl <Danny.Heijl@cevi.be>
|
||
|
||
* ext/informix/ifx.ec:
|
||
license change
|
||
|
||
1999-07-19 Sascha Schumann <sascha@schumann.cx>
|
||
|
||
* ext/standard/info.c: update
|
||
|
||
1999-07-19 Andrei Zmievski <andrei@ispi.net>
|
||
|
||
* ext/standard/info.c: More credits.
|
||
|
||
1999-07-18 Sascha Schumann <sascha@schumann.cx>
|
||
|
||
* fopen-wrappers.c:
|
||
allow access to std{in,out,err} by using the php domain
|
||
|
||
* ext/session/session.c: more to do
|
||
|
||
* ext/session/session.c
|
||
php.ini-dist:
|
||
add session config to php.ini and adapt the naming scheme for it
|
||
|
||
1999-07-17 Andrei Zmievski <andrei@ispi.net>
|
||
|
||
* ext/standard/info.c: Update credits a bit.
|
||
"Overall Work" line should probably be extended.
|
||
|
||
* ext/apache/apache.c
|
||
ext/pcre/php_pcre.c: -Kill compile warnings in apache.c
|
||
-Make preg_grep() work with copies of array entries
|
||
|
||
* ext/standard/basic_functions.c: Proto change
|
||
|
||
1999-07-17 Zeev Suraski <zeev@php.net>
|
||
|
||
* ext/standard/info.c: *** empty log message ***
|
||
|
||
* cgi_main.c
|
||
ext/standard/basic_functions.c
|
||
ext/standard/info.c
|
||
ext/standard/info.h
|
||
main.c: I was sure I committed these already. Weird
|
||
|
||
* php4dll.dsp
|
||
php4dllts.dsp: One more necessary .dsp update
|
||
|
||
* ext/standard/info.c: *** empty log message ***
|
||
|
||
* CREDITS
|
||
configure.in.in: * Turn on debug by default
|
||
* Remove CREDITS file, point to web page instead
|
||
|
||
* php4isapi/php4isapi.dsp
|
||
MODULES_STATUS
|
||
php4.dsp
|
||
php4dll.dsp
|
||
php4dllts.dsp
|
||
php4ts.dsp: Update DSPs
|
||
|
||
1999-07-17 Sascha Schumann <sascha@schumann.cx>
|
||
|
||
* ext/pgsql/pgsql.c: void some warnings
|
||
|
||
* makedist: use optional copy
|
||
|
||
* buildconf: make copy optional
|
||
|
||
1999-07-17 Zeev Suraski <zeev@php.net>
|
||
|
||
* buildconf
|
||
makedist: Oki doki
|
||
|
||
* buildconf
|
||
makedist: Some work on makedist
|
||
|
||
* README-BCMATH
|
||
configure.in.in: Handle BCMath
|
||
Add a license pointer
|
||
|
||
* ext/bcmath/number.c
|
||
ext/bcmath/number.h: We'll have to live without these files somehow.
|
||
|
||
* ext/bcmath/number.c
|
||
ext/bcmath/number.h: Dummies
|
||
|
||
* ext/bcmath/config.m4
|
||
ext/bcmath/number.c
|
||
ext/bcmath/number.h: We need to disable bcmath by default
|
||
|
||
* acconfig.h.in
|
||
configure.in.in: Remove MEMORY_LIMIT from PHP, it's a Zend issue...
|
||
|
||
1999-07-16 Zeev Suraski <zeev@php.net>
|
||
|
||
* ext/sybase/sybase.c
|
||
ext/sybase/sybase-ct.c: Get the Sybase modules uptodate
|
||
|
||
* ext/ldap/ldap.c: *** empty log message ***
|
||
|
||
1999-07-16 Andrei Zmievski <andrei@ispi.net>
|
||
|
||
* ext/standard/basic_functions.c:
|
||
A little change in how array_splice/array_slice handle length parameter.
|
||
|
||
Makes it compatible with Perl.
|
||
|
||
* ext/standard/basic_functions.c:
|
||
Updated the functionality of array_splice.
|
||
|
||
1999-07-16 Sascha Schumann <sascha@schumann.cx>
|
||
|
||
* configure.in.in:
|
||
the regex check relies on a previously set APXS variable,
|
||
so it needs to be after the apxs check
|
||
|
||
* configure.in.in: merge fix
|
||
|
||
* ext/pgsql/php3_pgsql.h: unnecessary, breaks the build
|
||
|
||
* ext/msql/msql.c: This is so ugly, I hate myself for committing it
|
||
|
||
1999-07-16 Zeev Suraski <zeev@php.net>
|
||
|
||
* ext/ldap/ldap.c: Get the LDAP module uptodate
|
||
|
||
1999-07-16 Sascha Schumann <sascha@schumann.cx>
|
||
|
||
* acinclude.m4: avoid nameclash
|
||
|
||
* ext/msql/config.m4: fix detection
|
||
|
||
1999-07-16 Zeev Suraski <zeev@php.net>
|
||
|
||
* ext/pgsql/pgsql.c: *** empty log message ***
|
||
|
||
* ext/mysql/mysql.c
|
||
ext/pgsql/pgsql.c: Get postgresql module uptodate
|
||
|
||
* ext/msql/msql.c: Oops #2
|
||
|
||
* ext/msql/msql.c: Oops
|
||
|
||
* ext/standard/string.c
|
||
ext/msql/msql.c: * Get the mSQL module up to date
|
||
|
||
* ext/msql/msql.c: Minor fix
|
||
|
||
* ext/session/session.c: Fix TS version
|
||
|
||
* ext/xml/xml.c
|
||
ext/yp/yp.c
|
||
ext/zlib/zlib.c
|
||
ext/standard/pack.c
|
||
ext/standard/pageinfo.c
|
||
ext/standard/post.c
|
||
ext/standard/quot_print.c
|
||
ext/standard/rand.c
|
||
ext/standard/reg.c
|
||
ext/standard/soundex.c
|
||
ext/standard/string.c
|
||
ext/standard/syslog.c
|
||
ext/standard/type.c
|
||
ext/standard/uniqid.c
|
||
ext/standard/url.c
|
||
ext/standard/var.c
|
||
ext/sybase/sybase-ct.c
|
||
ext/sybase/sybase.c
|
||
ext/sysvsem/sysvsem.c
|
||
ext/sysvshm/sysvshm.c
|
||
ext/standard/filestat.c
|
||
ext/standard/flock_compat.c
|
||
ext/standard/formatted_print.c
|
||
ext/standard/fsock.c
|
||
ext/standard/head.c
|
||
ext/standard/html.c
|
||
ext/standard/image.c
|
||
ext/standard/info.c
|
||
ext/standard/iptc.c
|
||
ext/standard/link.c
|
||
ext/standard/mail.c
|
||
ext/standard/md5.c
|
||
ext/standard/microtime.c
|
||
ext/session/mod_files.c
|
||
ext/session/session.c
|
||
ext/snmp/snmp.c
|
||
ext/standard/base64.c
|
||
ext/standard/basic_functions.c
|
||
ext/standard/browscap.c
|
||
ext/standard/crypt.c
|
||
ext/standard/cyr_convert.c
|
||
ext/standard/datetime.c
|
||
ext/standard/dir.c
|
||
ext/standard/dl.c
|
||
ext/standard/dns.c
|
||
ext/standard/exec.c
|
||
ext/standard/file.c
|
||
ext/pcre/php_pcre.c
|
||
ext/pdf/pdf.c
|
||
ext/pgsql/pgsql.c
|
||
ext/odbc/odbc.c
|
||
ext/odbc/velocis.c
|
||
ext/oracle/oracle.c
|
||
ext/mysql/mysql.c
|
||
ext/oci8/oci8.c
|
||
ext/msql/msql.c
|
||
ext/interbase/interbase.c
|
||
ext/ldap/ldap.c
|
||
ext/mcrypt/mcrypt.c
|
||
ext/mhash/mhash.c
|
||
ext/hyperwave/hw.c
|
||
ext/imap/imap.c
|
||
ext/hyperwave/hg_comm.c
|
||
ext/gd/gd.c
|
||
ext/gettext/gettext.c
|
||
ext/db/db.c
|
||
ext/dbase/dbase.c
|
||
ext/fdf/fdf.c
|
||
ext/filepro/filepro.c
|
||
ext/dav/dav.c
|
||
ext/bcmath/bcmath.c
|
||
ext/bcmath/number.c
|
||
ext/com/COM.c
|
||
ext/apache/apache.c
|
||
ext/aspell/aspell.c
|
||
mod_php4.h
|
||
output.c
|
||
output.h
|
||
php.h
|
||
php3_realpath.c
|
||
php3_realpath.h
|
||
php3_sprintf.c
|
||
php_globals.h
|
||
php_ini.c
|
||
php_ini.h
|
||
request_info.c
|
||
request_info.h
|
||
rfc1867.c
|
||
safe_mode.c
|
||
snprintf.h
|
||
SAPI.h
|
||
cgi_main.c
|
||
configuration-parser.y
|
||
configuration-scanner.l
|
||
fhttpd.c
|
||
fopen-wrappers.c
|
||
fopen-wrappers.h
|
||
internal_functions_registry.h
|
||
internal_functions_win32.c
|
||
main.c
|
||
main.h
|
||
mod_php4.c
|
||
SAPI.c: License update
|
||
|
||
1999-07-15 Sascha Schumann <sascha@schumann.cx>
|
||
|
||
* ext/session/session.c: define sid to "", if we are in cookie mode
|
||
|
||
* ext/session/php_session.h
|
||
ext/session/session.c: we don't need php_sid
|
||
|
||
* ext/session/mod_files.c: that should be included 1st
|
||
|
||
* ext/session/session.c: define SID appropiately
|
||
|
||
1999-07-15 Andi Gutmans <andi@php.net>
|
||
|
||
* mod_php4.c: *** empty log message ***
|
||
|
||
1999-07-15 Sascha Schumann <sascha@schumann.cx>
|
||
|
||
* ext/session/php_session.h: that should be included 1st
|
||
|
||
1999-07-15 Andi Gutmans <andi@php.net>
|
||
|
||
* mod_php4.c: *** empty log message ***
|
||
|
||
* CHANGES
|
||
CHANGES-3.0
|
||
README.WIN32: More 3->4 changes
|
||
|
||
* INSTALL
|
||
mod_php4.c
|
||
php4dllts.dsp: * PHP 3.0 -> 4.0 changes
|
||
* Add php_admin Apache directives
|
||
|
||
* scripts/apache/apconf-conv.sh
|
||
scripts/apache/aphtaccess-conv.sh
|
||
scripts/apache/conffix.awk
|
||
scripts/apache/htaccessfix.awk: Sooner than you think, Sascha :)
|
||
|
||
* php.ini-dist
|
||
php3.ini-dist: *** empty log message ***
|
||
|
||
1999-07-15 Andrei Zmievski <andrei@ispi.net>
|
||
|
||
* ext/aspell/.cvsignore: Added .cvsignore
|
||
|
||
1999-07-15 Rasmus Lerdorf <rasmus@php.net>
|
||
|
||
* ext/imap/config.m4: A useless check
|
||
|
||
1999-07-14 Zeev Suraski <zeev@php.net>
|
||
|
||
* ext/standard/info.c
|
||
serverapi/cgi_sapi.c: php3.ini -> php.ini
|
||
|
||
* ext/standard/info.c
|
||
logos.h
|
||
main.c
|
||
php_version.h
|
||
configure.in.in: * Update logos
|
||
* Move from PreAlpha 1 to Beta 1.
|
||
|
||
1999-07-14 Rasmus Lerdorf <rasmus@php.net>
|
||
|
||
* ext/apache/apache.c: How did this ever work without this #define ?
|
||
|
||
* ext/mysql/config.m4: Remove some useless stuff
|
||
|
||
* ext/imap/config.m4: Fix imap build problem
|
||
|
||
* LICENSE: Small grammar fix
|
||
|
||
1999-07-14 Andi Gutmans <andi@php.net>
|
||
|
||
* LICENSE
|
||
php4dllts.dsp: *** empty log message ***
|
||
|
||
* ext/apache/apache.c
|
||
ext/standard/basic_functions.c
|
||
ext/standard/info.c
|
||
ext/standard/info.h
|
||
LICENSE
|
||
cgi_main.c
|
||
php_ini.c: - Add a bitwise flag to phpinfo()
|
||
- Import a draft of the new PHP license
|
||
|
||
1999-07-14 Rasmus Lerdorf <rasmus@php.net>
|
||
|
||
* ext/imap/config.m4:
|
||
Fix logic here - the error message was bogus when it couldn't find the
|
||
imap lib
|
||
|
||
* configure.in.in: Woops, this was in the wrong place
|
||
|
||
1999-07-14 Zeev Suraski <zeev@php.net>
|
||
|
||
* mod_php4.c: change php4_value and php4_flag to php_value and php_flag
|
||
|
||
1999-07-13 Thies C. Arntzen <thies@digicol.de>
|
||
|
||
* MODULES_STATUS: *** empty log message ***
|
||
|
||
1999-07-12 Sascha Schumann <sascha@schumann.cx>
|
||
|
||
* build-defs.h.in: add some which are always substituted
|
||
|
||
1999-07-12 Rasmus Lerdorf <rasmus@php.net>
|
||
|
||
* MODULES_STATUS:
|
||
Tested imap, and had a look at ldap. ldap should be working, but my
|
||
ldap server is currently in a box.
|
||
|
||
* regex/regex.h
|
||
ext/aspell/aspell.c
|
||
ext/aspell/config.h.stub
|
||
ext/aspell/config.m4
|
||
ext/aspell/php3_aspell.h
|
||
MODULES_STATUS: Finish porting aspell - tested and works ok now
|
||
|
||
1999-07-12 Sascha Schumann <sascha@schumann.cx>
|
||
|
||
* MODULES_STATUS: update
|
||
|
||
1999-07-12 Andrei Zmievski <andrei@ispi.net>
|
||
|
||
* ext/pcre/config.m4
|
||
MODULES_STATUS: *** empty log message ***
|
||
|
||
1999-07-12 Andi Gutmans <andi@php.net>
|
||
|
||
* MODULES_STATUS: *** empty log message ***
|
||
|
||
1999-07-12 Sascha Schumann <sascha@schumann.cx>
|
||
|
||
* ChangeLog.TODO: test commit (new format inspired by FreeBSD cvs-all)
|
||
|
||
1999-07-12 Thies C. Arntzen <thies@digicol.de>
|
||
|
||
* mod_php4.c: destructors should return 1, shouldn't they?
|
||
|
||
* ext/oracle/oracle.c: par with 3.0
|
||
|
||
* ext/oci8/oci8.c: fixed mem-problem
|
||
|
||
* ext/oci8/oci8.c: small php4 fixes
|
||
|
||
1999-07-11 Sascha Schumann <sascha@schumann.cx>
|
||
|
||
* acinclude.m4: typo
|
||
|
||
* acinclude.m4
|
||
configure.in.in
|
||
libphp4.module.in: merge in some autoconf stuff
|
||
|
||
1999-07-09 Zeev Suraski <zeev@php.net>
|
||
|
||
* ext/standard/var.c
|
||
ext/xml/xml.c
|
||
php4isapi/php4isapi.c
|
||
ext/com/COM.c
|
||
ext/oci8/oci8.c
|
||
ext/oracle/oracle.c
|
||
ext/pcre/php_pcre.c
|
||
ext/standard/basic_functions.c
|
||
ext/standard/iptc.c
|
||
ext/standard/post.c
|
||
main.c
|
||
rfc1867.c: Don't touch refcount and EA directly
|
||
|
||
* ext/xml/xml.c
|
||
php4isapi/php4isapi.c
|
||
ext/oracle/oracle.c
|
||
ext/pcre/php_pcre.c
|
||
ext/standard/basic_functions.c
|
||
ext/standard/fsock.c
|
||
ext/standard/iptc.c
|
||
ext/standard/post.c
|
||
ext/standard/var.c
|
||
ext/com/COM.c
|
||
ext/oci8/oci8.c
|
||
main.c
|
||
rfc1867.c: Step 2:
|
||
Rename is_ref to EA
|
||
|
||
* ext/pcre/php_pcre.c
|
||
ext/standard/basic_functions.c
|
||
ext/standard/reg.c
|
||
configuration-parser.y: Step 1 in nuking the garbage collector:
|
||
- Change the hash destructor to return int
|
||
|
||
1999-07-09 Rasmus Lerdorf <rasmus@php.net>
|
||
|
||
* ext/aspell/Makefile.am
|
||
ext/aspell/aspell.c
|
||
ext/aspell/config.h.stub
|
||
ext/aspell/config.m4
|
||
ext/aspell/php3_aspell.h: Add Aspell module
|
||
|
||
1999-07-08 Andrei Zmievski <andrei@ispi.net>
|
||
|
||
* foo
|
||
foo2
|
||
foo3
|
||
foo4
|
||
recurse
|
||
tests/foo
|
||
tests/foo2
|
||
tests/foo3
|
||
tests/foo4
|
||
tests/recurse: More cleanup.
|
||
|
||
* ext/pcre/php_pcre.c
|
||
test.php4
|
||
test.pl
|
||
test_class_inheritance
|
||
testarray
|
||
testarray.pl
|
||
testarray2
|
||
testarray2.pl
|
||
testclassfunc
|
||
testcom
|
||
testfe
|
||
testfunc
|
||
testfunc.pl
|
||
testfunc2
|
||
testfunc2.pl
|
||
testfuncref
|
||
testinclude
|
||
testobj
|
||
tests/test.php4
|
||
tests/test.pl
|
||
tests/test_class_inheritance
|
||
tests/testarray
|
||
tests/testarray.pl
|
||
tests/testarray2
|
||
tests/testarray2.pl
|
||
tests/testclassfunc
|
||
tests/testcom
|
||
tests/testfe
|
||
tests/testfunc
|
||
tests/testfunc.pl
|
||
tests/testfunc2
|
||
tests/testfunc2.pl
|
||
tests/testfuncref
|
||
tests/testinclude
|
||
tests/testobj: Reduce clutter a bit.
|
||
|
||
1999-07-08 Zeev Suraski <zeev@php.net>
|
||
|
||
* php.h: *** empty log message ***
|
||
|
||
* main.c: Avoid sending NULL argument to printf
|
||
|
||
1999-07-08 Thies C. Arntzen <thies@digicol.de>
|
||
|
||
* ext/oci8/oci8.c
|
||
ext/oci8/php3_oci8.h: on par with latest php3
|
||
|
||
1999-07-07 Andrei Zmievski <andrei@ispi.net>
|
||
|
||
* ext/session/session.c:
|
||
Fix a memory leak by not allowing session_start() to be called more than once.
|
||
|
||
1999-07-06 Sascha Schumann <sascha@schumann.cx>
|
||
|
||
* build-defs.h.in: add sendmail
|
||
|
||
1999-07-06 Zeev Suraski <zeev@php.net>
|
||
|
||
* config.w32.h
|
||
ext/pcre/php_pcre.c
|
||
internal_functions_win32.c
|
||
php4dll.dsp
|
||
php4dllts.dsp: Support PCRE under Win32
|
||
|
||
* ext/pcre/pcre.c
|
||
ext/pcre/php_pcre.c
|
||
ext/pcre/Makefile.am: avoid two copies of pcre.c in the repository
|
||
|
||
1999-07-05 Andrei Zmievski <andrei@ispi.net>
|
||
|
||
* ext/pcre/pcre.c
|
||
ext/pcre/php_pcre.h: Correct option caching
|
||
|
||
1999-07-05 Thies C. Arntzen <thies@digicol.de>
|
||
|
||
* ext/oci8/oci8.c: ups
|
||
|
||
* ext/oci8/oci8.c: fixed mem-leak
|
||
|
||
* ext/standard/basic_functions.c
|
||
ext/standard/iptc.c
|
||
ext/standard/php3_iptc.h: ported IPTC fro php3
|
||
|
||
* ext/oracle/oracle.c: added RESOURCE-returning
|
||
|
||
* ext/oci8/oci8.c: up to php3 version
|
||
returns resources now!
|
||
|
||
1999-07-04 Thies C. Arntzen <thies@digicol.de>
|
||
|
||
* ext/xml/xml.c: updated to latest php3
|
||
|
||
1999-07-03 Zeev Suraski <zeev@php.net>
|
||
|
||
* ext/session/mod_files.c: *** empty log message ***
|
||
|
||
* main.c: Support x-httpd-php-source
|
||
|
||
1999-07-03 Sascha Schumann <sascha@schumann.cx>
|
||
|
||
* Makefile.in: *** empty log message ***
|
||
|
||
* Makefile.in: remove cvsignore files as well
|
||
|
||
* Makefile.in: 'make dist' builds an easy distributable tarball
|
||
|
||
* ext/session/mod_files.c: add missing include
|
||
|
||
* ext/Makefile.am: ignore this
|
||
|
||
* mod_php4.c: would be logical to enable display source mode
|
||
|
||
* scripts/armerge: ar t is a little bit noisy on Rhapsody
|
||
|
||
* build-defs.h.in: almost no config.m4 substitutes these anymore.
|
||
|
||
* php.h: work around the Apache problem that it pollutes the namespace
|
||
|
||
* ext/Makefile.am: there must be a better way
|
||
|
||
* configure.in.in: let's start OS X hacking
|
||
|
||
1999-07-02 Sascha Schumann <sascha@schumann.cx>
|
||
|
||
* ChangeLog: ..
|
||
|
||
* ChangeLog: ...
|
||
|
||
* ChangeLog: .
|
||
|
||
* ChangeLog: test commit
|
||
|
||
1999-07-02 Thies C. Arntzen <thies@digicol.de>
|
||
|
||
* ext/xml/xml.c: added some refcount stuff
|
||
|
||
* ext/xml/php3_xml.h
|
||
ext/xml/xml.c: losses memory like hell, but seems to work!
|
||
|
||
3 things (this is a bad hack as of now!):
|
||
- xml.c uses _php3_strtoupper
|
||
is #include "../standard/php3_string.h" the right way to get the prototype?
|
||
|
||
- i've copied php3i_long_pval/php3i_string_pval from the php3 tree into
|
||
xml.c (this is defnetly WRONG, but where do i find those?)
|
||
|
||
- as php3tls_pval_destructor is not available in zend, i've
|
||
#define php3tls_pval_destructor(a) pval_destructor(a) which is maybe not what we want!
|
||
|
||
1999-07-02 Sascha Schumann <sascha@schumann.cx>
|
||
|
||
* ext/standard/crypt.c: fix from php3
|
||
|
||
* configure.in.in: suppress No such file or directory
|
||
|
||
1999-07-01 Sascha Schumann <sascha@schumann.cx>
|
||
|
||
* ext/sybase/config.m4:
|
||
someone please try whether the autoconf stuff works
|
||
for sybase and sybase-ct - I've neither one.
|
||
|
||
* ext/sybase/sybase.c: maybe fix, following Joey's description
|
||
|
||
* ext/zlib/config.m4: --with-zlib should work now
|
||
|
||
1999-07-01 Thies C. Arntzen <thies@digicol.de>
|
||
|
||
* ext/standard/var.c: changed boolean behaviour:
|
||
|
||
var_dump(
|
||
|
||
1999-07-01 Sascha Schumann <sascha@schumann.cx>
|
||
|
||
* ext/standard/php3_var.h
|
||
ext/standard/var.c: some additional consts
|
||
|
||
* regex/Makefile.in: vpath thingie
|
||
|
||
* ext/session/php_session.h
|
||
ext/session/session.c:
|
||
implement a simple API in the case someone wants to define his/her own serialization stuff
|
||
|
||
1999-06-29 Zeev Suraski <zeev@php.net>
|
||
|
||
* ext/session/session.c:
|
||
No need for a PSLS_FETCH() if PSLS_D/PSLS_DC are supplied as function arguments
|
||
|
||
1999-06-29 Andrei Zmievski <andrei@ispi.net>
|
||
|
||
* ext/session/session.c: *** empty log message ***
|
||
|
||
* ext/session/php_session.h
|
||
ext/session/session.c: Added session expiration.
|
||
|
||
1999-06-29 Thies C. Arntzen <thies@digicol.de>
|
||
|
||
* ext/oracle/oracle.c
|
||
ext/oracle/php3_oracle.h: synced with 3.0.11
|
||
ora_bind works!
|
||
|
||
1999-06-28 Zeev Suraski <zeev@php.net>
|
||
|
||
* request_info.c: No need for that either...
|
||
|
||
1999-06-28 Rasmus Lerdorf <rasmus@php.net>
|
||
|
||
* request_info.c: Don't break the tree
|
||
|
||
1999-06-28 Andrei Zmievski <andrei@ispi.net>
|
||
|
||
* ext/session/php_session.h
|
||
ext/session/session.c: Added session_is_registered(varname) function.
|
||
|
||
* ext/mysql/mysql.c:
|
||
Ported MYSQL_NUM, MYSQL_ASSOC, and MYSQL_BOTH additions from php3.
|
||
|
||
* ext/standard/basic_functions.c: oops
|
||
|
||
* ext/standard/basic_functions.c: *** empty log message ***
|
||
|
||
1999-06-28 Sascha Schumann <sascha@schumann.cx>
|
||
|
||
* acinclude.m4: work around that solaris bug
|
||
|
||
* Makefile.in: ugly and working
|
||
|
||
* Makefile.in: BSD derived tests want -h for symlink test
|
||
|
||
1999-06-27 Sascha Schumann <sascha@schumann.cx>
|
||
|
||
* ext/mcrypt/mcrypt.c: port
|
||
|
||
* ext/snmp/config.h.stub
|
||
ext/snmp/config.m4
|
||
ext/snmp/snmp.c
|
||
ext/standard/base64.c
|
||
ext/standard/datetime.c
|
||
ext/standard/file.c: more porting
|
||
|
||
* Makefile.in
|
||
configure.in.in
|
||
mod_php4.exp: port Rasmus' APXS changes for AIX
|
||
|
||
* ext/dbase/dbase.c: port over from php3
|
||
|
||
* Makefile.in
|
||
configure.in.in: lex optimizations
|
||
|
||
* ext/dbase/dbase.c: add dbase_replace_record
|
||
|
||
* Makefile.in
|
||
acinclude.m4
|
||
configure.in.in: port over autoconf fixes from php3
|
||
|
||
1999-06-26 Zeev Suraski <zeev@php.net>
|
||
|
||
* cgi_main.c
|
||
ext/standard/pageinfo.c
|
||
request_info.c: Win32/general patches
|
||
|
||
* cgi_main.c
|
||
ext/standard/pageinfo.c
|
||
fopen-wrappers.c
|
||
request_info.c
|
||
request_info.h
|
||
safe_mode.c: * Get rid of another request_info element (filename)
|
||
* CGI through Apache should work now
|
||
|
||
* ext/standard/fsock.h: *** empty log message ***
|
||
|
||
* main.c: Protect against NULL arguments in filename
|
||
|
||
1999-06-26 Sascha Schumann <sascha@schumann.cx>
|
||
|
||
* acconfig.h.in
|
||
configure.in.in
|
||
php.h: add dmalloc
|
||
|
||
1999-06-25 Sascha Schumann <sascha@schumann.cx>
|
||
|
||
* Makefile.in: - APXS link thingie
|
||
- functions/ game obsolete. Should make compiling faster on slow machines (hi Kristian :-)
|
||
|
||
1999-06-23 Andrei Zmievski <andrei@ispi.net>
|
||
|
||
* regex/engine.ih
|
||
regex/regcomp.ih
|
||
regex/regerror.ih: *** empty log message ***
|
||
|
||
1999-06-22 Thies C. Arntzen <thies@digicol.de>
|
||
|
||
* ext/standard/basic_functions.c: gettype now reports "boolean" correct
|
||
|
||
1999-06-22 Andrei Zmievski <andrei@ispi.net>
|
||
|
||
* ext/standard/php3_string.h: Making function accessible.
|
||
|
||
* ext/standard/string.c: Making the function accessible.
|
||
|
||
1999-06-22 Zeev Suraski <zeev@php.net>
|
||
|
||
* main.c: Fix compile-time definition of track_vars default
|
||
|
||
1999-06-22 Andrei Zmievski <andrei@ispi.net>
|
||
|
||
* ext/pcre/pcre.c
|
||
ext/pcre/pcrelib/internal.h: Made preg_split() consistent with split().
|
||
Added a new /e modifier for preg_replace
|
||
Kill a warning in pcrelib.
|
||
|
||
1999-06-22 Thies C. Arntzen <thies@digicol.de>
|
||
|
||
* ext/standard/url.c:
|
||
urlencode and decode return an empty-string if the input-string is empty (matches php3 behaviour "more" closly)
|
||
Please read my previous mail and comment!
|
||
|
||
1999-06-22 Stig Bakken <ssb@fast.no>
|
||
|
||
* fopen-wrappers.c: cosmetics
|
||
|
||
1999-06-22 Danny Heijl <Danny.Heijl@cevi.be>
|
||
|
||
* ext/informix/ifx.ec:
|
||
Bad html in ifx_htmltbl_result().
|
||
|
||
1999-06-22 Stig Bakken <ssb@fast.no>
|
||
|
||
* fopen-wrappers.c: fix some potential buffer overflows
|
||
|
||
1999-06-21 Andrei Zmievski <andrei@ispi.net>
|
||
|
||
* ext/standard/reg.c: Backing out changes.
|
||
|
||
1999-06-21 Thies C. Arntzen <thies@digicol.de>
|
||
|
||
* ext/standard/string.c: fixed implode "again" -
|
||
|
||
1999-06-20 Sascha Schumann <sascha@schumann.cx>
|
||
|
||
* acinclude.m4: whoops, kill debugging message
|
||
|
||
* ext/snmp/config.m4
|
||
ext/mysql/config.m4
|
||
ext/pgsql/config.m4
|
||
ext/msql/config.m4
|
||
ext/mcrypt/config.m4
|
||
ext/mhash/config.m4
|
||
ext/ldap/config.m4
|
||
acinclude.m4
|
||
configure.in.in
|
||
Makefile.in: Introduce AC_ADD_* macros
|
||
|
||
The use of AC_EXPAND_PATH makes it possible to continue
|
||
to use relative paths when configuring PHP.
|
||
(e.g. --with-apache=../apache-1.3.x works again)
|
||
|
||
* Makefile.in: avoid error message
|
||
|
||
* acinclude.m4: use standard autoconf variables
|
||
|
||
1999-06-19 Zeev Suraski <zeev@php.net>
|
||
|
||
* main.c: *** empty log message ***
|
||
|
||
* main.c
|
||
php_ini.c
|
||
php_ini.h: Implement new get_ini_entry() for Zend
|
||
|
||
* win32/sendmail.c
|
||
cgi_main.c
|
||
config.w32.h
|
||
configuration-parser.y: Use php.ini instead of php3.ini
|
||
|
||
* ext/standard/fsock.c: *** empty log message ***
|
||
|
||
* ext/standard/fsock.c
|
||
fopen-wrappers.h
|
||
php_globals.h
|
||
fopen-wrappers.c: Win32/ZTS compiles again
|
||
|
||
1999-06-18 Andrei Zmievski <andrei@ispi.net>
|
||
|
||
* ext/standard/fsock.h: for struct sockaddr
|
||
|
||
1999-06-18 Stig Bakken <ssb@fast.no>
|
||
|
||
* fopen-wrappers.c: update php3 sync info
|
||
|
||
* fopen-wrappers.c:
|
||
optimize php3_fopen_url_wrapper() a bit (fewer recv() and send() calls)
|
||
|
||
* ext/standard/fsock.h
|
||
ext/standard/fsock.c: Apply Sascha's fsock fixes to php4.
|
||
|
||
* fopen-wrappers.c: make CGI version work again
|
||
|
||
1999-06-17 Sascha Schumann <sascha@schumann.cx>
|
||
|
||
* configure.in.in: typo
|
||
|
||
1999-06-17 Andrei Zmievski <andrei@ispi.net>
|
||
|
||
* configure.in.in: Need to check if it exists first.
|
||
|
||
1999-06-17 Zeev Suraski <zeev@php.net>
|
||
|
||
* config.w32.h: Win32 patches (does not compile still)
|
||
|
||
1999-06-16 Stig Bakken <ssb@fast.no>
|
||
|
||
* fopen-wrappers.c: MIME headers may be 512 characters long.
|
||
|
||
* win32/time.c
|
||
ext/standard/file.h
|
||
ext/standard/filestat.c
|
||
ext/standard/flock_compat.c
|
||
ext/standard/flock_compat.h
|
||
ext/standard/fsock.c
|
||
ext/standard/fsock.h
|
||
ext/standard/microtime.c
|
||
ext/standard/php3_string.h
|
||
ext/standard/string.c
|
||
acconfig.h.in
|
||
config.w32.h
|
||
configure.in.in
|
||
ext/standard/basic_functions.c
|
||
ext/standard/dir.c
|
||
ext/standard/file.c
|
||
fopen-wrappers.c
|
||
fopen-wrappers.h
|
||
main.c: * fixed some #if/#ifdef issues
|
||
* hand-patched in php3 changes from 3.0.6 to HEAD in these files:
|
||
fopen-wrappers.[ch] ext/standard/file.[ch] ext/standard/fsock.[ch]
|
||
ext/standard/php3_string.h ext/standard/string.c
|
||
* added some new file/socket macros for more readable code:
|
||
FP_FGETS(buf,len,sock,fp,issock)
|
||
FP_FREAD(buf,len,sock,fp,issock)
|
||
FP_FEOF(sock,fp,issock)
|
||
FP_FGETC(sock,fp,issock)
|
||
|
||
1999-06-15 Stig Bakken <ssb@fast.no>
|
||
|
||
* ext/standard/file.c: reversing another patch that slipped
|
||
|
||
* ext/standard/fsock.c
|
||
ext/standard/fsock.h
|
||
ext/standard/php3_string.h
|
||
ext/standard/string.c
|
||
ext/standard/file.c
|
||
ext/standard/file.h
|
||
fopen-wrappers.h
|
||
fopen-wrappers.c: * reverse fsock/string import patches
|
||
|
||
1999-06-15 Zeev Suraski <zeev@php.net>
|
||
|
||
* php_globals.h:
|
||
Change four spaces back to tabs (Why the hell did you change the tabs to four spaces?!)
|
||
|
||
1999-06-15 Stig Bakken <ssb@fast.no>
|
||
|
||
* ext/standard/file.c
|
||
ext/standard/file.h
|
||
ext/standard/fsock.c
|
||
ext/standard/fsock.h
|
||
ext/standard/php3_string.h
|
||
ext/standard/string.c
|
||
ext/standard/var.c
|
||
cgi_main.c
|
||
fopen-wrappers.c
|
||
fopen-wrappers.h
|
||
php_globals.h: * now using php4.ini instead of php3.ini
|
||
* re-imported fopen-wrappers, fsock and string code from php3
|
||
NB! I have not tested all of the imported functions yet.
|
||
|
||
* ext/session/.cvsignore
|
||
.cvsignore: fix some .cvsignore files
|
||
|
||
1999-06-15 Rasmus Lerdorf <rasmus@php.net>
|
||
|
||
* ext/standard/datetime.c: gmmktime() fix
|
||
|
||
1999-06-14 Andrei Zmievski <andrei@ispi.net>
|
||
|
||
* buildconf: Need to test for directory.
|
||
|
||
1999-06-14 Stig Bakken <ssb@fast.no>
|
||
|
||
* buildconf: make symlinks if they are not present already
|
||
|
||
1999-06-12 Zeev Suraski <zeev@php.net>
|
||
|
||
* ext/standard/mime.h
|
||
ext/standard/php3_standard.h
|
||
SAPI.c
|
||
SAPI.h
|
||
ext/standard/Makefile.am
|
||
ext/standard/mime.c
|
||
php4dllts.dsp
|
||
rfc1867.c:
|
||
First attempt at moving the old RFC1867 support to the right place
|
||
|
||
1999-06-11 Sascha Schumann <sascha@schumann.cx>
|
||
|
||
* ext/standard/var.c: it's obj.properties, not ht
|
||
|
||
1999-06-11 Andrei Zmievski <andrei@ispi.net>
|
||
|
||
* ext/standard/var.c: Fix up var.c a bit.
|
||
|
||
1999-06-11 Rasmus Lerdorf <rasmus@php.net>
|
||
|
||
* ext/standard/crypt.c: Same Fix here
|
||
|
||
1999-06-11 Stig Bakken <ssb@fast.no>
|
||
|
||
* configure.in.in: append DEBUG_CFLAGS to CFLAGS
|
||
|
||
1999-06-11 Zeev Suraski <zeev@php.net>
|
||
|
||
* main.c: Print out include_path in include/require failures
|
||
|
||
* ext/session/mod_files.c
|
||
ext/session/php_session.h
|
||
ext/session/session.c
|
||
ext/standard/basic_functions.c
|
||
ext/standard/file.c
|
||
main.c: * Fix a buglet in the session module
|
||
* Make some renames in the session module - avoid having a function called 'delete'
|
||
so that we don't piss any C++ compilers. Also rename the {startup,shutdown}_globals
|
||
to {startup,shutdown}_session_globals, so that they're a bit less general names,
|
||
and made them static.
|
||
* Remove uselss variables
|
||
|
||
1999-06-10 Sascha Schumann <sascha@schumann.cx>
|
||
|
||
* ext/standard/var.c: make serialize work
|
||
unserialize does not work yet
|
||
|
||
1999-06-10 Andrei Zmievski <andrei@ispi.net>
|
||
|
||
* ext/standard/var.c: Fixing serialize a bit.
|
||
|
||
* ext/standard/basic_functions.c
|
||
ext/pcre/pcre.c
|
||
ext/pcre/php_pcre.h: Added preg_grep() function.
|
||
|
||
1999-06-10 Frank M. Kromann <fmk@businessnet.dk>
|
||
|
||
* win32/sendmail.c:
|
||
Sync. with php3. Only add Date: and From: if not supplied by user
|
||
|
||
1999-06-09 Andrei Zmievski <andrei@ispi.net>
|
||
|
||
* ext/standard/basic_functions.c: Make array_shift/array_pop work better.
|
||
|
||
* ext/pcre/pcre.c: A fix for a fix.
|
||
|
||
* ext/pcre/pcre.c
|
||
ext/standard/basic_functions.c: Fixed a bug in preg_split.
|
||
Fixed a bug in array_shift/array_pop.
|
||
|
||
1999-06-09 Thies C. Arntzen <thies@digicol.de>
|
||
|
||
* ext/standard/string.c
|
||
ext/oci8/oci8.c: oci8 to 3.0.9
|
||
implode works!
|
||
|
||
1999-06-09 Andrei Zmievski <andrei@ispi.net>
|
||
|
||
* ext/standard/basic_functions.c
|
||
ext/standard/basic_functions.h: *** empty log message ***
|
||
|
||
* ext/standard/reg.c
|
||
ext/pcre/pcre.c: Fixed a bug in preg_replace.
|
||
|
||
1999-06-09 Thies C. Arntzen <thies@digicol.de>
|
||
|
||
* ext/oci8/oci8.c
|
||
ext/oci8/php3_oci8.h: up to 3.0.9
|
||
|
||
1999-06-09 Danny Heijl <Danny.Heijl@cevi.be>
|
||
|
||
* ext/informix/ifx.ec
|
||
ext/informix/php_informix.h:
|
||
|
||
resync informix driver with php 3.09 version
|
||
|
||
1999-06-07 Sascha Schumann <sascha@schumann.cx>
|
||
|
||
* ext/session/session.c
|
||
ext/session/mod_files.c:
|
||
better scaling for large servers using many session ids
|
||
|
||
1999-06-07 Andrei Zmievski <andrei@ispi.net>
|
||
|
||
* ext/standard/basic_functions.c
|
||
ext/standard/basic_functions.h: Don't set is_ref in _phpi_splice()
|
||
More checking in array_merge()
|
||
Added keys() and values() array functions.
|
||
|
||
1999-06-07 Sascha Schumann <sascha@schumann.cx>
|
||
|
||
* ext/session/mod_files.c
|
||
ext/session/mod_files.h
|
||
ext/session/php_session.h
|
||
ext/session/session.c: - some cleanups
|
||
- add gc logic
|
||
- add session_destroy()
|
||
|
||
1999-06-07 Zeev Suraski <zeev@php.net>
|
||
|
||
* ext/standard/reg.c: Fix an ereg_replace() crash bug
|
||
|
||
1999-06-06 Zeev Suraski <zeev@php.net>
|
||
|
||
* ext/session/mod_files.c
|
||
ext/session/session.c
|
||
php4dllts.dsp: - Fix PSLS issues
|
||
- Add a standard info function for the session module (use them!)
|
||
- Replace PATH_MAX with MAXPATHLEN (that's our platform indepedent constant)
|
||
|
||
1999-06-06 Sascha Schumann <sascha@schumann.cx>
|
||
|
||
* ext/session/session.c: one C too much
|
||
|
||
* ext/session/session.c:
|
||
avoid unnecessary PSLS_FETCH() in internal functions
|
||
|
||
1999-06-06 Andi Gutmans <andi@php.net>
|
||
|
||
* ext/session/session.c: -Init tsrm on minit
|
||
|
||
* ext/session/session.c: - Use PS() everywhere.
|
||
|
||
* ext/session/session.c:
|
||
- Make sessions compile on win32 but it still doesn't link.
|
||
|
||
* ext/session/session.c
|
||
php4dllts.dsp:
|
||
- Add some *_FETCH()'s. Still some work to be done so that it'll compile on win32.
|
||
|
||
1999-06-06 Sascha Schumann <sascha@schumann.cx>
|
||
|
||
* ext/session/php_session.h
|
||
ext/session/session.c: - s/encoded/encode/
|
||
- new TODO entry
|
||
|
||
1999-06-06 Andi Gutmans <andi@php.net>
|
||
|
||
* ext/standard/basic_functions.c:
|
||
- Remove the is_ref =1 from the push() function.
|
||
|
||
1999-06-06 Sascha Schumann <sascha@schumann.cx>
|
||
|
||
* ext/session/session.c: add some protos
|
||
|
||
* ext/session/session.c: add some thoughts
|
||
|
||
1999-06-05 Sascha Schumann <sascha@schumann.cx>
|
||
|
||
* ext/session/session.c: - auto startup when calling register
|
||
- auto startup using a configuration option
|
||
|
||
* ext/session/session.c: moving start code into its own function
|
||
|
||
1999-06-05 Andrei Zmievski <andrei@ispi.net>
|
||
|
||
* ext/standard/basic_functions.c
|
||
ext/standard/basic_functions.h: Added array_merge() function.
|
||
|
||
1999-06-05 Sascha Schumann <sascha@schumann.cx>
|
||
|
||
* ext/session/session.c: SAPI does not want line endings
|
||
|
||
1999-06-05 Andrei Zmievski <andrei@ispi.net>
|
||
|
||
* ext/standard/basic_functions.c
|
||
ext/standard/basic_functions.h
|
||
ext/standard/reg.c:
|
||
Added push(), pop(), shift(), unshift(), splice(), and slice() array functions.
|
||
The first 5 work like their Perl counterparts. slice() returns a chunk of the array
|
||
specified by offset and length arguments.
|
||
|
||
Backport to PHP3 and docs will be coming soon.
|
||
|
||
1999-06-05 Sascha Schumann <sascha@schumann.cx>
|
||
|
||
* ext/session/Makefile.am
|
||
ext/session/config.h.stub
|
||
ext/session/config.m4
|
||
ext/session/mod_files.c
|
||
ext/session/mod_files.h
|
||
ext/session/modules.c
|
||
ext/session/php_session.h
|
||
ext/session/session.c
|
||
ext/session/setup.stub: first import of session module
|
||
|
||
1999-06-05 Zeev Suraski <zeev@php.net>
|
||
|
||
* main.c: Move shutdown order into Zend
|
||
|
||
* mod_php4.c: I got the order wrong earlier :I
|
||
|
||
* ext/standard/reg.c:
|
||
Not sure that's the right fix, but at least it fixes the symptom
|
||
|
||
1999-06-05 Sascha Schumann <sascha@schumann.cx>
|
||
|
||
* ext/oci8/.cvsignore
|
||
ext/yp/.cvsignore
|
||
ext/pcre/pcrelib/.cvsignore: add some .cvsignores
|
||
|
||
1999-06-04 Andrei Zmievski <andrei@ispi.net>
|
||
|
||
* ext/pcre/php_pcre.h
|
||
ext/pcre/pcre.c: Added preg_quote() function.
|
||
|
||
* ext/pcre/pcre.c: *** empty log message ***
|
||
|
||
1999-06-04 Zeev Suraski <zeev@php.net>
|
||
|
||
* ext/mysql/php3_mysql.h: Fix UNIX MySQL build
|
||
|
||
* php3sapi.dsw
|
||
php3extra.dsw: Remove old workspaces
|
||
|
||
* ext/mysql/Readme_w32.txt
|
||
ext/mysql/mysql.c
|
||
ext/mysql/mysql.dsp
|
||
ext/mysql/php3_mysql.h
|
||
config.w32.h
|
||
php.h
|
||
php4ext.dsw
|
||
php_globals.h
|
||
php_ini.c
|
||
php_ini.h: * Add a new workspace for dynamic PHP extensions.
|
||
* Add a few functions to PHP's API.
|
||
* Get the MySQL extension up-to-date and thread safe.
|
||
* Add a project for building the MySQL extension under Win32.
|
||
|
||
1999-06-01 Andrei Zmievski <andrei@ispi.net>
|
||
|
||
* ext/standard/Makefile.am: function dir doesn't exist anymore
|
||
|
||
* ext/pcre/config.m4: *** empty log message ***
|
||
|
||
1999-06-01 Sascha Schumann <sascha@schumann.cx>
|
||
|
||
* scripts/armerge: avoid touching libraries which have not changed
|
||
|
||
1999-06-01 Andi Gutmans <andi@php.net>
|
||
|
||
* ext/standard/exec.c: - Fix for exec to use API
|
||
|
||
1999-05-31 Zeev Suraski <zeev@php.net>
|
||
|
||
* main.c
|
||
php4dll.dsp: thread-safety fix
|
||
|
||
1999-05-31 Andi Gutmans <andi@php.net>
|
||
|
||
* ext/standard/browscap.c: *** empty log message ***
|
||
|
||
1999-05-31 Zeev Suraski <zeev@php.net>
|
||
|
||
* main.c: *** empty log message ***
|
||
|
||
1999-05-30 Andrei Zmievski <andrei@ispi.net>
|
||
|
||
* ext/pcre/pcre.c:
|
||
preg_match_all() now returns the number of global matches.
|
||
|
||
1999-05-30 Sascha Schumann <sascha@schumann.cx>
|
||
|
||
* main.c
|
||
php_ini.c: kill some warnings
|
||
|
||
* ext/standard/browscap.c: zend_hash_merge was changed
|
||
|
||
1999-05-29 Andrei Zmievski <andrei@ispi.net>
|
||
|
||
* ext/pcre/pcre.c: Updated preg_split().
|
||
|
||
* ext/pcre/pcre.c: Fix preg_match_all to do proper matching with \b.
|
||
|
||
* ext/pcre/pcrelib/internal.h
|
||
ext/pcre/pcrelib/pcre.c
|
||
ext/pcre/pcrelib/pcre.h
|
||
ext/pcre/pcre.c:
|
||
Fixed PCRE so that global matching with patterns with \b works.
|
||
|
||
1999-05-29 Zeev Suraski <zeev@php.net>
|
||
|
||
* Makefile.in
|
||
libphp4.module.in
|
||
mod_php4.c:
|
||
* Changed the way INI entries work in Apache to allow .conf entries to work right too.
|
||
* vpath fixes for standard Apache build
|
||
|
||
* ext/standard/browscap.c
|
||
testobj: Fix
|
||
|
||
1999-05-29 Sascha Schumann <sascha@schumann.cx>
|
||
|
||
* regex/Makefile.in: more VPATH work
|
||
|
||
* SAPI.c: kill warning
|
||
|
||
* Makefile.in
|
||
configure.in.in: - fix APXS VPATH build
|
||
- libzend/TSRM build in their own directories
|
||
- ext/Makefile was generated twice
|
||
|
||
****NOTE******
|
||
|
||
If you use any kind of VPATH, you need to do a "make distclean" in your
|
||
libzend/TSRM directory, before running configure again.
|
||
|
||
1999-05-29 Zeev Suraski <zeev@php.net>
|
||
|
||
* mod_php4.c:
|
||
avoid crashing with php4 directives in .conf files (they still don't work)
|
||
|
||
* scripts/preconfig
|
||
Makefile.in: fixes
|
||
|
||
1999-05-29 Sascha Schumann <sascha@schumann.cx>
|
||
|
||
* serverapi/cgi_sapi.c
|
||
cgi_main.c
|
||
getopt.c
|
||
getopt.h
|
||
main.c
|
||
php_getopt.h: getopt.h conflicted with system include file
|
||
|
||
* ext/pgsql/pgsql.c: .
|
||
|
||
1999-05-28 Zeev Suraski <zeev@php.net>
|
||
|
||
* mod_php4.c: no need for those
|
||
|
||
* SAPI.c
|
||
configure.in.in
|
||
ext/pcre/config.m4
|
||
mod_php4.c
|
||
rfc1867.c: * Get Apache module to compile again with the regex stuff.
|
||
* Get Apache to propertly work with POST, and some SAPI fixes
|
||
|
||
1999-05-28 Sascha Schumann <sascha@schumann.cx>
|
||
|
||
* ext/standard/var.c: that seems to fix it
|
||
|
||
* ext/standard/var.c:
|
||
Either I'm playing the EG(symbol_table) game wrong or var.c leaks memory
|
||
when unserializing arrays/objects. Still testing
|
||
|
||
1999-05-28 Andrei Zmievski <andrei@ispi.net>
|
||
|
||
* ext/pcre/pcrelib/pcre.c
|
||
ext/pcre/pcrelib/pcre.h
|
||
ext/pcre/config.h.stub
|
||
ext/pcre/config.m4
|
||
ext/pcre/pcre.c
|
||
ext/pcre/php_pcre.h:
|
||
-Modified PCRE library slightly to do what needs to be done
|
||
-Updated preg_replace() code to handle stuff properly
|
||
-Removed ability to specify external PCRE library source to link against
|
||
(since our bundled version is patched now)
|
||
|
||
1999-05-28 Sascha Schumann <sascha@schumann.cx>
|
||
|
||
* apidoc.txt: I think that is the preferred way as of now
|
||
|
||
1999-05-28 Zeev Suraski <zeev@php.net>
|
||
|
||
* ext/mysql/mysql.c: *** empty log message ***
|
||
|
||
* ext/com/COM.c
|
||
ext/standard/basic_functions.c
|
||
ext/standard/dir.c
|
||
main.c
|
||
testobj: * Use new Zend macros for standardized definition of classes.
|
||
* Reverse bogus shutdown order.
|
||
* Use the new object/class support of Zend to make the dir functions work again.
|
||
|
||
1999-05-28 Rasmus Lerdorf <rasmus@php.net>
|
||
|
||
* Makefile.in
|
||
main.c
|
||
main.h
|
||
mod_php4.c
|
||
mod_php4.h: Some innocent cleanups
|
||
|
||
1999-05-27 Andrei Zmievski <andrei@ispi.net>
|
||
|
||
* ext/pcre/config.m4: We don't need those there.
|
||
|
||
* ext/pcre/config.h.stub
|
||
ext/pcre/config.m4
|
||
ext/pcre/pcre.c
|
||
ext/pcre/php_pcre.h:
|
||
Really fix the configuration now so that it's possible to compile both
|
||
against the bundled PCRE library and the one external to the source tree.
|
||
Crossing my fingers while Zeev compiles this. :)
|
||
|
||
1999-05-27 Stig Bakken <ssb@fast.no>
|
||
|
||
* configure.in.in
|
||
scripts/preconfig: self-contained extensions please :-)
|
||
|
||
1999-05-27 Zeev Suraski <zeev@php.net>
|
||
|
||
* main.c:
|
||
Generate Visual Studio compatible error messages when compiling under Win32
|
||
|
||
1999-05-27 Sascha Schumann <sascha@schumann.cx>
|
||
|
||
* ext/pcre/pcrelib/Makefile
|
||
ext/pcre/pcrelib/Makefile.am
|
||
ext/xml/xml.c
|
||
configure.in.in
|
||
ext/pcre/Makefile.am
|
||
ext/pcre/config.m4: - fix CGI build (at least)
|
||
|
||
* Makefile.in: add rfc1867.c
|
||
|
||
1999-05-27 Zeev Suraski <zeev@php.net>
|
||
|
||
* ext/pcre/php_pcre.h: Fix pcre build
|
||
|
||
* php.h: Moved all SET_ and RETURN_ macros to Zend
|
||
Fixed all RETVAL_ macros
|
||
|
||
1999-05-26 Andrei Zmievski <andrei@ispi.net>
|
||
|
||
* ext/pcre/pcrelib/ChangeLog
|
||
ext/pcre/pcrelib/LICENCE
|
||
ext/pcre/pcrelib/Makefile
|
||
ext/pcre/pcrelib/README
|
||
ext/pcre/pcrelib/RunTest
|
||
ext/pcre/pcrelib/Tech.Notes
|
||
ext/pcre/pcrelib/chartables.c
|
||
ext/pcre/pcrelib/dftables.c
|
||
ext/pcre/pcrelib/get.c
|
||
ext/pcre/pcrelib/internal.h
|
||
ext/pcre/pcrelib/maketables.c
|
||
ext/pcre/pcrelib/pcre.3
|
||
ext/pcre/pcrelib/pcre.c
|
||
ext/pcre/pcrelib/pcre.h
|
||
ext/pcre/pcrelib/pcreposix.3
|
||
ext/pcre/pcrelib/pcreposix.c
|
||
ext/pcre/pcrelib/pcreposix.h
|
||
ext/pcre/pcrelib/pcretest.c
|
||
ext/pcre/pcrelib/perltest
|
||
ext/pcre/pcrelib/pgrep.1
|
||
ext/pcre/pcrelib/pgrep.c
|
||
ext/pcre/pcrelib/study.c
|
||
ext/pcre/pcrelib/testinput1
|
||
ext/pcre/pcrelib/testinput2
|
||
ext/pcre/pcrelib/testinput3
|
||
ext/pcre/pcrelib/testinput4
|
||
ext/pcre/pcrelib/testoutput1
|
||
ext/pcre/pcrelib/testoutput2
|
||
ext/pcre/pcrelib/testoutput3
|
||
ext/pcre/pcrelib/testoutput4
|
||
ext/pcre/Makefile.am
|
||
ext/pcre/config.m4
|
||
ext/pcre/setup.stub: -Added PCRE library source
|
||
-Updated configuration process
|
||
|
||
* ext/pcre/pcre.c
|
||
ext/pcre/php_pcre.h: Added preg_split. Same syntax as regular split().
|
||
|
||
* ext/standard/reg.c: Fixing a couple of long standing bugs.
|
||
|
||
* ext/pcre/pcre.c
|
||
ext/pcre/php_pcre.h: A few changes here.
|
||
|
||
First of all, as per extensive discussion on the list, the functions are now
|
||
prefixed with "preg" instead of "pcre".
|
||
|
||
Secondly, global matching is now possible using preg_match_all. Please, give
|
||
suggestions on a better name if this one doesn't sit well with you. Possible
|
||
names are preg_global_match and preg_gmatch.
|
||
|
||
preg_match_all takes 4 arguments: a regex pattern, a subject string,
|
||
the array for capturing subpatterns, and a parameter that tells how the results
|
||
in the subpatterns array are arranged.
|
||
|
||
Basically, preg_match_all will go through the subject string and try to capture
|
||
all the matches that it finds, not just the first one like preg_match.
|
||
|
||
4th parameter can be PREG_PATTERN_ORDER (default) or PREG_SET_ORDER.
|
||
|
||
Example:
|
||
preg_match_all("|</?([^>]+)>|", "<div align=left>a test</div>", $out, PREG_PATTERN_ORDER);
|
||
|
||
This returns results so that $out[0] is an array of full pattern matches, $out[1] is an array
|
||
of first captured subpattern matches, and so on.
|
||
|
||
$out[0] -> ("<div align=left>", "</div>")
|
||
$out[1] -> ("div align=left", "div")
|
||
|
||
Example:
|
||
preg_match_all("|</?([^>]+)>|", "<div align=left>a test</div>", $out, PREG_SET_ORDER);
|
||
|
||
This returns results so that $out[0] is an array of first full pattern match and subpatterns,
|
||
$out[1] is an array of second full pattern match and subpatterns.
|
||
|
||
$out[0] -> ("<div align=left>", "div align=left")
|
||
$out[1] -> ("</div>", "div")
|
||
|
||
If anyone has a better name for these PREG_ constants and also which one should be the default,
|
||
I'd like to hear it.
|
||
|
||
1999-05-25 Zeev Suraski <zeev@php.net>
|
||
|
||
* SAPI.c
|
||
SAPI.h
|
||
php4dllts.dsp
|
||
rfc1867.c
|
||
rfc1867.h:
|
||
Add container for file-upload. It's not quite implemented yet.
|
||
|
||
1999-05-25 Andrei Zmievski <andrei@ispi.net>
|
||
|
||
* ext/standard/basic_functions.c: Just a little sanity check.
|
||
|
||
1999-05-25 Zeev Suraski <zeev@php.net>
|
||
|
||
* SAPI.c
|
||
SAPI.h: Allow unregistering content types as well.
|
||
|
||
* SAPI.h
|
||
php4isapi/php4isapi.c
|
||
SAPI.c:
|
||
* Add generic POST content-type support. Only application/x-www-form-urlencoded
|
||
supported at this time, but the framework allows for any other types, including
|
||
runtime addition of types.
|
||
|
||
* php4isapi/php4isapi.c: Load all ISAPI request headers as variables
|
||
|
||
1999-05-24 Zeev Suraski <zeev@php.net>
|
||
|
||
* internal_functions_win32.c: include regex in Win32 build
|
||
|
||
1999-05-23 Zeev Suraski <zeev@php.net>
|
||
|
||
* ext/standard/dns.c: Thou shalt use the API, and thou shalt be safe
|
||
|
||
1999-05-22 Andrei Zmievski <andrei@ispi.net>
|
||
|
||
* ext/pcre/pcre.c: Some comments.
|
||
|
||
1999-05-22 Sascha Schumann <sascha@schumann.cx>
|
||
|
||
* configure.in.in: - add -lregex
|
||
- change module name to php4
|
||
|
||
1999-05-22 Andrei Zmievski <andrei@ispi.net>
|
||
|
||
* ext/pcre/pcre.c: Added ability to pass array parameters to pcre_replace.
|
||
|
||
1999-05-22 Sascha Schumann <sascha@schumann.cx>
|
||
|
||
* Makefile.in: add a $(srcdir)
|
||
|
||
* ext/xml/php3_xml.h
|
||
ext/xml/xml.c
|
||
ext/ldap/php3_ldap.h: fix compile issues in LDAP/XML exts
|
||
|
||
* Makefile.in: fix APXS compile
|
||
|
||
1999-05-22 Zeev Suraski <zeev@php.net>
|
||
|
||
* php_ini.c
|
||
main.c: More fixes. Should hopefully work well now.
|
||
|
||
* php_ini.c: php_ini fixes
|
||
|
||
* cgi_main.c
|
||
main.c: * Minor fixes
|
||
* Better handling for multiple repeated memory leaks (libzend updated)
|
||
|
||
* ext/apache/apache.c
|
||
apMakefile.tmpl
|
||
apidoc-zend.txt
|
||
apidoc.txt
|
||
configure.in.in
|
||
libphp3.module.in
|
||
libphp4.module.in
|
||
main.c
|
||
mod_php3.c
|
||
mod_php3.h
|
||
mod_php4.c
|
||
mod_php4.h
|
||
.cvsignore
|
||
ChangeLog
|
||
INSTALL
|
||
Makefile.in: Time to rename the child
|
||
|
||
* main.c: Small fix
|
||
|
||
1999-05-21 Zeev Suraski <zeev@php.net>
|
||
|
||
* php_ini.c: Fix a memory leak
|
||
|
||
* SAPI.c
|
||
cgi_main.c
|
||
php4isapi/php4isapi.c: This should be centralized...
|
||
|
||
1999-05-21 Sascha Schumann <sascha@schumann.cx>
|
||
|
||
* ext/mhash/mhash.c
|
||
ext/mhash/php_mhash.h
|
||
ext/mhash/config.m4: add support for mhash 0.5.0
|
||
|
||
see http://sasweb.de/mhash/
|
||
|
||
1999-05-21 Andrei Zmievski <andrei@ispi.net>
|
||
|
||
* ext/pcre/pcre.c
|
||
ext/pcre/php_pcre.h: -Added regex cache
|
||
-Made module thread-safe
|
||
|
||
1999-05-21 Zeev Suraski <zeev@php.net>
|
||
|
||
* cgi_main.c
|
||
main.c: * Fix error handling startup on the thread-safe CGI version
|
||
* A failed require() is a compile-time error, consider it as one
|
||
|
||
1999-05-21 Andrei Zmievski <andrei@ispi.net>
|
||
|
||
* ext/pcre/pcre.c: Get rid of debug printf's.
|
||
|
||
* ext/pcre/.cvsignore
|
||
ext/pcre/Makefile.am
|
||
ext/pcre/config.h.stub
|
||
ext/pcre/config.m4
|
||
ext/pcre/pcre.c
|
||
ext/pcre/php_pcre.h
|
||
ext/pcre/setup.stub:
|
||
Initial check-in of PCRE (Perl Compatible Regular Expressions) extension.
|
||
|
||
PCRE library can be found at ftp://ftp.cus.cam.ac.uk/pub/software/programs/pcre/
|
||
|
||
config.m4 will be updated to be more robust later on.
|
||
|
||
perl_match() takes a regular expression, the source string, and the array
|
||
for subpattern matches.
|
||
|
||
perl_replace() takes a regular expression, the search string, and the replacement
|
||
string.
|
||
|
||
Regular expression is specified using delimiters and options. Example:
|
||
|
||
perl_match("/<[a-z]*>/i", $text, $tags);
|
||
|
||
More stuff is coming soon.
|
||
|
||
1999-05-21 Sascha Schumann <sascha@schumann.cx>
|
||
|
||
* ext/zlib/php3_zlib.h
|
||
ext/zlib/zlib.c
|
||
ext/sysvshm/sysvshm.c
|
||
ext/xml/php3_xml.h
|
||
ext/xml/xml.c
|
||
ext/sysvsem/sysvsem.c
|
||
ext/sysvshm/php3_sysvshm.h
|
||
ext/sysvsem/php3_sysvsem.h
|
||
ext/sybase/php3_sybase-ct.h
|
||
ext/sybase/php3_sybase.h
|
||
ext/sybase/sybase-ct.c
|
||
ext/sybase/sybase.c
|
||
ext/snmp/php3_snmp.h
|
||
ext/snmp/snmp.c
|
||
ext/pgsql/pgsql.c
|
||
ext/pgsql/php3_pgsql.h
|
||
ext/pdf/php3_pdf.h
|
||
ext/oracle/php3_oracle.h
|
||
ext/pdf/pdf.c
|
||
ext/odbc/php3_odbc.h
|
||
ext/odbc/php3_velocis.h
|
||
ext/odbc/velocis.c
|
||
ext/oracle/oracle.c
|
||
ext/odbc/odbc.c
|
||
ext/mysql/php3_mysql.h
|
||
ext/oci8/oci8.c
|
||
ext/mysql/mysql.c
|
||
ext/msql/php3_msql.h
|
||
ext/msql/msql.c
|
||
ext/ldap/php3_ldap.h
|
||
ext/ldap/ldap.c
|
||
ext/interbase/php3_interbase.h
|
||
ext/interbase/interbase.c
|
||
ext/informix/php_informix.h
|
||
ext/informix/readme.ifx
|
||
ext/informix/ifx.ec
|
||
ext/informix/php3_ifx.h
|
||
ext/imap/imap.h
|
||
ext/hyperwave/hw.h
|
||
ext/imap/imap.c
|
||
ext/gettext/php3_gettext.h
|
||
ext/hyperwave/hg_comm.h
|
||
ext/hyperwave/hw.c
|
||
ext/gd/php3_gd.h
|
||
ext/gettext/gettext.c
|
||
ext/filepro/filepro.h
|
||
ext/filepro/php_filepro.h
|
||
ext/gd/gd.c
|
||
ext/filepro/filepro.c
|
||
ext/fdf/php3_fdf.h
|
||
ext/dbase/dbase.c
|
||
ext/dbase/dbf_head.h
|
||
ext/dbase/dbf_misc.h
|
||
ext/dbase/dbf_rec.h
|
||
ext/dbase/php_dbase.h
|
||
ext/fdf/fdf.c
|
||
ext/db/db.c
|
||
ext/db/php3_db.h
|
||
ext/dav/php3_dav.h
|
||
ext/com/php3_COM.h
|
||
ext/bcmath/bcmath.c
|
||
ext/bcmath/number.h
|
||
ext/bcmath/php3_bcmath.h
|
||
ext/com/COM.c
|
||
ext/apache/apache.c
|
||
ChangeLog.TODO
|
||
genif.sh: - run ext sources through conv_proto
|
||
- add necessary phpext_*_ptr
|
||
|
||
* ext/standard/microtime.c
|
||
ChangeLog.TODO: merge in some PHP3 stuff
|
||
|
||
* ext/yp/Makefile.am
|
||
ext/yp/config.h.stub
|
||
ext/yp/config.m4
|
||
ext/yp/php3_yp.h
|
||
ext/yp/setup.stub
|
||
ext/yp/yp.c: incorporate YP/NIS support
|
||
|
||
* ext/zlib/php3_zlib.h
|
||
ext/mcrypt/mcrypt.c
|
||
ext/mhash/mhash.c
|
||
ext/sysvsem/php3_sysvsem.h
|
||
ext/sysvsem/sysvsem.c
|
||
ext/sysvshm/php3_sysvshm.h
|
||
ext/sysvshm/sysvshm.c
|
||
ext/dbase/dbase.c
|
||
ext/dbase/dbase.h
|
||
ext/dbase/php_dbase.h
|
||
ext/gettext/gettext.c
|
||
ext/gettext/php3_gettext.h
|
||
ext/mcrypt/config.m4:
|
||
- fix compile issues for various packages (dbase, sysv*, zlib)
|
||
- some cleanup in mhash/mcrypt
|
||
|
||
* ext/pgsql/php3_pgsql.h
|
||
ext/sysvsem/sysvsem.c: - add phpext_pgsql_ptr
|
||
- semaphore update for glibc-2.1 systems
|
||
|
||
* ext/mysql/config.m4: Add default path for binary mysql distributions
|
||
|
||
* ext/standard/reg.c: remove debug messages
|
||
|
||
1999-05-20 Zeev Suraski <zeev@php.net>
|
||
|
||
* main.c: Use OutputDebugString() or fprintf(stderr,) for memory leaks
|
||
|
||
1999-05-20 Sascha Schumann <sascha@schumann.cx>
|
||
|
||
* ext/standard/file.c
|
||
ext/standard/fsock.c
|
||
ext/standard/fsock.h: Apply the fix for feof()
|
||
|
||
1999-05-20 Andi Gutmans <andi@php.net>
|
||
|
||
* ext/standard/info.c
|
||
php4isapi/php4isapi.dsp
|
||
config.w32.h
|
||
configuration-parser.y
|
||
php4.dsp
|
||
php4dll.dsp
|
||
php4dllts.dsp
|
||
php4ts.dsp: - Small fixes
|
||
|
||
1999-05-16 Sascha Schumann <sascha@schumann.cx>
|
||
|
||
* ext/mhash/.cvsignore
|
||
ext/mhash/Makefile.am
|
||
ext/mhash/config.h.stub
|
||
ext/mhash/config.m4
|
||
ext/mhash/mhash.c
|
||
ext/mhash/php_mhash.h
|
||
ext/mhash/setup.stub: add mhash support
|
||
|
||
* ext/standard/global.h
|
||
configure.in.in: kill another 64-bit issue.
|
||
this affected at least md5 which produced wrong values on 64-bit platforms
|
||
|
||
* ext/standard/string.c: char * => unsigned char *
|
||
|
||
* ext/standard/filestat.c
|
||
ext/standard/fsock.h
|
||
ext/standard/head.c
|
||
ext/standard/head.h
|
||
ext/standard/html.c
|
||
ext/standard/html.h
|
||
ext/standard/image.c
|
||
ext/standard/image.h
|
||
ext/standard/info.c
|
||
ext/standard/info.h
|
||
ext/standard/iptc.c
|
||
ext/standard/link.c
|
||
ext/standard/mail.c
|
||
ext/standard/math.c
|
||
ext/standard/md5.c
|
||
ext/standard/md5.h
|
||
ext/standard/microtime.c
|
||
ext/standard/microtime.h
|
||
ext/standard/mime.h
|
||
ext/standard/pack.h
|
||
ext/standard/pageinfo.c
|
||
ext/standard/pageinfo.h
|
||
ext/standard/php3_browscap.h
|
||
ext/standard/php3_crypt.h
|
||
ext/standard/php3_dir.h
|
||
ext/standard/php3_filestat.h
|
||
ext/standard/php3_iptc.h
|
||
ext/standard/php3_link.h
|
||
ext/standard/php3_mail.h
|
||
ext/standard/php3_string.h
|
||
ext/standard/php3_syslog.h
|
||
ext/standard/phpdir.h
|
||
ext/standard/phpmath.h
|
||
ext/standard/quot_print.c
|
||
ext/standard/quot_print.h
|
||
ext/standard/rand.c
|
||
ext/standard/reg.c
|
||
ext/standard/string.c
|
||
ext/standard/syslog.c
|
||
ext/standard/uniqid.c
|
||
ext/standard/uniqid.h
|
||
ext/standard/url.c
|
||
ext/standard/url.h
|
||
ext/standard/base64.c
|
||
ext/standard/base64.h
|
||
ext/standard/basic_functions.c
|
||
ext/standard/basic_functions.h
|
||
ext/standard/browscap.c
|
||
ext/standard/crypt.c
|
||
ext/standard/cyr_convert.c
|
||
ext/standard/cyr_convert.h
|
||
ext/standard/datetime.c
|
||
ext/standard/datetime.h
|
||
ext/standard/dir.c
|
||
ext/standard/dl.h
|
||
ext/standard/dns.c
|
||
ext/standard/dns.h
|
||
ext/standard/exec.c
|
||
ext/standard/exec.h
|
||
ext/standard/file.c
|
||
ext/standard/file.h: conv_proto *.[ch]
|
||
|
||
* scripts/conv_proto:
|
||
this script automatically converts the ugly void php3_... prototypes
|
||
to PHP_FUNCTION(...) prototypes. Also kills some unnecessary extern
|
||
declarations in front of function prototypes.
|
||
|
||
* ext/standard/php3_string.h
|
||
ext/standard/string.c: add fast bin2hex string function
|
||
|
||
* ext/standard/file.c: kill some compiler warnings
|
||
|
||
1999-05-15 Zeev Suraski <zeev@php.net>
|
||
|
||
* internal_functions_win32.c: *** empty log message ***
|
||
|
||
1999-05-14 Zeev Suraski <zeev@php.net>
|
||
|
||
* ext/standard/basic_functions.c
|
||
ext/standard/dl.h
|
||
ext/standard/file.h
|
||
ext/standard/fsock.h
|
||
ext/standard/head.h
|
||
ext/standard/pack.h
|
||
ext/standard/php3_browscap.h
|
||
ext/standard/php3_crypt.h
|
||
ext/standard/php3_dir.h
|
||
ext/standard/php3_filestat.h
|
||
ext/standard/php3_mail.h
|
||
ext/standard/php3_syslog.h
|
||
ext/mysql/mysql.c
|
||
internal_functions.c.in:
|
||
* Include all of the standard modules in internal_functions.c.in. Stig - is that
|
||
the way you intended it to be? How does the basic_functions module get in there?
|
||
* Fix to get MySQL objects working, even though I'll probably make a dedicated
|
||
MySQL object in the future.
|
||
|
||
1999-05-13 Zeev Suraski <zeev@php.net>
|
||
|
||
* ext/standard/reg.c
|
||
ext/standard/reg.h
|
||
main.c: * HTTP-auth bugfix
|
||
* Patch the regex thread safe code to compile in thread safe mode
|
||
|
||
1999-05-12 Zeev Suraski <zeev@php.net>
|
||
|
||
* ext/standard/post.c
|
||
mod_php3.c: Enable Apache HTTP Auth
|
||
|
||
* main.c
|
||
php4isapi/php4isapi.c
|
||
SAPI.c:
|
||
Support HTTP Auth under ISAPI. Now, these short pieces of code took *A LOT* of
|
||
research :(
|
||
|
||
1999-05-12 Andrei Zmievski <andrei@ispi.net>
|
||
|
||
* ext/standard/basic_functions.c: It's been there long enough.
|
||
|
||
1999-05-12 Zeev Suraski <zeev@php.net>
|
||
|
||
* php4isapi/php4isapi.c: Minor patches
|
||
|
||
1999-05-12 Thies C. Arntzen <thies@digicol.de>
|
||
|
||
* ext/oci8/php3_oci8.h: compiles
|
||
|
||
* php3_compat.h: added _php3_hash_next_index_pointer_insert
|
||
|
||
1999-05-12 Sascha Schumann <sascha@schumann.cx>
|
||
|
||
* ext/standard/reg.c
|
||
ext/standard/reg.h
|
||
ext/standard/string.c
|
||
internal_functions.c.in: - regex cache (needs some work)
|
||
- str_replace changes from php3
|
||
|
||
1999-05-12 Thies C. Arntzen <thies@digicol.de>
|
||
|
||
* ext/oci8/oci8.c
|
||
ext/oci8/php3_oci8.h: up-to-date with 3.0.8
|
||
|
||
* ext/oci8/Makefile.am
|
||
ext/oci8/config.h.stub
|
||
ext/oci8/config.m4
|
||
ext/oci8/oci8.c
|
||
ext/oci8/php3_oci8.h
|
||
ext/oci8/setup.stub
|
||
ext/oracle/Makefile.am
|
||
ext/oracle/config.h.stub
|
||
ext/oracle/oci8.c
|
||
ext/oracle/php3_oci8.h:
|
||
move oci8 from oracle to it's own ext-directory - configure stuff needs more work - but it configures and compiles
|
||
|
||
* ext/oracle/oracle.c
|
||
ext/oracle/oracle.h
|
||
ext/oracle/php3_oracle.h: builds and configures again
|
||
|
||
1999-05-12 Rasmus Lerdorf <rasmus@php.net>
|
||
|
||
* ext/standard/string.c: substr() fix
|
||
|
||
* ext/standard/string.c: substr() fix for PHP4 as well
|
||
|
||
1999-05-11 Zeev Suraski <zeev@php.net>
|
||
|
||
* php4isapi/php4isapi.c
|
||
php4isapi/php4isapi.def
|
||
ext/standard/head.c
|
||
ext/standard/head.h
|
||
SAPI.h
|
||
cgi_main.c
|
||
php4dllts.dsp
|
||
SAPI.c: * Finally commit that -q patch
|
||
* Refine SAPI built in header support
|
||
* Use DllMain() in ISAPI to clean after threads and initialize tsrm/sapi as soon as possible.
|
||
|
||
1999-05-11 Andrei Zmievski <andrei@ispi.net>
|
||
|
||
* ext/standard/basic_functions.c
|
||
ext/standard/basic_functions.h: Added compact() function.
|
||
|
||
1999-05-11 Zeev Suraski <zeev@php.net>
|
||
|
||
* SAPI.c
|
||
mod_php3.c: Handle the Location: header centrally for all SAPI modules.
|
||
|
||
* ext/standard/post.c
|
||
ext/standard/string.c
|
||
main.c
|
||
php_globals.h
|
||
php_ini.c: * Move unclean_shutdown from PHP to Zend.
|
||
* The Master/Local headers in the phpinfo() table were reversed.
|
||
* Fix a gpc bug
|
||
|
||
* mod_php3.c: Support POST in Apache
|
||
|
||
* serverapi/isapi_sapi.c
|
||
ext/apache/apache.c
|
||
ext/standard/info.c
|
||
ext/standard/info.h
|
||
main.c
|
||
php_ini.c: beatify Apache's info func
|
||
|
||
* mod_php3.c: Memory leak fix
|
||
|
||
* ext/sysvshm/sysvshm.c
|
||
ext/sysvsem/sysvsem.c
|
||
ext/standard/browscap.c
|
||
ext/standard/post.c
|
||
ext/standard/reg.c
|
||
ext/standard/url.c
|
||
ext/sybase/sybase-ct.c
|
||
ext/sybase/sybase.c
|
||
ext/pgsql/pgsql.c
|
||
ext/hyperwave/hw.c
|
||
ext/interbase/interbase.c
|
||
ext/odbc/odbc.c
|
||
ext/gd/gdcache.c
|
||
ext/gd/gdttf.c
|
||
ext/hyperwave/dlist.c
|
||
ext/hyperwave/hg_comm.c
|
||
Makefile.in
|
||
alloca.c
|
||
configure.in.in
|
||
genif.sh
|
||
libphp3.module.in
|
||
main.c
|
||
mod_php3.c
|
||
php.h
|
||
php3_sprintf.c
|
||
php_regex.h
|
||
request_info.c
|
||
snprintf.c: * Get Apache to work. POST doesn't work yet.
|
||
* There are now -I directives for the absolute path of php4, php4/libzend and the builddir for
|
||
the Apache module, so we can #include any php/Zend header.
|
||
* Rename config.h to php_config.h
|
||
|
||
1999-05-10 Andrei Zmievski <andrei@ispi.net>
|
||
|
||
* ext/standard/basic_functions.c: Minor updates.
|
||
|
||
* ext/standard/basic_functions.c
|
||
ext/standard/basic_functions.h: Added in_array() function.
|
||
|
||
* cgi_main.c
|
||
main.c: A couple of fixes.
|
||
|
||
1999-05-10 Zeev Suraski <zeev@php.net>
|
||
|
||
* SAPI.c
|
||
cgi_main.c
|
||
main.c
|
||
php_globals.h: Weed out all BoundsChecker-found bugs
|
||
|
||
1999-05-09 Zeev Suraski <zeev@php.net>
|
||
|
||
* php4isapi/php4isapi.c
|
||
SAPI.c: Only read POST info if the request method is POST.
|
||
|
||
1999-05-09 Andi Gutmans <andi@php.net>
|
||
|
||
* php4isapi/php4isapi.c
|
||
SAPI.c
|
||
SAPI.h
|
||
cgi_main.c
|
||
ext/standard/basic_functions.c
|
||
ext/standard/post.c:
|
||
* Make read_post() read input by chunks instead of returning a single string.
|
||
This will allow us to efficiently support file upload through SAPI in the future.
|
||
* Fixes
|
||
|
||
1999-05-09 Zeev Suraski <zeev@php.net>
|
||
|
||
* ext/apache/apache.c
|
||
ext/gd/gd.c
|
||
ext/gd/php3_gd.h
|
||
ext/standard/post.c
|
||
php_ini.h
|
||
request_info.c: A few other minor fixes
|
||
|
||
* ext/standard/basic_functions.c
|
||
main.c
|
||
php4isapi/php4isapi.c: Several minor fixes
|
||
|
||
* php4isapi/php4isapi.c
|
||
ext/zlib/php3_zlib.h
|
||
ext/zlib/zlib.c
|
||
ext/xml/xml.c
|
||
ext/sybase/php3_sybase-ct.h
|
||
ext/sybase/php3_sybase.h
|
||
ext/sybase/sybase-ct.c
|
||
ext/sybase/sybase.c
|
||
ext/snmp/snmp.c
|
||
ext/standard/dl.c
|
||
ext/standard/dl.h
|
||
ext/standard/head.c
|
||
ext/standard/info.c
|
||
ext/standard/info.h
|
||
ext/standard/mail.c
|
||
ext/standard/php3_mail.h
|
||
ext/standard/post.c
|
||
ext/oracle/oracle.c
|
||
ext/oracle/oracle.h
|
||
ext/pdf/pdf.c
|
||
ext/pdf/php3_pdf.h
|
||
ext/snmp/php3_snmp.h
|
||
ext/odbc/odbc.c
|
||
ext/odbc/php3_odbc.h
|
||
ext/odbc/php3_velocis.h
|
||
ext/odbc/velocis.c
|
||
ext/oracle/oci8.c
|
||
ext/msql/php3_msql.h
|
||
ext/mysql/mysql.c
|
||
ext/mysql/php3_mysql.h
|
||
ext/ldap/ldap.c
|
||
ext/ldap/php3_ldap.h
|
||
ext/msql/msql.c
|
||
ext/interbase/php3_interbase.h
|
||
ext/informix/php3_ifx.h
|
||
ext/interbase/interbase.c
|
||
ext/gettext/gettext.c
|
||
ext/gettext/php3_gettext.h
|
||
ext/hyperwave/hw.c
|
||
ext/hyperwave/hw.h
|
||
ext/fdf/fdf.c
|
||
ext/fdf/php3_fdf.h
|
||
ext/gd/gd.c
|
||
ext/dav/dav.c
|
||
ext/db/db.c
|
||
ext/db/php3_db.h
|
||
ext/apache/apache.c
|
||
ext/com/COM.c
|
||
SAPI.c
|
||
SAPI.h
|
||
cgi_main.c
|
||
dl/mssql/mssql.c
|
||
main.c
|
||
mod_php3.c
|
||
php_ini.c
|
||
php_ini.h
|
||
request_info.c
|
||
request_info.h:
|
||
* Finalizing the PHP version of SAPI. Support POST and cookies among other things.
|
||
* Fully implement ISAPI support - POST and cookies among other things.
|
||
* Almost completely rewrote phpinfo(). Allow modules to easily display their
|
||
information in phpinfo() without modifying phpinfo() itself (prototype for
|
||
the module info function was changed, thus the large amount of updated module
|
||
files).
|
||
* Initial extended SAPI support for Apache, completely untested.
|
||
* CGI now uses SAPI fully as well.
|
||
|
||
1999-05-08 Sascha Schumann <sascha@schumann.cx>
|
||
|
||
* genif.sh: get rid of the binary character, execute sed only once
|
||
|
||
* genif.sh: this is faster than parsing the file line by line
|
||
|
||
1999-05-08 Andrei Zmievski <andrei@ispi.net>
|
||
|
||
* ext/standard/basic_functions.c
|
||
ext/standard/basic_functions.h: -Added extract() function
|
||
-Added function_exists() function
|
||
|
||
* ext/mysql/php3_mysql.h
|
||
configure.in.in
|
||
genif.sh: -fixed configure.in.in to use genif.sh instead of genif.pl
|
||
-fixed genif.sh
|
||
-updated php3_mysql.h to have phpext_mysql_ptr
|
||
|
||
1999-05-06 Zeev Suraski <zeev@php.net>
|
||
|
||
* SAPI.c: Oh yeah, wrong license
|
||
|
||
* SAPI.c
|
||
SAPI.h
|
||
cgi_main.c
|
||
main.c
|
||
php4isapi/php4isapi.c: * Get output buffering to work again
|
||
* Warn about adding header information after headers are sent
|
||
* Several fixes
|
||
|
||
1999-05-06 Sascha Schumann <sascha@schumann.cx>
|
||
|
||
* ext/mcrypt/php_mcrypt.h: add compat #define
|
||
|
||
* genif.sh:
|
||
Do we really want to depend on Perl? Shell scripts are handy and run on
|
||
virtually every Unix box whereas Perl does not. I don't think Perl should
|
||
be required when actually configuring PHP4. Open to comments...
|
||
|
||
1999-05-06 Zeev Suraski <zeev@php.net>
|
||
|
||
* ext/standard/info.c
|
||
ext/standard/post.c:
|
||
* Optimize _php3_parse_gpc_data() and clean it up, plus fix a couple of Zend related memory leaks in it
|
||
|
||
1999-05-05 Zeev Suraski <zeev@php.net>
|
||
|
||
* SAPI.c
|
||
SAPI.h
|
||
Makefile.in: vpath fix
|
||
Apache compatability fix
|
||
|
||
* php4isapi/php4isapi.c
|
||
ext/standard/basic_functions.c
|
||
ext/standard/head.c
|
||
main.c
|
||
SAPI.c: Fixes
|
||
|
||
* SAPI.h: fix
|
||
|
||
* php4isapi/php4isapi.c
|
||
ext/standard/head.c
|
||
SAPI.c
|
||
SAPI.h
|
||
cgi_main.c
|
||
main.c
|
||
main.h
|
||
output.c
|
||
output.h: Get CGI to work with the new headers code.
|
||
Now Apache is the only interface that doesn't use it.
|
||
|
||
* php4isapi/php4isapi.c
|
||
SAPI.c
|
||
SAPI.h
|
||
main.c
|
||
output.c: ISAPI WORKS!
|
||
|
||
1999-05-05 Andi Gutmans <andi@php.net>
|
||
|
||
* php4isapi/php4isapi.c
|
||
SAPI.c
|
||
SAPI.h
|
||
ext/standard/head.c
|
||
ext/standard/head.h
|
||
logos.h
|
||
main.c
|
||
output.c: Added initial headers support in SAPI
|
||
*untested*
|
||
It definitely broke the thread-safe CGI, it may have broken other stuff as well.
|
||
|
||
1999-05-04 Zeev Suraski <zeev@php.net>
|
||
|
||
* internal_functions_win32.c
|
||
php4dll.dsp
|
||
php4dllts.dsp: Get Win32 to compile again
|
||
|
||
* internal_functions_win32.c:
|
||
An initial default builtin modules file for Win32
|
||
|
||
* acconfig.h.in
|
||
configure.in.in: ZTS fixes
|
||
Stig - --enable-thread-safety belongs in libzend, since libzend doesn't #include config.h, whereas
|
||
PHP does #include zend_config.h
|
||
|
||
1999-05-03 Zeev Suraski <zeev@php.net>
|
||
|
||
* configure.in.in
|
||
genif.pl: vpath patches (cool job Stig!)
|
||
|
||
1999-05-03 Stig Bakken <ssb@fast.no>
|
||
|
||
* scripts/armerge
|
||
ext/gd/php3_gd.h
|
||
ext/standard/php3_standard.h
|
||
ext/db/db.h
|
||
ext/db/php3_db.h
|
||
.cvsignore
|
||
Makefile.in
|
||
acconfig.h.in
|
||
acinclude.m4
|
||
buildconf
|
||
configure.in.in
|
||
ext/bcmath/php3_bcmath.h
|
||
ext/db/db.c
|
||
foo
|
||
genif.pl
|
||
internal_functions.c
|
||
internal_functions.c.in
|
||
internal_functions_registry.h: * added --enable-thread-safety switch
|
||
* now generating internal_functions.c
|
||
|
||
1999-05-02 Zeev Suraski <zeev@php.net>
|
||
|
||
* request_info.c: Get apache uptodate
|
||
|
||
* php4isapi/php4isapi.c: Minor rearrangements
|
||
|
||
* ext/hyperwave/hw.c
|
||
ext/standard/info.c
|
||
php4isapi/php4isapi.c
|
||
cgi_main.c
|
||
fopen-wrappers.c
|
||
main.c
|
||
request_info.c: Move path_info to the SAPI structure
|
||
|
||
* SAPI.h
|
||
request_info.c
|
||
request_info.h: Get rid of request_info.path_translated
|
||
|
||
* mod_php3.c: Apache compile fix
|
||
|
||
* cgi_main.c: UNIX CGI build fix
|
||
|
||
1999-05-02 Andi Gutmans <andi@php.net>
|
||
|
||
* php4isapi/php4isapi.c
|
||
php4isapi/php4isapi.def
|
||
SAPI.c
|
||
SAPI.h
|
||
cgi_main.c
|
||
ext/hyperwave/hw.c
|
||
ext/standard/post.c
|
||
main.c
|
||
main.h
|
||
mod_php3.c
|
||
output.c
|
||
request_info.c
|
||
request_info.h: - Make ISAPI hook in as an extension too.
|
||
- Some work on moving stuff to SAPI.
|
||
|
||
1999-05-01 Sascha Schumann <sascha@schumann.cx>
|
||
|
||
* ext/mcrypt/mcrypt.c
|
||
ext/mcrypt/php_mcrypt.h: func name changes, remove arbitrary limit
|
||
|
||
* ext/mcrypt/config.m4
|
||
ext/mcrypt/mcrypt.c
|
||
ext/mcrypt/php_mcrypt.h: mcrypt 2.1.18 support, better autoconf checking
|
||
|
||
1999-04-30 Thies C. Arntzen <thies@digicol.de>
|
||
|
||
* ext/oracle/oracle.c
|
||
ext/oracle/oracle.h:
|
||
forward port of current oracle.c + fixes to make it actually work;-)!!!
|
||
|
||
* ext/oracle/config.m4: oracle links again (at least on linux!!!)
|
||
|
||
1999-04-28 Zeev Suraski <zeev@php.net>
|
||
|
||
* ext/mysql/mysql.c:
|
||
Get the MySQL module to use the new INI mechanism feature
|
||
|
||
* main.c: Remove redundant code
|
||
|
||
* main.c
|
||
php_ini.c
|
||
php_ini.h:
|
||
Additional generalization of the INI mechanism. Avoid needing specialized
|
||
message handlers in 99% of the cases.
|
||
|
||
* ext/standard/basic_functions.c
|
||
ext/odbc/odbc.c
|
||
ext/mysql/mysql.c
|
||
ext/apache/apache.c
|
||
ext/com/COM.c
|
||
main.c
|
||
php_ini.c
|
||
php_ini.h: A step towards generalizing the INI mechanism even more
|
||
|
||
* ext/standard/basic_functions.c: get rid of some stupid warnings
|
||
|
||
1999-04-28 Andi Gutmans <andi@php.net>
|
||
|
||
* main.c: - Small startup fix.
|
||
|
||
1999-04-27 Rasmus Lerdorf <rasmus@php.net>
|
||
|
||
* ext/standard/file.c
|
||
ext/standard/file.h: Add fgetcsv() here as well
|
||
|
||
1999-04-27 Zeev Suraski <zeev@php.net>
|
||
|
||
* php4isapi/php4isapi.dsp
|
||
configuration-parser.y
|
||
configuration-scanner.l
|
||
main.c
|
||
php4dll.dsp
|
||
php4dllts.dsp
|
||
php_globals.h:
|
||
* Get rid of the memory leak messages in case of fatal errors or exit()
|
||
* .dsp fixes
|
||
* Minor fixes
|
||
|
||
1999-04-26 Zeev Suraski <zeev@php.net>
|
||
|
||
* ext/standard/basic_functions.c
|
||
main.c: * Small startup fix
|
||
* Fix min() and max()
|
||
|
||
* Makefile.in
|
||
cgi_main.c: Temporary fix for CGI compilation under UNIX
|
||
|
||
* configuration-parser.y
|
||
configuration-scanner.l
|
||
php4dll.dsp
|
||
php4dllts.dsp:
|
||
Somehow the rules for the configuration parser/scanners disappeared
|
||
|
||
1999-04-26 Andrei Zmievski <andrei@ispi.net>
|
||
|
||
* acinclude.m4: Fixing a few thing to make AC_CHECK_CC_OPTION work.
|
||
|
||
1999-04-26 Zeev Suraski <zeev@php.net>
|
||
|
||
* ext/sybase/sybase.c
|
||
ext/standard/basic_functions.c
|
||
ext/standard/exec.c
|
||
ext/standard/head.c
|
||
ext/standard/info.c
|
||
ext/standard/pageinfo.c
|
||
ext/standard/post.c
|
||
ext/gd/gd.c
|
||
ext/gd/php3_gd.h
|
||
ext/hyperwave/hg_comm.c
|
||
ext/hyperwave/hw.c
|
||
dl/mssql/mssql.c
|
||
ext/apache/apache.c
|
||
Makefile.in
|
||
SAPI.c
|
||
configure.in.in
|
||
fhttpd.c
|
||
main.c
|
||
mod_php3.c
|
||
php.h
|
||
request_info.c
|
||
safe_mode.c: * Get the Apache module to compile again
|
||
* Get rid of php3_rqst, use SG(server_context) instead (there's still Apache-specific code,
|
||
but it nuked a global)
|
||
|
||
* php4.dsp
|
||
php4dll.dsp
|
||
php4dllts.dsp
|
||
php4ts.dsp: Match the CVS name
|
||
|
||
* php4isapi/php4isapi.c
|
||
php4isapi/php4isapi.dsp
|
||
ext/standard/datetime.c
|
||
ext/standard/head.c
|
||
ext/standard/head.h
|
||
ext/standard/info.c
|
||
ext/standard/info.h
|
||
ext/standard/post.c
|
||
ext/standard/post.h
|
||
ext/standard/basic_functions.c
|
||
ext/standard/basic_functions.h
|
||
SAPI.c
|
||
SAPI.h
|
||
cgi_main.c
|
||
configuration-parser.y
|
||
fopen-wrappers.c
|
||
fopen-wrappers.h
|
||
getopt.c
|
||
getopt.h
|
||
main.c
|
||
main.h
|
||
mod_php3.c
|
||
output.c
|
||
output.h
|
||
php.h
|
||
php4.dsp
|
||
php4.dsw
|
||
php4dll.dsp
|
||
php4dllts.dsp
|
||
php4libts.dsp
|
||
php4ts.dsp
|
||
php4ts.dsw
|
||
php_globals.h
|
||
request_info.c
|
||
request_info.h: * Plenty of thread safety and Win32 work.
|
||
* Changed PHP4 to compile as a DLL, both ISAPI and the the CGI run with the same DLL.
|
||
* Switched to using the DLL runtime library under Win32. PHP will NOT work if
|
||
compiled against the static library!
|
||
* Removed yesterday's php4libts project (with php4dllts, it's obsolete).
|
||
|
||
This *does* affect thread-unsafe Windows as well - the thread unsafe CGI is also
|
||
dependant on the thread-unsafe DLL.
|
||
|
||
1999-04-26 Andi Gutmans <andi@php.net>
|
||
|
||
* php4libts.dsp: -Add .dsp file
|
||
|
||
* php4isapi/php4isapi.dsp
|
||
main.c: -More
|
||
|
||
1999-04-25 Rasmus Lerdorf <rasmus@php.net>
|
||
|
||
* ext/gd/config.m4: Make GD config fail if it doesn't find the gd files
|
||
|
||
1999-04-25 Sascha Schumann <sascha@schumann.cx>
|
||
|
||
* ext/mcrypt/mcrypt.c: PHP3 compat stuff
|
||
|
||
1999-04-25 Rasmus Lerdorf <rasmus@php.net>
|
||
|
||
* Makefile.in
|
||
configure.in.in: Ok, apxs build works nicely now
|
||
|
||
1999-04-25 Sascha Schumann <sascha@schumann.cx>
|
||
|
||
* ext/mcrypt/mcrypt.c: oops, the 0th byte should be set, too
|
||
|
||
* ext/mcrypt/mcrypt.c
|
||
ext/mcrypt/php_mcrypt.h: final change (?), add get_algorithms_name
|
||
|
||
* ext/mcrypt/mcrypt.c: make code more compact
|
||
|
||
* ext/mcrypt/mcrypt.c: remove some redundant code
|
||
|
||
* ext/mcrypt/mcrypt.c: that was a silly one
|
||
|
||
* ext/mcrypt/mcrypt.c
|
||
ext/mcrypt/php_mcrypt.h: add OFB mode, the final one
|
||
|
||
* ext/mcrypt/mcrypt.c
|
||
ext/mcrypt/php_mcrypt.h: add mcrypt_create_iv()
|
||
|
||
1999-04-25 Zeev Suraski <zeev@php.net>
|
||
|
||
* SAPI.c
|
||
SAPI.h
|
||
sapi.c
|
||
sapi.h: Win32 isn't a good os to commit uppercase files with...
|
||
|
||
1999-04-25 Sascha Schumann <sascha@schumann.cx>
|
||
|
||
* ext/mcrypt/mcrypt.c
|
||
ext/mcrypt/php_mcrypt.h:
|
||
cleanup, add new stream mode, allow IV for CBC mode
|
||
|
||
* ext/mcrypt/mcrypt.c
|
||
ext/mcrypt/php_mcrypt.h: add get_(key|block)_size
|
||
|
||
1999-04-25 Andi Gutmans <andi@php.net>
|
||
|
||
* cgi_main.c
|
||
sapi.c
|
||
sapi.h: Ah, these too
|
||
|
||
* output.c
|
||
php.h
|
||
php4isapi/php4isapi.c
|
||
php4isapi/php4isapi.def
|
||
php4isapi/php4isapi.dsp
|
||
php4ts.dsp
|
||
php4ts.dsw
|
||
main.c: * Fix a couple of thread safety issues
|
||
* Add initial ISAPI support. Very very experimental.
|
||
* In the thread safe version, generate php4 as a library so that we can link it with both
|
||
php.exe and the ISAPI dll. We should probably consider doing that under all circumstances,
|
||
under UNIX as well.
|
||
|
||
The thread-unsafe version *should* be unharmed.
|
||
|
||
1999-04-25 Sascha Schumann <sascha@schumann.cx>
|
||
|
||
* ext/mcrypt/php_mcrypt.h
|
||
ext/mcrypt/mcrypt.c: add CBC
|
||
|
||
* ext/mcrypt/.cvsignore
|
||
ext/mcrypt/Makefile.am
|
||
ext/mcrypt/config.h.stub
|
||
ext/mcrypt/config.m4
|
||
ext/mcrypt/mcrypt.c
|
||
ext/mcrypt/php_mcrypt.h
|
||
ext/mcrypt/setup.stub
|
||
acinclude.m4
|
||
internal_functions.c: add mcrypt module
|
||
|
||
1999-04-25 Rasmus Lerdorf <rasmus@php.net>
|
||
|
||
* ext/mysql/config.m4
|
||
Makefile.in
|
||
acconfig.h.in
|
||
configure.in.in
|
||
ext/ldap/config.m4: Ok, this beast compiles via --with-apxs
|
||
Not sure if it actually works yet though. I have a feeling there are
|
||
some -fpic flags missing in the libzend build. Will test later on
|
||
today.
|
||
|
||
1999-04-25 Sascha Schumann <sascha@schumann.cx>
|
||
|
||
* scripts/preconfig:
|
||
-f tests for plain files only. We need a way to find out whether we could do any damage to existing files. If we cannot write to them, we probably cannot do harmful things hopefully.
|
||
|
||
1999-04-25 Thies C. Arntzen <thies@digicol.de>
|
||
|
||
* ext/standard/php3_var.h
|
||
ext/standard/var.c: serialize & unserialize working (with mem-leak)
|
||
|
||
1999-04-25 Rasmus Lerdorf <rasmus@php.net>
|
||
|
||
* ext/mysql/config.m4
|
||
ext/standard/config.m4:
|
||
Argh! That typo took me over an hour to find. Grr..
|
||
|
||
1999-04-25 Andrei Zmievski <andrei@ispi.net>
|
||
|
||
* scripts/preconfig: test -e fails in sh. Used test -f instead.
|
||
|
||
1999-04-24 Sascha Schumann <sascha@schumann.cx>
|
||
|
||
* acinclude.m4
|
||
configure.in.in: unreliable check whether cc option can be used really
|
||
|
||
* scripts/preconfig: security check and disclaimer for generated files
|
||
|
||
1999-04-24 Rasmus Lerdorf <rasmus@php.net>
|
||
|
||
* acconfig.h.in:
|
||
Oops, would be a good idea to edit the .in file instead of acconfig.h
|
||
|
||
* ext/standard/config.m4: libbind check
|
||
|
||
1999-04-24 Sascha Schumann <sascha@schumann.cx>
|
||
|
||
* configure.in.in: add function checks
|
||
|
||
1999-04-24 Andrei Zmievski <andrei@ispi.net>
|
||
|
||
* configure.in.in
|
||
scripts/preconfig: Change cmp'risons to be cross-shell compatible.
|
||
|
||
1999-04-24 Sascha Schumann <sascha@schumann.cx>
|
||
|
||
* ext/standard/datetime.c: bugfix port
|
||
|
||
* acconfig.h.in
|
||
configure.in.in: port from PHP3
|
||
|
||
* ext/standard/flock_compat.h: include some header files explicitly
|
||
|
||
1999-04-24 Zeev Suraski <zeev@php.net>
|
||
|
||
* php4.dsp
|
||
php4ts.dsp: Use relative paths
|
||
|
||
1999-04-24 Thies C. Arntzen <thies@digicol.de>
|
||
|
||
* ext/oracle/oci8.c
|
||
ext/oracle/php3_oci8.h: forward-port of php3-CVS version
|
||
my 1st zend-array stuff (ocifetchinto) is WORKING!!
|
||
|
||
* ext/standard/php3_var.h
|
||
ext/standard/var.c: made var_dump zend-aware....
|
||
<?
|
||
$ar = array("hallo" => "tubu");
|
||
|
||
var_dump($ar);
|
||
?>
|
||
works again!!!
|
||
|
||
zeev, andi -> please review what i've done!!!
|
||
|
||
(no i can start "debugging" other stuff, as i often use var_dump)
|
||
|
||
1999-04-24 Zeev Suraski <zeev@php.net>
|
||
|
||
* apidoc-zend.txt: Add my API letters to the CVS
|
||
|
||
* php4ts.dsp
|
||
php_globals.h
|
||
main.c: Small fixes
|
||
|
||
* main.c: We'd have to find a different way of allowing timeouts in Win32
|
||
|
||
* win32/sendmail.c
|
||
win32/time.c
|
||
win32/wsyslog.c
|
||
serverapi/sapi.h
|
||
win32/pwd.c
|
||
ext/standard/post.c
|
||
ext/standard/reg.c
|
||
ext/standard/string.c
|
||
ext/standard/uniqid.c
|
||
ext/standard/url.c
|
||
ext/standard/dl.c
|
||
ext/standard/dns.c
|
||
ext/standard/exec.c
|
||
ext/standard/file.c
|
||
ext/standard/filestat.c
|
||
ext/standard/formatted_print.c
|
||
ext/standard/fsock.c
|
||
ext/standard/head.c
|
||
ext/standard/html.c
|
||
ext/standard/image.c
|
||
ext/standard/info.c
|
||
ext/standard/mail.c
|
||
ext/standard/math.c
|
||
ext/standard/md5.c
|
||
ext/standard/microtime.c
|
||
ext/standard/mime.c
|
||
ext/standard/pack.c
|
||
ext/standard/pageinfo.c
|
||
ext/standard/browscap.c
|
||
ext/standard/datetime.c
|
||
ext/standard/dir.c
|
||
ext/odbc/odbc.c
|
||
ext/standard/base64.c
|
||
ext/standard/basic_functions.c
|
||
ext/hyperwave/hg_comm.c
|
||
ext/hyperwave/hw.c
|
||
ext/bcmath/number.c
|
||
ext/apache/apache.c
|
||
ext/bcmath/bcmath.c
|
||
main.c
|
||
main.h
|
||
mod_php3.c
|
||
output.c
|
||
php.h
|
||
php3_threads.c
|
||
php3_threads.h
|
||
php4.dsp
|
||
php4ts.dsp
|
||
request_info.c
|
||
safe_mode.c
|
||
bison.simple
|
||
configuration-parser.y
|
||
control_structures.h
|
||
fhttpd.c
|
||
fopen-wrappers.c:
|
||
A lot of cleanups... Removed old thread-safe code and other redundant code and files
|
||
|
||
1999-04-23 Zeev Suraski <zeev@php.net>
|
||
|
||
* ext/standard/head.c
|
||
main.c
|
||
main.h
|
||
php_globals.h: Remove redundant code
|
||
|
||
* ext/standard/head.c
|
||
main.c
|
||
main.h
|
||
php_globals.h: Thread-safe header_is_being_sent
|
||
|
||
* win32/pwd.c
|
||
win32/sendmail.c
|
||
win32/time.c
|
||
win32/winutil.c
|
||
win32/wsyslog.c
|
||
ext/standard/string.c
|
||
ext/standard/syslog.c
|
||
ext/standard/uniqid.c
|
||
ext/standard/url.c
|
||
ext/standard/var.c
|
||
ext/zlib/zlib.c
|
||
ext/standard/base64.c
|
||
ext/standard/basic_functions.c
|
||
ext/standard/browscap.c
|
||
ext/standard/datetime.c
|
||
ext/standard/dir.c
|
||
ext/standard/dl.c
|
||
ext/standard/dns.c
|
||
ext/standard/exec.c
|
||
ext/standard/file.c
|
||
ext/standard/filestat.c
|
||
ext/standard/formatted_print.c
|
||
ext/standard/fsock.c
|
||
ext/standard/head.c
|
||
ext/standard/html.c
|
||
ext/standard/info.c
|
||
ext/standard/link.c
|
||
ext/standard/mail.c
|
||
ext/standard/math.c
|
||
ext/standard/md5.c
|
||
ext/standard/microtime.c
|
||
ext/standard/mime.c
|
||
ext/standard/pack.c
|
||
ext/standard/pageinfo.c
|
||
ext/standard/post.c
|
||
ext/standard/reg.c
|
||
ext/imap/imap.h
|
||
ext/informix/ifx.ec
|
||
ext/ldap/ldap.c
|
||
ext/msql/msql.c
|
||
ext/gd/gd.c
|
||
ext/dbase/dbase.c
|
||
ext/filepro/filepro.c
|
||
dl/mssql/mssql.c
|
||
ext/apache/apache.c
|
||
ext/bcmath/number.c
|
||
tls.h
|
||
fhttpd.c
|
||
fopen-wrappers.c
|
||
main.c
|
||
mod_php3.c
|
||
php3_realpath.c
|
||
request_info.c
|
||
safe_mode.c
|
||
tls.c: Remove tls.[ch]
|
||
|
||
* ext/ldap/ldap.c
|
||
ext/imap/imap.c: cleanups
|
||
|
||
* ext/bcmath/bcmath.c
|
||
ext/mysql/mysql.c: * MySQL fix (thanks Stig)
|
||
* Remove reundant includes from bcmath
|
||
|
||
1999-04-23 Stig Bakken <ssb@fast.no>
|
||
|
||
* libphp3.module.in: use only EXTRA_LIBS
|
||
|
||
1999-04-23 Zeev Suraski <zeev@php.net>
|
||
|
||
* ext/mysql/mysql.c
|
||
ext/mysql/php3_mysql.h: Minor MySQL thread safety issues
|
||
|
||
* main.c: Testing unified diffs
|
||
|
||
1999-04-23 Rasmus Lerdorf <rasmus@php.net>
|
||
|
||
* ext/standard/config.m4:
|
||
Ok, finally.. These now work nicely on a RH-5.2 box:
|
||
--with-mysql --with-ldap --with-imap --with-zlib --with-snmp
|
||
|
||
* ext/zlib/zlib.c: Make zlib compile
|
||
|
||
1999-04-23 Zeev Suraski <zeev@php.net>
|
||
|
||
* php4ts.dsp
|
||
main.c: *** empty log message ***
|
||
|
||
1999-04-23 Rasmus Lerdorf <rasmus@php.net>
|
||
|
||
* ext/ldap/ldap.c
|
||
ext/mysql/config.m4
|
||
ext/snmp/config.m4: Module work
|
||
|
||
1999-04-22 Zeev Suraski <zeev@php.net>
|
||
|
||
* Makefile.in: vpath fix
|
||
|
||
1999-04-22 Rasmus Lerdorf <rasmus@php.net>
|
||
|
||
* ext/zlib/Makefile.in
|
||
ext/sysvshm/Makefile.in
|
||
ext/sysvsem/Makefile.in
|
||
ext/sybase/Makefile.in
|
||
ext/imap/Makefile.in
|
||
ext/imap/config.m4
|
||
ext/xml/Makefile.in
|
||
ext/snmp/Makefile.in: This is generated
|
||
|
||
* ext/zlib/Makefile.in
|
||
ext/sysvshm/Makefile.in
|
||
ext/xml/Makefile.in
|
||
ext/sysvsem/Makefile.in
|
||
ext/imap/Makefile.in
|
||
ext/imap/config.m4
|
||
ext/snmp/Makefile.in
|
||
ext/sybase/Makefile.in
|
||
acconfig.h.in:
|
||
Bring imap build rules up to date. We still have a problem here though.
|
||
In this new build structure we are adding libraries to $LIBS as we add
|
||
modules instead of doing an AC_SUBST into the Makefile. One reason for
|
||
doing the subst in php3 was to get around the libraries that could not
|
||
be included in $LIBS because doing so would mess up the various configure
|
||
tests. For example, you can't do a -limap as part of the various simple
|
||
configure compile programs because -limap requires a bunch of callback
|
||
symbols to be present.
|
||
|
||
1999-04-22 Andi Gutmans <andi@php.net>
|
||
|
||
* php4.dsp: - Update the regular VC project file.
|
||
|
||
1999-04-22 Stig Bakken <ssb@fast.no>
|
||
|
||
* ext/db/config.m4: db was not linked in
|
||
|
||
* ext/zlib/.cvsignore
|
||
ext/zlib/Makefile.am
|
||
ext/zlib/Makefile.in
|
||
ext/zlib/config.h.stub
|
||
ext/zlib/config.m4
|
||
ext/zlib/php3_zlib.h
|
||
ext/zlib/setup.stub
|
||
ext/zlib/zlib.c
|
||
ext/sysvshm/.cvsignore
|
||
ext/sysvshm/Makefile.am
|
||
ext/sysvshm/Makefile.in
|
||
ext/sysvshm/config.h.stub
|
||
ext/sysvshm/config.m4
|
||
ext/sysvshm/php3_sysvshm.h
|
||
ext/sysvshm/setup.stub
|
||
ext/sysvshm/sysvshm.c
|
||
ext/xml/.cvsignore
|
||
ext/xml/Makefile.am
|
||
ext/xml/Makefile.in
|
||
ext/xml/config.h.stub
|
||
ext/xml/config.m4
|
||
ext/xml/php3_xml.h
|
||
ext/xml/xml.c
|
||
ext/sybase/.cvsignore
|
||
ext/sybase/Makefile.am
|
||
ext/sybase/Makefile.in
|
||
ext/sybase/config.h.stub
|
||
ext/sybase/config.m4
|
||
ext/sybase/php3_sybase-ct.h
|
||
ext/sybase/php3_sybase.h
|
||
ext/sybase/setup.stub
|
||
ext/sybase/sybase-ct.c
|
||
ext/sybase/sybase.c
|
||
ext/sysvsem/.cvsignore
|
||
ext/sysvsem/Makefile.am
|
||
ext/sysvsem/Makefile.in
|
||
ext/sysvsem/config.h.stub
|
||
ext/sysvsem/config.m4
|
||
ext/sysvsem/php3_sysvsem.h
|
||
ext/sysvsem/setup.stub
|
||
ext/sysvsem/sysvsem.c
|
||
ext/snmp/config.m4
|
||
ext/snmp/php3_snmp.h
|
||
ext/snmp/snmp.c
|
||
ext/standard/Makefile.am
|
||
ext/standard/basic_functions.c
|
||
ext/standard/config.h.stub
|
||
ext/standard/config.m4
|
||
ext/standard/fsock.c
|
||
ext/standard/mime.c
|
||
ext/standard/mime.h
|
||
ext/standard/php3_standard.h
|
||
ext/standard/post.c
|
||
ext/standard/post.h
|
||
ext/standard/string.c
|
||
ext/standard/var.c
|
||
ext/interbase/.cvsignore
|
||
ext/interbase/Makefile.am
|
||
ext/interbase/config.h.stub
|
||
ext/interbase/config.m4
|
||
ext/interbase/interbase.c
|
||
ext/interbase/php3_interbase.h
|
||
ext/interbase/setup.stub
|
||
ext/pdf/.cvsignore
|
||
ext/pdf/Makefile.am
|
||
ext/pdf/config.h.stub
|
||
ext/pdf/config.m4
|
||
ext/pdf/pdf.c
|
||
ext/pdf/php3_pdf.h
|
||
ext/pdf/setup.stub
|
||
ext/pgsql/.cvsignore
|
||
ext/pgsql/Makefile.am
|
||
ext/pgsql/config.h.stub
|
||
ext/pgsql/config.m4
|
||
ext/pgsql/pgsql.c
|
||
ext/pgsql/php3_pgsql.h
|
||
ext/pgsql/setup.stub
|
||
ext/snmp/.cvsignore
|
||
ext/snmp/Makefile.am
|
||
ext/snmp/Makefile.in
|
||
ext/snmp/config.h.stub
|
||
ext/imap/Makefile.in
|
||
ext/informix/Makefile.am
|
||
ext/informix/config.h.stub
|
||
ext/informix/readme.ifx
|
||
ext/informix/setup.stub
|
||
Makefile.in
|
||
acconfig.h.in
|
||
acinclude.m4
|
||
configure.in.in
|
||
fhttpd.c
|
||
internal_functions.c
|
||
main.c
|
||
setup: last bunch of extensions moving to ext/
|
||
fhttpd module taken out of functions, functions is ready to go.
|
||
The only extensions I have tested are gd+freetype and odbc(solid).
|
||
Please try compiling in your favourite extensions and let me know how it
|
||
works.
|
||
|
||
* ext/ldap/.cvsignore
|
||
ext/ldap/Makefile.am
|
||
ext/ldap/config.h.stub
|
||
ext/ldap/config.m4
|
||
ext/ldap/ldap.c
|
||
ext/ldap/php3_ldap.h
|
||
ext/ldap/setup.stub
|
||
ext/standard/config.h.stub
|
||
Makefile.in
|
||
acconfig.h.in
|
||
configure.in.in
|
||
ext/imap/.cvsignore
|
||
ext/imap/Makefile.am
|
||
ext/imap/Makefile.in
|
||
ext/imap/config.h.stub
|
||
ext/imap/config.m4
|
||
ext/imap/imap.c
|
||
ext/imap/imap.h
|
||
ext/imap/setup.stub
|
||
internal_functions.c
|
||
setup: moved imap and ldap
|
||
|
||
* serverapi/nsapi_sapi.c
|
||
ext/standard/formatted_print.c
|
||
ext/standard/head.c
|
||
ext/standard/head.h
|
||
ext/standard/info.c
|
||
ext/standard/pack.c
|
||
ext/standard/php3_crypt.h
|
||
ext/standard/php3_standard.h
|
||
ext/odbc/odbc.c
|
||
ext/standard/Makefile.am
|
||
ext/standard/crypt.c
|
||
ext/standard/dl.c
|
||
ext/standard/dl.h
|
||
ext/standard/exec.c
|
||
ext/standard/file.c
|
||
ext/hyperwave/hw.c
|
||
ext/informix/.cvsignore
|
||
ext/informix/Makefile.am
|
||
ext/informix/config.h.stub
|
||
ext/informix/config.m4
|
||
ext/informix/ifx.ec
|
||
ext/informix/php3_ifx.h
|
||
ext/informix/setup.stub
|
||
ext/gd/gd.c
|
||
ext/fdf/config.h.stub
|
||
ext/fdf/config.m4
|
||
ext/fdf/fdf.c
|
||
ext/fdf/php3_fdf.h
|
||
ext/fdf/setup.stub
|
||
ext/apache/apache.c
|
||
ext/fdf/.cvsignore
|
||
ext/fdf/Makefile.am
|
||
Makefile.in
|
||
acconfig.h.in
|
||
configuration-parser.y
|
||
configure.in.in
|
||
fopen-wrappers.c
|
||
internal_functions.c
|
||
main.c
|
||
output.c
|
||
setup
|
||
tls.h: moved fdf, hyperwave, informix and some smaller files
|
||
|
||
1999-04-21 Stig Bakken <ssb@fast.no>
|
||
|
||
* ext/hyperwave/debug.h
|
||
acconfig.h.in
|
||
acinclude.m4
|
||
configure.in.in
|
||
ext/db/.cvsignore
|
||
ext/db/Makefile.am
|
||
ext/db/config.h.stub
|
||
ext/db/config.m4
|
||
ext/db/db.c
|
||
ext/db/db.h
|
||
internal_functions.c
|
||
Makefile.in: moved db
|
||
|
||
* ext/bcmath/.cvsignore
|
||
ext/bcmath/Makefile.am
|
||
ext/bcmath/bcmath.c
|
||
ext/bcmath/config.h.stub
|
||
ext/bcmath/config.m4
|
||
ext/bcmath/number.c
|
||
ext/bcmath/number.h
|
||
ext/bcmath/php3_bcmath.h
|
||
ext/bcmath/setup.stub
|
||
Makefile.in
|
||
acconfig.h.in
|
||
configure.in.in
|
||
internal_functions.c
|
||
php.h
|
||
setup
|
||
tls.h: moved bcmath
|
||
|
||
* ext/com/.cvsignore
|
||
ext/com/COM.c
|
||
ext/com/php3_COM.h
|
||
ext/hyperwave/.cvsignore
|
||
ext/hyperwave/DList.h
|
||
ext/hyperwave/Makefile.am
|
||
ext/hyperwave/config.h.stub
|
||
ext/hyperwave/config.m4
|
||
ext/hyperwave/dlist.c
|
||
ext/hyperwave/hg_comm.c
|
||
ext/hyperwave/hg_comm.h
|
||
ext/hyperwave/hw.c
|
||
ext/hyperwave/hw.h
|
||
ext/hyperwave/hw_error.h
|
||
ext/hyperwave/setup.stub
|
||
ext/apache/.cvsignore
|
||
ext/apache/Makefile.am
|
||
ext/apache/apache.c
|
||
ext/apache/config.m4
|
||
Makefile.in
|
||
acconfig.h.in
|
||
configure.in.in
|
||
setup: moved apache, com and hyperwave into ext/
|
||
|
||
* ext/oracle/.cvsignore
|
||
ext/oracle/Makefile.am
|
||
ext/oracle/config.h.stub
|
||
ext/oracle/config.m4
|
||
ext/oracle/oci8.c
|
||
ext/oracle/oracle.c
|
||
ext/oracle/oracle.h
|
||
ext/oracle/oracle_hack.c
|
||
ext/oracle/php3_oci8.h
|
||
ext/oracle/setup.stub
|
||
ext/dav/.cvsignore
|
||
ext/dav/Makefile.am
|
||
ext/dav/config.h.stub
|
||
ext/dav/config.m4
|
||
ext/dav/dav.c
|
||
ext/dav/php3_dav.h
|
||
ext/dav/setup.stub
|
||
ext/ext_skel
|
||
ext/msql/.cvsignore
|
||
ext/msql/Makefile.am
|
||
ext/msql/config.h.stub
|
||
ext/msql/config.m4
|
||
ext/msql/msql.c
|
||
ext/msql/php3_msql.h
|
||
ext/msql/setup.stub
|
||
ext/mysql/setup.stub
|
||
Makefile.in
|
||
acconfig.h.in
|
||
acinclude.m4
|
||
configure.in.in
|
||
internal_functions.c
|
||
setup: moved dav, msql and oracle to ext/
|
||
|
||
* acconfig.h.in
|
||
configure.in.in
|
||
Makefile.in
|
||
ext/filepro/config.h.stub
|
||
ext/filepro/config.m4
|
||
ext/filepro/filepro.c
|
||
ext/filepro/filepro.h
|
||
ext/filepro/setup.stub
|
||
ext/filepro/.cvsignore
|
||
ext/filepro/Makefile.am: moved filepro to ext
|
||
|
||
* ext/mysql/config.m4:
|
||
mysql should work again now, can someone with mysql installed test it?
|
||
|
||
* ext/gd/gd.c: gd compile fix
|
||
|
||
* Makefile.in
|
||
ext/mysql/config.h.stub
|
||
ext/mysql/config.m4
|
||
ext/mysql/mysql.c
|
||
ext/mysql/php3_mysql.h
|
||
ext/mysql/setup.stub
|
||
ext/mysql/.cvsignore
|
||
ext/mysql/Makefile.am
|
||
acconfig.h.in
|
||
configure.in.in
|
||
internal_functions.c: moving mysql to ext/
|
||
|
||
* ext/ext_skel: create .cvsignore only once :-)
|
||
|
||
* ext/ext_skel: create .cvsignore as well
|
||
|
||
* buildconf: state which aclocal.m4 and configure files are created
|
||
|
||
* scripts/armerge: merge the object files in a temporary directory
|
||
|
||
1999-04-21 Zeev Suraski <zeev@php.net>
|
||
|
||
* php4ts.dsp: Thread safe project update
|
||
|
||
1999-04-21 Stig Bakken <ssb@fast.no>
|
||
|
||
* php.h: added PHP_API_VERSION, simply set it to 19990421 for now
|
||
|
||
1999-04-21 Zeev Suraski <zeev@php.net>
|
||
|
||
* php.h: Minor fixes
|
||
|
||
* ext/standard/Makefile.am
|
||
ext/standard/file.c
|
||
ext/standard/flock_compat.c
|
||
ext/standard/flock_compat.h
|
||
ext/standard/string.c
|
||
config.w32.h
|
||
php.h
|
||
php4.dsp
|
||
php_compat.c
|
||
php_compat.h
|
||
Makefile.in:
|
||
* Rename php_compat.[ch] to flock_compat.[ch] and move it to ext/standard
|
||
* Fix Win32 compilation
|
||
|
||
1999-04-21 Sascha Schumann <sascha@schumann.cx>
|
||
|
||
* ext/gettext/php3_gettext.h: forgot that one
|
||
|
||
* ext/standard/file.h
|
||
ChangeLog.TODO
|
||
ext/standard/file.c: cleanup, flock() support
|
||
|
||
* ext/standard/file.c
|
||
ext/standard/php3_string.h
|
||
ChangeLog.TODO
|
||
internal_functions.c: crypt constants
|
||
|
||
* php_compat.c
|
||
configure.in.in
|
||
internal_functions.c: cleanup
|
||
|
||
1999-04-21 Zeev Suraski <zeev@php.net>
|
||
|
||
* configuration-parser.y
|
||
ext/standard/basic_functions.c
|
||
ext/standard/syslog.c
|
||
main.c
|
||
php4ts.dsw
|
||
php_ini.c
|
||
testfunc:
|
||
Thread safety patch. It works now with just-in-time resource initialization!
|
||
|
||
1999-04-21 Sascha Schumann <sascha@schumann.cx>
|
||
|
||
* ext/gettext/.cvsignore
|
||
ext/gettext/Makefile.am
|
||
ext/gettext/config.h.stub
|
||
ext/gettext/config.m4
|
||
ext/gettext/gettext.c
|
||
ext/gettext/setup.stub: incorporate gettext support
|
||
|
||
* ext/standard/datetime.c
|
||
ext/standard/reg.c
|
||
ext/standard/string.c
|
||
ChangeLog.TODO
|
||
Makefile.in
|
||
fopen-wrappers.c
|
||
php.h
|
||
php_compat.c
|
||
php_compat.h: port some fixes, add compat routines
|
||
|
||
* ChangeLog.TODO
|
||
ext/standard/string.c: str_replace fix
|
||
|
||
1999-04-21 Stig Bakken <ssb@fast.no>
|
||
|
||
* ext/ext_skel: make config.h.stub as well
|
||
|
||
* acinclude.m4:
|
||
remove old libtool and automake stuff that was borrowed using 3.0
|
||
|
||
1999-04-21 Zeev Suraski <zeev@php.net>
|
||
|
||
* php4.dsp
|
||
php4.dsw
|
||
php4ts.dsp
|
||
php4ts.dsw: Update thread-safe projects
|
||
|
||
1999-04-21 Sascha Schumann <sascha@schumann.cx>
|
||
|
||
* .cvsignore: config.h.in is a generated file and should be ignored by CVS
|
||
|
||
1999-04-21 Stig Bakken <ssb@fast.no>
|
||
|
||
* buildconf: move automake back to before autoconf
|
||
|
||
* buildconf
|
||
scripts/preconfig:
|
||
autoheader must be called after autoconf, automake after autoheader
|
||
|
||
1999-04-21 Sascha Schumann <sascha@schumann.cx>
|
||
|
||
* ext/ext_skel: generates basic skeleton for new extension
|
||
|
||
1999-04-21 Zeev Suraski <zeev@php.net>
|
||
|
||
* ext/standard/basic_functions.c
|
||
ext/standard/exec.c
|
||
ext/standard/file.c
|
||
ext/standard/filestat.c
|
||
ext/standard/link.c
|
||
fopen-wrappers.c
|
||
main.c
|
||
main.h
|
||
php.h
|
||
php4.dsw
|
||
php_globals.h
|
||
configuration-parser.y: More thread safety work
|
||
|
||
1999-04-20 Stig Bakken <ssb@fast.no>
|
||
|
||
* buildconf
|
||
config.h.in
|
||
ext/dbase/config.h.stub
|
||
ext/gd/config.h.stub
|
||
ext/odbc/config.h.stub: added ext/*/config.h.stub files
|
||
removed config.h.in (generated)
|
||
|
||
* scripts/preconfig
|
||
ext/odbc/config.m4
|
||
ext/odbc/odbc.c
|
||
ext/odbc/php3_odbc.h
|
||
Makefile.in
|
||
acconfig.h.in
|
||
acinclude.m4
|
||
build-defs.h.in
|
||
config.h.in
|
||
internal_functions.c
|
||
php.h: odbc compiles and runs on UNIX again (tested with Solid 2.3)
|
||
|
||
1999-04-19 Stig Bakken <ssb@fast.no>
|
||
|
||
* buildconf: convert libzend to automake
|
||
|
||
1999-04-19 Andi Gutmans <andi@php.net>
|
||
|
||
* php4.dsp: Rearrange the .dsp for the new ODBC layout
|
||
|
||
1999-04-19 Stig Bakken <ssb@fast.no>
|
||
|
||
* .cvsignore: ignore acconfig.h
|
||
|
||
* ext/odbc/odbc.c: include the right header files
|
||
|
||
* scripts/preconfig
|
||
acconfig.h
|
||
acconfig.h.in:
|
||
generate acconfig.h from acconfig.h.in and ext/*/config.h.stub
|
||
|
||
* ext/odbc/.cvsignore
|
||
ext/odbc/Makefile.am
|
||
ext/odbc/config.m4
|
||
ext/odbc/odbc.c
|
||
ext/odbc/php3_odbc.h
|
||
ext/odbc/php3_velocis.h
|
||
ext/odbc/setup.stub
|
||
ext/odbc/velocis.c
|
||
Makefile.in
|
||
configure.in.in
|
||
internal_functions.c
|
||
setup: moved odbc into ext/
|
||
|
||
* buildconf: keep old files if they are not modified
|
||
|
||
* configure.in.in
|
||
internal_functions.c
|
||
setup
|
||
Makefile.in: moved dbase into ext/
|
||
|
||
* ext/dbase/.cvsignore
|
||
ext/dbase/Makefile.am
|
||
ext/dbase/config.m4
|
||
ext/dbase/dbase.c
|
||
ext/dbase/dbase.h
|
||
ext/dbase/dbf.h
|
||
ext/dbase/dbf_head.c
|
||
ext/dbase/dbf_head.h
|
||
ext/dbase/dbf_misc.c
|
||
ext/dbase/dbf_misc.h
|
||
ext/dbase/dbf_ndx.c
|
||
ext/dbase/dbf_ndx.h
|
||
ext/dbase/dbf_rec.c
|
||
ext/dbase/dbf_rec.h
|
||
ext/dbase/setup.stub:
|
||
moved dbase into ext/ along with the bundled library
|
||
dbase programs are no longer included
|
||
|
||
* buildconf: run automake and run autoconf in libzend
|
||
|
||
1999-04-18 Zeev Suraski <zeev@php.net>
|
||
|
||
* ext/Makefile.am
|
||
main.c: Ah, so that file is generated too
|
||
|
||
* scripts/mkextlib.in
|
||
Makefile.in
|
||
buildconf
|
||
configure.in.in:
|
||
* Added buildconf, runs all the scripts necessary to build configure (Stig - if there's any way
|
||
to detect whether we need to run 'automake --add-missing', please add it...)
|
||
* Make vpath work again
|
||
* Minor UNIX bugfixes
|
||
|
||
* ext/standard/pack.c
|
||
ext/standard/string.c
|
||
ext/standard/var.c
|
||
ext/standard/exec.c
|
||
ext/standard/file.c
|
||
ext/standard/formatted_print.c
|
||
ext/standard/fsock.c
|
||
ext/standard/fsock.h
|
||
ext/standard/info.c
|
||
main.c
|
||
php4.dsp: Make Win32 happy with the recent changes.
|
||
|
||
* win32/php_registry.h
|
||
win32/registry.c: Forgot to add these - Win32 registry support
|
||
|
||
* main.c
|
||
php3_compat.h: Win32 registry support
|
||
|
||
1999-04-17 Andi Gutmans <andi@php.net>
|
||
|
||
* ext/standard/basic_functions.c:
|
||
- Make gettype() behave like it used to where it returned "object" for
|
||
objects.
|
||
|
||
1999-04-17 Stig Bakken <ssb@fast.no>
|
||
|
||
* scripts/armerge
|
||
configure.in.in
|
||
ext/gd/config.m4
|
||
libphp3.module.in
|
||
Makefile.in: Apache module compiles again
|
||
|
||
* aclocal.m4: this file is now generated
|
||
|
||
* ext/standard/info.c:
|
||
make sure the images on the phpinfo() page point to PHP-enabled pages
|
||
|
||
* .cvsignore: ignore configure.in
|
||
|
||
* configure.in: this file is now generated
|
||
|
||
* scripts/.cvsignore
|
||
scripts/armerge
|
||
scripts/config-stubs
|
||
scripts/mkextlib.in
|
||
scripts/preconfig
|
||
ext/standard/math.c
|
||
ext/standard/md5.c
|
||
ext/standard/md5.h
|
||
ext/standard/microtime.c
|
||
ext/standard/microtime.h
|
||
ext/standard/pack.c
|
||
ext/standard/pack.h
|
||
ext/standard/pageinfo.c
|
||
ext/standard/pageinfo.h
|
||
ext/standard/php3_browscap.h
|
||
ext/standard/php3_dir.h
|
||
ext/standard/php3_filestat.h
|
||
ext/standard/php3_iptc.h
|
||
ext/standard/php3_link.h
|
||
ext/standard/php3_mail.h
|
||
ext/standard/php3_standard.h
|
||
ext/standard/php3_string.h
|
||
ext/standard/php3_syslog.h
|
||
ext/standard/php3_var.h
|
||
ext/standard/phpdir.h
|
||
ext/standard/phpmath.h
|
||
ext/standard/quot_print.c
|
||
ext/standard/quot_print.h
|
||
ext/standard/rand.c
|
||
ext/standard/reg.c
|
||
ext/standard/reg.h
|
||
ext/standard/soundex.c
|
||
ext/standard/string.c
|
||
ext/standard/syslog.c
|
||
ext/standard/type.c
|
||
ext/standard/type.h
|
||
ext/standard/uniqid.c
|
||
ext/standard/uniqid.h
|
||
ext/standard/url.c
|
||
ext/standard/url.h
|
||
ext/standard/var.c
|
||
ext/gd/.cvsignore
|
||
ext/gd/Makefile.am
|
||
ext/gd/config.m4
|
||
ext/gd/gd.c
|
||
ext/gd/php3_gd.h
|
||
ext/gd/setup.stub
|
||
ext/standard/.cvsignore
|
||
ext/standard/Makefile.am
|
||
ext/standard/base64.c
|
||
ext/standard/base64.h
|
||
ext/standard/basic_functions.c
|
||
ext/standard/basic_functions.h
|
||
ext/standard/browscap.c
|
||
ext/standard/config.m4
|
||
ext/standard/cyr_convert.c
|
||
ext/standard/cyr_convert.h
|
||
ext/standard/datetime.c
|
||
ext/standard/datetime.h
|
||
ext/standard/dir.c
|
||
ext/standard/dns.c
|
||
ext/standard/dns.h
|
||
ext/standard/exec.c
|
||
ext/standard/exec.h
|
||
ext/standard/file.c
|
||
ext/standard/file.h
|
||
ext/standard/filestat.c
|
||
ext/standard/formatted_print.c
|
||
ext/standard/fsock.c
|
||
ext/standard/fsock.h
|
||
ext/standard/global.h
|
||
ext/standard/html.c
|
||
ext/standard/html.h
|
||
ext/standard/image.c
|
||
ext/standard/image.h
|
||
ext/standard/info.c
|
||
ext/standard/info.h
|
||
ext/standard/iptc.c
|
||
ext/standard/link.c
|
||
ext/standard/mail.c
|
||
.cvsignore
|
||
Makefile.in
|
||
acinclude.m4
|
||
aclocal.m4
|
||
configuration-parser.y
|
||
configure.in
|
||
configure.in.in
|
||
ext/.cvsignore
|
||
ext/Makefile.am
|
||
fopen-wrappers.c
|
||
internal_functions.c
|
||
main.c
|
||
php_version.h
|
||
safe_mode.c
|
||
setup:
|
||
First commit of re-structuring phase one. We have started using automake in
|
||
sub-directories and started to move extension code into ext/<name>. For now,
|
||
I have moved the "standard" extension (which is quite a mix of everything
|
||
right now) and the GD extension into their own subdirs in ext/.
|
||
The configure script now also runs configure in the libzend directory
|
||
automatically and makes sure php4 and libzend use the same config.cache file.
|
||
To avoid running configure in libzend, use the --no-recursion option.
|
||
"make" in php4 also builds libzend now.
|
||
The Apache module doesn't compile right now, but a fix for that is
|
||
coming up.
|
||
|
||
1999-04-16 Stig Bakken <ssb@fast.no>
|
||
|
||
* ext/gd/gd.c
|
||
ext/gd/gdcache.c
|
||
ext/gd/gdcache.h
|
||
ext/gd/gdttf.c
|
||
ext/gd/gdttf.h:
|
||
updated GD from php3 repository, using it as a test extension for the new
|
||
directory structure
|
||
|
||
1999-04-16 Andi Gutmans <andi@php.net>
|
||
|
||
* main.c
|
||
php4.dsp: - Make the memory leak message print PHP4.
|
||
|
||
1999-04-12 Zeev Suraski <zeev@php.net>
|
||
|
||
* php_ini.c: NULL's should remain NULLs (at least in strings)
|
||
|
||
1999-04-12 Stig Bakken <ssb@fast.no>
|
||
|
||
* php_ini.c:
|
||
tolerate uninitialized ini settings in php_ini_{long,double,string}()
|
||
|
||
1999-04-12 Sascha Schumann <sascha@schumann.cx>
|
||
|
||
* ChangeLog.TODO: This should help in keeping PHP4 up to date
|
||
|
||
1999-04-10 Zeev Suraski <zeev@php.net>
|
||
|
||
* main.c: Test patch...
|
||
|
||
* main.c: test patch
|
||
|
||
* main.c: Oops
|
||
|
||
* mod_php3.h
|
||
Makefile.in
|
||
main.c
|
||
mod_php3.c: php3_ini? What's that?
|
||
|
||
* configuration-parser.y
|
||
fopen-wrappers.c
|
||
internal_functions.c
|
||
main.c
|
||
mod_php3.c
|
||
mod_php3.h
|
||
php.h
|
||
php_globals.h
|
||
php_ini.c
|
||
php_ini.h
|
||
request_info.c
|
||
tls.h: Buh-bye php3_ini
|
||
|
||
* main.c
|
||
mod_php3.c
|
||
mod_php3.h
|
||
php_globals.h
|
||
win32/sendmail.c: A lot of php3_ini -> php_ini work
|
||
|
||
* configuration-parser.y
|
||
fopen-wrappers.c
|
||
main.c
|
||
mod_php3.c
|
||
mod_php3.h
|
||
php_globals.h: Move safe_mode to the new php_ini mechanism
|
||
|
||
* main.c
|
||
mod_php3.c
|
||
mod_php3.h
|
||
php_globals.h:
|
||
Move asp_tags and short_open_tag to the new php_ini mechanism
|
||
|
||
* php_ini.c: * php_ini fixes
|
||
* convert the MySQL module to use the new php_ini mechanism
|
||
|
||
1999-04-09 Zeev Suraski <zeev@php.net>
|
||
|
||
* mod_php3.c
|
||
php_ini.c: Apache php_ini support
|
||
|
||
* main.c: testing 123
|
||
|
||
* main.c: test, ignore
|
||
|
||
* php_ini.c: Testing 123
|
||
|
||
* php_ini.c: *** empty log message ***
|
||
|
||
* mod_php3.c: Get the apache module to compile
|
||
|
||
* php_globals.h: *** empty log message ***
|
||
|
||
* main.c
|
||
mod_php3.h
|
||
php.h
|
||
php4.dsp
|
||
php_ini.c
|
||
php_ini.h: * A lot of work on php_ini stuff
|
||
* A lot of work on getting rid from php3_ini
|
||
|
||
1999-04-08 Zeev Suraski <zeev@php.net>
|
||
|
||
* php_ini.c
|
||
php_ini.h: Type library support in COM module
|
||
|
||
* configuration-parser.y
|
||
dl/mssql/mssql.c
|
||
dl/mssql/php3_mssql.h
|
||
main.c
|
||
php_ini.c
|
||
php_ini.h: * Add arguments to shutdown function
|
||
* Bring php_ini uptodate
|
||
|
||
* main.c: Fix for php -v
|
||
|
||
1999-04-08 Stig Bakken <ssb@fast.no>
|
||
|
||
* fopen-wrappers.c: patched in fsock.c from php3
|
||
|
||
1999-04-08 Kristian K<>hntopp <kk@shonline.de>
|
||
|
||
* Makefile.in: Spurious $ removed in Makefile.in
|
||
|
||
1999-04-08 Stig Bakken <ssb@fast.no>
|
||
|
||
* .cvsignore
|
||
configure.in
|
||
regex/.cvsignore: get rid of extra and doc dirs, more cvs ignore stuff
|
||
|
||
1999-04-07 Stig Bakken <ssb@fast.no>
|
||
|
||
* .cvsignore
|
||
configure.in: fix configure warnings
|
||
|
||
1999-04-07 Zeev Suraski <zeev@php.net>
|
||
|
||
* php4.dsw: Update deps
|
||
|
||
* php4.dsp
|
||
php4.dsw
|
||
regex/debug.ih
|
||
regex/engine.ih
|
||
regex/main.ih
|
||
regex/regcomp.ih
|
||
regex/regerror.ih: Win32 patches
|
||
|
||
* win32/wsyslog.c: New file.
|
||
|
||
* win32/wsyslog.c: PHP 4.0
|
||
|
||
* serverapi/isapiwrapper/cgiwrap.c
|
||
serverapi/sapi.h
|
||
win32/flock.c
|
||
win32/flock.h
|
||
win32/grp.h
|
||
win32/param.h
|
||
win32/pwd.c
|
||
win32/pwd.h
|
||
win32/readdir.c
|
||
win32/readdir.h
|
||
win32/sendmail.c
|
||
win32/sendmail.h
|
||
win32/signal.h
|
||
win32/syslog.h
|
||
win32/time.c
|
||
win32/time.h
|
||
win32/unistd.h
|
||
win32/wfile.c
|
||
win32/wfile.h
|
||
win32/winutil.c
|
||
win32/winutil.h: New file.
|
||
|
||
* serverapi/isapiwrapper/cgiwrap.c
|
||
serverapi/sapi.h
|
||
win32/flock.c
|
||
win32/flock.h
|
||
win32/grp.h
|
||
win32/param.h
|
||
win32/pwd.c
|
||
win32/pwd.h
|
||
win32/readdir.c
|
||
win32/readdir.h
|
||
win32/sendmail.c
|
||
win32/sendmail.h
|
||
win32/signal.h
|
||
win32/syslog.h
|
||
win32/time.c
|
||
win32/time.h
|
||
win32/unistd.h
|
||
win32/wfile.c
|
||
win32/wfile.h
|
||
win32/winutil.c
|
||
win32/winutil.h: PHP 4.0
|
||
|
||
* serverapi/isapi_sapi.c
|
||
serverapi/nsapi_sapi.c: New file.
|
||
|
||
* serverapi/isapi_sapi.c
|
||
serverapi/nsapi_sapi.c: PHP 4.0
|
||
|
||
* regex/tests
|
||
regex/utils.h
|
||
serverapi/cgi_sapi.c: New file.
|
||
|
||
* regex/tests
|
||
regex/utils.h
|
||
serverapi/cgi_sapi.c: PHP 4.0
|
||
|
||
* regex/regex2.h
|
||
regex/regexec.c
|
||
regex/regfree.c
|
||
regex/split.c: New file.
|
||
|
||
* regex/regex2.h
|
||
regex/regexec.c
|
||
regex/regfree.c
|
||
regex/split.c: PHP 4.0
|
||
|
||
* regex/regex.h
|
||
regex/regex.mak: New file.
|
||
|
||
* regex/regex.h
|
||
regex/regex.mak: PHP 4.0
|
||
|
||
* regex/engine.c
|
||
regex/main.c
|
||
regex/mkh
|
||
regex/regcomp.c
|
||
regex/regerror.c
|
||
regex/regex.3
|
||
regex/regex.7
|
||
regex/regex.dsp
|
||
regex/regex.dsw: New file.
|
||
|
||
* regex/engine.c
|
||
regex/main.c
|
||
regex/mkh
|
||
regex/regcomp.c
|
||
regex/regerror.c
|
||
regex/regex.3
|
||
regex/regex.7
|
||
regex/regex.dsp
|
||
regex/regex.dsw: PHP 4.0
|
||
|
||
* regex/debug.c: New file.
|
||
|
||
* regex/debug.c: PHP 4.0
|
||
|
||
* regex/README
|
||
regex/WHATSNEW
|
||
regex/cclass.h
|
||
regex/cname.h: New file.
|
||
|
||
* regex/README
|
||
regex/WHATSNEW
|
||
regex/cclass.h
|
||
regex/cname.h: PHP 4.0
|
||
|
||
* regex/COPYRIGHT
|
||
regex/Makefile.in: New file.
|
||
|
||
* regex/COPYRIGHT
|
||
regex/Makefile.in: PHP 4.0
|
||
|
||
* dl/vmailmgr/docs.php3
|
||
dl/vmailmgr/php3_vmailmgr.c
|
||
dl/vmailmgr/phpvmail.cc
|
||
dl/vmailmgr/phpvmail.h: New file.
|
||
|
||
* dl/vmailmgr/docs.php3
|
||
dl/vmailmgr/php3_vmailmgr.c
|
||
dl/vmailmgr/phpvmail.cc
|
||
dl/vmailmgr/phpvmail.h: PHP 4.0
|
||
|
||
* dl/snmp/snmp.c
|
||
dl/snmp/winsnmp.c
|
||
dl/vmailmgr/Makefile: New file.
|
||
|
||
* dl/snmp/snmp.c
|
||
dl/snmp/winsnmp.c
|
||
dl/vmailmgr/Makefile: PHP 4.0
|
||
|
||
* dl/snmp/README
|
||
dl/snmp/php3_snmp.h: New file.
|
||
|
||
* dl/snmp/README
|
||
dl/snmp/php3_snmp.h: PHP 4.0
|
||
|
||
* dl/mssql/sqlfront.h: New file.
|
||
|
||
* dl/mssql/sqlfront.h: PHP 4.0
|
||
|
||
* dl/mssql/mssql.c
|
||
dl/mssql/php3_mssql.h
|
||
dl/mssql/sqldb.h: New file.
|
||
|
||
* dl/mssql/mssql.c
|
||
dl/mssql/php3_mssql.h
|
||
dl/mssql/sqldb.h: PHP 4.0
|
||
|
||
* dl/log/log_sql.c
|
||
dl/mssql/README
|
||
dl/mssql/mssql.dsp: New file.
|
||
|
||
* dl/log/log_sql.c
|
||
dl/mssql/README
|
||
dl/mssql/mssql.dsp: PHP 4.0
|
||
|
||
* dl/log/README
|
||
dl/log/log.c
|
||
dl/log/log.h
|
||
dl/log/log_db.c: New file.
|
||
|
||
* dl/log/README
|
||
dl/log/log.c
|
||
dl/log/log.h
|
||
dl/log/log_db.c: PHP 4.0
|
||
|
||
* dl/imap/README
|
||
dl/imap/examples/dlimap_ping.php3
|
||
dl/imap/examples/espanol/dlimap_ping.php3
|
||
dl/imap/examples/espanol/dlimapbd1.php3
|
||
dl/imap/examples/espanol/dlimapbd2.php3
|
||
dl/imap/examples/espanol/dlimapbd3.php3
|
||
dl/imap/examples/espanol/dlimapbd4.php3
|
||
dl/imap/examples/espanol/dlimapbody.php3
|
||
dl/imap/examples/simple.php3: New file.
|
||
|
||
* dl/imap/README
|
||
dl/imap/examples/dlimap_ping.php3
|
||
dl/imap/examples/espanol/dlimap_ping.php3
|
||
dl/imap/examples/espanol/dlimapbd1.php3
|
||
dl/imap/examples/espanol/dlimapbd2.php3
|
||
dl/imap/examples/espanol/dlimapbd3.php3
|
||
dl/imap/examples/espanol/dlimapbd4.php3
|
||
dl/imap/examples/espanol/dlimapbody.php3
|
||
dl/imap/examples/simple.php3: PHP 4.0
|
||
|
||
* dl/crypt/sflcryp.c
|
||
dl/crypt/sflcryp.h
|
||
dl/imap/IMAP_IS_NO_LONGER_HERE: New file.
|
||
|
||
* dl/crypt/sflcryp.c
|
||
dl/crypt/sflcryp.h
|
||
dl/imap/IMAP_IS_NO_LONGER_HERE: PHP 4.0
|
||
|
||
* dl/crypt/crypt.c: New file.
|
||
|
||
* dl/crypt/crypt.c: PHP 4.0
|
||
|
||
* dl/crypt/prelude.h: New file.
|
||
|
||
* dl/crypt/prelude.h: PHP 4.0
|
||
|
||
* dl/calendar/gregor.c
|
||
dl/calendar/jewish.c
|
||
dl/calendar/julian.c
|
||
dl/calendar/sdncal.h: New file.
|
||
|
||
* dl/calendar/gregor.c
|
||
dl/calendar/jewish.c
|
||
dl/calendar/julian.c
|
||
dl/calendar/sdncal.h: PHP 4.0
|
||
|
||
* dl/calendar/dow.c
|
||
dl/calendar/french.c: New file.
|
||
|
||
* dl/calendar/dow.c
|
||
dl/calendar/french.c: PHP 4.0
|
||
|
||
* dl/calendar/calendar.c
|
||
dl/phpdl.h
|
||
dl/setup
|
||
dl/win32vc5.mak: New file.
|
||
|
||
* dl/calendar/calendar.c
|
||
dl/phpdl.h
|
||
dl/setup
|
||
dl/win32vc5.mak: PHP 4.0
|
||
|
||
* dl/Makefile.tmpl
|
||
dl/README: New file.
|
||
|
||
* dl/Makefile.tmpl
|
||
dl/README: PHP 4.0
|
||
|
||
* win95nt.h
|
||
zlib.mak: New file.
|
||
|
||
* win95nt.h
|
||
zlib.mak: PHP 4.0
|
||
|
||
* snprintf.c
|
||
snprintf.h
|
||
stamp-h.in
|
||
test.php4
|
||
test.pl
|
||
test_class_inheritance
|
||
testarray
|
||
testarray.pl
|
||
testarray2
|
||
testarray2.pl
|
||
testclassfunc
|
||
testcom
|
||
testfe
|
||
testfunc
|
||
testfunc.pl
|
||
testfunc2
|
||
testfunc2.pl
|
||
testfuncref
|
||
testinclude
|
||
testobj
|
||
tls.c
|
||
tls.h: New file.
|
||
|
||
* snprintf.c
|
||
snprintf.h
|
||
stamp-h.in
|
||
test.php4
|
||
test.pl
|
||
test_class_inheritance
|
||
testarray
|
||
testarray.pl
|
||
testarray2
|
||
testarray2.pl
|
||
testclassfunc
|
||
testcom
|
||
testfe
|
||
testfunc
|
||
testfunc.pl
|
||
testfunc2
|
||
testfunc2.pl
|
||
testfuncref
|
||
testinclude
|
||
testobj
|
||
tls.c
|
||
tls.h: PHP 4.0
|
||
|
||
* snmp.mak: New file.
|
||
|
||
* snmp.mak: PHP 4.0
|
||
|
||
* setup: New file.
|
||
|
||
* setup: PHP 4.0
|
||
|
||
* request_info.h
|
||
safe_mode.c
|
||
safe_mode.h: New file.
|
||
|
||
* request_info.h
|
||
safe_mode.c
|
||
safe_mode.h: PHP 4.0
|
||
|
||
* press-release-3.0.txt
|
||
recurse
|
||
request_info.c: New file.
|
||
|
||
* press-release-3.0.txt
|
||
recurse
|
||
request_info.c: PHP 4.0
|
||
|
||
* php4.dsp
|
||
php_custom_build.mak
|
||
php_ini.c
|
||
php_ini.h
|
||
php_version.h: New file.
|
||
|
||
* php4.dsp
|
||
php_custom_build.mak
|
||
php_ini.c
|
||
php_ini.h
|
||
php_version.h: PHP 4.0
|
||
|
||
* php3_realpath.c
|
||
php3_realpath.h
|
||
php3_sprintf.c
|
||
php3_threads.c
|
||
php3_threads.h
|
||
php3extra.dsw
|
||
php3sapi.dsw: New file.
|
||
|
||
* php3_realpath.c
|
||
php3_realpath.h
|
||
php3_sprintf.c
|
||
php3_threads.c
|
||
php3_threads.h
|
||
php3extra.dsw
|
||
php3sapi.dsw: PHP 4.0
|
||
|
||
* php3.ini-dist
|
||
php3_compat.h: New file.
|
||
|
||
* php3.ini-dist
|
||
php3_compat.h: PHP 4.0
|
||
|
||
* php.h: New file.
|
||
|
||
* php.h: PHP 4.0
|
||
|
||
* msql1.mak
|
||
mtparser.bat
|
||
mysql.mak
|
||
objects
|
||
output.c
|
||
output.h: New file.
|
||
|
||
* msql1.mak
|
||
mtparser.bat
|
||
mysql.mak
|
||
objects
|
||
output.c
|
||
output.h: PHP 4.0
|
||
|
||
* mod_php3.c
|
||
mod_php3.h
|
||
msql.mak: New file.
|
||
|
||
* mod_php3.c
|
||
mod_php3.h
|
||
msql.mak: PHP 4.0
|
||
|
||
* main.c
|
||
main.h
|
||
makeall.bat
|
||
makedist
|
||
makeparser.bat: New file.
|
||
|
||
* main.c
|
||
main.h
|
||
makeall.bat
|
||
makedist
|
||
makeparser.bat: PHP 4.0
|
||
|
||
* ltmain.sh: New file.
|
||
|
||
* ltmain.sh: PHP 4.0
|
||
|
||
* ltconfig: New file.
|
||
|
||
* ltconfig: PHP 4.0
|
||
|
||
* logos.h: New file.
|
||
|
||
* logos.h: PHP 4.0
|
||
|
||
* internal_functions_registry.h
|
||
ldap.mak
|
||
libphp3.module.in: New file.
|
||
|
||
* internal_functions_registry.h
|
||
ldap.mak
|
||
libphp3.module.in: PHP 4.0
|
||
|
||
* install-sh
|
||
internal_functions.c: New file.
|
||
|
||
* install-sh
|
||
internal_functions.c: PHP 4.0
|
||
|
||
* imap4.mak: New file.
|
||
|
||
* imap4.mak: PHP 4.0
|
||
|
||
* fopen-wrappers.h
|
||
gd.mak
|
||
getopt.c
|
||
getopt.h
|
||
header
|
||
hyperwave.mak: New file.
|
||
|
||
* fopen-wrappers.h
|
||
gd.mak
|
||
getopt.c
|
||
getopt.h
|
||
header
|
||
hyperwave.mak: PHP 4.0
|
||
|
||
* fopen-wrappers.c: New file.
|
||
|
||
* fopen-wrappers.c: PHP 4.0
|
||
|
||
* dbm.mak
|
||
filepro.mak
|
||
foo
|
||
foo2
|
||
foo3
|
||
foo4
|
||
footer: New file.
|
||
|
||
* dbm.mak
|
||
filepro.mak
|
||
foo
|
||
foo2
|
||
foo3
|
||
foo4
|
||
footer: PHP 4.0
|
||
|
||
* configure.in
|
||
control_structures.h
|
||
crypt.mak
|
||
cvsusers
|
||
dbase.mak: New file.
|
||
|
||
* configure.in
|
||
control_structures.h
|
||
crypt.mak
|
||
cvsusers
|
||
dbase.mak: PHP 4.0
|
||
|
||
* config.w32.h
|
||
configuration-parser.y
|
||
configuration-scanner.l: New file.
|
||
|
||
* config.w32.h
|
||
configuration-parser.y
|
||
configuration-scanner.l: PHP 4.0
|
||
|
||
* config.sub: New file.
|
||
|
||
* config.sub: PHP 4.0
|
||
|
||
* config.h.in: New file.
|
||
|
||
* config.h.in: PHP 4.0
|
||
|
||
* config.guess: New file.
|
||
|
||
* config.guess: PHP 4.0
|
||
|
||
* calendar.mak: New file.
|
||
|
||
* calendar.mak: PHP 4.0
|
||
|
||
* bison.simple
|
||
build-defs.h.in: New file.
|
||
|
||
* bison.simple
|
||
build-defs.h.in: PHP 4.0
|
||
|
||
* apMakefile.tmpl
|
||
apidoc.txt: New file.
|
||
|
||
* apMakefile.tmpl
|
||
apidoc.txt: PHP 4.0
|
||
|
||
* alloca.c
|
||
apMakefile.libdir: New file.
|
||
|
||
* alloca.c
|
||
apMakefile.libdir: PHP 4.0
|
||
|
||
* Makefile.in
|
||
README.QNX
|
||
README.WIN32
|
||
TODO
|
||
WISHLIST
|
||
WISHLIST-3.1
|
||
acconfig.h
|
||
aclocal.m4: New file.
|
||
|
||
* Makefile.in
|
||
README.QNX
|
||
README.WIN32
|
||
TODO
|
||
WISHLIST
|
||
WISHLIST-3.1
|
||
acconfig.h
|
||
aclocal.m4: PHP 4.0
|
||
|
||
* LICENSE: New file.
|
||
|
||
* LICENSE: PHP 4.0
|
||
|
||
* FUNCTION_LIST.txt
|
||
INSTALL: New file.
|
||
|
||
* FUNCTION_LIST.txt
|
||
INSTALL: PHP 4.0
|
||
|
||
* CREDITS
|
||
EXTENSION_STATUS: New file.
|
||
|
||
* CREDITS
|
||
EXTENSION_STATUS: PHP 4.0
|
||
|
||
* CODING_STANDARDS: New file.
|
||
|
||
* CODING_STANDARDS: PHP 4.0
|
||
|
||
* COPYING: New file.
|
||
|
||
* COPYING: PHP 4.0
|
||
|
||
* CHANGES: New file.
|
||
|
||
* CHANGES: PHP 4.0
|
||
|
||
* BUGS
|
||
ChangeLog: New file.
|
||
|
||
* BUGS
|
||
ChangeLog: PHP 4.0
|
||
|