mirror of
https://github.com/php/php-src.git
synced 2024-12-15 21:05:51 +08:00
14386 lines
385 KiB
Plaintext
14386 lines
385 KiB
Plaintext
2000-02-18 Zeev Suraski <zeev@php.net>
|
||
|
||
* ext/standard/info.c
|
||
ext/standard/info.h
|
||
sapi/isapi/PWS-php4.reg
|
||
sapi/isapi/php4isapi.c
|
||
tests/run.html
|
||
tests/run.php
|
||
NEWS:
|
||
- Fix some issues with the ISAPI module, made it friendlier to non Win32 platforms
|
||
- Added .reg file for PWS setup
|
||
- Reordered some stuff in phpinfo()
|
||
|
||
2000-02-18 Sascha Schumann <sascha@schumann.cx>
|
||
|
||
* php.h
|
||
sapi/apache/mod_php4.c
|
||
sapi/apache/php_apache.c
|
||
sapi/apache/sapi_apache.c:
|
||
Fix warnings when compiling static Apache module
|
||
|
||
* ext/java/Makefile.in: File is found in $(srcdir)
|
||
|
||
2000-02-18 Charles Hagenbuch <chagenbu@wso.williams.edu>
|
||
|
||
* ext/imap/imap.c:
|
||
fixing imap_delete. All of the argcount checks were against one integer too
|
||
high.
|
||
|
||
2000-02-18 Zeev Suraski <zeev@php.net>
|
||
|
||
* ext/mysql/php_mysql.h
|
||
ext/pgsql/pgsql.dsp
|
||
SAPI.c
|
||
ext/imap/imap.c
|
||
ext/imap/imap.dsp: - Update .dsp's
|
||
- Fix a possible crash bug in failed file open error message
|
||
- Fix SAPI initialization issue that could lead to a crash
|
||
|
||
2000-02-17 Andrei Zmievski <andrei@ispi.net>
|
||
|
||
* TODO: The list grows.
|
||
|
||
* ext/wddx/wddx.c: Don't need dlist.h anymore.
|
||
|
||
* ext/wddx/wddx.c:
|
||
Updated to use Zend's internal doubly-linked list instead of dlist.[ch]
|
||
implementation.
|
||
Also fixed serialization to always output objects as struct. In the past,
|
||
if the object did not have any member variables initialized it would've
|
||
been output as array of length 0.
|
||
|
||
2000-02-17 Zeev Suraski <zeev@php.net>
|
||
|
||
* SAPI.c: Fix duplicate freeing
|
||
|
||
2000-02-17 Stig Bakken <ssb@fast.no>
|
||
|
||
* main.c: typo
|
||
|
||
2000-02-17 Uwe Steinmann <Uwe.Steinmann@fernuni-hagen.de>
|
||
|
||
* ext/domxml/domxml.c
|
||
tests/testdom: - fixed bug if attribute value is entity
|
||
|
||
2000-02-17 Zeev Suraski <zeev@php.net>
|
||
|
||
* sapi/apache/mod_php4.c
|
||
sapi/apache/php_apache.c
|
||
sapi/apache/sapi_apache.c:
|
||
No need for a value (not that it seems to work anyway...)
|
||
|
||
* ext/fdf/fdf.c
|
||
SAPI.c
|
||
SAPI.h
|
||
main.c
|
||
php_content_types.c
|
||
php_content_types.h
|
||
php_variables.c
|
||
php_variables.h
|
||
rfc1867.c
|
||
rfc1867.h:
|
||
Make POST handling the way it should be. RFC1867, and any future POST handlers we might
|
||
have in the future now obey to the variables_order directive, and there's a real way modular
|
||
way to handle POST content.
|
||
This is all untested, BEFORE_SAPI_POST_PATCH_17_FEB_2000 tagged before submission
|
||
|
||
2000-02-17 Stig Bakken <ssb@fast.no>
|
||
|
||
* pear/Makefile.in: install DB_pgsql and DB_storage
|
||
|
||
* pear/DB/common.php
|
||
pear/DB/mysql.php
|
||
pear/DB/pgsql.php
|
||
pear/DB/storage.php
|
||
pear/DB.php: * prepare/execute emulation moved into DB_common
|
||
* returning references everywhere in DB_mysql and DB_pgsql
|
||
* added a todo note to DB_pgsql
|
||
|
||
2000-02-17 Uwe Steinmann <Uwe.Steinmann@fernuni-hagen.de>
|
||
|
||
* tests/testdom
|
||
ext/domxml/domxml.c
|
||
ext/domxml/php_domxml.h: - change some function name into php style
|
||
|
||
2000-02-17 Sam Ruby <rubys@us.ibm.com>
|
||
|
||
* ext/java/reflect.java: Allow non-public enumerations to be accessed
|
||
|
||
2000-02-16 Frank M. Kromann <fmk@swwwing.com>
|
||
|
||
* ext/mssql/mssql.dsp
|
||
ext/mssql/.cvsignore:
|
||
Fixing up TS-modes. Non TS-modes will bee added later
|
||
|
||
2000-02-16 Zeev Suraski <zeev@php.net>
|
||
|
||
* sapi/apache/mod_php4.c
|
||
sapi/apache/php_apache.c
|
||
sapi/apache/sapi_apache.c
|
||
build/ltlib.mk
|
||
configuration-parser.y
|
||
ext/standard/browscap.c:
|
||
- Updated the browscap module to work with PHP 4.0
|
||
|
||
* SAPI.c
|
||
main.c
|
||
php4.dsp
|
||
php4dll.dsp
|
||
sapi/isapi/php4isapi.c: - Update .dsp's
|
||
- Fix auth_user issue
|
||
|
||
2000-02-16 Andrew Skalski <askalski@chek.com>
|
||
|
||
* ext/ftp/ftp.c: recognize 125 as success for put/get commands
|
||
|
||
2000-02-16 Sascha Schumann <sascha@schumann.cx>
|
||
|
||
* build/library.mk:
|
||
Add test to avoid recursion, if the build environment is not
|
||
correctly set up.
|
||
|
||
2000-02-16 Andrei Zmievski <andrei@ispi.net>
|
||
|
||
* TODO: I'd really like that.
|
||
|
||
2000-02-16 Andi Gutmans <andi@php.net>
|
||
|
||
* NEWS: Add to the news
|
||
|
||
* sapi/isapi/php4isapi.c:
|
||
- In IIS ISAPI when the user presses the STOP button while the script is
|
||
running make sure it stops gracefully. Before it stuck the server.
|
||
|
||
2000-02-16 Thies C. Arntzen <thies@digicol.de>
|
||
|
||
* TODO: speedup parse_url!
|
||
|
||
* ext/standard/url.c: (url_parse) only free regex if compile worked.
|
||
|
||
* ext/standard/url.c: (url_parse) fix memory leak (#3495)
|
||
|
||
2000-02-16 Andi Gutmans <andi@php.net>
|
||
|
||
* NEWS: - OK, for a change I remember to put my changes in the NEWS file.
|
||
|
||
* ext/ldap/ldap.c: - PHP_WIN32
|
||
|
||
2000-02-15 Zeev Suraski <zeev@php.net>
|
||
|
||
* SAPI.c
|
||
sapi/isapi/php4isapi.c
|
||
sapi/servlet/servlet.c:
|
||
- Improved ISAPI module - it should no longer be necessary to set PHP as
|
||
an ISAPI filter, only as an ISAPI extension, unless you wish to perform
|
||
authentication using PHP. This didn't yet get enough testing, but it
|
||
should work
|
||
- Fixed auth_user/auth_password memory leak (I didn't have time to test it under
|
||
Apache, feedback welcome!)
|
||
|
||
2000-02-15 Andrei Zmievski <andrei@ispi.net>
|
||
|
||
* ext/wddx/config.m4: Fix enable again.
|
||
|
||
2000-02-15 Zeev Suraski <zeev@php.net>
|
||
|
||
* php_variables.c
|
||
rfc1867.c: Fixed a memory leak
|
||
|
||
2000-02-15 Charles Hagenbuch <chagenbu@wso.williams.edu>
|
||
|
||
* ext/imap/imap.c: adding a missing PHP_FALIAS to imap_listsubscribed()
|
||
|
||
2000-02-15 Andrei Zmievski <andrei@ispi.net>
|
||
|
||
* ext/wddx/config.m4: Changed --with-wddx to --enable-wddx.
|
||
|
||
* ext/wddx/config.m4: Test for --enable-xml.
|
||
|
||
* ext/pcre/php_pcre.h: Changing the header.
|
||
|
||
* NEWS: Little correction.
|
||
|
||
2000-02-15 Uwe Steinmann <Uwe.Steinmann@fernuni-hagen.de>
|
||
|
||
* ext/pdf/pdf.c
|
||
ext/pdf/php_pdf.h
|
||
NEWS: - initial support for pdflib 2.20, little testing till now
|
||
|
||
2000-02-15 Andi Gutmans <andi@php.net>
|
||
|
||
* NEWS: - Get rid of mistake
|
||
|
||
2000-02-14 Stig Bakken <ssb@fast.no>
|
||
|
||
* pear/DB/pgsql.php: Added PostgreSQL support for DB submitted by Rui Hirokawa
|
||
<louis@cityfujisawa.ne.jp>
|
||
|
||
* main.c: Made auto_prepend_file and auto_append_file accept "none" as parameter
|
||
to disable, like in PHP 3.0.
|
||
|
||
* pear/DB/common.php
|
||
pear/DB/mysql.php
|
||
pear/DB/storage.php
|
||
pear/DB.php: Added DB/storage to PEAR.
|
||
Introduced DB warnings
|
||
Revert to using Javadoc-style comments.
|
||
DB_common now returns references in the appropriate places
|
||
|
||
2000-02-14 Andrei Zmievski <andrei@ispi.net>
|
||
|
||
* NEWS
|
||
ext/standard/filestat.c: Fix for filesize() and others on sockets.
|
||
|
||
2000-02-14 Hartmut Holzgraefe <hholzgra@media-engineering.de>
|
||
|
||
* ext/imap/imap.c:
|
||
imap_delet(),imap_undelete() and imap_move() will now optionaly accept UDIs
|
||
|
||
2000-02-14 David Hedbor <david@hedbor.org>
|
||
|
||
* sapi/roxen/roxen.c: Use sapi_free_header.
|
||
|
||
2000-02-13 Zeev Suraski <zeev@php.net>
|
||
|
||
* sapi/isapi/php4isapi.c: Fix a few memory leaks
|
||
|
||
2000-02-13 Frank M. Kromann <fmk@swwwing.com>
|
||
|
||
* ext/mssql/mssql.dsp
|
||
ext/mssql/php_mssql.c
|
||
ext/mssql/php_mssql.h: Fixing compile and link with current cvs.
|
||
|
||
2000-02-13 Andi Gutmans <andi@php.net>
|
||
|
||
* ext/standard/string.c:
|
||
- Not sure if len can be zero but it's better to check it once then
|
||
rechecking for it every loop and having an extra variable do nothing.
|
||
|
||
* ext/standard/string.c: - Beautify a bit.
|
||
|
||
2000-02-13 Zeev Suraski <zeev@php.net>
|
||
|
||
* ext/standard/string.c: - Hopefully fix strip_tags bug
|
||
- Fix overrun in strip_tags (Stas, Zend library)
|
||
|
||
2000-02-13 Thies C. Arntzen <thies@digicol.de>
|
||
|
||
* ext/standard/string.c:
|
||
- Fixed crash in strip_tags() and related functions.
|
||
|
||
2000-02-13 Andi Gutmans <andi@php.net>
|
||
|
||
* main.c
|
||
php_variables.c:
|
||
- Improve startup speed a bit by using the hash_*_ptr() functions
|
||
|
||
2000-02-13 Danny Heijl <Danny.Heijl@cevi.be>
|
||
|
||
* ext/informix/ifx.ec: - PHP_WIN32
|
||
|
||
2000-02-13 Zeev Suraski <zeev@php.net>
|
||
|
||
* sapi/isapi/php4isapi.c: Report access violations
|
||
|
||
* sapi/isapi/php4isapi.c
|
||
NEWS:
|
||
Make all of the ISAPI variables register themselves as Server variables
|
||
|
||
* ext/standard/basic_functions.c
|
||
main.c
|
||
php_globals.h: Trap bailout of shutdown functions
|
||
|
||
2000-02-12 Andi Gutmans <andi@php.net>
|
||
|
||
* ext/mysql/php_mysql.c: - Update the C file to use PHP_WIN32
|
||
|
||
* ext/mysql/mysql.dsp: - Update the project file with the Win32 defines.
|
||
|
||
2000-02-12 Thies C. Arntzen <thies@digicol.de>
|
||
|
||
* TODO: having HTTP_UPLOAD_FILES[] seems logical to me
|
||
|
||
* rfc1867.c: fix #2944
|
||
|
||
2000-02-12 Andi Gutmans <andi@php.net>
|
||
|
||
* config.w32.h
|
||
php4dllts.dsp: - Support wddx by default on Windows
|
||
|
||
2000-02-12 Sascha Schumann <sascha@schumann.cx>
|
||
|
||
* acinclude.m4: $ext_src_base is the source dir of the extension
|
||
|
||
* ext/xml/config.m4: Tell expat the byte order
|
||
|
||
* sapi/apache/config.m4
|
||
sapi/apache/libphp4.module.in: Never use Apache regex stuff
|
||
|
||
* ext/pgsql/php_pgsql.h
|
||
ext/xml/php_xml.h
|
||
ext/oracle/oracle.c
|
||
ext/java/java.c
|
||
ext/mysql/php_mysql.h
|
||
ext/oci8/php_oci8.h
|
||
ext/hyperwave/php_hyperwave.h
|
||
ext/imap/imap.h
|
||
ext/informix/php_informix.h:
|
||
* ext/xml/Makefile.in
|
||
ext/xml/config.m4
|
||
ext/xml/expat/Makefile
|
||
ext/xml/expat/Makefile.in
|
||
ext/xml/expat/xmlparse/Makefile.in
|
||
ext/xml/expat/xmltok/Makefile.in:
|
||
Use bundled expat library on UNIX. Note: Need to fix --enable-xml=shared
|
||
|
||
2000-02-12 Andi Gutmans <andi@php.net>
|
||
|
||
* php4dllts.dsp: - Fix the Release_inline part.
|
||
|
||
2000-02-11 Sam Ruby <rubys@us.ibm.com>
|
||
|
||
* ext/java/java.dsp
|
||
sapi/servlet/servlet.dsp:
|
||
on WIN32, PHP_WIN32 and ZEND_WIN32 need to be defined
|
||
|
||
2000-02-11 Andrei Zmievski <andrei@ispi.net>
|
||
|
||
* ext/standard/array.c
|
||
ext/standard/basic_functions.c
|
||
main.c
|
||
php_globals.h:
|
||
(request_shutdown) Prevent infinite loop on shutdown if there is an error
|
||
in shutdown function.
|
||
(php_array_walk) Print a warning if the walk function doesn't exist.
|
||
|
||
Split shutdown function call into a separate function that's called with
|
||
zend_hash_apply() instead of as destructor to keep hash consistent.
|
||
|
||
This fixes bug #3419.
|
||
|
||
* ext/standard/exec.c: Fix prototype.
|
||
|
||
2000-02-11 Thies C. Arntzen <thies@digicol.de>
|
||
|
||
* config.guess
|
||
config.sub
|
||
ltconfig
|
||
ltmain.sh:
|
||
backed out some stuff that got committed by accident & broke things:(!
|
||
uwe: please read twice what you are commiting!
|
||
|
||
2000-02-11 Andrei Zmievski <andrei@ispi.net>
|
||
|
||
* ext/standard/exec.c:
|
||
(PHP passthru) Shouldn't return anything.
|
||
This fixes bugs #3428 and #3430.
|
||
|
||
* pear/Makefile.in: request_info.h is gone.
|
||
|
||
2000-02-11 Zeev Suraski <zeev@php.net>
|
||
|
||
* sapi/isapi/php4isapi.dsp
|
||
php4.dsp
|
||
php4dll.dsp
|
||
php4dllts.dsp
|
||
php4ts.dsp: Update .dsp's
|
||
|
||
* ext/zlib/zlib.c
|
||
sapi/cgi/cgi_main.c
|
||
ext/standard/crypt.c
|
||
ext/standard/dir.c
|
||
ext/standard/dl.c
|
||
ext/standard/dns.c
|
||
ext/standard/dns.h
|
||
ext/standard/exec.c
|
||
ext/standard/file.c
|
||
ext/standard/filestat.c
|
||
ext/standard/flock_compat.c
|
||
ext/standard/flock_compat.h
|
||
ext/standard/fsock.c
|
||
ext/standard/fsock.h
|
||
ext/standard/info.c
|
||
ext/standard/lcg.c
|
||
ext/standard/link.c
|
||
ext/standard/mail.c
|
||
ext/standard/microtime.c
|
||
ext/standard/pack.c
|
||
ext/standard/pageinfo.c
|
||
ext/standard/parsedate.y
|
||
ext/standard/string.c
|
||
ext/standard/syslog.c
|
||
ext/standard/uniqid.c
|
||
ext/session/mod_files.c
|
||
ext/session/session.c
|
||
ext/snmp/snmp.c
|
||
ext/standard/array.c
|
||
ext/standard/basic_functions.c
|
||
ext/standard/basic_functions.h
|
||
ext/filepro/filepro.c
|
||
ext/imap/imap.c
|
||
SAPI.c
|
||
SAPI.h
|
||
configuration-parser.y
|
||
dl/snmp/snmp.c
|
||
fopen-wrappers.c
|
||
fopen-wrappers.h
|
||
main.c
|
||
mergesort.c
|
||
php.h
|
||
php_realpath.c: Fine tune Andi's patch
|
||
|
||
2000-02-11 Andrei Zmievski <andrei@ispi.net>
|
||
|
||
* ext/oracle/php_oracle.h: Define phpext_oracle_ptr properly.
|
||
|
||
2000-02-11 Sascha Schumann <sascha@schumann.cx>
|
||
|
||
* ext/session/mod_files.c
|
||
ext/session/mod_mm.c
|
||
ext/session/mod_user.c
|
||
ext/session/session.c: More cosmetic things
|
||
|
||
* ext/xml/expat/xmlparse/xmlparse.c
|
||
ext/xml/expat/xmltok/xmltok.c
|
||
ext/xml/expat/xmltok/xmltok_impl.c: Kill warnings
|
||
|
||
* ext/session/session.c: Some style(9) cosmetics
|
||
|
||
2000-02-11 Andi Gutmans <andi@php.net>
|
||
|
||
* sapi/cgi/cgi_main.c
|
||
dl/snmp/snmp.c
|
||
fopen-wrappers.c
|
||
main.c: - Baby steps with PHP_WIN32 :)
|
||
|
||
2000-02-10 Andrei Zmievski <andrei@ispi.net>
|
||
|
||
* pear/Makefile.in: Avoid the 'unexpected end of file' error.
|
||
|
||
2000-02-10 Andi Gutmans <andi@php.net>
|
||
|
||
* ext/filepro/filepro.c
|
||
ext/imap/imap.c
|
||
ext/snmp/snmp.c: - A few more
|
||
|
||
* ext/zlib/zlib.c: - A bit more PHP_WIN32 work
|
||
|
||
* ext/standard/filestat.c
|
||
ext/standard/flock_compat.c
|
||
ext/standard/flock_compat.h
|
||
ext/standard/fsock.c
|
||
ext/standard/fsock.h
|
||
ext/standard/info.c
|
||
ext/standard/lcg.c
|
||
ext/standard/link.c
|
||
ext/standard/mail.c
|
||
ext/standard/microtime.c
|
||
ext/standard/pack.c
|
||
ext/standard/pageinfo.c
|
||
ext/standard/parsedate.y
|
||
ext/standard/string.c
|
||
ext/standard/syslog.c
|
||
ext/standard/uniqid.c
|
||
ext/standard/array.c
|
||
ext/standard/basic_functions.c
|
||
ext/standard/basic_functions.h
|
||
ext/standard/crypt.c
|
||
ext/standard/dir.c
|
||
ext/standard/dl.c
|
||
ext/standard/dns.c
|
||
ext/standard/dns.h
|
||
ext/standard/exec.c
|
||
ext/standard/file.c:
|
||
- Get rid of some more evil MSVC5's and switch standard/ to use PHP_WIN32
|
||
|
||
2000-02-10 Zeev Suraski <zeev@php.net>
|
||
|
||
* Makefile.in
|
||
sapi/apache/php_apache.c: Final build fixes - that's enough for now...
|
||
|
||
* php4dll.dsp
|
||
php4dllts.dsp
|
||
php4ts.dsp: Update .dsp's
|
||
|
||
* SAPI.c
|
||
SAPI.h
|
||
main.c
|
||
php.h
|
||
request_info.c
|
||
request_info.h
|
||
safe_mode.c: request_info.c is dead! long live SAPI
|
||
|
||
* SAPI.h
|
||
main.c
|
||
request_info.c
|
||
request_info.h
|
||
sapi/cgi/cgi_main.c: request_info.c is giving up
|
||
|
||
* sapi/apache/config.m4
|
||
sapi/apache/mod_php4.c
|
||
sapi/apache/php_apache.c
|
||
sapi/apache/php_apache_http.h
|
||
sapi/cgi/cgi_main.c
|
||
ext/mysql/php_mysql.c
|
||
ext/oci8/oci8.c
|
||
ext/posix/posix.c
|
||
ext/standard/basic_functions.c
|
||
ext/standard/browscap.c
|
||
ext/standard/dl.c
|
||
ext/standard/exec.c
|
||
ext/standard/head.c
|
||
ext/standard/mail.c
|
||
ext/standard/php_string.h
|
||
ext/standard/string.c
|
||
ext/standard/url.c
|
||
acconfig.h.in
|
||
acinclude.m4
|
||
config.w32.h
|
||
ext/aspell/aspell.c
|
||
ext/db/db.c
|
||
ext/hyperwave/hg_comm.c
|
||
fopen-wrappers.c
|
||
internal_functions_registry.h
|
||
php.h
|
||
php_regex.h
|
||
request_info.c
|
||
request_info.h
|
||
snprintf.c
|
||
snprintf.h
|
||
win95nt.h: SAPIfication, Episode VI: Return of the SAPI
|
||
Remove mostly all references to APACHE and CGI_BINARY from the code.
|
||
|
||
- Apache include files are no longer included by any PHP code, except for the Apache SAPI module.
|
||
- No server specific code is in any of the base PHP code.
|
||
|
||
Still left to be done:
|
||
- Eliminate any references to APACHE from the few remaining modules.
|
||
- Move request_info.c's logic to SAPI
|
||
- Modify the regex function names, and globals, so that we can always
|
||
include them, without having to fear any interference with Apache;
|
||
Always use the bundled regex library
|
||
|
||
* SAPI.c
|
||
sapi/apache/mod_php4.c: The last patch wasn't that good, fix
|
||
|
||
* SAPI.c: More protection...
|
||
|
||
* sapi/apache/mod_php4.c: Make the CVS compile again
|
||
|
||
* SAPI.c: Only activate if we're inside an actual request
|
||
|
||
* sapi/isapi/php4isapi.c
|
||
sapi/phttpd/phttpd.c
|
||
sapi/roxen/roxen.c
|
||
sapi/servlet/servlet.c
|
||
sapi/thttpd/thttpd.c
|
||
SAPI.h
|
||
main.c
|
||
sapi/aolserver/aolserver.c
|
||
sapi/apache/mod_php4.c
|
||
sapi/cgi/cgi_main.c: Yes, you guessed it... More cleanup
|
||
|
||
* sapi/apache/mod_php4.c
|
||
ext/standard/pageinfo.c
|
||
SAPI.c
|
||
SAPI.h
|
||
safe_mode.c: More cleanup!
|
||
|
||
2000-02-10 Sascha Schumann <sascha@schumann.cx>
|
||
|
||
* acinclude.m4:
|
||
Set ext_base, a common prefix to the per-extension build directory
|
||
(ext/<ext-name> for in-tree builds, "" for rest)
|
||
|
||
* ext/xml/php_xml.h
|
||
ext/xml/xml.c:
|
||
- Fixed ^#[ ]+preprocessor directive$ constructions which break
|
||
some compilers
|
||
- Made php_xml.h useable without having xmltok.h/xmlparse.h in the include
|
||
path
|
||
|
||
2000-02-10 Zeev Suraski <zeev@php.net>
|
||
|
||
* sapi/phttpd/phttpd.c
|
||
sapi/roxen/roxen.c
|
||
sapi/servlet/servlet.c
|
||
sapi/thttpd/thttpd.c
|
||
sapi/aolserver/aolserver.c
|
||
sapi/apache/mod_php4.c
|
||
sapi/cgi/cgi_main.c
|
||
sapi/isapi/php4isapi.c
|
||
SAPI.c
|
||
SAPI.h
|
||
ext/standard/basic_functions.c: More cleanup - move getenv() to SAPI
|
||
|
||
* sapi/thttpd/thttpd.c
|
||
sapi/phttpd/phttpd.c
|
||
sapi/roxen/roxen.c
|
||
sapi/servlet/servlet.c
|
||
SAPI.c
|
||
SAPI.h
|
||
safe_mode.c
|
||
sapi/aolserver/aolserver.c
|
||
sapi/apache/mod_php4.c
|
||
sapi/cgi/cgi_main.c
|
||
sapi/isapi/php4isapi.c: More cleanup...
|
||
|
||
2000-02-10 Andi Gutmans <andi@php.net>
|
||
|
||
* php.h: - Little fix
|
||
|
||
* main.c: - PHP_WIN32
|
||
|
||
* SAPI.c
|
||
SAPI.h
|
||
configuration-parser.y
|
||
fopen-wrappers.c
|
||
fopen-wrappers.h
|
||
main.c
|
||
mergesort.c
|
||
php.h
|
||
php_realpath.c
|
||
request_info.c: - Introduce PHP_WIN32
|
||
|
||
2000-02-10 Zeev Suraski <zeev@php.net>
|
||
|
||
* main.c: More cleanup
|
||
|
||
2000-02-10 Andrei Zmievski <andrei@ispi.net>
|
||
|
||
* sapi/cgi/cgi_main.c: Should be 'deactivate' rather than the opposite.
|
||
|
||
2000-02-10 Zeev Suraski <zeev@php.net>
|
||
|
||
* sapi/isapi/php4isapi.c
|
||
sapi/phttpd/phttpd.c
|
||
sapi/roxen/roxen.c
|
||
sapi/servlet/servlet.c
|
||
sapi/thttpd/thttpd.c
|
||
SAPI.c
|
||
SAPI.h
|
||
main.c
|
||
sapi/aolserver/aolserver.c
|
||
sapi/apache/mod_php4.c
|
||
sapi/cgi/cgi_main.c
|
||
sapi/cgi/getopt.c
|
||
sapi/cgi/php_getopt.h: More abstraction
|
||
|
||
* sapi/cgi/Makefile.in
|
||
sapi/cgi/cgi_main.c
|
||
sapi/cgi/getopt.c
|
||
sapi/cgi/php_getopt.h
|
||
sapi/servlet/servlet.c
|
||
getopt.c
|
||
main.c
|
||
php_getopt.h: Always use getopt with CGI, never use it for anything else
|
||
|
||
* sapi/phttpd/phttpd.c
|
||
sapi/roxen/roxen.c
|
||
sapi/servlet/servlet.c
|
||
sapi/thttpd/thttpd.c
|
||
SAPI.h
|
||
main.c
|
||
sapi/aolserver/aolserver.c
|
||
sapi/apache/mod_php4.c
|
||
sapi/cgi/cgi_main.c
|
||
sapi/isapi/php4isapi.c: Move the logging mechanism to SAPI
|
||
|
||
2000-02-10 Thies C. Arntzen <thies@digicol.de>
|
||
|
||
* ext/standard/basic_functions.c:
|
||
- Added NULL-support in gettype().
|
||
|
||
2000-02-10 Uwe Steinmann <Uwe.Steinmann@fernuni-hagen.de>
|
||
|
||
* NEWS
|
||
ext/domxml/domxml.c
|
||
ext/domxml/php_domxml.h
|
||
tests/testdom:
|
||
- added funktion xmltree(), renamed dom() to xmldoc() and domfile()
|
||
to xmldocfile().
|
||
- testdom covers most of the functionality
|
||
|
||
* ext/pdf/pdf.c
|
||
ext/pdf/php_pdf.h: - added pdf_open_tiff()
|
||
|
||
2000-02-10 Thies C. Arntzen <thies@digicol.de>
|
||
|
||
* ext/standard/base64.c:
|
||
- base64_decode() will decode POST data correct.
|
||
Patch submitted by: Turadg Aleahmad <turadg@wise.berkeley.edu>
|
||
|
||
2000-02-09 Uwe Steinmann <Uwe.Steinmann@fernuni-hagen.de>
|
||
|
||
* ext/domxml/domxml.c
|
||
ext/domxml/php_domxml.h
|
||
tests/testdom
|
||
config.guess
|
||
config.sub
|
||
ltconfig
|
||
ltmain.sh: - removed stupid leftover in testdom
|
||
- added more functions to domxml
|
||
|
||
2000-02-09 Stig Bakken <ssb@fast.no>
|
||
|
||
* pear/DB/mysql.php: forgot to remove some debug output. sorry :-)
|
||
|
||
2000-02-09 Andrei Zmievski <andrei@ispi.net>
|
||
|
||
* pear/DB.php: Return by reference, where necessary.
|
||
|
||
2000-02-09 Stig Bakken <ssb@fast.no>
|
||
|
||
* pear/DB/common.php:
|
||
Introduced an extra optional parameter to getOne, getRow and getAssoc
|
||
that contains a list of parameters to use with (prepare/)execute.
|
||
Also changed these methods into returning references.
|
||
|
||
* pear/DB.php:
|
||
Added three get modes: DB_GETMODE_ORDERED, DB_GETMODE_ASSOC and
|
||
DB_GETMODE_FLIPPED. Docs are within.
|
||
|
||
* pear/DB/mysql.php: Fixed a few bugs, especially in prepare/execute.
|
||
Introduced "get modes", letting you choose how fetched array data is indexed.
|
||
|
||
2000-02-09 Thies C. Arntzen <thies@digicol.de>
|
||
|
||
* NEWS: *** empty log message ***
|
||
|
||
2000-02-09 Uwe Steinmann <Uwe.Steinmann@fernuni-hagen.de>
|
||
|
||
* ext/domxml/domxml.c
|
||
ext/domxml/php_domxml.h
|
||
tests/testdom: - new function to read and parse xml doc from file
|
||
|
||
* tests/testdom
|
||
NEWS
|
||
ext/domxml/domxml.c:
|
||
- fixed several bugs an did some testing. Parsing and creating simple
|
||
XML docs should work. See the script testdom.
|
||
|
||
2000-02-09 Thies C. Arntzen <thies@digicol.de>
|
||
|
||
* ext/xml/expat/xmlparse/.cvsignore
|
||
ext/xml/expat/xmltok/.cvsignore
|
||
ext/xml/expat/.cvsignore: shut-up CVS
|
||
|
||
2000-02-09 Uwe Steinmann <Uwe.Steinmann@fernuni-hagen.de>
|
||
|
||
* ext/domxml/domxml.c
|
||
ext/domxml/php_domxml.h
|
||
tests/testdom
|
||
config.guess
|
||
config.sub
|
||
ltconfig
|
||
ltmain.sh: - removed stupid leftover in testdom
|
||
- added more functions to domxml
|
||
|
||
2000-02-09 Stig Bakken <ssb@fast.no>
|
||
|
||
* pear/DB/mysql.php: forgot to remove some debug output. sorry :-)
|
||
|
||
2000-02-09 Andrei Zmievski <andrei@ispi.net>
|
||
|
||
* pear/DB.php: Return by reference, where necessary.
|
||
|
||
2000-02-09 Stig Bakken <ssb@fast.no>
|
||
|
||
* pear/DB/common.php:
|
||
Introduced an extra optional parameter to getOne, getRow and getAssoc
|
||
that contains a list of parameters to use with (prepare/)execute.
|
||
Also changed these methods into returning references.
|
||
|
||
* pear/DB.php:
|
||
Added three get modes: DB_GETMODE_ORDERED, DB_GETMODE_ASSOC and
|
||
DB_GETMODE_FLIPPED. Docs are within.
|
||
|
||
* pear/DB/mysql.php: Fixed a few bugs, especially in prepare/execute.
|
||
Introduced "get modes", letting you choose how fetched array data is indexed.
|
||
|
||
2000-02-09 Thies C. Arntzen <thies@digicol.de>
|
||
|
||
* NEWS: *** empty log message ***
|
||
|
||
2000-02-09 Uwe Steinmann <Uwe.Steinmann@fernuni-hagen.de>
|
||
|
||
* ext/domxml/domxml.c
|
||
ext/domxml/php_domxml.h
|
||
tests/testdom: - new function to read and parse xml doc from file
|
||
|
||
* tests/testdom
|
||
NEWS
|
||
ext/domxml/domxml.c:
|
||
- fixed several bugs an did some testing. Parsing and creating simple
|
||
XML docs should work. See the script testdom.
|
||
|
||
2000-02-09 Thies C. Arntzen <thies@digicol.de>
|
||
|
||
* ext/xml/expat/xmlparse/.cvsignore
|
||
ext/xml/expat/xmltok/.cvsignore
|
||
ext/xml/expat/.cvsignore: shut-up CVS
|
||
|
||
2000-02-08 Zeev Suraski <zeev@php.net>
|
||
|
||
* ext/gd/gd.c
|
||
ext/gd/gdttf.c
|
||
ext/gd/gdttf.h
|
||
ext/imap/imap.c
|
||
ext/pcre/pcrelib/pcreposix.c
|
||
ext/standard/base64.c
|
||
ext/standard/php_string.h
|
||
ext/standard/string.c
|
||
ext/standard/url.c
|
||
dl/snmp/winsnmp.c:
|
||
Change string->str where possible; string is basic a C++ class, so gdb can't look
|
||
inside variables named 'string'.
|
||
|
||
* ext/standard/file.c
|
||
ext/standard/php_string.h
|
||
ext/standard/string.c
|
||
ext/zlib/zlib.c:
|
||
2000-02-08 Andrei Zmievski <andrei@ispi.net>
|
||
|
||
* sapi/apache/mod_php4.c
|
||
sapi/apache/mod_php4.h
|
||
NEWS: New function notice.
|
||
|
||
2000-02-08 Uwe Steinmann <Uwe.Steinmann@fernuni-hagen.de>
|
||
|
||
* ext/hyperwave/hw.c: - made hyperwave extension compile again
|
||
|
||
2000-02-08 Evan Klinger <evan715@sirius.com>
|
||
|
||
* dl/calendar/calendar.c
|
||
dl/calendar/sdncal.h: calendar.so now works with php4.
|
||
|
||
2000-02-07 Thies C. Arntzen <thies@digicol.de>
|
||
|
||
* ext/standard/var.c:
|
||
2000-02-07 Hartmut Holzgraefe <hholzgra@media-engineering.de>
|
||
|
||
* ext/imap/imap.c
|
||
ext/imap/imap.h: another re-sync with the PHP3 tree
|
||
imap_mail deactivated for win builds, as the files
|
||
win32/imap_sendmail.c win32/imap_sendmail.h from
|
||
PHP3 are still missing
|
||
|
||
2000-02-07 Thies C. Arntzen <thies@digicol.de>
|
||
|
||
* ext/oci8/oci8.c: kill warning
|
||
|
||
2000-02-06 Zeev Suraski <zeev@php.net>
|
||
|
||
* sapi/isapi/php4isapi.c: Fix buglet
|
||
|
||
* sapi/isapi/php4isapi.c:
|
||
2000-02-06 Thies C. Arntzen <thies@digicol.de>
|
||
|
||
* TODO: *** empty log message ***
|
||
|
||
2000-02-06 Danny Heijl <Danny.Heijl@cevi.be>
|
||
|
||
* ext/informix/ifx.ec: - Make it compile again with new (p)list globals.
|
||
|
||
2000-02-06 Thies C. Arntzen <thies@digicol.de>
|
||
|
||
* ext/standard/base64.c: fix #3226
|
||
|
||
* ext/standard/head.c: fix for #3413
|
||
|
||
2000-02-05 Zeev Suraski <zeev@php.net>
|
||
|
||
* ext/standard/info.c: Standardize
|
||
|
||
2000-02-05 Thies C. Arntzen <thies@digicol.de>
|
||
|
||
* main.c:
|
||
the problem was that we *did* register the signal in the apache
|
||
master process as well.
|
||
php_module_startup() -> REGISTER_INI_ENTRIES() -> OnChangeMaxExecutionTime() -> php_set_timeout().
|
||
|
||
from now on the .ini mechanism only sets PG(max_execution_time) and that gets
|
||
"converted" to a timeout-signal() in php_request_startup()!
|
||
|
||
we still need to think about the ZTS timeout mechanism.
|
||
|
||
2000-02-05 Zeev Suraski <zeev@php.net>
|
||
|
||
* ext/imap/imap.c
|
||
ext/imap/imap.dsp
|
||
ext/imap/imap.h
|
||
ext/mysql/mysql.dsp
|
||
php_modules.dsw: Get Win32 IMAP DLL to compile
|
||
|
||
2000-02-05 Andi Gutmans <andi@php.net>
|
||
|
||
* ext/odbc/php_odbc.c
|
||
ext/xml/xml.c
|
||
tests/testfunc: - Make Win32 compile again
|
||
|
||
2000-02-05 Zeev Suraski <zeev@php.net>
|
||
|
||
* ext/mssql/php_mssql.c
|
||
ext/mysql/php_mysql.c
|
||
ext/pgsql/pgsql.c
|
||
ext/pgsql/php_pgsql.h
|
||
php_ini.c
|
||
php_ini.h: Fix PostgreSQL startup routine in thread-safe mode
|
||
|
||
* ext/imap/imap.c: Fix
|
||
|
||
2000-02-05 Thies C. Arntzen <thies@digicol.de>
|
||
|
||
* ext/oracle/oracle.c: fix compile
|
||
|
||
2000-02-05 Zeev Suraski <zeev@php.net>
|
||
|
||
* php.ini-dist: *** empty log message ***
|
||
|
||
2000-02-05 Andrei Zmievski <andrei@ispi.net>
|
||
|
||
* php.ini-dist: Add default registration of server vars.
|
||
|
||
|
||
2000-02-05 Zeev Suraski <zeev@php.net>
|
||
|
||
* ext/pgsql/pgsql.c: PostgreSQL compile fixes
|
||
|
||
* ext/session/session.c
|
||
ext/standard/array.c
|
||
ext/standard/assert.c
|
||
ext/standard/browscap.c
|
||
ext/standard/string.c
|
||
ext/sybase_ct/php_sybase_ct.c
|
||
ext/msql/php_msql.c
|
||
ext/mysql/php_mysql.c: Compile fixes
|
||
|
||
* ext/pcre/php_pcre.c
|
||
ext/standard/array.c
|
||
ext/standard/assert.c
|
||
ext/standard/basic_functions.c
|
||
ext/standard/crypt.c
|
||
ext/standard/dl.c
|
||
ext/standard/html.c
|
||
ext/standard/info.c
|
||
ext/standard/syslog.c
|
||
ext/sybase_ct/php_sybase_ct.c
|
||
ext/ldap/ldap.c
|
||
ext/msql/php_msql.c
|
||
ext/mysql/php_mysql.c
|
||
ext/db/db.c
|
||
ext/db/php_db.h
|
||
main.c: Cleanup patches
|
||
|
||
2000-02-04 Andrei Zmievski <andrei@ispi.net>
|
||
|
||
* ext/session/php_session.h
|
||
ext/session/session.c: Implemented setting of session cookie parameters.
|
||
|
||
2000-02-04 Zeev Suraski <zeev@php.net>
|
||
|
||
* ext/standard/output.c
|
||
ext/standard/php_output.h
|
||
main.c
|
||
SAPI.c: Use the new state functions
|
||
|
||
2000-02-03 Andi Gutmans <andi@php.net>
|
||
|
||
* NEWS: - Sounds nicer
|
||
|
||
* NEWS: - Add some news
|
||
|
||
2000-02-03 Uwe Steinmann <Uwe.Steinmann@fernuni-hagen.de>
|
||
|
||
* tests/testdom: - some more testing
|
||
|
||
* ext/domxml/domxml.c: - fixed several bugs, left some for tomorrow :-)
|
||
|
||
* ext/domxml/domxml.c
|
||
ext/domxml/php_domxml.h: - more functions added but none of them tested
|
||
|
||
* ext/hyperwave/hw.c: - fixed segm fault in hw_docbyanchor()
|
||
|
||
2000-02-03 Stig Bakken <ssb@fast.no>
|
||
|
||
* pear/DB/common.php
|
||
pear/DB/mysql.php
|
||
pear/DB/odbc.php
|
||
pear/DB.php
|
||
pear/Makefile.in: * Started playing around with alternatives to javadoc.
|
||
* Fixed the "make install" rule so it doesn't temporarily break the
|
||
installed scripts.
|
||
* implemented prepare/execute emulation for MySQL including file-reference
|
||
parameters (only binmode/binfetchlen remains now)
|
||
* started fixing up the ODBC backend
|
||
|
||
2000-02-03 Zeev Suraski <zeev@php.net>
|
||
|
||
* php4dllts.dsp: fix
|
||
|
||
2000-02-02 Andrei Zmievski <andrei@ispi.net>
|
||
|
||
* ext/standard/string.c
|
||
ext/wddx/wddx.c:
|
||
(PHP wddx_deserialize) Fixed a problem with deserializing empty values.
|
||
(php_addslashes) Guard against NULL data.
|
||
|
||
2000-02-02 Uwe Steinmann <Uwe.Steinmann@fernuni-hagen.de>
|
||
|
||
* ext/domxml/config.m4: - support libxml installed in gnome
|
||
|
||
2000-02-02 Zeev Suraski <zeev@php.net>
|
||
|
||
* ext/xml/expat/xmltok/utf8tab.h
|
||
ext/xml/expat/xmltok/xmldef.h
|
||
ext/xml/expat/xmltok/xmlrole.c
|
||
ext/xml/expat/xmltok/xmlrole.h
|
||
ext/xml/expat/xmltok/xmltok.c
|
||
ext/xml/expat/xmltok/xmltok.dsp
|
||
ext/xml/expat/xmltok/xmltok.h
|
||
ext/xml/expat/xmltok/xmltok_impl.c
|
||
ext/xml/expat/xmltok/xmltok_impl.h
|
||
ext/xml/expat/xmltok/xmltok_ns.c
|
||
ext/xml/expat/Makefile
|
||
ext/xml/expat/expat.dsw
|
||
ext/xml/expat/expat.html
|
||
ext/xml/expat/expat.mak
|
||
ext/xml/expat/xmlparse/hashtable.c
|
||
ext/xml/expat/xmlparse/hashtable.h
|
||
ext/xml/expat/xmlparse/xmlparse.c
|
||
ext/xml/expat/xmlparse/xmlparse.dsp
|
||
ext/xml/expat/xmlparse/xmlparse.h
|
||
ext/xml/expat/xmltok/asciitab.h
|
||
ext/xml/expat/xmltok/iasciitab.h
|
||
ext/xml/expat/xmltok/latin1tab.h
|
||
ext/xml/expat/xmltok/nametab.h
|
||
ext/xml/xml.c
|
||
config.w32.h
|
||
internal_functions_win32.c
|
||
php4dll.dsp
|
||
php4dllts.dsp: Add expat to the distribution
|
||
Add expat support to Win32 builds
|
||
|
||
2000-02-02 Andrei Zmievski <andrei@ispi.net>
|
||
|
||
* ext/standard/fsock.c: (php_sock_fgets) Respect timeout event.
|
||
|
||
* sapi/phttpd/phttpd.c
|
||
sapi/roxen/roxen.c
|
||
sapi/aolserver/aolserver.c
|
||
sapi/apache/mod_php4.c
|
||
sapi/isapi/php4isapi.c:
|
||
Fixed SAPI modules to properly register their related modules.
|
||
|
||
* sapi/apache/mod_php4.c: Initialize apache properly.
|
||
|
||
* acinclude.m4: Remove crud.
|
||
|
||
* sapi/apache/php_apache.c: Forgot to add the actual file.
|
||
|
||
* NEWS
|
||
ext/standard/info.c: Some rearranging.
|
||
|
||
2000-02-02 Thies C. Arntzen <thies@digicol.de>
|
||
|
||
* TODO: foreach note
|
||
|
||
* ext/standard/var.c: use FREE_ZVAL where appropiate
|
||
|
||
2000-02-02 Uwe Steinmann <Uwe.Steinmann@fernuni-hagen.de>
|
||
|
||
* ext/fdf/fdf.c
|
||
ext/hyperwave/hg_comm.c
|
||
ext/hyperwave/hw.c
|
||
ext/pdf/config.m4
|
||
ext/pdf/pdf.c
|
||
ext/cpdf/cpdf.c: - several minor cleanups like removing unused variables
|
||
|
||
2000-02-02 Andrei Zmievski <andrei@ispi.net>
|
||
|
||
* sapi/apache/Makefile.in
|
||
sapi/apache/config.m4
|
||
sapi/apache/mod_php4.c
|
||
acinclude.m4
|
||
internal_functions_registry.h: Moved ext/apache into sapi/apache.
|
||
|
||
2000-02-01 Andrei Zmievski <andrei@ispi.net>
|
||
|
||
* ext/standard/file.c: Not needed.
|
||
|
||
2000-02-01 Zeev Suraski <zeev@php.net>
|
||
|
||
* ext/standard/file.c: Compile fix
|
||
|
||
2000-02-01 Andrei Zmievski <andrei@ispi.net>
|
||
|
||
* ext/standard/file.c
|
||
ext/standard/file.h
|
||
ext/standard/fsock.c
|
||
ext/standard/fsock.h
|
||
TODO:
|
||
- Implemented socket_get_status() function. Some more stuff can be added
|
||
to it in the future.
|
||
- Renamed set_socket_timeout() to socket_set_timeout()
|
||
- Renamed set_socket_blocking() to socket_set_blocking() but kept the
|
||
old name for compatibility. It now outputs a warning that
|
||
set_socket_timeout() is deprecated but still goes through.
|
||
|
||
* TODO: Socket note.
|
||
|
||
2000-02-01 Sam Ruby <rubys@us.ibm.com>
|
||
|
||
* sapi/servlet/servlet.c:
|
||
Servlets work again! OK, so it crashes on shutdown, apparently trying to
|
||
report a memory leak, but it is worth committing the progress so far.
|
||
|
||
2000-02-01 Thies C. Arntzen <thies@digicol.de>
|
||
|
||
* ext/oci8/oci8.c
|
||
ext/oci8/php_oci8.h:
|
||
make it work without the zend_hash_pointer*() functions. some work on the shutdown issues (more to follow)
|
||
|
||
2000-02-01 Andrei Zmievski <andrei@ispi.net>
|
||
|
||
* TODO
|
||
ext/standard/file.c
|
||
ext/standard/file.h: Implemented realpath().
|
||
|
||
2000-01-31 Zeev Suraski <zeev@php.net>
|
||
|
||
* NEWS
|
||
ext/standard/basic_functions.c
|
||
ext/standard/basic_functions.h
|
||
php.ini-dist: Add the complement to the putenv() security
|
||
|
||
2000-01-31 Andrei Zmievski <andrei@ispi.net>
|
||
|
||
* TODO: Another todo.
|
||
|
||
2000-01-31 Sascha Schumann <sascha@schumann.cx>
|
||
|
||
* ext/standard/datetime.c: (PHP mktime) Added windowing support for 0..70
|
||
|
||
2000-01-31 Andrei Zmievski <andrei@ispi.net>
|
||
|
||
* TODO: Another point.
|
||
|
||
* NEWS: *** empty log message ***
|
||
|
||
2000-01-30 Zeev Suraski <zeev@php.net>
|
||
|
||
* ext/standard/basic_functions.h: Fix typo
|
||
|
||
* ext/standard/basic_functions.c
|
||
ext/standard/basic_functions.h
|
||
php.ini-dist: - Finished work, more or less
|
||
|
||
* ext/standard/basic_functions.c
|
||
ext/standard/basic_functions.h:
|
||
Some more work, I'll finish this when I get home
|
||
|
||
2000-01-30 Sam Ruby <rubys@us.ibm.com>
|
||
|
||
* sapi/servlet/Makefile.in
|
||
sapi/servlet/servlet.java:
|
||
PHP can install and run as a servlet again on Unix.
|
||
Still todo: allow access to ext/java functionality from within servlet.
|
||
|
||
2000-01-30 Zeev Suraski <zeev@php.net>
|
||
|
||
* ext/standard/basic_functions.c
|
||
ext/standard/basic_functions.h
|
||
configuration-parser.y
|
||
main.c: Initial work on the protected env vars stuff
|
||
|
||
2000-01-30 Sam Ruby <rubys@us.ibm.com>
|
||
|
||
* sapi/servlet/config.m4: add installation
|
||
|
||
2000-01-29 Zeev Suraski <zeev@php.net>
|
||
|
||
* ext/standard/string.c:
|
||
2000-01-29 Sam Ruby <rubys@us.ibm.com>
|
||
|
||
* ext/java/config.m4
|
||
sapi/servlet/Makefile.in:
|
||
Progress: sapi/servlet now builds again on Unix
|
||
|
||
* sapi/servlet/Makefile.in
|
||
sapi/servlet/README: First steps towards restoring sapi/servlet on Unix.
|
||
Cosmetic improvements to allow README to be read on systems with tabstop=8
|
||
|
||
2000-01-29 Zeev Suraski <zeev@php.net>
|
||
|
||
* main.c: Fix buglets in the argv/argc code
|
||
|
||
2000-01-29 Rasmus Lerdorf <rasmus@php.net>
|
||
|
||
* sapi/apache/mod_php4.c: No comment - will explain next week
|
||
|
||
2000-01-29 Zeev Suraski <zeev@php.net>
|
||
|
||
* sapi/cgi/cgi_main.c
|
||
sapi/isapi/php4isapi.c
|
||
main.c
|
||
php_variables.c
|
||
php_variables.h
|
||
rfc1867.c
|
||
sapi/apache/mod_php4.c:
|
||
- Change the argument order of php_register_variable() to something more
|
||
intuitive.
|
||
- Make the authentication variables be a part of the HTTP_SERVER_VARS[] array
|
||
|
||
2000-01-28 Zeev Suraski <zeev@php.net>
|
||
|
||
* NEWS
|
||
ext/session/session.c
|
||
main.c
|
||
php.ini-dist
|
||
php_globals.h
|
||
php_variables.c
|
||
sapi/cgi/cgi_main.c: - A few fixes
|
||
- Added register_argv_argc directive to allow disabling of argv/argc
|
||
|
||
* main.c: Rename gpc_globals to register_globals
|
||
|
||
* sapi/apache/mod_php4.c: Apache module compile fixes
|
||
|
||
2000-01-28 Andrei Zmievski <andrei@ispi.net>
|
||
|
||
* TODO
|
||
main.c: Use sizeof on the proper string.
|
||
|
||
2000-01-28 Zeev Suraski <zeev@php.net>
|
||
|
||
* sapi/servlet/servlet.c
|
||
sapi/thttpd/thttpd.c
|
||
sapi/phttpd/phttpd.c
|
||
sapi/roxen/roxen.c
|
||
sapi/cgi/cgi_main.c
|
||
sapi/isapi/php4isapi.c
|
||
ext/apache/apache.c
|
||
ext/standard/string.c
|
||
sapi/aolserver/aolserver.c
|
||
sapi/apache/mod_php4.c
|
||
Makefile.in
|
||
NEWS
|
||
SAPI.h
|
||
main.c
|
||
php.ini-dist
|
||
php4dll.dsp
|
||
php4dllts.dsp
|
||
php_globals.h
|
||
php_gpce.c
|
||
php_gpce.h
|
||
php_variables.c
|
||
php_variables.h
|
||
rfc1867.c:
|
||
Tried to centralize global variable registration as much as possible:
|
||
|
||
- Added $HTTP_ENV_VARS[] and $HTTP_SERVER_VARS[] support, which similarly
|
||
to $HTTP_GET_VARS[], contain environment and server variables. Setting
|
||
register_globals to Off will now also prevent registration of the
|
||
environment and server variables into the global scope (Zeev)
|
||
- Renamed gpc_globals to register_globals (Zeev)
|
||
- Introduced variables_order that deprecates gpc_order, and allows control
|
||
over the server and environment variables, in addition to GET/POST/Cookies
|
||
(Zeev)
|
||
|
||
* php_gpce.c
|
||
php_gpce.h
|
||
rfc1867.c: Use a more general and descriptive name
|
||
|
||
* php4dll.dsp
|
||
php4dllts.dsp: dsp updates
|
||
|
||
2000-01-28 Andi Gutmans <andi@php.net>
|
||
|
||
* php4dllts.dsp: - Make Win32 compile again
|
||
|
||
2000-01-28 Zeev Suraski <zeev@php.net>
|
||
|
||
* ext/standard/Makefile.in
|
||
ext/standard/fsock.c
|
||
ext/standard/head.c
|
||
ext/standard/php_standard.h
|
||
ext/standard/post.c
|
||
ext/standard/post.h
|
||
ext/standard/string.c
|
||
Makefile.in
|
||
main.c
|
||
php_gpce.c
|
||
php_gpce.h
|
||
rfc1867.c:
|
||
post.c really had nothing to do with POST anymore, and it belongs to the top level directory
|
||
|
||
* ext/standard/post.c
|
||
ext/standard/post.h
|
||
rfc1867.c: Get rid of the old implementation
|
||
|
||
2000-01-28 Sam Ruby <rubys@us.ibm.com>
|
||
|
||
* ext/java/config.m4:
|
||
accomodate old versions of kaffe which don't support jar
|
||
|
||
* ext/java/java.c: Shutdown cleanly (prevents Kaffe from trapping on exit)
|
||
|
||
2000-01-27 Charles Hagenbuch <chagenbu@wso.williams.edu>
|
||
|
||
* ext/mcal/php_mcal.c:
|
||
Mcal cleanup, stage 1: it compiles again (the php3 syntax to php4/zend
|
||
syntax conversion left a lot of: PHP_FUNCTION void ... definitions, giving
|
||
two types to every function).
|
||
|
||
However, it's still segfaulting. I'll look into that next.
|
||
|
||
2000-01-27 Sam Ruby <rubys@us.ibm.com>
|
||
|
||
* ext/java/Makefile.in:
|
||
PHP now starts up in CGI mode with Kaffe on RedHat Linux 6.1.
|
||
status: segfault atexit, npe in jawt - but otherwise both samples work!
|
||
Installation needs more work
|
||
|
||
* ext/java/Makefile.in
|
||
ext/java/config.m4: Forward progress, thanks to Sascha Schumann.
|
||
libphp_java.so is now built again - it just refuses to load.
|
||
At least I now have something I can debug!
|
||
|
||
2000-01-26 Sascha Schumann <sascha@schumann.cx>
|
||
|
||
* build/rules.mk: Allow shared libraries to be built everywhere
|
||
|
||
2000-01-26 Uwe Steinmann <Uwe.Steinmann@fernuni-hagen.de>
|
||
|
||
* tests/testdom: - add another comment to the script
|
||
|
||
* tests/testdom: - test script for domxml
|
||
|
||
2000-01-25 Uwe Steinmann <Uwe.Steinmann@fernuni-hagen.de>
|
||
|
||
* ext/domxml/domxml.c
|
||
ext/domxml/php_domxml.h:
|
||
- resumed work on domxml and found a way to circumwent a segm fault
|
||
(see the source). No solution to fix it, yet. Probably needs some
|
||
understanding of zend, which I don't have.
|
||
- added more functions
|
||
|
||
2000-01-24 Egon Schmid <eschmid@s.netic.de>
|
||
|
||
* ext/gd/gd.c: Proper indentation here also.
|
||
|
||
2000-01-24 Zeev Suraski <zeev@php.net>
|
||
|
||
* main.c: NULL out the ticks callback until Stig implements it
|
||
|
||
2000-01-19 Andreas Karajannis <Andreas.Karajannis@gmd.de>
|
||
|
||
* ext/odbc/config.m4: Fix for wrong library ordering with adabas
|
||
|
||
2000-01-19 Sam Ruby <rubys@us.ibm.com>
|
||
|
||
* configure.in
|
||
ext/java/Makefile.in
|
||
ext/java/config.m4
|
||
sapi/servlet/Makefile.in:
|
||
First step to restoring the ability to build Java support on Unix:
|
||
1) Restore the ability to build CGI as a shared library
|
||
2) Correct make dependency rule so that the jar files are included
|
||
3) Search for jar executable, and use it, if found
|
||
|
||
Left TODO: actually build the shared libraries
|
||
|
||
2000-01-19 Thies C. Arntzen <thies@digicol.de>
|
||
|
||
* ext/oracle/oracle.c:
|
||
RETURN_NULL -> RETURN_NULL() // we don't want macros without an argumnet
|
||
|
||
2000-01-18 Zeev Suraski <zeev@php.net>
|
||
|
||
* ext/standard/output.c:
|
||
This doesn't seem to be necessary, and causes a leak in case of output_buffering=on
|
||
|
||
* main.c: Make the phpinfo() images work properly again
|
||
|
||
2000-01-18 Thies C. Arntzen <thies@digicol.de>
|
||
|
||
* ext/oracle/oracle.c: also changed return-type for list-dtor
|
||
|
||
2000-01-17 Zeev Suraski <zeev@php.net>
|
||
|
||
* ext/mssql/php_mssql.c
|
||
ext/session/session.c: - MS-SQL fix
|
||
- Fix a crash bug in session_register()
|
||
|
||
* sapi/apache/mod_php4.c
|
||
ext/standard/fsock.c
|
||
ext/standard/fsock.h
|
||
ext/standard/reg.c
|
||
configuration-parser.y
|
||
ext/pcre/php_pcre.c
|
||
ext/standard/basic_functions.c:
|
||
Destructors no longer return ints, the low level problem it was intended to solve is long gone now...
|
||
|
||
2000-01-16 Zeev Suraski <zeev@php.net>
|
||
|
||
* ext/session/session.c
|
||
ext/odbc/php_odbc.c
|
||
main.c
|
||
php_globals.h:
|
||
- Remove the pre-request-shutdown hooks, they should no longer be necessary.
|
||
The session module may not work due to an unknown (and until now, IMO, misdiagnosed) problem,
|
||
if it does, please report it!
|
||
|
||
* ext/session/session.c: Fix
|
||
|
||
* ext/session/session.c
|
||
php_globals.h
|
||
main.c
|
||
php.h:
|
||
Remove the post-startup callback support. Modules are now started only after
|
||
the entire engine is started. People - please make sure that the session module
|
||
works properly for you.
|
||
|
||
2000-01-16 Thies C. Arntzen <thies@digicol.de>
|
||
|
||
* main.c:
|
||
move call to php_execute_pre_request_shutdown() into php_request_shutdown()
|
||
so it will be called when script terminated due to call to exit().
|
||
|
||
* ext/oci8/oci8.c
|
||
ext/oci8/php_oci8.h: lots of cleanup - all invisible to the user (i hope;-)
|
||
- full refcounting of connections & statements
|
||
- cleanup of the descriptor-code (descriptors are now real resources)
|
||
- we now use SQLT_CHR instead of SQLT_STR (no trailing \0) - smarter & faster
|
||
- ocifetchinto(OCI_BOTH) will use references.
|
||
|
||
* main.c: fixes #3220, #3221 finally
|
||
|
||
* main.c: nother go on #3220, #3221
|
||
|
||
* main.c: hopfully fixes #3220, #3221
|
||
|
||
2000-01-15 Andrei Zmievski <andrei@ispi.net>
|
||
|
||
* ext/wddx/wddx.c:
|
||
(wddx_stack_destroy) Properly free the dangling varname.
|
||
(php_wddx_deserialize_ex) There should be only 1 value on the stack after
|
||
parser is done.
|
||
|
||
* ext/pcre/php_pcre.c: Another idea I had today.
|
||
|
||
* ext/standard/fsock.c:
|
||
(php_sockwait_for_data) timeout is not assigned yet, so check the right one.
|
||
|
||
2000-01-15 Sascha Schumann <sascha@schumann.cx>
|
||
|
||
* ext/standard/fsock.c: (php_sockwait_for_data) clean up
|
||
|
||
2000-01-15 Andrei Zmievski <andrei@ispi.net>
|
||
|
||
* ext/standard/file.c: Fix prototype.
|
||
|
||
* ext/standard/file.c
|
||
ext/standard/fsock.c
|
||
ext/standard/fsock.h:
|
||
Added ability to set timeout on socket read operations. New function
|
||
set_socket_timeout(socket, seconds, microseconds) sets the timeout.
|
||
|
||
2000-01-15 Zeev Suraski <zeev@php.net>
|
||
|
||
* ext/standard/output.c: Fix logic
|
||
|
||
2000-01-15 Sascha Schumann <sascha@schumann.cx>
|
||
|
||
* ext/standard/output.c: Initialize flag correctly
|
||
|
||
2000-01-15 Zeev Suraski <zeev@php.net>
|
||
|
||
* ext/session/session.c: Compile fixes for ZTS
|
||
|
||
2000-01-15 Thies C. Arntzen <thies@digicol.de>
|
||
|
||
* ext/sybase/sybase.c
|
||
ext/sybase_ct/php_sybase_ct.c:
|
||
just add a remark. zend_hash_apply can & will cause problems here unless
|
||
|
||
* ext/odbc/php_odbc.c:
|
||
in an rshutdown function we should not access the regular_list like this.
|
||
|
||
2000-01-15 Sascha Schumann <sascha@schumann.cx>
|
||
|
||
* main.c
|
||
php_globals.h: Initialize/destroy hook lists implicitly.
|
||
|
||
* ext/session/session.c:
|
||
Be more verbose, if headers were already sent and remove RSHUTDOWN handler
|
||
|
||
2000-01-15 Thies C. Arntzen <thies@digicol.de>
|
||
|
||
* ext/session/php_session.h
|
||
ext/session/session.c:
|
||
sessions are now written via a _php_session_shutdown which is registered
|
||
via php_register_pre_request_shutdown().
|
||
|
||
* main.c
|
||
php.h
|
||
php_globals.h:
|
||
- don't set php_errormsg on errors that will cause a zend_bailout().
|
||
using zend_hash_update() can make things worse in this situation.
|
||
- new function php_register_pre_request_shutdown(). this way modules
|
||
can register callbacks that will be called as soon as execution of
|
||
the script is done but *before* any cleanup (global symbol_table etc)
|
||
has taken place.
|
||
|
||
2000-01-15 Sascha Schumann <sascha@schumann.cx>
|
||
|
||
* ext/session/session.c: Complain verbosely, if a destroy failed
|
||
|
||
2000-01-13 Zeev Suraski <zeev@php.net>
|
||
|
||
* main.c
|
||
php.ini-dist
|
||
php_globals.h:
|
||
* ext/standard/output.c:
|
||
Woops, forgot to commit the right version of the file...
|
||
|
||
* sapi/thttpd/thttpd.c
|
||
sapi/servlet/servlet.c
|
||
sapi/phttpd/phttpd.c
|
||
sapi/roxen/roxen.c
|
||
sapi/apache/mod_php4.c
|
||
sapi/cgi/cgi_main.c
|
||
sapi/isapi/php4isapi.c
|
||
SAPI.c
|
||
SAPI.h
|
||
ext/session/php_session.h
|
||
ext/standard/basic_functions.c
|
||
ext/standard/head.c
|
||
ext/standard/output.c
|
||
ext/standard/php_output.h
|
||
sapi/aolserver/aolserver.c: - Added flush() support to SAPI
|
||
- Got rid of the old flush() implemenetation in favour of the new one
|
||
- Added implicit_flush() support to the output buffering layer.
|
||
|
||
2000-01-12 Sascha Schumann <sascha@schumann.cx>
|
||
|
||
* configure.in: Only suppress including dlfcn.h when we are in PHP.
|
||
|
||
* configure.in:
|
||
Avoid including dlfcn.h, if we are compiling as an Apache module.
|
||
|
||
* .cvsignore
|
||
acconfig.h
|
||
acconfig.h.in
|
||
build/build2.mk:
|
||
Full gear backwards. We still need acconfig.h.in for additional acconfig.h
|
||
files (from TSRM/Zend).
|
||
|
||
* ext/bcmath/config.m4: Add description for AC_DEFINEs
|
||
|
||
* build/build2.mk
|
||
.cvsignore
|
||
acconfig.h
|
||
acconfig.h.in:
|
||
acconfig.h.in became superflicious when we removed the config.h.stubs.
|
||
Let's get rid of it.
|
||
|
||
* ext/sysvshm/sysvshm.c: Fix compile on AIX, #2071
|
||
|
||
* build/build.mk: Make cvsclean work on AIX
|
||
|
||
2000-01-10 Zeev Suraski <zeev@php.net>
|
||
|
||
* ext/standard/fsock.c:
|
||
2000-01-10 Andrei Zmievski <andrei@ispi.net>
|
||
|
||
* NEWS: *** empty log message ***
|
||
|
||
2000-01-10 Uwe Steinmann <Uwe.Steinmann@fernuni-hagen.de>
|
||
|
||
* NEWS
|
||
ext/cpdf/cpdf.c
|
||
ext/cpdf/php_cpdf.h:
|
||
- changed cpdf_global_set_document_settings() to cpdf_global_set_document_limits()
|
||
|
||
* ext/cpdf/cpdf.c
|
||
ext/cpdf/php_cpdf.h: - added cpdf_global_set_document_limits()
|
||
|
||
2000-01-09 Zeev Suraski <zeev@php.net>
|
||
|
||
* ext/standard/info.c: phpinfo() now ensures that HTTP_*_VARS[] are actually arrays before it tries
|
||
to access them...
|
||
|
||
2000-01-08 Rasmus Lerdorf <rasmus@php.net>
|
||
|
||
* safe_mode.c:
|
||
2000-01-07 Thies C. Arntzen <thies@digicol.de>
|
||
|
||
* ext/readline/config.m4: fix solaris compile
|
||
|
||
2000-01-07 Sascha Schumann <sascha@schumann.cx>
|
||
|
||
* TODO: Add another point
|
||
|
||
* ltconfig: Recognize UnixWare 7
|
||
|
||
Patch submitted by: opoplawski@cqg.com
|
||
|
||
2000-01-06 Thies C. Arntzen <thies@digicol.de>
|
||
|
||
* ext/standard/file.c:
|
||
2000-01-05 Sascha Schumann <sascha@schumann.cx>
|
||
|
||
* ext/session/mod_user.c: Fix namespace pollution
|
||
|
||
* Makefile.in: `cp' will do the job everywhere, even on AIX
|
||
|
||
* sapi/phttpd/phttpd.c
|
||
sapi/aolserver/aolserver.c
|
||
SAPI.c: Move reentrancy initialisation/destruction into SAPI.
|
||
These calls only do something, if reentrancy emulation is required.
|
||
|
||
2000-01-05 Jouni Ahto <jah@mork.net>
|
||
|
||
* ext/standard/string.c:
|
||
(php_setlocale) Fixed memory leak (bug #3105).
|
||
|
||
2000-01-04 Andrei Zmievski <andrei@ispi.net>
|
||
|
||
* ext/wddx/wddx.c
|
||
ext/mysql/php_mysql.c: Fix IS_UNSET -> IS_NULL rename.
|
||
|
||
2000-01-04 Andi Gutmans <andi@php.net>
|
||
|
||
* ext/standard/basic_functions.c
|
||
ext/com/COM.c:
|
||
- Separate the overloaded objects' types from Zend's data types.
|
||
There is no reason for them to be the same, and IS_METHOD just cluttered
|
||
the data types.
|
||
- Overloaded elements should now use OE_IS_OBJECT, OE_IS_ARRAY, and
|
||
OE_IS_METHOD
|
||
|
||
* ext/standard/array.c
|
||
ext/standard/var.c: - Change IS_UNSET -> IS_NULL
|
||
|
||
2000-01-04 Thies C. Arntzen <thies@digicol.de>
|
||
|
||
* ext/standard/string.c:
|
||
2000-01-04 Sascha Schumann <sascha@schumann.cx>
|
||
|
||
* sapi/servlet/Makefile.in: Fix typo
|
||
|
||
* sapi/apache/Makefile.in
|
||
sapi/servlet/Makefile.in
|
||
ext/snmp/Makefile.in: Replace all += constructs with equivalent ones
|
||
|
||
2000-01-04 Rasmus Lerdorf <rasmus@php.net>
|
||
|
||
* ltconfig
|
||
ltmain.sh:
|
||
* ext/gd/config.m4
|
||
ltconfig
|
||
ltmain.sh:
|
||
2000-01-03 Andrei Zmievski <andrei@ispi.net>
|
||
|
||
* ext/session/session.c
|
||
ext/wddx/php_wddx_api.h
|
||
ext/wddx/wddx.c
|
||
TODO:
|
||
* Implemented <boolean> and <null> types. We now support WDDX version 1.0
|
||
as best as we can.
|
||
* Cleaned up the API function names, _ was really not needed.
|
||
* Cleaned up the repetitive stack var name stuff with a macro.
|
||
* WDDX now no longer converts numbers to strings in arrays when during
|
||
serialization.
|
||
|
||
2000-01-03 Thies C. Arntzen <thies@digicol.de>
|
||
|
||
* TODO: even better;-)
|
||
|
||
* TODO: yes sir!
|
||
|
||
2000-01-03 Sascha Schumann <sascha@schumann.cx>
|
||
|
||
* build/rules.mk: FreeBSD 2.x/3.x fix.
|
||
|
||
2000-01-03 Thies C. Arntzen <thies@digicol.de>
|
||
|
||
* sapi/phttpd/README: *** empty log message ***
|
||
|
||
* NEWS: forgot
|
||
|
||
2000-01-02 Thies C. Arntzen <thies@digicol.de>
|
||
|
||
* TODO: nice to have.
|
||
|
||
2000-01-02 Andreas Karajannis <Andreas.Karajannis@gmd.de>
|
||
|
||
* ext/odbc/php_odbc.c
|
||
ext/odbc/php_odbc.h: Statements get closed before connection shutdown.
|
||
Disabled fetching all errors for Adabas.
|
||
|
||
2000-01-02 Thies C. Arntzen <thies@digicol.de>
|
||
|
||
* ext/standard/var.c: (var_dump, serialize, unserialize) support NULL
|
||
|
||
2000-01-01 Sascha Schumann <sascha@schumann.cx>
|
||
|
||
* TODO: Add some points
|
||
|
||
* ext/standard/datetime.c: Remove second (equal) definition of isleap()
|
||
|
||
* build/build.mk
|
||
build/build2.mk
|
||
build/fastgen.sh
|
||
build/library.mk
|
||
build/program.mk
|
||
build/rules.mk
|
||
build/rules_pear.mk: Y2K updates
|
||
|
||
2000-01-01 Thies C. Arntzen <thies@digicol.de>
|
||
|
||
* ext/mysql/php_mysql.c: tiny optimisation
|
||
|
||
* ext/mysql/php_mysql.c: Happy new year (especially to Zeev :)
|
||
|
||
2000-01-01 Sascha Schumann <sascha@schumann.cx>
|
||
|
||
* ext/standard/datetime.c
|
||
ext/standard/parsedate.y
|
||
acconfig.h.in
|
||
acinclude.m4
|
||
configure.in
|
||
win95nt.h: Declare timezone only, if the system fails to do so.
|
||
|
||
* sapi/thttpd/thttpd.c
|
||
sapi/servlet/servlet.c
|
||
sapi/servlet/servlet.java
|
||
sapi/thttpd/php_thttpd.h
|
||
sapi/phttpd/php_phttpd.h
|
||
sapi/phttpd/phttpd.c
|
||
sapi/roxen/roxen.c
|
||
sapi/fhttpd/fhttpd.c
|
||
sapi/isapi/php4isapi.c
|
||
sapi/apache/mod_php4.c
|
||
sapi/apache/mod_php4.h
|
||
sapi/apache/sapi_apache.c
|
||
sapi/cgi/cgi_main.c
|
||
sapi/aolserver/aolserver.c
|
||
pear/DB.php
|
||
pear/DB/common.php
|
||
pear/DB/mysql.php
|
||
pear/DB/odbc.php
|
||
ext/zlib/zlib.c
|
||
ext/xml/php_xml.h
|
||
ext/xml/xml.c
|
||
ext/yp/yp.c
|
||
ext/sysvshm/sysvshm.c
|
||
ext/wddx/php_wddx_api.h
|
||
ext/sybase_ct/php_sybase_ct.c
|
||
ext/sysvsem/sysvsem.c
|
||
ext/standard/syslog.c
|
||
ext/standard/type.c
|
||
ext/standard/uniqid.c
|
||
ext/standard/url.c
|
||
ext/standard/url_scanner.c
|
||
ext/standard/url_scanner.h
|
||
ext/standard/url_scanner.re
|
||
ext/standard/var.c
|
||
ext/sybase/sybase.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/lcg.c
|
||
ext/standard/link.c
|
||
ext/standard/mail.c
|
||
ext/standard/math.c
|
||
ext/standard/md5.c
|
||
ext/standard/metaphone.c
|
||
ext/standard/microtime.c
|
||
ext/standard/output.c
|
||
ext/standard/pack.c
|
||
ext/standard/pageinfo.c
|
||
ext/standard/php_assert.h
|
||
ext/standard/php_dir.h
|
||
ext/standard/php_image.h
|
||
ext/standard/php_lcg.h
|
||
ext/standard/php_metaphone.h
|
||
ext/standard/php_output.h
|
||
ext/standard/php_rand.h
|
||
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/dns.c
|
||
ext/standard/exec.c
|
||
ext/standard/file.c
|
||
ext/standard/dl.c
|
||
ext/standard/datetime.c
|
||
ext/standard/dir.c
|
||
ext/snmp/php_snmp.h
|
||
ext/snmp/snmp.c
|
||
ext/standard/array.c
|
||
ext/standard/assert.c
|
||
ext/standard/base64.c
|
||
ext/standard/basic_functions.c
|
||
ext/standard/browscap.c
|
||
ext/standard/crypt.c
|
||
ext/standard/cyr_convert.c
|
||
ext/readline/php_readline.h
|
||
ext/readline/readline.c
|
||
ext/session/mod_files.c
|
||
ext/session/mod_mm.c
|
||
ext/session/mod_user.c
|
||
ext/session/mod_user.h
|
||
ext/session/session.c
|
||
ext/pcre/php_pcre.c
|
||
ext/pgsql/pgsql.c
|
||
ext/odbc/velocis.c
|
||
ext/oracle/oracle.c
|
||
ext/odbc/php_odbc.c
|
||
ext/mysql/php_mysql.c
|
||
ext/mysql/php_mysql.h
|
||
ext/oci8/oci8.c
|
||
ext/msql/php_msql.c
|
||
ext/mssql/php_mssql.c
|
||
ext/mssql/php_mssql.h
|
||
ext/mcrypt/mcrypt.c
|
||
ext/mhash/mhash.c
|
||
ext/java/java.c
|
||
ext/java/reflect.java
|
||
ext/ldap/ldap.c
|
||
ext/interbase/interbase.c
|
||
ext/informix/ifx.ec
|
||
ext/imap/imap.c
|
||
ext/gettext/gettext.c
|
||
ext/hyperwave/hg_comm.c
|
||
ext/hyperwave/hw.c
|
||
ext/filepro/filepro.c
|
||
ext/gd/gd.c
|
||
ext/gd/gdt1.c
|
||
ext/gd/gdt1.h
|
||
ext/domxml/domxml.c
|
||
ext/fdf/fdf.c
|
||
ext/dbase/dbase.c
|
||
ext/dav/dav.c
|
||
ext/db/db.c
|
||
ext/bcmath/bcmath.c
|
||
ext/com/COM.c
|
||
ext/apache/apache.c
|
||
ext/aspell/aspell.c
|
||
LICENSE
|
||
SAPI.c
|
||
SAPI.h
|
||
configuration-parser.y
|
||
configuration-scanner.l
|
||
fopen-wrappers.c
|
||
fopen-wrappers.h
|
||
header
|
||
internal_functions.c.in
|
||
internal_functions_registry.h
|
||
internal_functions_win32.c
|
||
main.c
|
||
main.h
|
||
php.h
|
||
php_globals.h
|
||
php_ini.c
|
||
php_ini.h
|
||
php_realpath.c
|
||
php_realpath.h
|
||
php_reentrancy.h
|
||
php_sprintf.c
|
||
reentrancy.c
|
||
request_info.c
|
||
request_info.h
|
||
rfc1867.c
|
||
safe_mode.c
|
||
snprintf.h:
|
||
Happy Y2K patch! Happy new year (or the new millennium, depending on whether
|
||
you start counting at 0 or 1).
|
||
|
||
* ext/informix/config.m4: Be as portable as possible
|
||
|
||
1999-12-31 Zeev Suraski <zeev@php.net>
|
||
|
||
* sapi/isapi/php4isapi.dsp
|
||
php4.dsp
|
||
php4dll.dsp
|
||
php4dllts.dsp
|
||
php4ts.dsp: .dsp updates
|
||
|
||
* php4.dsp
|
||
php4dll.dsp
|
||
php4dllts.dsp
|
||
php4ts.dsp
|
||
sapi/isapi/php4isapi.dsp:
|
||
Add new Release_inline builds to Win32. Standard release versions will not use
|
||
inline under Win32.
|
||
|
||
* ext/mysql/php_mysql.c
|
||
ext/standard/array.c
|
||
php.h: Happy new year (especially to Thies :)
|
||
- Zend branch patches merged in - get the PHP tree uptodate
|
||
- Clean
|
||
|
||
1999-12-31 Sascha Schumann <sascha@schumann.cx>
|
||
|
||
* ext/odbc/php_odbc.h:
|
||
Fix linking problems with iODBC. This is from the Adabas section, so
|
||
this might work for iODBC.
|
||
|
||
* ext/odbc/config.m4: First try at getting the ODBC stuff right
|
||
|
||
* build/rules_pear.mk: Synchronize with rules.mk
|
||
|
||
* build/rules.mk:
|
||
Perform manual interpolation for EXTRA_INCLUDES and EXTRA_CFLAGS
|
||
|
||
1999-12-30 Andreas Karajannis <Andreas.Karajannis@gmd.de>
|
||
|
||
* ext/odbc/php_odbc.c
|
||
ext/odbc/php_odbc.h:
|
||
Replaced some ODBC 3 stuff to be backwards compatible to ODBC 2
|
||
|
||
1999-12-30 Sascha Schumann <sascha@schumann.cx>
|
||
|
||
* acinclude.m4
|
||
php.h: Typedef socklen_t, if it is not available
|
||
|
||
* build/build2.mk: Fix for Solaris incapability
|
||
|
||
* ext/ldap/config.m4: Append liblber to satisfy symbols in libldap
|
||
|
||
* acinclude.m4: Let m4 decide what to do
|
||
|
||
* build/build2.mk: Remove second {}, that shouldn't be there
|
||
|
||
* ext/odbc/config.m4: Fix define.
|
||
|
||
This should be the last one, my earlier search didn't find macro names
|
||
contain numbers.
|
||
|
||
1999-12-30 Thies C. Arntzen <thies@digicol.de>
|
||
|
||
* ext/oracle/config.m4
|
||
ext/oci8/config.m4: fix AC_DEFINE
|
||
|
||
1999-12-30 Sascha Schumann <sascha@schumann.cx>
|
||
|
||
* configure.in: Define to 1
|
||
|
||
* build/rules.mk: Proper protection for GNU make's parallel build
|
||
|
||
* ext/Makefile.in: Propagate error condition correctly
|
||
|
||
* ext/dba/config.m4
|
||
ext/dba/dba_db2.c
|
||
ext/dba/dba_db3.c
|
||
ext/dba/dba_ndbm.c:
|
||
Ease include file selection. Let's see which cpps support this construct.
|
||
|
||
* build/build2.mk: Rebuild config.h.in whenever configure changes
|
||
|
||
* build/rules.mk: Add distclean target
|
||
|
||
* ext/yp/config.m4
|
||
ext/zlib/config.m4
|
||
ext/sybase/config.m4
|
||
ext/sybase_ct/config.m4
|
||
ext/standard/config.m4
|
||
ext/pgsql/config.m4
|
||
ext/snmp/config.m4
|
||
ext/oracle/config.m4
|
||
ext/pdf/config.m4
|
||
ext/oci8/config.m4
|
||
ext/odbc/config.m4
|
||
ext/mhash/config.m4
|
||
ext/msql/config.m4
|
||
ext/mcrypt/config.m4
|
||
ext/mcal/config.m4
|
||
ext/ldap/config.m4
|
||
ext/interbase/config.m4
|
||
ext/java/config.m4
|
||
ext/imap/config.m4
|
||
ext/informix/config.m4
|
||
ext/gettext/config.m4
|
||
ext/icap/config.m4
|
||
ext/ftp/config.m4
|
||
ext/gd/config.m4
|
||
ext/domxml/config.m4
|
||
ext/fdf/config.m4
|
||
ext/db/config.m4
|
||
ext/dba/config.m4
|
||
ext/cybercash/config.m4:
|
||
Whoops, defining them to empty values generates many parse errors.
|
||
Defaulting to 1.
|
||
|
||
* ext/zlib/config.h.stub
|
||
ext/zlib/config.m4
|
||
ext/xml/config.h.stub
|
||
ext/xml/config.m4
|
||
ext/yp/config.h.stub
|
||
ext/yp/config.m4
|
||
ext/sysvshm/config.h.stub
|
||
ext/sysvshm/config.m4
|
||
ext/wddx/config.h.stub
|
||
ext/wddx/config.m4
|
||
ext/sybase_ct/config.h.stub
|
||
ext/sybase_ct/config.m4
|
||
ext/sysvsem/config.h.stub
|
||
ext/sysvsem/config.m4
|
||
ext/standard/config.h.stub
|
||
ext/standard/config.m4
|
||
ext/sybase/config.h.stub
|
||
ext/sybase/config.m4
|
||
ext/readline/config.h.stub
|
||
ext/readline/config.m4
|
||
ext/snmp/config.h.stub
|
||
ext/snmp/config.m4
|
||
ext/posix/config.h.stub
|
||
ext/pdf/config.h.stub
|
||
ext/pdf/config.m4
|
||
ext/pgsql/config.h.stub
|
||
ext/pgsql/config.m4
|
||
ext/pcre/config.h.stub
|
||
ext/pcre/config.m4
|
||
ext/oracle/config.h.stub
|
||
ext/oracle/config.m4
|
||
ext/oci8/config.h.stub
|
||
ext/oci8/config.m4
|
||
ext/odbc/config.h.stub
|
||
ext/odbc/config.m4
|
||
ext/mhash/config.h.stub
|
||
ext/mhash/config.m4
|
||
ext/msql/config.h.stub
|
||
ext/msql/config.m4
|
||
ext/mcal/config.h.stub
|
||
ext/mcal/config.m4
|
||
ext/mcrypt/config.h.stub
|
||
ext/mcrypt/config.m4
|
||
ext/java/config.h.stub
|
||
ext/java/config.m4
|
||
ext/ldap/config.h.stub
|
||
ext/ldap/config.m4
|
||
ext/interbase/config.h.stub
|
||
ext/interbase/config.m4
|
||
ext/imap/config.h.stub
|
||
ext/imap/config.m4
|
||
ext/informix/config.h.stub
|
||
ext/informix/config.m4
|
||
ext/hyperwave/config.h.stub
|
||
ext/hyperwave/config.m4
|
||
ext/icap/config.h.stub
|
||
ext/icap/config.m4
|
||
ext/gd/config.h.stub
|
||
ext/gd/config.m4
|
||
ext/gettext/config.h.stub
|
||
ext/gettext/config.m4
|
||
ext/ftp/config.h.stub
|
||
ext/ftp/config.m4
|
||
ext/fdf/config.h.stub
|
||
ext/fdf/config.m4
|
||
ext/filepro/config.h.stub
|
||
ext/filepro/config.m4
|
||
ext/dbase/config.h.stub
|
||
ext/dbase/config.m4
|
||
ext/domxml/config.h.stub
|
||
ext/domxml/config.m4
|
||
ext/db/config.h.stub
|
||
ext/db/config.m4
|
||
ext/dba/config.h.stub
|
||
ext/dba/config.m4
|
||
ext/dav/config.h.stub
|
||
ext/dav/config.m4
|
||
ext/cpdf/config.h.stub
|
||
ext/cpdf/config.m4
|
||
ext/cybercash/config.h.stub
|
||
ext/cybercash/config.m4
|
||
ext/aspell/config.h.stub
|
||
ext/aspell/config.m4
|
||
ext/bcmath/config.h.stub
|
||
ext/bcmath/config.m4
|
||
build/build.mk
|
||
build/build2.mk
|
||
ext/ext_skel
|
||
configure.in:
|
||
Get rid of config.h.stub. Note that you should embed a comment about
|
||
what the respective define does into the AC_DEFINE macro. I.e.
|
||
|
||
AC_DEFINE(HAVE_FOO, 1, [Whether you have FOO])
|
||
|
||
* build/build2.mk: We build in regex as well, create empty .deps
|
||
|
||
* genfiles: Let genfiles work in the new environment
|
||
|
||
* scripts/.cvsignore
|
||
sapi/thttpd/.cvsignore
|
||
sapi/thttpd/Makefile.am
|
||
sapi/thttpd/Makefile.in
|
||
sapi/thttpd/config.m4
|
||
sapi/servlet/.cvsignore
|
||
sapi/servlet/Makefile.am
|
||
sapi/servlet/Makefile.in
|
||
sapi/servlet/config.m4
|
||
sapi/roxen/.cvsignore
|
||
sapi/roxen/Makefile.am
|
||
sapi/roxen/Makefile.in
|
||
sapi/phttpd/.cvsignore
|
||
sapi/phttpd/Makefile.am
|
||
sapi/phttpd/Makefile.in
|
||
sapi/phttpd/config.m4
|
||
sapi/isapi/.cvsignore
|
||
sapi/isapi/Makefile.am
|
||
sapi/isapi/Makefile.in
|
||
sapi/fhttpd/.cvsignore
|
||
sapi/apache/.cvsignore
|
||
sapi/apache/Makefile.am
|
||
sapi/apache/Makefile.in
|
||
sapi/apache/config.m4
|
||
sapi/cgi/.cvsignore
|
||
sapi/cgi/Makefile.am
|
||
sapi/cgi/Makefile.in
|
||
sapi/cgi/config.m4
|
||
sapi/aolserver/.cvsignore
|
||
sapi/aolserver/Makefile.am
|
||
sapi/aolserver/Makefile.in
|
||
sapi/aolserver/config.m4
|
||
sapi/.cvsignore
|
||
sapi/Makefile.am
|
||
sapi/Makefile.in
|
||
pear/.cvsignore
|
||
pear/Makefile.am
|
||
pear/Makefile.in
|
||
pear/pear.m4
|
||
pear/php-config.in
|
||
pear/phpize.in
|
||
regex/.cvsignore
|
||
regex/Makefile.am
|
||
regex/Makefile.in
|
||
ext/zlib/.cvsignore
|
||
ext/zlib/Makefile.am
|
||
ext/zlib/Makefile.in
|
||
ext/yp/.cvsignore
|
||
ext/yp/Makefile.am
|
||
ext/yp/Makefile.in
|
||
ext/xml/.cvsignore
|
||
ext/xml/Makefile.am
|
||
ext/xml/Makefile.in
|
||
ext/xml/config.m4
|
||
ext/wddx/.cvsignore
|
||
ext/wddx/Makefile.am
|
||
ext/wddx/Makefile.in
|
||
ext/sysvshm/.cvsignore
|
||
ext/sysvshm/Makefile.am
|
||
ext/sysvshm/Makefile.in
|
||
ext/sysvsem/.cvsignore
|
||
ext/sysvsem/Makefile.am
|
||
ext/sysvsem/Makefile.in
|
||
ext/sybase_ct/Makefile.am
|
||
ext/sybase_ct/Makefile.in
|
||
ext/sybase_ct/.cvsignore
|
||
ext/sybase/.cvsignore
|
||
ext/sybase/Makefile.am
|
||
ext/sybase/Makefile.in
|
||
ext/standard/.cvsignore
|
||
ext/standard/Makefile.am
|
||
ext/standard/Makefile.in
|
||
ext/standard/config.m4
|
||
ext/snmp/.cvsignore
|
||
ext/snmp/Makefile.am
|
||
ext/snmp/Makefile.in
|
||
ext/snmp/config.m4
|
||
ext/session/Makefile.am
|
||
ext/session/Makefile.in
|
||
ext/session/config.h.stub
|
||
ext/session/config.m4
|
||
ext/session/.cvsignore
|
||
ext/readline/.cvsignore
|
||
ext/readline/Makefile.am
|
||
ext/readline/Makefile.in
|
||
ext/readline/config.m4
|
||
ext/posix/.cvsignore
|
||
ext/posix/Makefile.am
|
||
ext/posix/Makefile.in
|
||
ext/pgsql/Makefile.am
|
||
ext/pgsql/Makefile.in
|
||
ext/pgsql/config.m4
|
||
ext/pgsql/.cvsignore
|
||
ext/pdf/.cvsignore
|
||
ext/pdf/Makefile.am
|
||
ext/pdf/Makefile.in
|
||
ext/pcre/pcrelib/Makefile.am
|
||
ext/pcre/pcrelib/Makefile.in
|
||
ext/pcre/config.m4
|
||
ext/pcre/pcrelib/.cvsignore
|
||
ext/oracle/Makefile.am
|
||
ext/oracle/Makefile.in
|
||
ext/oracle/config.m4
|
||
ext/pcre/.cvsignore
|
||
ext/pcre/Makefile.am
|
||
ext/pcre/Makefile.in
|
||
ext/odbc/.cvsignore
|
||
ext/odbc/Makefile.am
|
||
ext/odbc/Makefile.in
|
||
ext/odbc/config.m4
|
||
ext/oracle/.cvsignore
|
||
ext/oci8/.cvsignore
|
||
ext/oci8/Makefile.am
|
||
ext/oci8/Makefile.in
|
||
ext/oci8/config.m4
|
||
ext/mysql/.cvsignore
|
||
ext/mysql/Makefile.am
|
||
ext/mysql/Makefile.in
|
||
ext/mysql/config.h.stub
|
||
ext/mysql/config.m4
|
||
ext/mssql/.cvsignore
|
||
ext/msql/.cvsignore
|
||
ext/msql/Makefile.am
|
||
ext/msql/Makefile.in
|
||
ext/mhash/.cvsignore
|
||
ext/mhash/Makefile.am
|
||
ext/mhash/Makefile.in
|
||
ext/mcrypt/Makefile.am
|
||
ext/mcrypt/Makefile.in
|
||
ext/mcrypt/.cvsignore
|
||
ext/mcal/.cvsignore
|
||
ext/mcal/Makefile.am
|
||
ext/mcal/Makefile.in
|
||
ext/ldap/.cvsignore
|
||
ext/ldap/Makefile.am
|
||
ext/ldap/Makefile.in
|
||
ext/java/.cvsignore
|
||
ext/java/Makefile.am
|
||
ext/java/Makefile.in
|
||
ext/java/config.m4
|
||
ext/interbase/.cvsignore
|
||
ext/interbase/Makefile.am
|
||
ext/interbase/Makefile.in
|
||
ext/informix/.cvsignore
|
||
ext/informix/Makefile.am
|
||
ext/informix/Makefile.in
|
||
ext/informix/config.m4
|
||
ext/imap/.cvsignore
|
||
ext/imap/Makefile.am
|
||
ext/imap/Makefile.in
|
||
ext/icap/.cvsignore
|
||
ext/icap/Makefile.am
|
||
ext/icap/Makefile.in
|
||
ext/hyperwave/.cvsignore
|
||
ext/hyperwave/Makefile.am
|
||
ext/hyperwave/Makefile.in
|
||
ext/gettext/Makefile.am
|
||
ext/gettext/Makefile.in
|
||
ext/gettext/.cvsignore
|
||
ext/gd/.cvsignore
|
||
ext/gd/Makefile.am
|
||
ext/gd/Makefile.in
|
||
ext/gd/config.m4
|
||
ext/ftp/.cvsignore
|
||
ext/ftp/Makefile.am
|
||
ext/ftp/Makefile.in
|
||
ext/filepro/.cvsignore
|
||
ext/filepro/Makefile.am
|
||
ext/filepro/Makefile.in
|
||
ext/fdf/.cvsignore
|
||
ext/fdf/Makefile.am
|
||
ext/fdf/Makefile.in
|
||
ext/domxml/Makefile.am
|
||
ext/domxml/Makefile.in
|
||
ext/domxml/.cvsignore
|
||
ext/dbase/.cvsignore
|
||
ext/dbase/Makefile.am
|
||
ext/dbase/Makefile.in
|
||
ext/dbase/config.m4
|
||
ext/dba/.cvsignore
|
||
ext/dba/Makefile.am
|
||
ext/dba/Makefile.in
|
||
ext/db/.cvsignore
|
||
ext/db/Makefile.am
|
||
ext/db/Makefile.in
|
||
ext/db/config.m4
|
||
ext/dav/Makefile.am
|
||
ext/dav/Makefile.in
|
||
ext/dav/.cvsignore
|
||
ext/cybercash/.cvsignore
|
||
ext/cybercash/Makefile.am
|
||
ext/cybercash/Makefile.in
|
||
ext/cpdf/.cvsignore
|
||
ext/cpdf/Makefile.am
|
||
ext/cpdf/Makefile.in
|
||
ext/com/.cvsignore
|
||
ext/aspell/Makefile.am
|
||
ext/aspell/Makefile.in
|
||
ext/bcmath/.cvsignore
|
||
ext/bcmath/Makefile.am
|
||
ext/bcmath/Makefile.in
|
||
ext/aspell/.cvsignore
|
||
ext/apache/.cvsignore
|
||
ext/apache/Makefile.am
|
||
ext/apache/Makefile.in
|
||
ext/.cvsignore
|
||
ext/Makefile.am
|
||
ext/Makefile.in
|
||
ext/ext_skel
|
||
build/build.mk
|
||
build/build2.mk
|
||
build/buildcheck.sh
|
||
build/fastgen.sh
|
||
build/library.mk
|
||
build/ltlib.mk
|
||
build/mkdep.perl
|
||
build/program.mk
|
||
build/rules.mk
|
||
build/rules_pear.mk
|
||
build/shtool
|
||
internal_functions_win32.c
|
||
snapshot
|
||
.cvsignore
|
||
Makefile.am
|
||
Makefile.in
|
||
acinclude.m4
|
||
build.mk
|
||
build2.mk
|
||
buildcheck.sh
|
||
buildconf
|
||
configure.in: Integration of -ng changes. Changes:
|
||
|
||
- added support for externally built modules,
|
||
- improved support for in-tree shared modules,
|
||
- fixed diversion bugs,
|
||
- configure displays some informative messages,
|
||
- faster static build
|
||
(libtool isn't used anymore for compiling non-PIC objects),
|
||
- dependencies comparable to automake's without requiring GNU make or GCC,
|
||
- working make clean for non-GNU makes.
|
||
|
||
* sapi/apache/config.m4: Macro syntax has changed
|
||
|
||
1999-12-29 Sascha Schumann <sascha@schumann.cx>
|
||
|
||
* build.mk: Don't search for config.h.stubs in sapi
|
||
|
||
* sapi/servlet/config.h.stub
|
||
sapi/servlet/config.m4
|
||
sapi/roxen/config.h.stub
|
||
sapi/roxen/config.m4
|
||
sapi/phttpd/config.h.stub
|
||
sapi/phttpd/config.m4
|
||
sapi/cgi/config.h.in
|
||
sapi/apache/config.h.stub
|
||
sapi/aolserver/config.h.stub
|
||
sapi/aolserver/config.m4:
|
||
Get rid of some config.h.stubs. Comments are placed into AC_DEFINE()
|
||
|
||
1999-12-28 Sascha Schumann <sascha@schumann.cx>
|
||
|
||
* sapi/apache/mod_php4.c:
|
||
Make sapi_module static. This is was the majority of SAPI modules uses.
|
||
I wonder how this has worked up to now..
|
||
|
||
* regex/cname.h
|
||
regex/regcomp.c
|
||
regex/regcomp.ih
|
||
regex/regerror.c
|
||
regex/cclass.h: Fix -Wall warnings
|
||
|
||
* ext/standard/php_string.h
|
||
ext/standard/string.c: Move include into source file
|
||
|
||
* ext/mysql/php_mysql.c: Add neccessary includes
|
||
|
||
1999-12-28 Thies C. Arntzen <thies@digicol.de>
|
||
|
||
* sapi/phttpd/phttpd.c: *** empty log message ***
|
||
|
||
* sapi/phttpd/phttpd.c: not too bad: i can see phpinfo()!
|
||
|
||
* sapi/phttpd/.cvsignore: shut up
|
||
|
||
* sapi/phttpd/Makefile.am
|
||
sapi/phttpd/config.h.stub
|
||
sapi/phttpd/config.m4
|
||
sapi/phttpd/php.sym
|
||
sapi/phttpd/php_phttpd.h
|
||
sapi/phttpd/phttpd.c:
|
||
SAPI module for phttpd - found at ftp://ftp.netuse.de/pub/phttpd/, ftp://ftp.signum.se/pub/phttpd/
|
||
(DOES NOT WORK YET!!)
|
||
|
||
* ext/imap/imap.c: non-ZTS fix
|
||
|
||
1999-12-28 Sascha Schumann <sascha@schumann.cx>
|
||
|
||
* ext/mysql/php_mysql.c:
|
||
Remove unneccessary include to make stand-alone build work
|
||
|
||
* build.mk: Move .PHONY special target to the end
|
||
|
||
1999-12-27 Ryan Bloom <rbb@apache.org>
|
||
|
||
* sapi/apache/config.m4:
|
||
Beginning work to get PHP 4 to work with Apache 2.0. This change detects
|
||
Apache 2.0 properly.
|
||
|
||
1999-12-27 Zeev Suraski <zeev@php.net>
|
||
|
||
* sapi/cgi/cgi_main.c: Fixed -c support in the standalone CGI binary (Zeev)
|
||
|
||
1999-12-27 Andrei Zmievski <andrei@ispi.net>
|
||
|
||
* NEWS: Format fix.
|
||
|
||
1999-12-27 Sascha Schumann <sascha@schumann.cx>
|
||
|
||
* ext/dbase/dbf_misc.c: Build correctly on systems which lack localtime_r
|
||
|
||
1999-12-26 Sascha Schumann <sascha@schumann.cx>
|
||
|
||
* ext/standard/config.m4: Cache results of crypt capability checks
|
||
|
||
1999-12-26 Zeev Suraski <zeev@php.net>
|
||
|
||
* NEWS: *** empty log message ***
|
||
|
||
* sapi/isapi/php4isapi.c
|
||
ext/sybase_ct/php_sybase_ct.c
|
||
ext/wddx/wddx.c
|
||
ext/standard/array.c
|
||
ext/standard/iptc.c
|
||
ext/standard/post.c
|
||
ext/standard/var.c
|
||
ext/session/session.c
|
||
ext/pcre/php_pcre.c
|
||
ext/java/java.c
|
||
ext/odbc/php_odbc.c
|
||
ext/hyperwave/hw.c
|
||
ext/dav/dav.c
|
||
ext/com/COM.c
|
||
main.c
|
||
rfc1867.c: Change ALLOC_ZVAL() semantics
|
||
|
||
* main.c: namespace protection
|
||
|
||
* ext/pgsql/pgsql.c
|
||
ext/standard/basic_functions.h
|
||
ext/standard/rand.c:
|
||
- Change uint32 to php_uint32 (PostgreSQL defines uint32, and perhaps other packages too)
|
||
- PostgreSQL finally compiles&links
|
||
|
||
1999-12-25 Zeev Suraski <zeev@php.net>
|
||
|
||
* ext/pgsql/pgsql.c: Make PostgreSQL compile again
|
||
|
||
1999-12-25 Andi Gutmans <andi@php.net>
|
||
|
||
* ext/standard/string.c: - Get rid of two warnings
|
||
|
||
1999-12-24 Sascha Schumann <sascha@schumann.cx>
|
||
|
||
* .cvsignore
|
||
build.mk
|
||
build2.mk: Update .cvsignore, make build.mk more verbose
|
||
|
||
* build2.mk:
|
||
Enable dependencies for UNIX. Because this only works, if you use
|
||
GNU make and GCC, you need to enable it manually by running
|
||
|
||
$ touch php4/want_dependencies
|
||
|
||
1999-12-24 Zeev Suraski <zeev@php.net>
|
||
|
||
* Makefile.am
|
||
php3_realpath.c
|
||
php4dll.dsp
|
||
php4dllts.dsp
|
||
php_realpath.c: php3_realpath.c -> php_realpath.c
|
||
|
||
* configuration-parser.y: Fix warnings
|
||
|
||
1999-12-24 Andi Gutmans <andi@php.net>
|
||
|
||
* ext/sybase_ct/php_sybase_ct.c
|
||
ext/odbc/php_odbc.c
|
||
ext/standard/iptc.c
|
||
ext/standard/post.c
|
||
ext/standard/var.c
|
||
ext/dav/dav.c
|
||
ext/java/java.c
|
||
ext/com/COM.c
|
||
apidoc-zend.txt
|
||
main.c
|
||
rfc1867.c:
|
||
- Move more stuff to ALLOC_ZVAL(). We need to add those FREE_ZVAL()'s now.
|
||
|
||
1999-12-24 Sascha Schumann <sascha@schumann.cx>
|
||
|
||
* sapi/apache/config.m4:
|
||
Add -rdynamic, if supported by gcc and static Apache build is used
|
||
|
||
* configure.in: Remove --enable-low-memory, and preserve LIBS from TSRM
|
||
|
||
1999-12-24 Andi Gutmans <andi@php.net>
|
||
|
||
* sapi/isapi/php4isapi.c
|
||
ext/standard/array.c
|
||
ext/wddx/wddx.c
|
||
ext/session/session.c
|
||
ext/hyperwave/hw.c
|
||
ext/pcre/php_pcre.c:
|
||
- Use ALLOC_ZVAL() in PHP. Finding the places to put FREE_ZVAL(z) is much
|
||
more tricky and I'm not sure how many places this is. zval allocations
|
||
were only made directly in 11 places.
|
||
|
||
1999-12-24 Zeev Suraski <zeev@php.net>
|
||
|
||
* configuration-parser.y
|
||
configuration-scanner.l
|
||
php.ini-dist:
|
||
- Beef up the INI file reader - it now supports PHP constants, as well as
|
||
bitwise operators on them (no more error_reporting = 7, from now on you
|
||
can use error_reporting = E_ALL & ~E_NOTICE
|
||
|
||
1999-12-23 Andi Gutmans <andi@php.net>
|
||
|
||
* php4dll.dsp: - Make the project compile again
|
||
|
||
1999-12-23 Thies C. Arntzen <thies@digicol.de>
|
||
|
||
* TODO: clean up basic_functions
|
||
|
||
* ext/standard/string.c: pval->zval
|
||
|
||
* ext/standard/string.c:
|
||
* ext/xml/xml.c
|
||
TODO: killed warning + added reminder
|
||
|
||
* ext/imap/imap.c: ZTS fix
|
||
|
||
1999-12-23 Sascha Schumann <sascha@schumann.cx>
|
||
|
||
* build.mk: Also remove files which are ignored by default by CVS.
|
||
|
||
1999-12-23 Thies C. Arntzen <thies@digicol.de>
|
||
|
||
* ext/oci8/oci8.c: digital cc doe not like whitespaces before a # mark
|
||
|
||
1999-12-22 Sascha Schumann <sascha@schumann.cx>
|
||
|
||
* ext/mysql/php_mysql.c: Kill compiler warning
|
||
|
||
* configure.in:
|
||
Clear LIBS as well, otherwise later linking checks (TSRM) might fail
|
||
|
||
* configure.in: Add TSRM's LDFLAGS to EXTRA_LDFLAGS
|
||
|
||
* ext/oci8/config.m4:
|
||
Enable --with-oci8 to use relative paths as input parameters
|
||
|
||
* configure.in:
|
||
Limit _POSIX_PTHREAD_SEMANTICS to Solaris, and stop appending -O2. This
|
||
is automatically done by autoconf's AC_PROG_CC.
|
||
|
||
* .cvsignore: Ignore these directory entries
|
||
|
||
* config.guess
|
||
config.sub
|
||
ltconfig
|
||
ltmain.sh: Fix ltconfig, ltmain.sh
|
||
Update config.sub, config.guess from libtool-1.3.4
|
||
|
||
1999-12-22 David Hedbor <david@hedbor.org>
|
||
|
||
* sapi/roxen/roxen.c: unlock the serializing lock a tad bit later
|
||
|
||
1999-12-22 Andrei Zmievski <andrei@ispi.net>
|
||
|
||
* NEWS: Little fix.
|
||
|
||
1999-12-22 Thies C. Arntzen <thies@digicol.de>
|
||
|
||
* ext/standard/iptc.c:
|
||
1999-12-22 David Hedbor <david@hedbor.org>
|
||
|
||
* sapi/roxen/config.m4:
|
||
Catch errors in the pike version-check script to avoid potential problems
|
||
|
||
* sapi/roxen/roxen.c: Removed C++ style comment
|
||
|
||
* sapi/roxen/roxen.c:
|
||
Some fixes in thread safe (ie ZTS) mode - now it actually seems to
|
||
work perfectly. Also fixed a couple of typos.
|
||
|
||
1999-12-22 Sascha Schumann <sascha@schumann.cx>
|
||
|
||
* ext/session/session.c: Logic fix, improved comments, better SID checking
|
||
|
||
* ext/session/session.c:
|
||
Warn users, if they have disabled gpc_globals and track_vars. Also work
|
||
correctly, if users have enabled track_vars/disabled gpc_globals.
|
||
|
||
1999-12-21 Sascha Schumann <sascha@schumann.cx>
|
||
|
||
* sapi/roxen/Makefile.am
|
||
sapi/isapi/Makefile.am
|
||
sapi/cgi/Makefile.am
|
||
sapi/aolserver/Makefile.am
|
||
sapi/apache/Makefile.am
|
||
pear/Makefile.am
|
||
sapi/Makefile.am
|
||
ext/odbc/Makefile.am
|
||
ext/standard/Makefile.am
|
||
ext/gd/Makefile.am
|
||
ext/Makefile.am
|
||
ext/dbase/Makefile.am
|
||
build-defs.h.in: Some cleanup
|
||
|
||
1999-12-21 Zeev Suraski <zeev@php.net>
|
||
|
||
* ext/standard/basic_functions.c
|
||
ext/standard/info.c
|
||
ext/standard/info.h
|
||
ext/odbc/php_odbc.c
|
||
main.c:
|
||
1999-12-21 Andrei Zmievski <andrei@ispi.net>
|
||
|
||
* sapi/apache/mod_php4.c
|
||
ext/cpdf/cpdf.c: Some more php3->php stuff.
|
||
|
||
* fopen-wrappers.c
|
||
fopen-wrappers.h
|
||
main.c
|
||
request_info.c
|
||
request_info.h: php3 -> php prefix work
|
||
|
||
* ext/apache/apache.c
|
||
php.h: Correct PHP's mime type.
|
||
|
||
* TODO: *** empty log message ***
|
||
|
||
1999-12-21 Sascha Schumann <sascha@schumann.cx>
|
||
|
||
* configure.in:
|
||
Move TSRM checks, so that additional flags can be considered
|
||
|
||
1999-12-21 Andrei Zmievski <andrei@ispi.net>
|
||
|
||
* ext/standard/array.c
|
||
ext/standard/browscap.c
|
||
ext/standard/var.c
|
||
ext/java/java.c
|
||
ext/com/COM.c
|
||
main.c: We're using ZVAL's now.
|
||
|
||
1999-12-21 Thies C. Arntzen <thies@digicol.de>
|
||
|
||
* TODO: some more thoughts
|
||
|
||
* ext/standard/file.c
|
||
NEWS:
|
||
commented out select() & friends for now - we need to come up with a good API for those!
|
||
|
||
1999-12-21 Andi Gutmans <andi@php.net>
|
||
|
||
* NEWS: - This should have made it into the NEWS
|
||
|
||
1999-12-21 Andrei Zmievski <andrei@ispi.net>
|
||
|
||
* NEWS: Optimize.
|
||
|
||
1999-12-21 Thies C. Arntzen <thies@digicol.de>
|
||
|
||
* TODO: would be nice & clean
|
||
|
||
1999-12-21 Evan Klinger <evan715@sirius.com>
|
||
|
||
* ext/bcmath/bcmath.c: Ex API
|
||
|
||
1999-12-21 Zeev Suraski <zeev@php.net>
|
||
|
||
* ext/pgsql/pgsql.c
|
||
ext/pgsql/php_pgsql.h: This should get it to compile...
|
||
|
||
1999-12-21 Sascha Schumann <sascha@schumann.cx>
|
||
|
||
* configure.in:
|
||
Only add additional include paths, if building in a separate directory
|
||
(cosmetic change)
|
||
|
||
* acinclude.m4: Workaround for broken trs
|
||
|
||
1999-12-21 Sam Ruby <rubys@us.ibm.com>
|
||
|
||
* ext/standard/parsedate.y:
|
||
Further cleanup as including php.h is no longer harmful
|
||
- thanks to Sascha for noticing it.
|
||
Tested on Linux and WinNT, should work everywhere.
|
||
|
||
1999-12-21 Sascha Schumann <sascha@schumann.cx>
|
||
|
||
* php_sprintf.c:
|
||
Change order to avoid system prototype mismatch (sprint is defined to
|
||
php_sprintf by php_config.h)
|
||
|
||
* acinclude.m4
|
||
configure.in: Propagate ZTS setting correctly
|
||
|
||
1999-12-20 Sascha Schumann <sascha@schumann.cx>
|
||
|
||
* sapi/thttpd/thttpd.c
|
||
sapi/servlet/servlet.c
|
||
sapi/isapi/php4isapi.c
|
||
sapi/roxen/roxen.c
|
||
sapi/cgi/cgi_main.c
|
||
sapi/aolserver/aolserver.c
|
||
sapi/apache/mod_php4.c
|
||
ext/standard/info.c: Use sapi_module_struct to contain SAPI module name
|
||
|
||
1999-12-20 Andrei Zmievski <andrei@ispi.net>
|
||
|
||
* ext/pcre/php_pcre.c: (PHP preg_quote) Made binary-safe.
|
||
|
||
* ext/standard/string.c
|
||
TODO:
|
||
Made quotemeta() binary-safe.
|
||
|
||
* ext/standard/dns.c
|
||
ext/standard/file.c
|
||
ext/standard/basic_functions.c
|
||
ext/db/db.c
|
||
ext/gd/gdt1.c
|
||
ext/bcmath/bcmath.c: getParameters -> zend_get_parameters
|
||
|
||
1999-12-20 Zeev Suraski <zeev@php.net>
|
||
|
||
* ext/standard/filestat.c
|
||
ext/standard/info.c: Make the Win32 tree compile again
|
||
|
||
1999-12-20 Andrei Zmievski <andrei@ispi.net>
|
||
|
||
* ext/gd/gd.c
|
||
ext/posix/posix.c: Zend fixups.
|
||
|
||
1999-12-20 Egon Schmid <eschmid@s.netic.de>
|
||
|
||
* ext/imap/imap.c: Corrected some protos.
|
||
|
||
1999-12-20 Hartmut Holzgraefe <hholzgra@media-engineering.de>
|
||
|
||
* ext/imap/imap.c
|
||
ext/imap/imap.h: IMAP should now be in sync with its PHP3 counterpart
|
||
|
||
1999-12-20 Sascha Schumann <sascha@schumann.cx>
|
||
|
||
* configure.in: Fix typo
|
||
|
||
* NEWS: Add and fix a few entries
|
||
|
||
* build-defs.h.in
|
||
ext/standard/info.c:
|
||
Add information about chosen SAPI module to phpinfo()
|
||
|
||
* sapi/thttpd/.cvsignore
|
||
sapi/thttpd/Makefile.am
|
||
sapi/thttpd/README
|
||
sapi/thttpd/config.m4
|
||
sapi/thttpd/php.sym
|
||
sapi/thttpd/php_thttpd.h
|
||
sapi/thttpd/thttpd.c
|
||
sapi/thttpd/thttpd_patch:
|
||
Add SAPI module for thttpd server. Quote from the README:
|
||
|
||
This is a SAPI module for PHP 4.0 supporting thttpd, the tiny,
|
||
turbo, throttling HTTP server by Jef Poskanzer.
|
||
|
||
The module contains a patch against version 2.10 of thttpd. The patch
|
||
adds hooks to thttpd to call PHP, if a filename matches *.php. This
|
||
patch will be applied when you install PHP.
|
||
|
||
While functional, this module exists primarily to demonstrate the
|
||
ability of PHP to work in almost every web server environment.
|
||
|
||
1999-12-20 Evan Klinger <evan715@sirius.com>
|
||
|
||
* ext/standard/browscap.c
|
||
ext/standard/cyr_convert.c
|
||
ext/standard/filestat.c
|
||
ext/standard/head.c
|
||
ext/standard/pack.c
|
||
ext/standard/quot_print.c
|
||
ext/standard/datetime.c
|
||
ext/standard/exec.c: Ex API
|
||
|
||
* ext/standard/fsock.c: Ex API and UDP support.
|
||
|
||
1999-12-19 Zeev Suraski <zeev@php.net>
|
||
|
||
* ext/pgsql/pgsql.c
|
||
ext/pgsql/php_pgsql.h: Fix PostgreSQL build
|
||
|
||
* php4.dsw
|
||
php4dll.dsp: Win32 updates
|
||
|
||
* sapi/servlet/Makefile.am
|
||
sapi/servlet/servlet.dsp
|
||
sapi/apache/Makefile.am
|
||
sapi/apache/libphp4.module.in
|
||
sapi/isapi/php4isapi.dsp
|
||
ext/xml/Makefile.am
|
||
ext/pgsql/pgsql.dsp
|
||
ext/snmp/Makefile.am
|
||
ext/pgsql/Makefile.am
|
||
ext/mysql/Makefile.am
|
||
ext/mysql/mysql.dsp
|
||
ext/mssql/mssql.dsp
|
||
ext/informix/ifx.dsp
|
||
ext/java/Makefile.am
|
||
ext/java/java.dsp
|
||
ext/bcmath/Makefile.am
|
||
dl/setup
|
||
Makefile.am
|
||
build.mk
|
||
build2.mk
|
||
configure.in
|
||
dlist.c
|
||
genfiles
|
||
main.c
|
||
makedist
|
||
php4.dsp
|
||
php4.dsw
|
||
php4dll.dsp
|
||
php4dllts.dsp
|
||
php4ts.dsp
|
||
php4ts.dsw
|
||
php_modules.dsw: libzend -> Zend
|
||
|
||
1999-12-19 Sascha Schumann <sascha@schumann.cx>
|
||
|
||
* acconfig.h.in
|
||
configure.in: Fix broken sprintf handling in PHP
|
||
|
||
1999-12-19 Danny Heijl <Danny.Heijl@cevi.be>
|
||
|
||
* ext/informix/ifx.ec:
|
||
(ext/informix) function name changes: zend_get_parameters_ex (danny)
|
||
|
||
1999-12-19 Zeev Suraski <zeev@php.net>
|
||
|
||
* ext/standard/array.c
|
||
ext/standard/basic_functions.c:
|
||
Support the latest update to call_user_function_ex()
|
||
|
||
1999-12-19 Hartmut Holzgraefe <hholzgra@media-engineering.de>
|
||
|
||
* ext/imap/imap.c:
|
||
replaced PHP_FE by PHP_FALIAS in imap_functions[] where appropriate
|
||
|
||
1999-12-19 Sascha Schumann <sascha@schumann.cx>
|
||
|
||
* ext/standard/string.c
|
||
acconfig.h.in
|
||
ext/session/mod_files.c:
|
||
Use zend_sprintf by default (which is defined to sprintf, if the system's
|
||
sprintf is useable).
|
||
|
||
* reentrancy.c: Fix for missing RAND_MAX on SunOS 4.1
|
||
|
||
* configure.in:
|
||
Refine PEAR option. Since it does not reference anything external, it should be
|
||
AC_ARG_ENABLE instead of AC_ARG_WITH.
|
||
|
||
1999-12-19 Evan Klinger <evan715@sirius.com>
|
||
|
||
* ext/dav/dav.c: DAV extension now compiles.
|
||
|
||
1999-12-19 Sascha Schumann <sascha@schumann.cx>
|
||
|
||
* ext/session/mod_files.c
|
||
ext/standard/string.c:
|
||
Use workaround function for sprintf, if the return value of sprintf is needed
|
||
|
||
1999-12-19 Evan Klinger <evan715@sirius.com>
|
||
|
||
* SAPI.c: Fix for #2994
|
||
|
||
1999-12-17 Zeev Suraski <zeev@php.net>
|
||
|
||
* win32/winutil.c
|
||
win32/winutil.h
|
||
ext/zlib/php_zlib.h
|
||
ext/zlib/zlib.c
|
||
ext/standard/dl.c
|
||
php3_sprintf.c
|
||
ext/odbc/php_odbc.c
|
||
ext/odbc/php_velocis.h
|
||
ext/odbc/velocis.c
|
||
ext/interbase/interbase.c
|
||
ext/interbase/php_interbase.h
|
||
ext/oci8/oci8.c: More php3_ cleanup
|
||
|
||
* ext/icap/Makefile.am
|
||
ext/icap/php3_icap.c
|
||
ext/icap/php_icap.c
|
||
ext/icap/php_icap.h: More cleanup
|
||
|
||
* ext/hyperwave/php_hyperwave.h
|
||
ext/hyperwave/hw.c
|
||
ext/gettext/gettext.c
|
||
ext/gettext/php_gettext.h
|
||
ext/gd/gd.c
|
||
ext/gd/gdt1.c
|
||
ext/gd/php_gd.h: More cleanup...
|
||
|
||
* ext/ftp/php_ftp.c
|
||
ext/ftp/php_ftp.h
|
||
ext/domxml/domxml.c
|
||
ext/domxml/php_domxml.h
|
||
ext/dbase/dbase.c
|
||
ext/dba/dba.c
|
||
ext/db/db.c
|
||
ext/db/php_db.h: More php3 cleanup
|
||
|
||
* ext/mssql/php_mssql.c
|
||
ext/dav/dav.c
|
||
ext/aspell/aspell.c
|
||
ext/aspell/php_aspell.h: More cleanup...
|
||
|
||
* ext/zlib/php_zlib.h
|
||
ext/zlib/zlib.c
|
||
ext/yp/php_yp.h
|
||
ext/xml/php_xml.h
|
||
ext/xml/xml.c
|
||
ext/sysvshm/sysvshm.c
|
||
ext/sysvshm/php_sysvshm.h
|
||
ext/sysvsem/php_sysvsem.h
|
||
ext/sysvsem/sysvsem.c
|
||
ext/sybase/php_sybase.h
|
||
ext/sybase/sybase.c
|
||
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/dir.c
|
||
ext/standard/dl.c
|
||
ext/standard/dl.h
|
||
ext/standard/file.c
|
||
ext/standard/filestat.c
|
||
ext/standard/formatted_print.c
|
||
ext/standard/fsock.c
|
||
ext/standard/fsock.h
|
||
ext/standard/head.c
|
||
ext/standard/head.h
|
||
ext/standard/mail.c
|
||
ext/standard/output.c
|
||
ext/standard/pack.c
|
||
ext/standard/pack.h
|
||
ext/standard/php_browscap.h
|
||
ext/standard/php_crypt.h
|
||
ext/standard/php_dir.h
|
||
ext/standard/php_filestat.h
|
||
ext/standard/php_mail.h
|
||
ext/standard/php_syslog.h
|
||
ext/standard/reg.h
|
||
ext/standard/syslog.c
|
||
ext/snmp/snmp.c
|
||
ext/snmp/php_snmp.h
|
||
ext/posix/php_posix.h
|
||
ext/posix/posix.c
|
||
ext/pgsql/pgsql.c
|
||
ext/pgsql/php_pgsql.h
|
||
ext/pdf/pdf.c
|
||
ext/pdf/php_pdf.h
|
||
ext/oracle/oracle.c
|
||
ext/oracle/php_oracle.h
|
||
ext/odbc/php_odbc.c
|
||
ext/odbc/php_odbc.h
|
||
ext/odbc/php_velocis.h
|
||
ext/odbc/velocis.c
|
||
ext/oci8/oci8.c
|
||
ext/oci8/php_oci8.h
|
||
ext/mhash/php_mhash.h
|
||
ext/mcrypt/php_mcrypt.h
|
||
ext/mcal/php3_mcal.c
|
||
ext/mcal/php_mcal.h
|
||
ext/ldap/ldap.c
|
||
ext/ldap/php_ldap.h
|
||
ext/java/java.c
|
||
ext/interbase/interbase.c
|
||
ext/interbase/php_interbase.h
|
||
ext/informix/php_informix.h
|
||
ext/imap/imap.c
|
||
ext/icap/php3_icap.c
|
||
ext/icap/php_icap.h
|
||
ext/hyperwave/php_hyperwave.h
|
||
ext/hyperwave/hg_comm.c
|
||
ext/hyperwave/hw.c
|
||
ext/gettext/gettext.c
|
||
ext/gettext/php_gettext.h
|
||
ext/gd/gd.c
|
||
ext/gd/gdt1.c
|
||
ext/gd/php_gd.h
|
||
ext/ftp/php_ftp.c
|
||
ext/ftp/php_ftp.h
|
||
ext/filepro/filepro.c
|
||
ext/filepro/php_filepro.h
|
||
ext/fdf/php_fdf.h
|
||
ext/fdf/fdf.c
|
||
ext/domxml/domxml.c
|
||
ext/domxml/php_domxml.h
|
||
ext/dbase/dbase.c
|
||
ext/dbase/php_dbase.h
|
||
ext/dba/dba.c
|
||
ext/dba/php_dba.h
|
||
ext/db/php_db.h
|
||
ext/db/db.c
|
||
ext/dav/dav.c
|
||
ext/dav/php_dav.h
|
||
ext/cpdf/cpdf.c
|
||
ext/cpdf/php_cpdf.h
|
||
ext/bcmath/bcmath.c
|
||
ext/bcmath/php_bcmath.h
|
||
ext/aspell/php_aspell.h
|
||
ext/aspell/aspell.c
|
||
ext/apache/apache.c
|
||
dl/vmailmgr/php3_vmailmgr.c
|
||
dl/snmp/php_snmp.h
|
||
dl/snmp/snmp.c
|
||
dl/snmp/winsnmp.c
|
||
dl/log/log.h
|
||
dl/log/log_db.c
|
||
dl/crypt/crypt.c
|
||
dl/log/log.c
|
||
dl/calendar/calendar.c
|
||
dl/phpdl.h
|
||
configuration-parser.y
|
||
main.c: - Made PHP_VERSION and PHP_OS work again
|
||
- More php3_ cleanup
|
||
|
||
* ext/standard/basic_functions.c
|
||
ext/standard/md5.c
|
||
ext/standard/md5.h: More work on php3_ annihilation...
|
||
|
||
* sapi/servlet/servlet.c
|
||
sapi/cgi/cgi_main.c
|
||
sapi/fhttpd/fhttpd.c
|
||
sapi/apache/sapi_apache.c
|
||
ext/xml/xml.c
|
||
ext/sysvshm/sysvshm.c
|
||
ext/sysvsem/sysvsem.c
|
||
ext/sybase/sybase.c
|
||
ext/standard/base64.c
|
||
ext/standard/base64.h
|
||
ext/standard/dir.c
|
||
ext/standard/file.c
|
||
ext/standard/fsock.c
|
||
ext/standard/fsock.h
|
||
ext/standard/head.c
|
||
ext/standard/head.h
|
||
ext/standard/iptc.c
|
||
ext/standard/output.c
|
||
ext/standard/pageinfo.c
|
||
ext/standard/pageinfo.h
|
||
ext/standard/post.c
|
||
ext/standard/type.c
|
||
ext/standard/type.h
|
||
ext/standard/url.c
|
||
ext/standard/url.h
|
||
ext/pgsql/pgsql.c
|
||
ext/pdf/pdf.c
|
||
ext/odbc/velocis.c
|
||
ext/oci8/oci8.c
|
||
ext/mcal/php3_mcal.c
|
||
ext/java/java.c
|
||
ext/ldap/ldap.c
|
||
ext/interbase/interbase.c
|
||
ext/imap/imap.c
|
||
ext/icap/php3_icap.c
|
||
ext/hyperwave/hw.c
|
||
ext/gd/gdt1.c
|
||
ext/gd/gd.c
|
||
ext/ftp/php_ftp.c
|
||
ext/fdf/fdf.c
|
||
ext/dbase/dbase.c
|
||
ext/dba/dba.c
|
||
ext/db/db.c
|
||
ext/cpdf/cpdf.c
|
||
ext/com/COM.c
|
||
ext/aspell/aspell.c
|
||
dl/log/log_db.c
|
||
Makefile.am
|
||
configuration-parser.y
|
||
configuration-scanner.l
|
||
fhttpd.c
|
||
fopen-wrappers.c
|
||
main.c
|
||
php_sprintf.c
|
||
rfc1867.c
|
||
safe_mode.c
|
||
ext/zlib/zlib.c
|
||
ext/standard/basic_functions.c
|
||
ext/standard/filestat.c
|
||
ext/standard/image.c
|
||
ext/standard/link.c
|
||
ext/posix/posix.c
|
||
ext/mysql/php_mysql.c
|
||
ext/filepro/filepro.c
|
||
main.h
|
||
php.h
|
||
php_realpath.c
|
||
php_realpath.h
|
||
safe_mode.h
|
||
config.guess
|
||
config.sub
|
||
fopen-wrappers.h
|
||
internal_functions_registry.h
|
||
ltconfig
|
||
ltmain.sh: More php3_ annihilation
|
||
|
||
1999-12-17 Hartmut Holzgraefe <hholzgra@media-engineering.de>
|
||
|
||
* ext/imap/imap.c
|
||
ext/imap/imap.h: merged in imap_search() from the PHP3 tree
|
||
more ( like imap_lasterror() ) will follow
|
||
|
||
1999-12-17 Sascha Schumann <sascha@schumann.cx>
|
||
|
||
* configure.in: Remove passthru, it is not needed anymore
|
||
|
||
* build.mk
|
||
configure.in:
|
||
Build structure change. Instead of using an external configure for Zend
|
||
and TSRM, the core code of these configures was separated into extra m4
|
||
files which we can now include into PHP's configure. Advantages:
|
||
|
||
- better integrated
|
||
- faster
|
||
- distribution becomes smaller (only one set of libtool files)
|
||
|
||
* sapi/apache/mod_php4.c
|
||
sapi/apache/sapi_apache.c: Make Apache SAPI module compile in ZTS mode
|
||
|
||
1999-12-17 Evan Klinger <evan715@sirius.com>
|
||
|
||
* dl/calendar/calendar.c
|
||
dl/setup: Fix for #2347 (compiling calendar), remove compile warnings.
|
||
|
||
1999-12-17 Andrei Zmievski <andrei@ispi.net>
|
||
|
||
* NEWS: Fix up screw up.
|
||
|
||
1999-12-16 Andrei Zmievski <andrei@ispi.net>
|
||
|
||
* TODO
|
||
ext/standard/basic_functions.c
|
||
ext/standard/basic_functions.h:
|
||
Added get_loaded_extensions(), extension_loaded(), and
|
||
get_extension_funcs() functions.
|
||
|
||
* TODO: A little renaming.
|
||
|
||
1999-12-16 Sam Ruby <rubys@us.ibm.com>
|
||
|
||
* ext/java/config.m4: force ext/java to be built as a shared library
|
||
|
||
1999-12-16 Sascha Schumann <sascha@schumann.cx>
|
||
|
||
* sapi/aolserver/aolserver.c:
|
||
(php_ns_request_handler) set SG(server_context) to non-NULL
|
||
|
||
1999-12-15 Andrei Zmievski <andrei@ispi.net>
|
||
|
||
* TODO: And still more stuff.
|
||
|
||
* TODO: More stuff for me to do.
|
||
|
||
* NEWS: NEWS notice.
|
||
|
||
1999-12-15 Zeev Suraski <zeev@php.net>
|
||
|
||
* main.c
|
||
php.ini-dist
|
||
php_globals.h:
|
||
- Implement ability to turn off support for call-time pass by reference
|
||
|
||
1999-12-15 Uwe Steinmann <Uwe.Steinmann@fernuni-hagen.de>
|
||
|
||
* ext/hyperwave/hw.c: switched to Ex Api
|
||
|
||
1999-12-15 Andrei Zmievski <andrei@ispi.net>
|
||
|
||
* main.c:
|
||
(return_one) removed.
|
||
(OnChangeMemoryLimit) Only defined if MEMORY_LIMIT is defined.
|
||
|
||
* main.c:
|
||
Added date/time stamping to PHP error log file. Idea credit goes
|
||
to Joey.
|
||
|
||
1999-12-15 Uwe Steinmann <Uwe.Steinmann@fernuni-hagen.de>
|
||
|
||
* ext/fdf/fdf.c: fixed some compile errors.
|
||
|
||
1999-12-15 Evan Klinger <evan715@sirius.com>
|
||
|
||
* ext/fdf/fdf.c: Ex API
|
||
|
||
* ext/yp/yp.c: I would've compiled first, I swear...
|
||
|
||
* ext/yp/php_yp.h
|
||
ext/yp/yp.c: Ex API
|
||
|
||
1999-12-15 Andrei Zmievski <andrei@ispi.net>
|
||
|
||
* NEWS: Not yet, Joey.
|
||
|
||
1999-12-14 Andrei Zmievski <andrei@ispi.net>
|
||
|
||
* ext/standard/basic_functions.c
|
||
ext/standard/basic_functions.h
|
||
NEWS:
|
||
Moved function_exists() to Zend library.
|
||
|
||
1999-12-14 Danny Heijl <Danny.Heijl@cevi.be>
|
||
|
||
* ext/bcmath/bcmath.c:
|
||
(bcmath) Name of header changed from php3 to php but include forgotten.
|
||
|
||
1999-12-14 Uwe Steinmann <Uwe.Steinmann@fernuni-hagen.de>
|
||
|
||
* ext/hyperwave/hw.c: always check if output is ok after php3_header()
|
||
|
||
1999-12-14 Mark Musone <musone@afterfive.com>
|
||
|
||
* ext/mcal/php3_mcal.c: whoops..need to allow 7 parameters also
|
||
|
||
1999-12-14 Thies C. Arntzen <thies@digicol.de>
|
||
|
||
* ext/standard/image.c:
|
||
(getimagesize) grrr, fixed newly (30 min ago) introduced NPR
|
||
|
||
* ext/standard/reg.c: use ex-API
|
||
|
||
* ext/standard/basic_functions.c
|
||
ext/standard/php_string.h
|
||
ext/standard/string.c:
|
||
* ext/standard/metaphone.c
|
||
ext/standard/iptc.c: use ex-API
|
||
|
||
* ext/standard/info.c
|
||
ext/standard/image.c: use _ex-API
|
||
|
||
1999-12-14 Andrei Zmievski <andrei@ispi.net>
|
||
|
||
* ext/standard/string.c
|
||
NEWS: Boo.
|
||
|
||
1999-12-14 Sascha Schumann <sascha@schumann.cx>
|
||
|
||
* main.c:
|
||
Postpone the execution of post request startup handlers until the symbol_table is populated
|
||
|
||
1999-12-13 Andrei Zmievski <andrei@ispi.net>
|
||
|
||
* ext/standard/php_string.h
|
||
ext/standard/string.c
|
||
TODO:
|
||
Made strspn() and strcspn() binary-safe.
|
||
|
||
|
||
* ext/standard/array.c
|
||
ext/standard/php_array.h
|
||
TODO:
|
||
Finished array_multisort() function. Basically it sorts multiple arrays
|
||
similar to ORDER BY SQL clause.
|
||
|
||
1999-12-13 Sascha Schumann <sascha@schumann.cx>
|
||
|
||
* ext/standard/basic_functions.h
|
||
ext/standard/rand.c
|
||
ext/standard/basic_functions.c: Make rand.c thread-safe.
|
||
|
||
* sapi/aolserver/aolserver.c: Reapply configuration for each request
|
||
|
||
* sapi/aolserver/aolserver.c:
|
||
(php_ns_config) use 3.0's Ns_ConfigGetPath instead of Ns_ConfigPath
|
||
|
||
* ext/session/mod_files.c:
|
||
(_ps_files_path_create) terminate string correctly and append the whole key instead of the rest key
|
||
|
||
1999-12-12 Sascha Schumann <sascha@schumann.cx>
|
||
|
||
* ext/standard/basic_functions.h
|
||
ext/standard/filestat.c: Make filestat.c thread-safe
|
||
|
||
* ext/standard/basic_functions.h
|
||
ext/standard/pageinfo.c
|
||
ext/standard/basic_functions.c:
|
||
1999-12-12 Stig Bakken <ssb@fast.no>
|
||
|
||
* pear/DB/common.php
|
||
pear/DB/mysql.php
|
||
pear/DB.php: - Documented classes, methods and constants in the source
|
||
- Defined DB_ERROR_NOSUCHTABLE and DB_ERROR_NOSUCHFIELD
|
||
- Renamed DB_common::capableOf to DB_common::provides
|
||
- Cleaned up the error code mapping
|
||
- Added simpleQuery method in DB_mysql
|
||
- Changed getXxx methods in DB_common to use simpleQuery
|
||
- Fixed bug in DB_common::getAssoc
|
||
|
||
1999-12-12 Sascha Schumann <sascha@schumann.cx>
|
||
|
||
* ext/session/session.c: Remove trailing white-spaces
|
||
|
||
* php.ini-dist:
|
||
Reformat ini entries and add new options (cache_limiter, cache_expire).
|
||
|
||
* ext/session/php_session.h
|
||
ext/session/session.c:
|
||
Add cache_limiter and cache_expire options. Rename extern_referer_check
|
||
to referer_check.
|
||
|
||
* ext/zlib/zlib.c: Kill a warning
|
||
|
||
* ext/snmp/snmp.c: Initialize variables
|
||
|
||
* ext/sysvshm/sysvshm.c: Initialize value properly
|
||
|
||
* ext/gd/gd.c: Call SLS_FETCH() only, if it is needed
|
||
|
||
* ext/filepro/filepro.c: Make it compile in ZTS mode
|
||
|
||
* ext/ftp/php_ftp.c: Include header file for php_file_le_fopen()
|
||
|
||
* ext/standard/array.c: Remove unnecessary ARRAYLS_FETCH() calls
|
||
|
||
* ext/dbase/dbase.c: Make it compile in ZTS mode
|
||
|
||
* main.c:
|
||
Disable global lock for now. We will have to find a way to test subsystems
|
||
for thread-safety, and lock them appropiately, if they aren't thread-safe.
|
||
|
||
1999-12-12 Stig Bakken <ssb@fast.no>
|
||
|
||
* pear/DB/common.php:
|
||
Renamed (doOne doRow doAssoc) to (getOne getRow getAssoc).
|
||
|
||
* INSTALL: "setup" is obsolete
|
||
|
||
1999-12-11 Andrei Zmievski <andrei@ispi.net>
|
||
|
||
* ext/standard/array.c
|
||
ext/standard/php_array.h:
|
||
Added array globals in preparation for multisort() changes.
|
||
|
||
* TODO
|
||
ext/standard/string.c:
|
||
(PHP php_implode) Made binary-safe.
|
||
|
||
* ext/standard/file.c
|
||
ext/standard/php_string.h:
|
||
get_meta_tags() was using php_stristr() so it needed to be changed.
|
||
Optimized it to use php_memnstr() directly.
|
||
|
||
* ext/standard/string.c
|
||
TODO:
|
||
Made strstr(), stristr(), and ucwords() binary-safe(). Also corrected
|
||
stristr() behavior to match that of strstr() if needle is not a string.
|
||
|
||
1999-12-11 Sascha Schumann <sascha@schumann.cx>
|
||
|
||
* sapi/apache/config.m4
|
||
configure.in:
|
||
Moving APXS-specific checks into respective config.m4. The placement of
|
||
`%APXS -q..` caused error messages, if APXS was not used.
|
||
|
||
1999-12-11 Andreas Karajannis <Andreas.Karajannis@gmd.de>
|
||
|
||
* ext/odbc/php_odbc.h
|
||
ext/odbc/php_odbc.c: Don't include functions not supported by Solid
|
||
|
||
1999-12-10 Andrei Zmievski <andrei@ispi.net>
|
||
|
||
* pear/DB/mysql.php: Copy & paste correction.
|
||
|
||
* pear/DB/mysql.php: (DB_mysql::fetchInto) new method.
|
||
|
||
* ext/xml/xml.c: Fixed #2952.
|
||
|
||
1999-12-10 Stig Bakken <ssb@fast.no>
|
||
|
||
* makerpm: Added makerpm by Samuel Liddicott <sam@campbellsci.co.uk>
|
||
|
||
1999-12-10 Sascha Schumann <sascha@schumann.cx>
|
||
|
||
* sapi/aolserver/aolserver.c: Output information about HTTP headers
|
||
|
||
* SAPI.c
|
||
SAPI.h: Export sapi_free_header()
|
||
|
||
1999-12-10 Stig Bakken <ssb@fast.no>
|
||
|
||
* NEWS: remove uninteresting NEWS entries
|
||
|
||
1999-12-10 Andrei Zmievski <andrei@ispi.net>
|
||
|
||
* ext/standard/string.c: A few more fixes for php_strtolower().
|
||
|
||
1999-12-09 Andrei Zmievski <andrei@ispi.net>
|
||
|
||
* ext/standard/php_string.h
|
||
ext/standard/string.c
|
||
ext/xml/xml.c
|
||
ext/ldap/ldap.c
|
||
TODO:
|
||
(PHP strtoupper, strtolower, substr_replace) Made binary-safe.
|
||
|
||
1999-12-09 Sascha Schumann <sascha@schumann.cx>
|
||
|
||
* ext/session/session.c (php_set_session_var): logic fix:
|
||
|
||
gpc_globals set? Add it to the global symbol table
|
||
track_vars set? Add it to the HTTP_STATE_VARS array
|
||
|
||
1999-12-09 Zeev Suraski <zeev@php.net>
|
||
|
||
* sapi/apache/sapi_apache.c:
|
||
1999-12-09 Thies C. Arntzen <thies@digicol.de>
|
||
|
||
* TODO:
|
||
just went thru string.c and wrote down the functions that are obviously NOT binary-safe
|
||
|
||
* ext/standard/var.c: (unserialize) closed mem-leak
|
||
|
||
* ext/oracle/oracle.c
|
||
ext/oracle/php_oracle.h
|
||
ext/oci8/oci8.c
|
||
ext/oci8/php_oci8.h: small cleanups in MINIT code
|
||
OCIInitialize is now called at the "right" spot again
|
||
|
||
1999-12-09 Nick Gorham <nick@easysoft.com>
|
||
|
||
* ext/odbc/php_odbc.c
|
||
NEWS:
|
||
Report all ODBC error's not just the top of the stack
|
||
|
||
1999-12-09 Uwe Steinmann <Uwe.Steinmann@fernuni-hagen.de>
|
||
|
||
* ext/pdf/config.m4
|
||
ext/domxml/config.m4
|
||
ext/cpdf/config.m4:
|
||
- improved configuration due to compile problems which suddently show up
|
||
|
||
1999-12-08 Zeev Suraski <zeev@php.net>
|
||
|
||
* ext/session/session.c
|
||
configuration-parser.y:
|
||
- Use Set-Cookie for consistency with SetCookie() (and possibly for adherence with
|
||
with some clients?)
|
||
- Remove unnecessary directive from configuration-parser.y
|
||
|
||
1999-12-08 Sascha Schumann <sascha@schumann.cx>
|
||
|
||
* ext/standard/assert.c: Use global ctor in non-ZTS mode as well
|
||
|
||
1999-12-08 Thies C. Arntzen <thies@digicol.de>
|
||
|
||
* ext/standard/var.c: (unserialize) now cleans up better on failure!
|
||
|
||
* ext/standard/assert.c: make non-ZTS happy again
|
||
|
||
* ext/oci8/oci8.c:
|
||
1999-12-08 Stig Bakken <ssb@fast.no>
|
||
|
||
* pear/DB/common.php
|
||
pear/DB/mysql.php
|
||
pear/DB.php: Added some more error defines (CANNOT_CREATE/DELETE/DROP).
|
||
Folded up the methods in DB.php.
|
||
Started adding documentation for DB_result methods.
|
||
Added doOne() doRow() and doAssoc() methods in DB_common.
|
||
Added numCols() to DB_mysql.
|
||
|
||
1999-12-08 Thies C. Arntzen <thies@digicol.de>
|
||
|
||
* ext/ftp/php_ftp.c
|
||
ext/readline/php_readline.h
|
||
ext/readline/readline.c: ZTS compile fixes
|
||
|
||
* ext/standard/assert.c: this is the "right" ZTS-fix
|
||
|
||
1999-12-07 Andrei Zmievski <andrei@ispi.net>
|
||
|
||
* pear/DB.php: Oops.
|
||
|
||
* pear/DB.php:
|
||
(DB::parseDSN) check for an extra / at the end purely to guard against
|
||
user error
|
||
|
||
* pear/DB/mysql.php: MySQL is capable of pconnect, I think.
|
||
|
||
* pear/DB.php:
|
||
(DB::parseDSN) Remove extraneous / at the end of the spec if no database
|
||
is specified.
|
||
|
||
1999-12-07 Sam Ruby <rubys@us.ibm.com>
|
||
|
||
* ext/standard/assert.c:
|
||
Fill in empty constructor in order to appease Sascha ;-)
|
||
More seriously, uninitialized values cause MSHUTDOWN to trap.
|
||
Only an issue because assert was added to internal_functions.
|
||
|
||
* SAPI.c
|
||
internal_functions.c.in
|
||
internal_functions_win32.c
|
||
main.c
|
||
main.h
|
||
php.h:
|
||
Provide basis for shared libraries/dlls to contain internal extensions
|
||
|
||
1999-12-07 Andrei Zmievski <andrei@ispi.net>
|
||
|
||
* TODO: Apparently already implemented by Thies.
|
||
|
||
* configure.in: Revert the patch.
|
||
|
||
1999-12-07 Rasmus Lerdorf <rasmus@php.net>
|
||
|
||
* configure.in: Add check for broken apxs script
|
||
|
||
1999-12-07 Thies C. Arntzen <thies@digicol.de>
|
||
|
||
* ext/standard/assert.c
|
||
php.ini-dist:
|
||
added assert.quiet_eval plus a bit of cleaning (docs to follow!)
|
||
|
||
1999-12-07 Sam Ruby <rubys@us.ibm.com>
|
||
|
||
* ext/standard/assert.c
|
||
php4dllts.dsp:
|
||
fixed just enough to enable assert to build on win32 and Linux/ZTS
|
||
|
||
1999-12-07 Andrei Zmievski <andrei@ispi.net>
|
||
|
||
* ext/pcre/php_pcre.c
|
||
configure.in: Need to check for __inet_aton on Solaris.
|
||
|
||
1999-12-07 Sascha Schumann <sascha@schumann.cx>
|
||
|
||
* configure.in: Move it to the right place
|
||
|
||
1999-12-07 Thies C. Arntzen <thies@digicol.de>
|
||
|
||
* ext/standard/assert.c: fixed NPR
|
||
|
||
* ext/readline/config.m4: the order *does* matter!
|
||
|
||
* ext/standard/assert.c
|
||
php.ini-dist:
|
||
* ext/standard/assert.c: getting there
|
||
|
||
1999-12-07 Sascha Schumann <sascha@schumann.cx>
|
||
|
||
* ext/cybercash/.cvsignore: Ignore generated files
|
||
|
||
1999-12-07 Thies C. Arntzen <thies@digicol.de>
|
||
|
||
* ext/standard/Makefile.am
|
||
ext/standard/assert.c
|
||
ext/standard/php_assert.h
|
||
internal_functions.c.in
|
||
internal_functions_win32.c: new assert() module. (Not yet finished!)
|
||
|
||
1999-12-07 Uwe Steinmann <Uwe.Steinmann@fernuni-hagen.de>
|
||
|
||
* ext/pdf/config.m4
|
||
ext/hyperwave/hg_comm.c
|
||
ext/hyperwave/hw.c
|
||
ext/fdf/config.m4
|
||
ext/domxml/domxml.c: - Several small corrections, typos, ...
|
||
|
||
1999-12-07 Thies C. Arntzen <thies@digicol.de>
|
||
|
||
* ext/standard/string.c:
|
||
(explode) fixed newly introduced bug (them shall check twice *before* committing!)
|
||
|
||
1999-12-07 Evan Klinger <evan715@sirius.com>
|
||
|
||
* ext/standard/info.c
|
||
MAINTAINERS: Mention CyberCash.
|
||
|
||
1999-12-07 Sam Ruby <rubys@us.ibm.com>
|
||
|
||
* ext/standard/parsedate.y:
|
||
-kludges -warning +reentrancy(more) +compiles(Unix)
|
||
|
||
1999-12-07 Evan Klinger <evan715@sirius.com>
|
||
|
||
* ext/cybercash/cyberlib.php
|
||
ext/cybercash/test.php: More clean up.
|
||
|
||
* ext/cybercash/config.m4: Now it compiles - couldn't find lib before.
|
||
|
||
* ext/cybercash/cybercash.c: Eliminate some warnings.
|
||
|
||
* ext/cybercash/cyberlib.php: Minor changes and clean up.
|
||
|
||
* ext/cybercash/Makefile.am
|
||
ext/cybercash/config.h.stub
|
||
ext/cybercash/config.m4
|
||
ext/cybercash/cybercash.c
|
||
ext/cybercash/cybercash.h
|
||
ext/cybercash/cyberlib.php
|
||
ext/cybercash/test.php: CyberCash support.
|
||
|
||
1999-12-06 Zeev Suraski <zeev@php.net>
|
||
|
||
* ext/standard/parsedate.y:
|
||
First step in making parsedate.y thread safe - use a pure parser
|
||
|
||
1999-12-06 Thies C. Arntzen <thies@digicol.de>
|
||
|
||
* ext/standard/string.c: fixed warning
|
||
|
||
* ext/standard/string.c: we save one buffer-copy as well (hehe)
|
||
|
||
* ext/standard/string.c:
|
||
1999-12-06 Andrei Zmievski <andrei@ispi.net>
|
||
|
||
* ext/pcre/php_pcre.c: Add another item.
|
||
|
||
1999-12-06 Zeev Suraski <zeev@php.net>
|
||
|
||
* ext/standard/parsedate.y:
|
||
This is no longer needed. Note that we'll always need to undefine YYSTYPE, since
|
||
the template bison generated .h file defines it if it's not already defined.
|
||
|
||
1999-12-06 Sascha Schumann <sascha@schumann.cx>
|
||
|
||
* sapi/apache/libphp4.module.in
|
||
configure.in
|
||
acinclude.m4:
|
||
Separate libpaths into PHP_LDFLAGS, so that we can address them
|
||
separately (required for Apache build).
|
||
|
||
1999-12-06 Zeev Suraski <zeev@php.net>
|
||
|
||
* fopen-wrappers.c: opened_path could end up uninitialized - fixed
|
||
|
||
1999-12-06 Thies C. Arntzen <thies@digicol.de>
|
||
|
||
* ext/standard/parsedate.y: removed unneded CLS_FETCH()
|
||
|
||
1999-12-06 Sam Ruby <rubys@us.ibm.com>
|
||
|
||
* ext/standard/parsedate.y: build error: wrong num parms to date_parse
|
||
|
||
* ext/java/reflect.java: first pass at method overloading
|
||
|
||
* sapi/servlet/servlet.c:
|
||
Hmmm...must have misplaced the getcwd/chdir logic...
|
||
|
||
1999-12-06 Evan Klinger <evan715@sirius.com>
|
||
|
||
* NEWS: *** empty log message ***
|
||
|
||
1999-12-05 Sascha Schumann <sascha@schumann.cx>
|
||
|
||
* ext/session/session.c: Give it a nicer looking module name
|
||
|
||
* ext/informix/ifx.ec: php3_* => php_*
|
||
|
||
* ext/informix/Makefile.am
|
||
ext/informix/config.m4: Create helper library during configure time
|
||
|
||
* acinclude.m4: Allow AC_ADD_LIBRARY to append library
|
||
|
||
* acinclude.m4
|
||
configure.in: Add rpaths to LDFLAGS during configure, drop them later.
|
||
|
||
1999-12-05 Evan Klinger <evan715@sirius.com>
|
||
|
||
* ext/informix/config.m4: Revert changes.
|
||
|
||
* ext/informix/config.m4: Fix --with-informix. Was adding wrong library.
|
||
|
||
1999-12-05 Egon Schmid <eschmid@s.netic.de>
|
||
|
||
* ext/xml/xml.c:
|
||
Thies, can you provide some docs? I need something to show to my German translators.
|
||
Is the &obj correct?
|
||
|
||
1999-12-05 Thies C. Arntzen <thies@digicol.de>
|
||
|
||
* ext/xml/php_xml.h
|
||
ext/xml/xml.c: (XML_Set_Object) new function.
|
||
|
||
1999-12-05 Sascha Schumann <sascha@schumann.cx>
|
||
|
||
* SAPI.h
|
||
mergesort.c
|
||
php_content_types.c
|
||
php_content_types.h
|
||
sapi/cgi/cgi_main.c
|
||
ext/standard/dir.c
|
||
ext/standard/file.c
|
||
ext/standard/fsock.c
|
||
ext/standard/lcg.c
|
||
ext/standard/reg.c
|
||
ext/session/session.c
|
||
ext/pgsql/pgsql.c
|
||
SAPI.c
|
||
ext/pcre/php_pcre.c
|
||
main.c
|
||
rfc1867.c: Fix some warnings
|
||
|
||
* acinclude.m4
|
||
configure.in: Prepend added libraries and separate LDFLAGS handling
|
||
|
||
1999-12-05 Rasmus Lerdorf <rasmus@php.net>
|
||
|
||
* sapi/apache/mod_php4.c
|
||
php_content_types.h
|
||
ext/xml/php_xml.h
|
||
ext/standard/basic_functions.c
|
||
ext/standard/lcg.c
|
||
ext/standard/output.c
|
||
ext/standard/parsedate.y
|
||
ext/standard/php_filestat.h
|
||
ext/standard/string.c
|
||
main.c
|
||
main.h: More maintainer-mode cleanups
|
||
|
||
* ext/standard/lcg.c
|
||
ext/standard/php_lcg.h: Fix a maintainer-mode warning
|
||
|
||
1999-12-05 Stig Bakken <ssb@fast.no>
|
||
|
||
* ext/standard/fsock.h
|
||
ext/standard/php_array.h
|
||
ext/standard/php_metaphone.h
|
||
pear/Makefile.am
|
||
ext/pcre/php_pcre.h
|
||
ext/session/php_session.h
|
||
ext/session/session.c
|
||
ext/mysql/php_mysql.c
|
||
main.h: Fix warnings compiling in maintainer mode.
|
||
Install DB/common.php and DB/mysql.php on "make install".
|
||
|
||
1999-12-04 Zeev Suraski <zeev@php.net>
|
||
|
||
* php4dllts.dsp: Win32 .dsp update
|
||
|
||
* php.h
|
||
php3_compat.h
|
||
php_compat.h:
|
||
That one is actually supposed to have 'php3' on it - it's the PHP 3.0 compatibility defines for 4.0
|
||
|
||
1999-12-04 Stig Bakken <ssb@fast.no>
|
||
|
||
* ext/standard/config.h.stub
|
||
ext/standard/dl.c
|
||
ext/standard/dl.h: in Zend).
|
||
|
||
1999-12-04 Sascha Schumann <sascha@schumann.cx>
|
||
|
||
* configure.in:
|
||
Create ``libs'' subdirectory as the current user and add /usr/ucblib
|
||
always to the libpath, if it exists (#2752).
|
||
|
||
1999-12-04 Sam Ruby <rubys@us.ibm.com>
|
||
|
||
* configuration-parser.y: Build error
|
||
|
||
1999-12-04 Andrei Zmievski <andrei@ispi.net>
|
||
|
||
* ext/session/session.c:
|
||
Cast val to (char *) to avoid compile warning.
|
||
Forgot ; at the end and need to derefence the ent pointer.
|
||
|
||
1999-12-04 Sascha Schumann <sascha@schumann.cx>
|
||
|
||
* ext/icap/php3_icap.h
|
||
ext/icap/php_icap.h
|
||
ext/interbase/php3_interbase.h
|
||
ext/interbase/php_interbase.h
|
||
ext/gettext/php3_gettext.h
|
||
ext/gettext/php_gettext.h
|
||
ext/hyperwave/php3_hyperwave.h
|
||
ext/hyperwave/php_hyperwave.h
|
||
ext/fdf/php3_fdf.h
|
||
ext/fdf/php_fdf.h
|
||
ext/gd/php3_gd.h
|
||
ext/gd/php_gd.h
|
||
ext/db/php3_db.h
|
||
ext/db/php_db.h
|
||
ext/dba/php3_cdb.h
|
||
ext/dba/php3_db2.h
|
||
ext/dba/php3_db3.h
|
||
ext/dba/php3_dba.h
|
||
ext/dba/php3_dbm.h
|
||
ext/dba/php3_gdbm.h
|
||
ext/dba/php3_ndbm.h
|
||
ext/dba/php_cdb.h
|
||
ext/dba/php_db2.h
|
||
ext/dba/php_db3.h
|
||
ext/dba/php_dba.h
|
||
ext/dba/php_dbm.h
|
||
ext/dba/php_gdbm.h
|
||
ext/dba/php_ndbm.h
|
||
ext/bcmath/php3_bcmath.h
|
||
ext/bcmath/php_bcmath.h
|
||
ext/dav/php3_dav.h
|
||
ext/dav/php_dav.h
|
||
ext/aspell/php3_aspell.h
|
||
ext/aspell/php_aspell.h
|
||
sapi/servlet/servlet.c
|
||
sapi/apache/sapi_apache.c
|
||
sapi/cgi/cgi_main.c
|
||
ext/zlib/php3_zlib.h
|
||
ext/zlib/php_zlib.h
|
||
ext/zlib/zlib.c
|
||
sapi/apache/mod_php4.c
|
||
ext/xml/php3_xml.h
|
||
ext/xml/php_xml.h
|
||
ext/xml/xml.c
|
||
ext/yp/php3_yp.h
|
||
ext/yp/php_yp.h
|
||
ext/yp/yp.c
|
||
ext/sysvshm/php3_sysvshm.h
|
||
ext/sysvshm/php_sysvshm.h
|
||
ext/sysvshm/sysvshm.c
|
||
ext/sybase_ct/php_sybase_ct.c
|
||
ext/sysvsem/php3_sysvsem.h
|
||
ext/sysvsem/php_sysvsem.h
|
||
ext/sysvsem/sysvsem.c
|
||
ext/standard/syslog.c
|
||
ext/standard/var.c
|
||
ext/sybase/php3_sybase.h
|
||
ext/sybase/php_sybase.h
|
||
ext/sybase/sybase.c
|
||
ext/standard/reg.c
|
||
ext/standard/soundex.c
|
||
ext/standard/string.c
|
||
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/php_browscap.h
|
||
ext/standard/php_crypt.h
|
||
ext/standard/php_dir.h
|
||
ext/standard/php_filestat.h
|
||
ext/standard/php_iptc.h
|
||
ext/standard/php_link.h
|
||
ext/standard/php_mail.h
|
||
ext/standard/php_standard.h
|
||
ext/standard/php_string.h
|
||
ext/standard/php_syslog.h
|
||
ext/standard/php_var.h
|
||
ext/standard/post.c
|
||
ext/standard/basic_functions.c
|
||
ext/standard/browscap.c
|
||
ext/standard/crypt.c
|
||
ext/standard/dir.c
|
||
ext/standard/exec.c
|
||
ext/standard/file.c
|
||
ext/standard/filestat.c
|
||
ext/standard/formatted_print.c
|
||
ext/standard/head.c
|
||
ext/standard/iptc.c
|
||
ext/standard/link.c
|
||
ext/standard/mail.c
|
||
ext/standard/pack.c
|
||
ext/standard/php3_browscap.h
|
||
ext/standard/php3_crypt.h
|
||
ext/session/session.c
|
||
ext/snmp/php3_snmp.h
|
||
ext/snmp/php_snmp.h
|
||
ext/snmp/snmp.c
|
||
ext/posix/php3_posix.h
|
||
ext/posix/php_posix.h
|
||
ext/posix/posix.c
|
||
ext/pdf/pdf.c
|
||
ext/pdf/php3_pdf.h
|
||
ext/pdf/php_pdf.h
|
||
ext/pgsql/pgsql.c
|
||
ext/pgsql/php3_pgsql.h
|
||
ext/pgsql/php_pgsql.h
|
||
ext/pcre/php_pcre.c
|
||
ext/oracle/oracle.c
|
||
ext/oracle/php3_oracle.h
|
||
ext/oracle/php_oracle.h
|
||
ext/odbc/config.m4
|
||
ext/odbc/php3_velocis.h
|
||
ext/odbc/php_odbc.c
|
||
ext/odbc/php_velocis.h
|
||
ext/odbc/velocis.c
|
||
ext/mysql/php_mysql.c
|
||
ext/oci8/oci8.c
|
||
ext/oci8/php3_oci8.h
|
||
ext/oci8/php_oci8.h
|
||
ext/msql/php_msql.c
|
||
ext/mssql/php_mssql.c
|
||
ext/mcal/php3_mcal.c
|
||
ext/mcal/php3_mcal.h
|
||
ext/mcal/php_mcal.h
|
||
ext/ldap/ldap.c
|
||
ext/ldap/php3_ldap.h
|
||
ext/ldap/php_ldap.h
|
||
ext/interbase/interbase.c
|
||
ext/icap/php3_icap.c
|
||
ext/gettext/gettext.c
|
||
ext/hyperwave/hw.c
|
||
ext/gd/gd.c
|
||
ext/domxml/domxml.c
|
||
ext/domxml/php3_domxml.h
|
||
ext/domxml/php_domxml.h
|
||
ext/fdf/fdf.c
|
||
ext/db/db.c
|
||
ext/dba/dba.c
|
||
ext/dba/dba_cdb.c
|
||
ext/dba/dba_db2.c
|
||
ext/dba/dba_db3.c
|
||
ext/dba/dba_dbm.c
|
||
ext/dba/dba_gdbm.c
|
||
ext/dba/dba_ndbm.c
|
||
ext/dav/dav.c
|
||
ext/cpdf/cpdf.c
|
||
ext/cpdf/php3_cpdf.h
|
||
ext/cpdf/php_cpdf.h
|
||
ext/aspell/aspell.c
|
||
ext/bcmath/bcmath.c
|
||
dl/mssql/mssql.c
|
||
dl/mssql/php3_mssql.h
|
||
dl/mssql/php_mssql.h
|
||
dl/snmp/php3_snmp.h
|
||
dl/snmp/php_snmp.h
|
||
dl/snmp/snmp.c
|
||
dl/snmp/winsnmp.c
|
||
fopen-wrappers.c
|
||
internal_functions_win32.c
|
||
main.c
|
||
php.h
|
||
php3_compat.h
|
||
php3_realpath.h
|
||
php_compat.h
|
||
php_realpath.h
|
||
rfc1867.c:
|
||
Clean up php3.*\.h files. The files itself are renamed, and references in all
|
||
.*\.[ch] files were changed. There is a slight chance that my script missed
|
||
a few changes, please correct them manually.
|
||
|
||
1999-12-04 Andrei Zmievski <andrei@ispi.net>
|
||
|
||
* ext/session/session.c:
|
||
(php_set_session_var) Initialize the refcount here.
|
||
|
||
1999-12-04 Sascha Schumann <sascha@schumann.cx>
|
||
|
||
* ext/session/session.c: ZTS fixes
|
||
|
||
* ext/pgsql/config.m4: Remove custom LDFLAGS/LIBS changes
|
||
|
||
* configure.in:
|
||
Don't overwrite EXTRA_LIBS, some ext config.m4s access it directly
|
||
|
||
* main.c
|
||
sapi/servlet/servlet.c
|
||
sapi/cgi/cgi_main.c: Remove code references to serverapi
|
||
|
||
* acinclude.m4
|
||
configure.in:
|
||
Use LIBS instead of EXTRA_LIBS, so that inter-library dependences can
|
||
be tested for using standard autoconf macros.
|
||
|
||
1999-12-04 Thies C. Arntzen <thies@digicol.de>
|
||
|
||
* TODO: some more ideas
|
||
|
||
1999-12-04 Andrei Zmievski <andrei@ispi.net>
|
||
|
||
* ext/session/session.c:
|
||
(PHP session_register) Correct calling convention.
|
||
|
||
* ext/session/php_session.h
|
||
ext/session/session.c
|
||
main.c:
|
||
Session variables now obey track_vars and gpc_globals settings.
|
||
If track_vars is on then decoded variables appear in $HTTP_STATE_VARS
|
||
array. If gpc_globals is on, then session vars are decoded into global
|
||
variables. If both are on, then globals and $HTTP_STATE_VARS contents
|
||
are references to each other.
|
||
|
||
The /decoder functions now just need to call php_set_session_var()
|
||
this behavior.
|
||
|
||
|
||
|
||
1999-12-04 Stig Bakken <ssb@fast.no>
|
||
|
||
* ext/mysql/php_mysql.c
|
||
ext/xml/xml.c
|
||
ext/gd/gd.c
|
||
acinclude.m4: Fix shared mode for gd/xml/mysql extensions.
|
||
|
||
1999-12-04 Zeev Suraski <zeev@php.net>
|
||
|
||
* NEWS:
|
||
- Added get_used_files() function - returns a hash mapping the use()'d files
|
||
to their full path (Zeev)
|
||
|
||
* sapi/roxen/roxen.c
|
||
sapi/servlet/servlet.c
|
||
sapi/isapi/php4isapi.c
|
||
sapi/apache/sapi_apache.c
|
||
sapi/cgi/cgi_main.c
|
||
main.c
|
||
sapi/aolserver/aolserver.c:
|
||
- zend_file_handles must now flag whether their .filename property should be
|
||
free by Zend or not (uses e*() functions)
|
||
|
||
1999-12-04 Sascha Schumann <sascha@schumann.cx>
|
||
|
||
* ext/standard/config.m4
|
||
configure.in:
|
||
Check for htonl in libsocket (sol251), and move inet_aton check in libbind to configure.in, so that our later AC_CHECK_FUNCS(inet_aton) will find inet_aton in libbind (if it is there).
|
||
|
||
1999-12-04 Thies C. Arntzen <thies@digicol.de>
|
||
|
||
* ext/oci8/oci8.c: fixed tiny leak
|
||
|
||
1999-12-03 Sascha Schumann <sascha@schumann.cx>
|
||
|
||
* acconfig.h.in
|
||
configure.in: Fix for #2909
|
||
|
||
1999-12-03 Sam Ruby <rubys@us.ibm.com>
|
||
|
||
* ext/standard/fsock.h
|
||
ext/standard/info.c: windows build errors
|
||
|
||
1999-12-03 Sascha Schumann <sascha@schumann.cx>
|
||
|
||
* configure.in: inet_aton is in libresolv on Solaris 2.5.1
|
||
|
||
1999-12-03 David Hedbor <david@hedbor.org>
|
||
|
||
* ext/standard/info.c: Added credit notes for Roxen SAPI module
|
||
|
||
1999-12-03 Andrei Zmievski <andrei@ispi.net>
|
||
|
||
* ext/session/mod_files.c: Include errno.h.
|
||
|
||
1999-12-03 Sascha Schumann <sascha@schumann.cx>
|
||
|
||
* ext/session/mod_files.c: Improve locking when O_EXCL is available
|
||
|
||
* ext/java/config.m4:
|
||
PHP_BUILD_* m4 macros are not intended to be used by extensions.
|
||
If you want to tell the user that the current choice of a specific SAPI
|
||
module is bad, check $php_build_target.
|
||
|
||
* main.c: 2<<30 (== 1<<31) overflows 32-bit signed int, reverting to 1<<30
|
||
|
||
* configure.in:
|
||
Solaris needs -D_REENTRANT to define prototypes for localtime_r etc.
|
||
|
||
* ext/standard/fsock.h
|
||
ext/standard/fsock.c: Use socklen_t where appropiate
|
||
|
||
* configure.in:
|
||
Add check for socklen_t (we cannot use AC_CHECK_TYPE, because socklen_t
|
||
is defined in sys/socket.h).
|
||
|
||
1999-12-03 Stig Bakken <ssb@fast.no>
|
||
|
||
* NEWS: forgot the "@"
|
||
|
||
* ext/standard/info.c
|
||
build-defs.h.in
|
||
configure.in: Add configure command to phpinfo() output (Stig)
|
||
|
||
1999-12-03 Sascha Schumann <sascha@schumann.cx>
|
||
|
||
* ext/posix/config.h.stub
|
||
ext/posix/config.m4
|
||
ext/posix/php3_posix.h: Add configure stuff
|
||
(note that --with-xxx should be only used, if it references something
|
||
external.)
|
||
|
||
* ext/posix/Makefile.am
|
||
ext/posix/config.h.stub
|
||
ext/posix/config.m4
|
||
ext/posix/php3_posix.h
|
||
ext/posix/posix.c
|
||
ext/posix/.cvsignore: Add posix module
|
||
|
||
* sapi/isapi/php4isapi.c
|
||
main.c:
|
||
Add X-Powered-By header in all configurations to ease PHP usage metering
|
||
|
||
* sapi/aolserver/aolserver.c (php_ns_sapi_header_handler): use sapi_free_header()
|
||
|
||
1999-12-03 Rasmus Lerdorf <rasmus@php.net>
|
||
|
||
* NEWS:
|
||
* php_globals.h
|
||
main.c:
|
||
1999-12-03 Sam Ruby <rubys@us.ibm.com>
|
||
|
||
* ext/com/COM.c: Support DATE_to_pval and DISPATCH_to_pval
|
||
|
||
1999-12-02 Rasmus Lerdorf <rasmus@php.net>
|
||
|
||
* main.c:
|
||
* ext/mysql/php_mysql.c: Add optional socket path to mysql_?connect() functions
|
||
|
||
1999-12-02 Sascha Schumann <sascha@schumann.cx>
|
||
|
||
* buildconf: Let user override default setting of ``make''
|
||
|
||
1999-12-01 Sascha Schumann <sascha@schumann.cx>
|
||
|
||
* acinclude.m4:
|
||
Define COMPILE_DL_MODNAME, if module is built as dynamic module
|
||
|
||
1999-12-01 Stig Bakken <ssb@fast.no>
|
||
|
||
* ext/mysql/php_mysql.c
|
||
ext/gd/gd.c: Back out PIC/COMPILE_DL hack from gd/mysql.
|
||
|
||
* ext/standard/php_output.h
|
||
pear/README
|
||
ext/gd/gd.c
|
||
ext/gd/gdttf.c
|
||
ext/gd/php3_gd.h
|
||
ext/mysql/php_mysql.c
|
||
ext/mysql/php_mysql.h
|
||
dl/phpdl.h
|
||
SAPI.h
|
||
configure.in
|
||
php_ini.h: - Fixed some warnings in maintainer-mode.
|
||
- Made mysql and gd work as shared extensions again by defining
|
||
COMPILE_DL if PIC is defined.
|
||
|
||
1999-12-01 Zeev Suraski <zeev@php.net>
|
||
|
||
* ext/standard/post.c: Test commit, ignore
|
||
|
||
* ext/standard/post.c:
|
||
* ext/standard/post.c:
|
||
1999-12-01 Stig Bakken <ssb@fast.no>
|
||
|
||
* pear/DB.php: remove some debug output
|
||
|
||
1999-12-01 Sascha Schumann <sascha@schumann.cx>
|
||
|
||
* ext/standard/array.c
|
||
ext/standard/basic_functions.c
|
||
ext/standard/basic_functions.h
|
||
ext/standard/fsock.c
|
||
ext/standard/string.c: Make array.c thread-safe
|
||
|
||
* php_globals.h: Remove fsock-specific members
|
||
|
||
* ext/standard/fsock.c
|
||
ext/standard/fsock.h
|
||
main.c: Make fsock module thread-safe
|
||
|
||
1999-12-01 Sam Ruby <rubys@us.ibm.com>
|
||
|
||
* sapi/servlet/config.m4: use new PHP_BUILD_THREAD_SAFE macro
|
||
|
||
* ext/standard/parsedate.y:
|
||
Zend/zend_compile.h's #define YYSTYPE causes parsedate to barf on Windows
|
||
|
||
1999-12-01 Thies C. Arntzen <thies@digicol.de>
|
||
|
||
* ext/oci8/oci8.c: just a remark
|
||
|
||
1999-12-01 Rasmus Lerdorf <rasmus@php.net>
|
||
|
||
* ltconfig
|
||
ltmain.sh:
|
||
1999-11-30 Sascha Schumann <sascha@schumann.cx>
|
||
|
||
* php_regex.h: Avoid Apache's regex.h, if system regex was chosen
|
||
|
||
1999-11-30 Rasmus Lerdorf <rasmus@php.net>
|
||
|
||
* ext/imap/imap.h
|
||
ext/imap/imap.c:
|
||
* ext/imap/imap.c: Kill some warnings
|
||
|
||
1999-11-30 Sascha Schumann <sascha@schumann.cx>
|
||
|
||
* configure.in: Add '--enable-low-memory' option.
|
||
|
||
* php_reentrancy.h
|
||
reentrancy.c: Add PHPAPI for Windows.
|
||
|
||
1999-11-30 Andi Gutmans <andi@php.net>
|
||
|
||
* ext/standard/file.c
|
||
ext/standard/basic_functions.c
|
||
ext/gd/gd.c
|
||
fopen-wrappers.c
|
||
fopen-wrappers.h
|
||
main.c
|
||
php4dllts.dsp:
|
||
- Added opened_path to php_fopen_wrapper() and the URL fopen wrapper (it's not
|
||
always properly set, it's a TODO for all of us). This enables us to implement
|
||
true 'use' support.
|
||
|
||
1999-11-30 Nick Gorham <nick@easysoft.com>
|
||
|
||
* ext/odbc/php_odbc.c
|
||
ext/odbc/php_odbc.h
|
||
NEWS
|
||
ltconfig
|
||
ltmain.sh
|
||
php.ini-dist:
|
||
Added check in the ODBC module that a connection is still valid before
|
||
reuse in a persistent connection.
|
||
|
||
1999-11-30 Thies C. Arntzen <thies@digicol.de>
|
||
|
||
* sapi/isapi/php.sym:
|
||
the Zeus-Guys were nice enoug to give us a call similar to DllMain()!
|
||
|
||
1999-11-30 Shane Caraveo <shane@php.net>
|
||
|
||
* win32/time.h: need to prevent multiple usage
|
||
|
||
1999-11-29 Sander Steffann <steffann@nederland.net>
|
||
|
||
* ext/gd/gd.c: Show some extra info for GD with phpinfo()
|
||
|
||
1999-11-29 Sascha Schumann <sascha@schumann.cx>
|
||
|
||
* ext/session/session.c: Clean up code
|
||
|
||
1999-11-29 Thies C. Arntzen <thies@digicol.de>
|
||
|
||
* sapi/isapi/config.m4: ISAPI wants to run in ZTS
|
||
|
||
1999-11-29 Sander Steffann <steffann@nederland.net>
|
||
|
||
* ext/gd/config.m4: Oops, forgot to check for GIF support. Fixed.
|
||
|
||
1999-11-29 Danny Heijl <Danny.Heijl@cevi.be>
|
||
|
||
* ext/informix/ifx.ec: Typo
|
||
|
||
1999-11-29 Andrei Zmievski <andrei@ispi.net>
|
||
|
||
* pear/DB.php: Modified to use preg_* functions.
|
||
|
||
1999-11-29 Sam Ruby <rubys@us.ibm.com>
|
||
|
||
* sapi/servlet/.cvsignore: add .cvsignore
|
||
|
||
* sapi/servlet/Makefile.am
|
||
sapi/servlet/README
|
||
sapi/servlet/config.h.stub
|
||
sapi/servlet/config.m4
|
||
sapi/servlet/servlet.c
|
||
sapi/servlet/servlet.dsp
|
||
sapi/servlet/servlet.java
|
||
sapi/servlet/web.xml
|
||
ext/standard/info.c
|
||
ext/java/java.dsp
|
||
ext/java/reflect.java
|
||
ext/java/Makefile.am
|
||
ext/java/config.m4
|
||
ext/java/java.c:
|
||
Initial alpha-level of sapi/servlet. See README for details.
|
||
|
||
1999-11-29 Stig Bakken <ssb@fast.no>
|
||
|
||
* pear/Makefile.am
|
||
pear/README: more PECL -> PEAR renaming
|
||
|
||
* pear/DB/common.php
|
||
pear/DB/mysql.php
|
||
pear/DB/odbc.php
|
||
pear/.cvsignore
|
||
pear/DB.php: - DB classes now inherit DB_common
|
||
- Added DB_ERROR_NODBSELECTED
|
||
- Added DB::connect($dsn[, $persistent] which creates a DB object and connects
|
||
$dsn is a "data source name" in a format specific to DB:
|
||
phptype(dbsyntax)://username:password@protocol+hostspec/database
|
||
Don't worry, such a dsn can be as short as "mysql"
|
||
- Added mysql support
|
||
|
||
1999-11-29 Andrei Zmievski <andrei@ispi.net>
|
||
|
||
* NEWS: Name update.
|
||
|
||
1999-11-29 Sam Ruby <rubys@us.ibm.com>
|
||
|
||
* ext/standard/parsedate.y:
|
||
Use thread-safe versions of localtime and gmtime on Win32 too
|
||
|
||
1999-11-29 Stig Bakken <ssb@fast.no>
|
||
|
||
* buildcheck.sh
|
||
buildconf:
|
||
Remove some more redundant checks. buildconf is not but a simple wrapper
|
||
for build.mk & co.
|
||
|
||
1999-11-29 Sascha Schumann <sascha@schumann.cx>
|
||
|
||
* sapi/aolserver/aolserver.c:
|
||
Revert last patch (leak in Zend is fixed now)
|
||
|
||
1999-11-29 Stig Bakken <ssb@fast.no>
|
||
|
||
* ext/odbc/config.h.stub
|
||
ext/odbc/config.m4
|
||
ext/odbc/php_odbc.c
|
||
ext/odbc/php_odbc.h
|
||
ext/odbc/setup.stub: Added DBMaker support (patch by Pax Tsai <paxtsai@lion.syscom.com.tw>)
|
||
|
||
1999-11-28 Stig Bakken <ssb@fast.no>
|
||
|
||
* Makefile.am
|
||
build.mk
|
||
configure.in: Renamed "PECL" to "PEAR" (PHP Extension and Add-on Repository).
|
||
New name courtesy of Peter Bowen <pzb@ARISTOTLE.ORG>.
|
||
|
||
* build.mk
|
||
buildconf: Removed redundancy in buildconf/build.mk, buildconf now runs "make -f build.mk"
|
||
|
||
1999-11-28 Andi Gutmans <andi@php.net>
|
||
|
||
* ext/standard/output.c:
|
||
- Add OLS_C so that we can call php_output_init_globals() with it.
|
||
|
||
1999-11-28 Sascha Schumann <sascha@schumann.cx>
|
||
|
||
* ext/informix/ifx.ec: Prevent mod_ssl's ap_hook.h from being included.
|
||
|
||
1999-11-28 Rasmus Lerdorf <rasmus@php.net>
|
||
|
||
* ext/standard/link.c:
|
||
* ext/standard/link.c: (symlink) Disable symlinks to urls
|
||
|
||
1999-11-28 Sascha Schumann <sascha@schumann.cx>
|
||
|
||
* .cvsignore: Add buildmk.stamp
|
||
|
||
* build.mk
|
||
buildcheck.sh: Add version checks from buildconf
|
||
|
||
1999-11-28 Danny Heijl <Danny.Heijl@cevi.be>
|
||
|
||
* ext/informix/ifx.ec:
|
||
(ext/informix/ifx.ec) Reflect ESQL/C version used (Danny)
|
||
|
||
1999-11-28 Sascha Schumann <sascha@schumann.cx>
|
||
|
||
* ext/ext_skel: Remove INCLUDES line from Makefile.am skeleton
|
||
|
||
* ext/standard/basic_functions.h
|
||
ext/standard/php3_string.h
|
||
ext/standard/string.c
|
||
ext/standard/basic_functions.c: Make basic/string functions thread-safe
|
||
|
||
* ext/session/session.c: ZTS fix
|
||
|
||
1999-11-27 Sascha Schumann <sascha@schumann.cx>
|
||
|
||
* ext/informix/Makefile.am
|
||
ext/informix/config.m4:
|
||
Improved build (now sets also runtime library search paths, works
|
||
out-of-the-box with Apache)
|
||
|
||
1999-11-27 Andrei Zmievski <andrei@ispi.net>
|
||
|
||
* ext/domxml/.cvsignore: Don't cry, CVS.
|
||
|
||
* ext/session/session.c:
|
||
(PHP session_register) Modified to accept variable number of arguments,
|
||
any of which can be either string holding the variable name or an array
|
||
consisting of such variable names or other arrays.
|
||
|
||
1999-11-27 Sascha Schumann <sascha@schumann.cx>
|
||
|
||
* ext/standard/parsedate.y: one tmbuf is enough
|
||
|
||
1999-11-27 Zeev Suraski <zeev@php.net>
|
||
|
||
* php4.dsp
|
||
php4dll.dsp: - Win32 thread unsafe build updates
|
||
|
||
1999-11-27 Andrew Skalski <askalski@chek.com>
|
||
|
||
* ext/ftp/ftp.c: typecast void pointer to char* for pointer arithmetic
|
||
|
||
1999-11-27 Jouni Ahto <jah@mork.net>
|
||
|
||
* ext/standard/parsedate.y
|
||
ext/dbase/dbf_misc.c:
|
||
Use thread-safe versions of localtime and gmtime
|
||
|
||
1999-11-27 Zeev Suraski <zeev@php.net>
|
||
|
||
* php4dllts.dsp
|
||
php_reentrancy.h: Update Win32 build
|
||
|
||
1999-11-27 Sascha Schumann <sascha@schumann.cx>
|
||
|
||
* ext/standard/url_scanner.c
|
||
ext/standard/url_scanner.re:
|
||
Only compile the scanner, if trans_sid is enabled
|
||
|
||
* configure.in: Test for PHP_THREAD_SAFETY
|
||
|
||
* configure.in: PERL_PATH is used nowhere
|
||
|
||
* acinclude.m4
|
||
configure.in: Add --enable-experimental-zts
|
||
|
||
1999-11-27 Zeev Suraski <zeev@php.net>
|
||
|
||
* php.h
|
||
php4dllts.dsp
|
||
strlcat.c
|
||
strlcpy.c
|
||
strtok_r.c: Get Win32 to compile again
|
||
|
||
1999-11-26 Sascha Schumann <sascha@schumann.cx>
|
||
|
||
* ext/standard/basic_functions.c: Kill undefined reference
|
||
|
||
* configure.in:
|
||
Enable _POSIX_THREAD_SEMANTICS for all configurations testwise
|
||
|
||
* ext/standard/basic_functions.c: Undefine HAVE_PUTENV, if ZTS is used
|
||
|
||
* ext/standard/basic_functions.c: Kill one race.
|
||
|
||
* reentrancy.c: unposixfy calls to TSRM
|
||
|
||
* reentrancy.c:
|
||
Define macros only, if one of the locking _r functions is used
|
||
|
||
* sapi/aolserver/aolserver.c:
|
||
Avoid fd leak which appears when using ZEND_HANDLE_FILENAME
|
||
|
||
* ext/standard/output.c:
|
||
Use php_init_output_globals() also in non-ZTS mode
|
||
|
||
* reentrancy.c: Fix typo (shutdown -> startup)
|
||
|
||
* Makefile.am
|
||
configure.in
|
||
php_reentrancy.h
|
||
reentrancy.c
|
||
strtok_r.c: - move strtok_r into reentrancy.c
|
||
- add rand_r()
|
||
|
||
* ext/mhash/mhash.c
|
||
php_reentrancy.h
|
||
reentrancy.c: Add/update copyright headers
|
||
|
||
* php_globals.h: Back out last commit.
|
||
|
||
* Makefile.am
|
||
configure.in
|
||
php.h
|
||
php_globals.h
|
||
php_reentrancy.h
|
||
reentrancy.c
|
||
sapi/aolserver/aolserver.c:
|
||
Add reentrant versions of ctime, localtime, gmtime, asctime.
|
||
|
||
These cannot be implemented platform-independent, so we fall back to the native
|
||
non-reentrant versions, but lock during each access (only if ZTS is used).
|
||
|
||
To initialize/destroy the used data structures, you need to call
|
||
reentrancy_startup() before sapi_startup(), and reentrancy_shutdown() after
|
||
sapi_shutdown().
|
||
|
||
* win32/registry.c
|
||
sapi/isapi/php4isapi.c
|
||
ext/ftp/ftp.c
|
||
ext/hyperwave/hw.c
|
||
ext/filepro/filepro.c
|
||
ext/com/COM.c: Convert more source files to use thread-safe functions
|
||
|
||
* main.c: Use thread-safe versions of asctime and localtime
|
||
|
||
* ext/standard/datetime.c:
|
||
Use thread-safe versions of localtime and gmtime
|
||
|
||
1999-11-26 Zeev Suraski <zeev@php.net>
|
||
|
||
* config.guess
|
||
config.sub
|
||
ltconfig
|
||
ltmain.sh: Undo previous bogus commit
|
||
|
||
* ext/standard/dl.c
|
||
config.guess
|
||
config.sub
|
||
ltconfig
|
||
ltmain.sh: *** empty log message ***
|
||
|
||
1999-11-26 Sascha Schumann <sascha@schumann.cx>
|
||
|
||
* ext/session/session.c:
|
||
(PHP_RINIT(session)) Never return FAILURE on trivial issues from a request
|
||
startup handler
|
||
|
||
* ext/standard/post.c: Replace strtok with strtok_r
|
||
|
||
* configure.in
|
||
strtok_r.c: Add strtok_r replacement function from FreeBSD-current.
|
||
|
||
* strlcat.c
|
||
strlcpy.c:
|
||
Include php_config.h in both files, otherwise HAVE_STRLCAT/HAVE_STRLCPY
|
||
will never be defined, even on systems which have these functions.
|
||
|
||
1999-11-25 Zeev Suraski <zeev@php.net>
|
||
|
||
* main.c: *** empty log message ***
|
||
|
||
1999-11-25 Uwe Steinmann <Uwe.Steinmann@fernuni-hagen.de>
|
||
|
||
* ext/cpdf/cpdf.c:
|
||
- changed encoding parameter of cpdf_set_font to string on advice from
|
||
fastio to better support asian fonts.
|
||
|
||
* ext/domxml/Makefile.am
|
||
ext/domxml/config.m4
|
||
ext/domxml/php3_domxml.h: - made domxml compile
|
||
|
||
1999-11-25 David Hedbor <david@hedbor.org>
|
||
|
||
* sapi/roxen/phpmod.pike: Now the new direct write is enabled too...
|
||
|
||
* sapi/roxen/README
|
||
sapi/roxen/phpmod.pike
|
||
sapi/roxen/roxen.c:
|
||
Implemented direct writing to the client's FD if RXML parsing of the result isn't selected.
|
||
|
||
* sapi/roxen/config.h.stub
|
||
sapi/roxen/config.m4
|
||
sapi/roxen/phpmod.pike
|
||
sapi/roxen/roxen.c:
|
||
Now ZTS can be used. Unless --enable-roxen-zts is specified at the
|
||
configure line the default process global Roxen PHP lock will be
|
||
used. In tests this was a lot faster for some reason and until the
|
||
reasons are figured out, it's recommended to use the non-thead-safe
|
||
version.
|
||
Cvs: ----------------------------------------------------------------------
|
||
|
||
1999-11-24 Egon Schmid <eschmid@s.netic.de>
|
||
|
||
* ext/gd/gd.c:
|
||
I'm dreaming that someone else can format this when he/she is looking at it.
|
||
|
||
1999-11-24 Sander Steffann <steffann@nederland.net>
|
||
|
||
* ext/gd/config.h.stub
|
||
ext/gd/config.m4
|
||
ext/gd/gd.c:
|
||
Some patched versions of GD support both GIF and PNG. The GD module now
|
||
checks for both instead of assuming that PNG support means that there is no
|
||
GIF support anymore.
|
||
|
||
* ext/gd/config.m4:
|
||
Removed an empty -L from LDFLAGS which caused errors in configure when
|
||
running it with --with-gd (without path). Because of this configure detected
|
||
every GD as GD-1.2.
|
||
|
||
1999-11-24 Sascha Schumann <sascha@schumann.cx>
|
||
|
||
* ext/standard/exec.c
|
||
ext/standard/file.c
|
||
ext/standard/info.c
|
||
main.c
|
||
request_info.c: Killing some unused variable warnings
|
||
|
||
* sapi/aolserver/aolserver.c: some cosmetical changes
|
||
|
||
1999-11-24 Egon Schmid <eschmid@s.netic.de>
|
||
|
||
* ext/domxml/domxml.c:
|
||
Descriptions should be different for different function names.
|
||
|
||
1999-11-24 Thies C. Arntzen <thies@digicol.de>
|
||
|
||
* acinclude.m4: fix typo
|
||
|
||
1999-11-24 David Hedbor <david@hedbor.org>
|
||
|
||
* sapi/roxen/roxen.c: Removed some forgotten C++ style comments
|
||
|
||
* sapi/roxen/config.m4: Now actually correctly checks for Pike paths etc.
|
||
|
||
1999-11-24 Uwe Steinmann <Uwe.Steinmann@fernuni-hagen.de>
|
||
|
||
* ext/domxml/Makefile.am
|
||
ext/domxml/config.h.stub
|
||
ext/domxml/config.m4
|
||
ext/domxml/domxml.c
|
||
ext/domxml/php3_domxml.h: - new xml parser with dom support
|
||
|
||
1999-11-24 Evan Klinger <evan715@sirius.com>
|
||
|
||
* ext/standard/file.c: Freeing the memory would be a good idea...
|
||
|
||
* NEWS: Mention new select(), fd_set() and fd_isset() functions
|
||
|
||
1999-11-24 Andrei Zmievski <andrei@ispi.net>
|
||
|
||
* NEWS: Cleaning up remnants of ChangeLog manipulations.
|
||
|
||
1999-11-24 Evan Klinger <evan715@sirius.com>
|
||
|
||
* ext/standard/file.c
|
||
ext/standard/file.h: Can't forget fd_isset()
|
||
|
||
1999-11-24 Sascha Schumann <sascha@schumann.cx>
|
||
|
||
* sapi/aolserver/config.h.stub
|
||
sapi/aolserver/config.m4
|
||
acconfig.h.in
|
||
acinclude.m4: - add PHP_BUILD_THREAD_SAFE
|
||
- move #undef HAVE_AOLSERVER into its own config.h.stub
|
||
|
||
1999-11-24 Evan Klinger <evan715@sirius.com>
|
||
|
||
* ext/standard/file.c
|
||
ext/standard/file.h: First attempt at fd_set() and select()
|
||
|
||
1999-11-24 David Hedbor <david@hedbor.org>
|
||
|
||
* sapi/roxen/roxen.c:
|
||
- Added a couple of static for functions that don't need to be public.
|
||
- Removed some unused code.
|
||
- Started writing better comments.
|
||
|
||
* sapi/roxen/phpmod.pike:
|
||
Don't create a new thread for each php-script - use the handler thread.
|
||
|
||
* acconfig.h.in
|
||
sapi/roxen/config.h.stub: Moved HAVE_ROXEN to sapi/roxen/config.h.stub
|
||
|
||
* sapi/roxen/.cvsignore: Added .cvsignore
|
||
|
||
* sapi/roxen/Makefile
|
||
sapi/roxen/Makefile.am: Added the wrong file.
|
||
|
||
1999-11-23 David Hedbor <david@hedbor.org>
|
||
|
||
* acconfig.h.in: Added HAVE_ROXEN for the Roxen sapi module
|
||
|
||
* sapi/roxen/Makefile
|
||
sapi/roxen/README
|
||
sapi/roxen/config.m4
|
||
sapi/roxen/phpmod.pike
|
||
sapi/roxen/roxen.c:
|
||
First version of Pike/Roxen module for embedding PHP.
|
||
|
||
1999-11-23 Andrei Zmievski <andrei@ispi.net>
|
||
|
||
* TODO: Re-arranging a bit.
|
||
|
||
1999-11-23 Zeev Suraski <zeev@php.net>
|
||
|
||
* ext/standard/output.c: Use the unified notation...
|
||
|
||
* ext/standard/basic_functions.c: Cosmetic changes
|
||
|
||
1999-11-23 Sascha Schumann <sascha@schumann.cx>
|
||
|
||
* TODO: add some points
|
||
|
||
1999-11-23 Andrei Zmievski <andrei@ispi.net>
|
||
|
||
* sapi/cgi/cgi_main.c:
|
||
(main) In this special case, free path_translated. Fix for #2795.
|
||
|
||
1999-11-23 Sascha Schumann <sascha@schumann.cx>
|
||
|
||
* acinclude.m4
|
||
configure.in:
|
||
Only create regex/Makefile, if we use the bundled regex library
|
||
|
||
* sapi/cgi/cgi_main.c:
|
||
(main) Remove redundant statement, this is part of the initialization
|
||
function.
|
||
|
||
1999-11-23 Sascha Schumann <sascha@schumann.cx>
|
||
|
||
* pecl/Makefile.am:
|
||
Don't bail out, if PECL cannot be installed. PHP is often only an
|
||
intermediate step of the installation, so it is often not performed
|
||
by root.
|
||
|
||
1999-11-23 Thies C. Arntzen <thies@digicol.de>
|
||
|
||
* sapi/isapi/Makefile.am
|
||
sapi/isapi/config.m4
|
||
sapi/isapi/php.sym:
|
||
Getting Zeus-Support in place - i can already see phpinfo()!
|
||
|
||
1999-11-23 Uwe Steinmann <Uwe.Steinmann@fernuni-hagen.de>
|
||
|
||
* NEWS: - inform everybody about cpdf support
|
||
|
||
* tests/testcpdf: - extended test script for cpdf by GD image insertion
|
||
|
||
1999-11-23 Evan Klinger <evan715@sirius.com>
|
||
|
||
* ext/apache/apache.c
|
||
ext/aspell/aspell.c
|
||
ext/standard/formatted_print.c: Convert to Ex API
|
||
|
||
1999-11-23 Sam Ruby <rubys@us.ibm.com>
|
||
|
||
* ext/standard/output.c
|
||
main.c: errors during startup trap server
|
||
|
||
1999-11-23 Andrei Zmievski <andrei@ispi.net>
|
||
|
||
* NEWS: Formatting.
|
||
|
||
* ext/cpdf/.cvsignore: Add .cvsignore.
|
||
|
||
1999-11-23 changelog <changelog@www>
|
||
|
||
* NEWS: NEWS update
|
||
|
||
1999-11-22 Zeev Suraski <zeev@php.net>
|
||
|
||
* ext/standard/output.c
|
||
main.c: Fixed a leak when using automatic output buffering
|
||
|
||
1999-11-22 Andrei Zmievski <andrei@ispi.net>
|
||
|
||
* buildconf: Don't forget the pickle.
|
||
|
||
* MODULES_STATUS: Reformatting.
|
||
|
||
1999-11-22 Frank M. Kromann <fmk@swwwing.com>
|
||
|
||
* MODULES_STATUS: add MS SQL module seams to be working
|
||
|
||
* ext/standard/info.c: add MS SQL module to credit info
|
||
|
||
* ext/mssql/mssql.dsp:
|
||
Project changed to allow compilation for MS SQL 6.5 or 7.0
|
||
|
||
1999-11-22 Uwe Steinmann <Uwe.Steinmann@fernuni-hagen.de>
|
||
|
||
* tests/testhyperwave: - test for hyperwave module
|
||
|
||
* tests/testcpdf: - test for cpdf module
|
||
|
||
* ext/cpdf/Makefile.am
|
||
ext/cpdf/config.h.stub
|
||
ext/cpdf/config.m4
|
||
ext/cpdf/cpdf.c
|
||
ext/cpdf/php3_cpdf.h: - port of clibpdf module based on ClibPDF 2.x.
|
||
This module is not tested yet, it just compiles.
|
||
I don't expect any real problem since the api hasn't changed.
|
||
ClibPDF 1.x isn't support anymore.
|
||
|
||
1999-11-22 Stig Bakken <ssb@fast.no>
|
||
|
||
* pecl/DB/odbc.php
|
||
pecl/.cvsignore
|
||
pecl/DB.php
|
||
pecl/Makefile.am
|
||
pecl/README
|
||
Makefile.am
|
||
build.mk
|
||
configure.in: Introduced PECL - PHP Extension and Code Library (prounounced "picke"), in
|
||
the "pecl" subdir. "make install" will now install the database abstraction
|
||
layer in PREFIX/lib/php.
|
||
I hereby dedicate this part of PHP to my daughter-of-yesterday Malin. :-)
|
||
|
||
1999-11-22 Evan Klinger <evan715@sirius.com>
|
||
|
||
* ext/standard/math.c: Optimize a tiny bit
|
||
|
||
* ext/ldap/ldap.c: Optimize LDAP a little with Ex API
|
||
|
||
1999-11-22 changelog <changelog@www>
|
||
|
||
* NEWS: NEWS update
|
||
|
||
1999-11-22 Sascha Schumann <sascha@schumann.cx>
|
||
|
||
* sapi/aolserver/aolserver.c:
|
||
(php_ns_hash_environment) Ns_ConnHost() may return NULL, check for it
|
||
|
||
* sapi/aolserver/aolserver.c:
|
||
(PHP getallheaders) added function for AOLserver
|
||
|
||
(php_ns_hash_environment) added REMOTE_PORT, SERVER_PORT, SERVER_NAME,
|
||
PATH_TRANSLATED, GATEWAY_INTERFACE variables
|
||
|
||
1999-11-21 Sascha Schumann <sascha@schumann.cx>
|
||
|
||
* ext/standard/url.c:
|
||
(PHP urldecode) Fix for #2788, function changed parameter in place
|
||
|
||
1999-11-21 Thies C. Arntzen <thies@digicol.de>
|
||
|
||
* ext/standard/array.c: convert_to_long() after compare_function() destroys float-compares!
|
||
|
||
1999-11-21 Egon Schmid <eschmid@s.netic.de>
|
||
|
||
* ext/standard/array.c
|
||
ext/standard/html.c: Maybe later on today. Must buy some beer first.
|
||
|
||
1999-11-21 Thies C. Arntzen <thies@digicol.de>
|
||
|
||
* ext/standard/basic_functions.c
|
||
ext/standard/html.c
|
||
ext/standard/html.h: (PHP get_html_translation_table) new function.
|
||
|
||
* ext/standard/array.c
|
||
ext/standard/php_array.h: (PHP array_flip) new function. no clash detection, only works for IS_STRING and IS_LONG datatypes in src-array.
|
||
|
||
* ext/standard/array.c: -renamed some macros
|
||
-return_value_used now used in a few more functions
|
||
|
||
* ext/standard/string.c: (PHP strtr) little smarter
|
||
|
||
1999-11-21 Stefan Roehrich <sr@linux.de>
|
||
|
||
* ext/java/README
|
||
ext/java/java.c: Java module now works with Linux jdk 1.2pre2.
|
||
|
||
1999-11-21 Rasmus Lerdorf <rasmus@php.net>
|
||
|
||
* ext/gd/config.m4
|
||
ext/gd/gdttf.c
|
||
stamp-h.in: Fix gd problems
|
||
|
||
1999-11-21 changelog <changelog@www>
|
||
|
||
* NEWS: NEWS update
|
||
|
||
1999-11-20 Sascha Schumann <sascha@schumann.cx>
|
||
|
||
* ext/dba/config.h.stub
|
||
ext/dba/config.m4
|
||
ext/dba/dba.c
|
||
ext/dba/dba_db3.c
|
||
ext/dba/php3_db3.h
|
||
ext/dba/Makefile.am: add Berkeley DB3 support
|
||
|
||
1999-11-20 Andrei Zmievski <andrei@ispi.net>
|
||
|
||
* ext/standard/string.c:
|
||
(PHP substr_replace) Changed the order of the arguments.
|
||
|
||
1999-11-20 Sascha Schumann <sascha@schumann.cx>
|
||
|
||
* sapi/cgi/php.sym
|
||
sapi/aolserver/php.sym
|
||
sapi/apache/php.sym
|
||
acinclude.m4
|
||
configure.in
|
||
php.sym:
|
||
--enable-versioning can now be used with CGI/AOLserver as well. Note that
|
||
we do not use versioning per se anymore, but export only the required
|
||
symbols.
|
||
|
||
1999-11-20 Andi Gutmans <andi@php.net>
|
||
|
||
* ext/pgsql/pgsql.dsp
|
||
ext/mysql/mysql.dsp: - Changed path to MySQL library in Win32 project
|
||
|
||
1999-11-20 Thies C. Arntzen <thies@digicol.de>
|
||
|
||
* ext/standard/string.c: (PHP strtr) new 2-Arg version.
|
||
|
||
1999-11-20 Andi Gutmans <andi@php.net>
|
||
|
||
* ext/pgsql/pgsql.dsp
|
||
ext/pgsql/pqsql.dsp:
|
||
- Fixed a typo in the name of the project file. It links now
|
||
|
||
1999-11-20 changelog <changelog@www>
|
||
|
||
* NEWS: NEWS update
|
||
|
||
1999-11-20 Andi Gutmans <andi@php.net>
|
||
|
||
* ext/pgsql/pgsql.c
|
||
ext/pgsql/pqsql.dsp:
|
||
- More PGSQL thread-safe updates. It still doesn't work though. Crashes for
|
||
some reason at .dll load time
|
||
|
||
* ext/pgsql/pgsql.c
|
||
ext/pgsql/php3_pgsql.h
|
||
ext/pgsql/pqsql.dsp: - Should pretty much work now
|
||
|
||
* ext/pgsql/pgsql.c
|
||
ext/pgsql/pqsql.dsp: - Add project file
|
||
|
||
* ext/pgsql/pgsql.c
|
||
ext/pgsql/php3_pgsql.h:
|
||
- Start PostgreSQL support for Win32. Just added preliminary ZTS support.
|
||
Still need to make minit ZTS.
|
||
|
||
1999-11-19 Andrei Zmievski <andrei@ispi.net>
|
||
|
||
* ext/pcre/php_pcre.c:
|
||
(PHP preg_replace) Fixed a bug that cause backreferences to lose
|
||
their value after the first occurrence.
|
||
|
||
* ext/pcre/php_pcre.c:
|
||
Fixed a bug that would replace only the first occurrence and result in
|
||
a parse error for the rest when using /e modifier.
|
||
|
||
1999-11-19 Thies C. Arntzen <thies@digicol.de>
|
||
|
||
* ext/ftp/ftp.c: <sys/time.h> is needed on linux
|
||
|
||
1999-11-19 Andi Gutmans <andi@php.net>
|
||
|
||
* internal_functions_win32.c:
|
||
- Make it consistent with the rest of the stuff there.
|
||
|
||
* ext/standard/array.c
|
||
internal_functions_win32.c
|
||
php4dllts.dsp: - Add array.c to the Win32 project
|
||
|
||
1999-11-19 Thies C. Arntzen <thies@digicol.de>
|
||
|
||
* ext/xml/xml.c: (PHP xml_parse_into_struct) buffer was sometimes short by 1.
|
||
|
||
1999-11-19 Zeev Suraski <zeev@php.net>
|
||
|
||
* ext/sybase_ct/php_sybase_ct.c
|
||
ext/sybase/sybase.c: Optimize a bit
|
||
|
||
* ext/sybase_ct/php_sybase_ct.c: Fix a bug in sybase_fetch_hash()
|
||
|
||
1999-11-18 Andrew Skalski <askalski@chek.com>
|
||
|
||
* ext/ftp/ftp.c
|
||
ext/ftp/ftp.h:
|
||
Removed stdio wrapper from sockets; added timeouts to socket ops.
|
||
|
||
1999-11-18 Sascha Schumann <sascha@schumann.cx>
|
||
|
||
* sapi/apache/apMakefile.libdir
|
||
sapi/apache/apMakefile.tmpl
|
||
sapi/apache/config.m4
|
||
apMakefile.libdir
|
||
apMakefile.tmpl:
|
||
Moving apMakefile.{libdir,tmpl} to sapi/apache directory.
|
||
|
||
1999-11-18 Sam Ruby <rubys@us.ibm.com>
|
||
|
||
* ext/standard/info.c: arg! alphabetize correctly!
|
||
|
||
* ext/standard/info.c: add Java module to credit info
|
||
|
||
1999-11-17 Sascha Schumann <sascha@schumann.cx>
|
||
|
||
* php_globals.h:
|
||
Add post request startup handlers. These are called at the end of the
|
||
request startup function, and can use the initialized structures like
|
||
the symbol table.
|
||
|
||
* ext/session/session.c (php_rinit_session):
|
||
use post request startups to reenable session.auto_start
|
||
|
||
* main.c
|
||
php.h:
|
||
Add post request startup handlers. These are called at the end of the
|
||
request startup function, and can use the initialized structures like
|
||
the symbol table.
|
||
|
||
* configure.in:
|
||
Remove --enable-thread-safety. There is no reason people should be able
|
||
to set this manually; most likely, they will burn themselves by using it.
|
||
|
||
1999-11-17 Stig Bakken <ssb@fast.no>
|
||
|
||
* NEWS
|
||
php_version.h: Bump version to 4.0b4-dev.
|
||
|
||
1999-11-17 Thies C. Arntzen <thies@digicol.de>
|
||
|
||
* configure.in: b3 is already tagged in CVS
|
||
|
||
1999-11-17 changelog <changelog@www>
|
||
|
||
* NEWS: NEWS update
|
||
|
||
1999-11-16 Andrei Zmievski <andrei@ispi.net>
|
||
|
||
* ext/standard/basic_functions.c
|
||
ext/standard/php3_string.h
|
||
ext/standard/string.c: (PHP substr_replace) New function.
|
||
|
||
* ext/standard/array.c: Just some rearranging.
|
||
|
||
1999-11-16 Andi Gutmans <andi@php.net>
|
||
|
||
* ext/standard/array.c: - Change used_return_value to return_value_used
|
||
|
||
* ext/standard/array.c:
|
||
- Initial support for Thies' idea of passing functions a flag telling them
|
||
they don't need to return a value. Adjusted reset() to work with this.
|
||
It is a bit problematic because if internal functions don't look at the
|
||
flag and still return a value orginally this leaked. So I free the value
|
||
in any case, which kind of makes the speed gain a bit smaller
|
||
|
||
1999-11-16 Stig Bakken <ssb@fast.no>
|
||
|
||
* NEWS: final news update before 4.0b3
|
||
|
||
* php_version.h
|
||
configure.in: 4.0b3 coming up
|
||
|
||
1999-11-15 Andrei Zmievski <andrei@ispi.net>
|
||
|
||
* NEWS: cleaning up
|
||
|
||
1999-11-15 changelog <changelog@www>
|
||
|
||
* NEWS: NEWS update
|
||
|
||
1999-11-15 Sascha Schumann <sascha@schumann.cx>
|
||
|
||
* ext/mcrypt/mcrypt.c (php_minit_mcrypt): Also allow never versions of mcrypt
|
||
|
||
* ext/mhash/mhash.c:
|
||
(php_minit_mhash): Don't use REGISTER_LONG_CONSTANT macro, because we
|
||
don't have a fixed size array of chars (this used to work nevertheless).
|
||
|
||
1999-11-14 Sascha Schumann <sascha@schumann.cx>
|
||
|
||
* ext/mhash/mhash.c (PHP mhash): don't segfault, if mhash_end() returns NULL
|
||
|
||
* ext/db/config.m4
|
||
ext/db/db.c: Check for db1/ndbm.h and use it in db. Fixes #2647
|
||
|
||
1999-11-14 Andi Gutmans <andi@php.net>
|
||
|
||
* sapi/isapi/php4isapi.dsp
|
||
regex/engine.c
|
||
regex/regcomp.c: - Fixing warnings in regex
|
||
|
||
1999-11-14 Thies C. Arntzen <thies@digicol.de>
|
||
|
||
* NEWS
|
||
ext/standard/array.c:
|
||
(PHP k[r]sort) now use compare_function from Zend to be consistent with the language-core.
|
||
|
||
1999-11-14 Andi Gutmans <andi@php.net>
|
||
|
||
* sapi/isapi/php4isapi.c
|
||
php4ts.dsw:
|
||
- Remove ISAPI project from main dir as it's been copied to sapi/isapi
|
||
|
||
1999-11-14 Thies C. Arntzen <thies@digicol.de>
|
||
|
||
* NEWS: clearify
|
||
|
||
* ext/standard/string.c: (PHP ucfirst,ucwords) no longer modify arg1
|
||
|
||
* ext/standard/string.c: (PHP strtr) no longer modifies arg1.
|
||
|
||
1999-11-14 Danny Heijl <Danny.Heijl@cevi.be>
|
||
|
||
* ext/informix/ifx_custom_build.dsp
|
||
ext/informix/ifx_custom_build.dsw
|
||
ext/informix/php_informix.h
|
||
ext/informix/ifx.dsp
|
||
ext/informix/ifx.dsw
|
||
ext/informix/ifx.ec:
|
||
(ext/informix) Added WIN32 build files for informix driver
|
||
and make it compile with ZTS
|
||
|
||
1999-11-14 Stig Bakken <ssb@fast.no>
|
||
|
||
* ext/standard/file.c
|
||
ext/standard/file.h
|
||
configure.in
|
||
php.h: Removed the mkstemp stuff and added tmpfile() function instead.
|
||
|
||
1999-11-13 Andrei Zmievski <andrei@ispi.net>
|
||
|
||
* internal_functions.c.in: These are inserted automatically now.
|
||
|
||
* ext/standard/basic_functions.c: It's in array.c now.
|
||
|
||
* ext/standard/Makefile.am
|
||
ext/standard/array.c
|
||
ext/standard/basic_functions.c
|
||
ext/standard/basic_functions.h
|
||
ext/standard/php_array.h
|
||
internal_functions.c.in: Split array functions into separate module.
|
||
|
||
1999-11-13 Sascha Schumann <sascha@schumann.cx>
|
||
|
||
* regex/regex_extra.h
|
||
php_regex.h:
|
||
Suck in prototypes correctly with applied aliases
|
||
(otherwise php_reg* would not be prototyped)
|
||
|
||
1999-11-13 Andi Gutmans <andi@php.net>
|
||
|
||
* regex/regex_extra.h
|
||
php4dllts.dsp: - Make Win32 compile again
|
||
|
||
1999-11-13 Sascha Schumann <sascha@schumann.cx>
|
||
|
||
* sapi/apache/config.m4: Allow --with-apxs and --with-regex=apache
|
||
|
||
* sapi/apache/config.m4
|
||
sapi/apache/libphp4.module.in
|
||
regex/regex_extra.h
|
||
regex/utils.h
|
||
ext/standard/config.m4
|
||
ext/standard/reg.c
|
||
Makefile.am
|
||
acinclude.m4
|
||
configure.in
|
||
php.h
|
||
php_regex.h:
|
||
Improve regex library selection. It lets user specify whether they want
|
||
system, apache, or php's regex library by using the --with-regex option.
|
||
"php" is the default; if you use --with-apache in combination with
|
||
Apache 1.3.x, the default is "apache".
|
||
|
||
* .cvsignore: Remove libtool targets
|
||
|
||
* ext/standard/config.m4
|
||
Makefile.am
|
||
acinclude.m4
|
||
configure.in:
|
||
- remove extra CPPFLAGS from top-level Makefile
|
||
- HSREGEX defaults to what the user wants, but can be changed now internally
|
||
|
||
* configure.in: Export CPPFLAGS to propagate additional flags
|
||
|
||
* configure.in: Fix typo (escape sign was one off)
|
||
|
||
* configure.in
|
||
php_version.h: preparing 4.0b3-RC5
|
||
|
||
* sapi/cgi/Makefile.am
|
||
sapi/isapi/Makefile.am
|
||
ext/zlib/Makefile.am
|
||
sapi/aolserver/Makefile.am
|
||
ext/wddx/Makefile.am
|
||
ext/yp/Makefile.am
|
||
ext/sysvsem/Makefile.am
|
||
ext/sysvshm/Makefile.am
|
||
ext/sybase/Makefile.am
|
||
ext/sybase_ct/Makefile.am
|
||
ext/session/Makefile.am
|
||
ext/standard/Makefile.am
|
||
ext/pdf/Makefile.am
|
||
ext/readline/Makefile.am
|
||
ext/oracle/Makefile.am
|
||
ext/pcre/Makefile.am
|
||
ext/oci8/Makefile.am
|
||
ext/odbc/Makefile.am
|
||
ext/msql/Makefile.am
|
||
ext/mhash/Makefile.am
|
||
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/gettext/Makefile.am
|
||
ext/gd/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/aspell/Makefile.am
|
||
configure.in:
|
||
Remove the extra INCLUDES line from most automake Mafiles. This is not
|
||
necessary, because we can change the value of INCLUDES globally in one
|
||
place (configure.in).
|
||
|
||
Also add two defines in thread-safe mode
|
||
(_REENTRANT and POSIX_PTHREAD_SEMANTICS)
|
||
|
||
* acinclude.m4: (AC_EXPAND_PATH) Expand relative paths completely
|
||
|
||
1999-11-13 changelog <changelog@www>
|
||
|
||
* NEWS: NEWS update
|
||
|
||
1999-11-12 Sascha Schumann <sascha@schumann.cx>
|
||
|
||
* sapi/apache/config.m4
|
||
acinclude.m4
|
||
configure.in
|
||
ext/standard/config.m4: Enable selective regex library compilation.
|
||
|
||
* regex/cclass.h
|
||
regex/cname.h
|
||
regex/engine.c
|
||
regex/regcomp.c
|
||
regex/regcomp.ih
|
||
regex/regerror.c
|
||
regex/regex.h
|
||
regex/regex2.h
|
||
regex/regexec.c
|
||
regex/utils.h: upgrade regex library to alpha3.8
|
||
|
||
1999-11-12 Thies C. Arntzen <thies@digicol.de>
|
||
|
||
* ext/oci8/oci8.c: added missing function-alias
|
||
|
||
* ext/oci8/oci8.c: oops, didn't mean to activate this!
|
||
|
||
* ext/oci8/oci8.c: fixed mested-tables again (broke it when resourcified the driver)
|
||
|
||
1999-11-12 changelog <changelog@www>
|
||
|
||
* NEWS: NEWS update
|
||
|
||
1999-11-11 Rasmus Lerdorf <rasmus@php.net>
|
||
|
||
* MAINTAINERS:
|
||
1999-11-11 Thies C. Arntzen <thies@digicol.de>
|
||
|
||
* fopen-wrappers.c: (PHP fopen) commands send to a FTP-server need to end in "\r\n" (RFC 854)
|
||
|
||
1999-11-10 Frank M. Kromann <fmk@swwwing.com>
|
||
|
||
* ext/mssql/php_mssql.c: Fixing the use of mssql.textsize in pconnect()
|
||
|
||
1999-11-10 Rasmus Lerdorf <rasmus@php.net>
|
||
|
||
* ext/gd/config.m4:
|
||
* ext/gd/gd.c: This arg is optional
|
||
|
||
1999-11-10 Stig Bakken <ssb@fast.no>
|
||
|
||
* makedist: "import" libtool file preservation code from build.mk
|
||
|
||
* build.mk: Shut up warning from automake.
|
||
|
||
1999-11-10 Rasmus Lerdorf <rasmus@php.net>
|
||
|
||
* ext/oci8/oci8.c:
|
||
1999-11-10 Andrei Zmievski <andrei@ispi.net>
|
||
|
||
* NEWS: Remove duplicates.
|
||
|
||
1999-11-10 changelog <changelog@www>
|
||
|
||
* NEWS: NEWS update
|
||
|
||
1999-11-10 Sam Ruby <rubys@us.ibm.com>
|
||
|
||
* ext/java/.cvsignore: add Java and MSDev outputs
|
||
|
||
1999-11-09 Frank M. Kromann <fmk@swwwing.com>
|
||
|
||
* php.ini-dist: Adding default mssql ini-setings
|
||
|
||
1999-11-09 Stig Bakken <ssb@fast.no>
|
||
|
||
* config.w32.h:
|
||
1999-11-09 Thies C. Arntzen <thies@digicol.de>
|
||
|
||
* ext/oracle/config.m4
|
||
ext/oci8/config.m4: IRIX ld likes this order better
|
||
|
||
1999-11-09 Sascha Schumann <sascha@schumann.cx>
|
||
|
||
* build.mk: Move only, if the file exists.
|
||
|
||
* build.mk:
|
||
automake overwrites libtool's files, if
|
||
|
||
- --add-missing was used
|
||
- *_LTLIBRARIES targets are used
|
||
|
||
Thus, we preserve our customized files while automake runs
|
||
|
||
* config.guess
|
||
config.sub: Add libtool helper files
|
||
|
||
1999-11-09 Sam Ruby <rubys@us.ibm.com>
|
||
|
||
* php4dll.dsp: add mergesort into build
|
||
|
||
1999-11-09 Stig Bakken <ssb@fast.no>
|
||
|
||
* ext/java/.cvsignore
|
||
ext/java/config.m4:
|
||
- substitute JAVA_LFLAGS (not set, but used in libphp_java_la_LIBADD)
|
||
- add .cvsignore file
|
||
|
||
* configure.in
|
||
php_version.h: 4.0b3-RC4
|
||
|
||
* makedist:
|
||
Preserve the CVS versions of ltconfig/ltmain.sh during makedist.
|
||
|
||
1999-11-09 Rasmus Lerdorf <rasmus@php.net>
|
||
|
||
* ext/snmp/config.m4: Better lib detection for ucd-snmp
|
||
|
||
1999-11-09 Sam Ruby <rubys@us.ibm.com>
|
||
|
||
* php4dll.dsp: location of output.c moved.
|
||
|
||
1999-11-09 Rasmus Lerdorf <rasmus@php.net>
|
||
|
||
* ext/snmp/config.m4: Find ucd-snmp include files more intelligently
|
||
|
||
1999-11-09 Stig Bakken <ssb@fast.no>
|
||
|
||
* ext/odbc/config.h.stub
|
||
ext/odbc/config.m4
|
||
ext/odbc/php3_velocis.h
|
||
ext/odbc/php_odbc.c
|
||
ext/odbc/php_odbc.h
|
||
ext/odbc/velocis.c:
|
||
Clean up ODBC HAVE_XXX symbols, compile fixes for OpenLink and Solid.
|
||
|
||
1999-11-09 Sascha Schumann <sascha@schumann.cx>
|
||
|
||
* ext/session/session.c
|
||
php.ini-dist: - set default path for cookie to the root directory ("/")
|
||
- complete session documentation in php.ini-dist
|
||
|
||
1999-11-09 Sam Ruby <rubys@us.ibm.com>
|
||
|
||
* MAINTAINERS: add java
|
||
|
||
1999-11-09 Sascha Schumann <sascha@schumann.cx>
|
||
|
||
* ext/standard/url_scanner.c
|
||
ext/standard/url_scanner.re:
|
||
Include proper header files (replacement functions were not used).
|
||
|
||
1999-11-09 Stig Bakken <ssb@fast.no>
|
||
|
||
* ext/odbc/config.m4: Fix OpenLink ODBC support
|
||
|
||
* configure.in
|
||
php_version.h: Bump version to 4.0b3-RC3.
|
||
|
||
1999-11-09 Sam Ruby <rubys@us.ibm.com>
|
||
|
||
* ext/java/Makefile.am
|
||
ext/java/README
|
||
ext/java/config.h.stub
|
||
ext/java/config.m4
|
||
ext/java/java.c
|
||
ext/java/java.dsp
|
||
ext/java/jawt.php
|
||
ext/java/jver.php
|
||
ext/java/reflect.java: Users of PHP are hereby granted a non-exclusive, irrevocable, world-wide,
|
||
royalty-free, non-transferable license to use, execute, prepare derivative
|
||
works of, and distribute (internally and externally, and including derivative
|
||
works) the code accompanying this license as part of, and integrated into PHP.
|
||
WARRANTY OF ANY KIND EITHER EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO
|
||
THE IMPLIED WARRANTY OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
|
||
AND ANY WARRANTY OF NON-INFRINGEMENT. THE ENTIRE RISK ARISING OUT OF THE USE
|
||
OR PERFORMANCE OF THIS CODE REMAINS WITH USERS OF PHP. The owner of this code
|
||
represents and warrants that it is legally entitled to grant the above license.
|
||
|
||
1999-11-09 Stig Bakken <ssb@fast.no>
|
||
|
||
* makedist: Makedist can now be run from outside the CVS tree.
|
||
|
||
* ext/standard/basic_functions.c:
|
||
1999-11-09 changelog <changelog@www>
|
||
|
||
* NEWS: NEWS update
|
||
|
||
1999-11-08 Jakub Skopal <j@kubs.cz>
|
||
|
||
* ext/sybase_ct/php_sybase_ct.c:
|
||
"sybase" is definitelly six characters long :-)
|
||
|
||
1999-11-08 Stig Bakken <ssb@fast.no>
|
||
|
||
* configure.in
|
||
makedist: Cleaned up makedist a bit more.
|
||
|
||
* .cvsignore: ignore distribution files
|
||
|
||
1999-11-08 Sascha Schumann <sascha@schumann.cx>
|
||
|
||
* build.mk
|
||
buildconf
|
||
ltconfig
|
||
ltmain.sh:
|
||
Add libtool files to CVS. Advantages:
|
||
|
||
- PHP-specific changes are easier to maintain
|
||
- it removes one dependency for users (i.e. GNU vs. FreeBSD ports)
|
||
|
||
I have not removed the libtool check in buildconf, since Zend/TSRM still
|
||
depend on a local version of libtool.
|
||
|
||
* ext/snmp/snmp.c:
|
||
Remove prototype. The prototype was not necessary for UCD SNMP 3.5.3, and
|
||
broke the build for UCD SNMP 4.0.1.
|
||
|
||
1999-11-08 Stig Bakken <ssb@fast.no>
|
||
|
||
* configure.in
|
||
php.h: (PHP tempnam) now uses mkstemp() if available
|
||
|
||
1999-11-07 Sascha Schumann <sascha@schumann.cx>
|
||
|
||
* sapi/aolserver/aolserver.c:
|
||
(php_ns_request_ctor) enable HTTP Access Authentication
|
||
|
||
(php_ns_hash_environment) supply PATH_TRANSLATED to scripts
|
||
|
||
1999-11-07 changelog <changelog@www>
|
||
|
||
* NEWS: NEWS update
|
||
|
||
1999-11-06 Sascha Schumann <sascha@schumann.cx>
|
||
|
||
* build.mk: - limit find to PHP's automake Makefiles
|
||
- check whether patches were applied correctly
|
||
|
||
* ext/session/session.c:
|
||
Disable auto_start until we find a way to access the necessary data fields.
|
||
|
||
1999-11-06 Zeev Suraski <zeev@php.net>
|
||
|
||
* configure.in
|
||
php_version.h: Version update
|
||
|
||
* ext/standard/basic_functions.c
|
||
ext/session/session.c
|
||
ext/com/COM.c
|
||
NEWS
|
||
mergesort.c
|
||
php_ini.h: - Win32 fixes
|
||
- COM module improvements from Boris Wedl
|
||
|
||
1999-11-06 Thies C. Arntzen <thies@digicol.de>
|
||
|
||
* ext/standard/var.c:
|
||
(PHP var_dump, serialize) now use php.ini's precision size when displying/serializing doubles
|
||
|
||
1999-11-06 changelog <changelog@www>
|
||
|
||
* NEWS: NEWS update
|
||
|
||
1999-11-05 Rasmus Lerdorf <rasmus@php.net>
|
||
|
||
* ext/mysql/php_mysql.c:
|
||
We need to use mysql_field_count() instead of mysql_num_fields() if
|
||
we are using MySQL 3.22.24 or newer when we want to check a mysql struct
|
||
instead of a result struct. The reference is here:
|
||
http://www.mysql.com/Manual_chapter/manual_Clients.html#mysql_num_fields
|
||
|
||
1999-11-05 Sam Ruby <rubys@us.ibm.com>
|
||
|
||
* main.c: configuration failures trap server
|
||
|
||
1999-11-05 Rasmus Lerdorf <rasmus@php.net>
|
||
|
||
* LICENSE:
|
||
1999-11-05 Thies C. Arntzen <thies@digicol.de>
|
||
|
||
* ext/sybase/sybase.c:
|
||
(php3_sybase_get_column_content) initialize buffer before call to dbconvert()
|
||
|
||
1999-11-04 Andrei Zmievski <andrei@ispi.net>
|
||
|
||
* ext/standard/basic_functions.c:
|
||
(PHP multisort) More work, not yet done though.
|
||
|
||
1999-11-04 Rasmus Lerdorf <rasmus@php.net>
|
||
|
||
* ext/dba/config.m4: Try to avoid IBM/Berkeley DB2 confusion
|
||
|
||
1999-11-04 Stig Bakken <ssb@fast.no>
|
||
|
||
* makedist
|
||
configure.in
|
||
php_version.h
|
||
buildconf:
|
||
1999-11-04 Andi Gutmans <andi@php.net>
|
||
|
||
* ext/mssql/mssql.dsp:
|
||
- Add include path. Used relative include path assuming php4 and bindlib_w32
|
||
are in the same directory.
|
||
|
||
1999-11-03 Frank M. Kromann <fmk@swwwing.com>
|
||
|
||
* MAINTAINERS
|
||
NEWS: Added MS SQL server module
|
||
|
||
* ext/mssql/.cvsignore: Changed directory names to match project
|
||
|
||
* ext/mssql/.cvsignore
|
||
ext/mssql/Readme_w32.txt
|
||
ext/mssql/mssql.dsp
|
||
ext/mssql/php_mssql.c
|
||
ext/mssql/php_mssql.h: Adding MS SQL Server module for Win32
|
||
|
||
1999-11-03 Andi Gutmans <andi@php.net>
|
||
|
||
* NEWS:
|
||
1999-11-03 Evan Klinger <evan715@sirius.com>
|
||
|
||
* ext/standard/basic_functions.c: Fix compile warning
|
||
|
||
1999-11-03 changelog <changelog@www>
|
||
|
||
* NEWS: NEWS update
|
||
|
||
1999-11-02 Sascha Schumann <sascha@schumann.cx>
|
||
|
||
* ext/standard/url_scanner.c
|
||
ext/standard/url_scanner.re: Add <FORM ACTION=...> tag
|
||
|
||
* configure.in:
|
||
Additional check for concurrent use of --with-{apache,apxs}
|
||
|
||
1999-11-02 Andrei Zmievski <andrei@ispi.net>
|
||
|
||
* ext/standard/basic_functions.c: Remove extraneous comment.
|
||
|
||
1999-11-02 Evan Klinger <evan715@sirius.com>
|
||
|
||
* ext/standard/basic_functions.c
|
||
ext/standard/basic_functions.h:
|
||
(PHP getprotoby{name,number}) New Functions
|
||
|
||
1999-11-02 changelog <changelog@www>
|
||
|
||
* NEWS: NEWS update
|
||
|
||
1999-11-01 Andrei Zmievski <andrei@ispi.net>
|
||
|
||
* ext/standard/basic_functions.c
|
||
ext/standard/basic_functions.h: Added array_pad() function.
|
||
|
||
1999-11-01 Charles Hagenbuch <chagenbu@wso.williams.edu>
|
||
|
||
* ext/imap/imap.c:
|
||
Trying to clean up the last of the body->id/body->description confusion.
|
||
|
||
1999-11-01 Andrei Zmievski <andrei@ispi.net>
|
||
|
||
* php.ini-dist: Added new session configuration directives.
|
||
|
||
1999-11-01 Sascha Schumann <sascha@schumann.cx>
|
||
|
||
* ext/snmp/config.m4: Fix for #2631
|
||
|
||
1999-11-01 changelog <changelog@www>
|
||
|
||
* NEWS: NEWS update
|
||
|
||
1999-11-01 Evan Klinger <evan715@sirius.com>
|
||
|
||
* ext/standard/basic_functions.c
|
||
ext/standard/basic_functions.h:
|
||
(PHP getservby{name,port}) New functions.
|
||
|
||
1999-10-31 Sascha Schumann <sascha@schumann.cx>
|
||
|
||
* ext/session/session.c: Add missing initialization entry
|
||
|
||
* ext/mcrypt/mcrypt.c: Support current mcrypt. Tested with libmcrypt-2.2.4
|
||
|
||
* ext/session/php_session.h
|
||
ext/session/session.c:
|
||
Change session.lifetime to session.cookie_lifetime. And:
|
||
|
||
1999-10-31 Sam Ruby <rubys@us.ibm.com>
|
||
|
||
* configuration-parser.y:
|
||
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-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>
|
||
|
||
* 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 <andrei@ispi.net>
|
||
|
||
* ext/pcre/php_pcre.c: Fix bug #2623.
|
||
|
||
* NEWS: New function.
|
||
|
||
1999-10-28 changelog <changelog@www>
|
||
|
||
* NEWS: NEWS update
|
||
|
||
1999-10-28 Sam Ruby <rubys@us.ibm.com>
|
||
|
||
* php4dllts.dsp:
|
||
look for output.c in its new location in the windows build
|
||
|
||
1999-10-27 Andrei Zmievski <andrei@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 <andrei@ispi.net>
|
||
|
||
* ext/standard/basic_functions.c: Forgot to remove function entry.
|
||
|
||
1999-10-26 Thies C. Arntzen <thies@digicol.de>
|
||
|
||
* ext/standard/file.c: eliminated warinigs
|
||
|
||
1999-10-26 Andrei Zmievski <andrei@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-25 Thies C. Arntzen <thies@digicol.de>
|
||
|
||
* ext/readline/readline.c: added some more options
|
||
|
||
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 Sam Ruby <rubys@us.ibm.com>
|
||
|
||
* 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-23 Thies C. Arntzen <thies@digicol.de>
|
||
|
||
* ext/readline/readline.c:
|
||
one can now use callbacks for custom completion functions (still work-in-progress)
|
||
|
||
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-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>
|
||
|
||
* NEWS: NEWS update
|
||
|
||
1999-10-20 Sascha Schumann <sascha@schumann.cx>
|
||
|
||
* sapi/aolserver/aolserver.c:
|
||
(php_ns_hash_environment): provide more CGI/1.1 variables to scripts.
|
||
|
||
Added REQUEST_METHOD, QUERY_STRING, REMOTE_ADDR
|
||
|
||
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
|
||
|
||
* sapi/aolserver/aolserver.c (php_info_aolserver): add more information from the server context
|
||
|
||
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 <andrei@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 Sascha Schumann <sascha@schumann.cx>
|
||
|
||
* sapi/aolserver/aolserver.c:
|
||
(php_ns_hash_environment) add SERVER_SOFTWARE, SERVER_BOOTTIME, SERVER_BUILDDATE, SERVER_PROTOCOL
|
||
|
||
1999-10-20 changelog <changelog@www>
|
||
|
||
* NEWS: NEWS update
|
||
|
||
1999-10-19 Andrei Zmievski <andrei@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 <andrei@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>
|
||
|
||
* NEWS: NEWS update
|
||
|
||
1999-10-18 Egon Schmid <eschmid@s.netic.de>
|
||
|
||
* 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>
|
||
|
||
* 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@s.netic.de>
|
||
|
||
* ext/standard/dl.c: Looks better, but isn't wrong
|
||
|
||
* ext/standard/math.c: One typo corrected.
|
||
|
||
1999-10-17 Andrei Zmievski <andrei@ispi.net>
|
||
|
||
* ext/zlib/zlib.c: Fix bug #2548.
|
||
|
||
1999-10-16 Andrei Zmievski <andrei@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 <andrei@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 <andrei@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 <andrei@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-14 Thies C. Arntzen <thies@digicol.de>
|
||
|
||
* ext/readline/config.m4
|
||
ext/readline/php_readline.h
|
||
ext/readline/readline.c: configure works for me (RH 6.1)
|
||
|
||
* ext/readline/.cvsignore: forgot
|
||
|
||
* ext/readline/Makefile.am
|
||
ext/readline/config.h.stub
|
||
ext/readline/config.m4
|
||
ext/readline/php_readline.h
|
||
ext/readline/readline.c
|
||
ext/readline/setup.stub:
|
||
interface to GNU-Readline! (not yet active, autoconf needs to be done)
|
||
very neat - but only usable in standalone (command-promt) mode!
|
||
|
||
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 <andrei@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>
|
||
|
||
* 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 <andrei@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: *** empty log message ***
|
||
|
||
* NEWS: NEWS update
|
||
|
||
1999-10-11 Andrei Zmievski <andrei@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).
|
||
path for configure (Danny).
|
||
|
||
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 Zend & 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.
|
||
|
||
* 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>
|
||
|
||
* 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 <andrei@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 <andrei@ispi.net>
|
||
|
||
* README.CVS-RULES: More emphasis on ChangeLog and NEWS daily updates.
|
||
|
||
1999-10-08 changelog <changelog@www>
|
||
|
||
* tests/testclassfunc: mailing list test
|
||
|
||
* tests/testfe: testing
|
||
|
||
* tests/test.php4: test
|
||
|
||
1999-10-08 Andrei Zmievski <andrei@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 Sascha Schumann <sascha@schumann.cx>
|
||
|
||
* sapi/aolserver/aolserver.c:
|
||
(php_info_aolserver): Show information about the SAPI module
|
||
(php_ns_module_main): Return early, if request startup failed
|
||
|
||
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.
|
||
|
||
* 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. (Jouni)
|
||
|
||
* 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. (Jouni)
|
||
|
||
1999-10-07 Sascha Schumann <sascha@schumann.cx>
|
||
|
||
* sapi/aolserver/aolserver.c:
|
||
Apparently, we did too much cleanup. The server survives now much longer.
|
||
|
||
1999-10-07 Andrei Zmievski <andrei@ispi.net>
|
||
|
||
* NEWS: NEWS update
|
||
|
||
* MAINTAINERS
|
||
README.CVS-RULES
|
||
TODO:
|
||
New files.
|
||
|
||
Please read README.CVS-RULES!
|
||
|
||
1999-10-07 Sascha Schumann <sascha@schumann.cx>
|
||
|
||
* sapi/aolserver/aolserver.c: POST works now and does not block anymore.
|
||
|
||
* sapi/cgi/config.m4
|
||
sapi/isapi/config.m4
|
||
sapi/apache/config.m4
|
||
sapi/aolserver/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.
|
||
|
||
* sapi/aolserver/aolserver.c:
|
||
(ns_globals_struct): remove content_type member
|
||
|
||
(php_ns_request_dtor): remove content_type destructor, re-add path_translated destructor
|
||
|
||
* sapi/aolserver/aolserver.c:
|
||
Add comments to the source code and fix POST-read-data bug.
|
||
|
||
1999-10-07 Andrei Zmievski <andrei@ispi.net>
|
||
|
||
* 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/aolserver/Makefile.am
|
||
sapi/aolserver/config.m4: nsapi => aolserver changes
|
||
|
||
1999-10-07 Andrei Zmievski <andrei@ispi.net>
|
||
|
||
* 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 <andrei@ispi.net>
|
||
|
||
* tests/testfunc: Test commit again.
|
||
|
||
* tests/testfunc: Testing commit.
|
||
|
||
* sapi/aolserver/.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: fixed hopefully last XML problem. that one was hard!
|
||
|
||
1999-10-07 Sascha Schumann <sascha@schumann.cx>
|
||
|
||
* sapi/aolserver/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>
|
||
|
||
* 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>
|
||
|
||
* 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. Zend/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>
|
||
|
||
* 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
|
||
|
||
* 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>
|
||
|
||
* 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>
|
||
|
||
* 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 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>
|
||
|
||
* 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
|
||
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-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)
|
||
|
||
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
|
||
|
||
* 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>
|
||
|
||
* 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 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
|
||
|
||
* 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>
|
||
|
||
* 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>
|
||
|
||
* 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()
|
||
|
||
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>
|
||
|
||
* 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
|
||
php_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
|
||
|
||
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
|
||
|
||
* 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 Zend 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.
|
||
|
||
* 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>
|
||
|
||
* 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 Zend 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 Zend/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
|
||
php_realpath.c
|
||
php3_realpath.h
|
||
php_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
|
||
- Zend/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
|
||
Zend/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 (Zend 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
|
||
php_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/Zend 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 Zend, since Zend 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 Zend 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
|
||
php_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 Zend 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 Zend
|
||
|
||
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 Zend directory
|
||
automatically and makes sure php4 and Zend use the same config.cache file.
|
||
To avoid running configure in Zend, use the --no-recursion option.
|
||
"make" in php4 also builds Zend 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
|
||
|
||
* php_realpath.c
|
||
php3_realpath.h
|
||
php_sprintf.c
|
||
php3_threads.c
|
||
php3_threads.h
|
||
php3extra.dsw
|
||
php3sapi.dsw: New file.
|
||
|
||
* php_realpath.c
|
||
php3_realpath.h
|
||
php_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
|
||
|