| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
| |
see README.EXTENSIONS file for upgrade help.
@Introduced extension version numbers (Stig)
|
|
|
|
| |
isn't optimal, it parses for example var->zval.value incorrect) please let me know.
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
the way
|
| |
|
|
|
|
|
| |
some misguided RINIT and RSHUTDOWN calls in a few fringe extensions
|
| |
|
| |
|
|
|
|
|
| |
# Heads up people! I tested this before committing but you never know..
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Fixed a bug in zend_rsrc_list_get_rsrc_type()
* Switched register_list_destructors() to use
zend_register_list_destructors_ex() instead
* Updated all relevant modules to provide the resource type name
to register_list_destructors() call
* Updated var_dump() to output resource type name instead of number
@- Made resource type names visible, e.g. var_dump() and
@ get_resource_type() display "file" for file resources. (Andrei)
|
|
|
|
|
|
|
|
|
| |
Added a few RCS $Id$ tags.
# Note: I have avoided changing any .h files if the corresponding .c file
# had not already been changed as I am not sure if there are any legal
# issues here. So some extensions still have PHP 3 headers.
|
|
|
|
|
|
|
| |
rule is:
macro_name=`echo $filename|tr a-z A-Z|sed 's/\./_/'`
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
| |
becomes
#if defined(COMPILE_DL) || defined(COMPILE_DL_EXTENSION_NAME)
|
|
|
|
|
| |
ZEND_GET_MODULE(name) macro.
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The following new/revived shared modules are available now:
... MySQL (*)
... PCRE (*)
... Session
... SWF
(*) capable of using bundled library or external library
All changes:
The m4 macro PHP_EXTENSION was revamped. Uses LIB_BUILD now.
This effectively means that all extensions have to use dynlib.
ext/mysql/config.m4 was revamped.
Uses LIB_BUILD for building bundled library.
ext/pcre/config.m4 was revamped.
Uses LIB_BUILD for building bundled library.
ext/ext_skel was changed to reflect that more modules should be
compileable as shared module.
ext/Makefile.in has been simplified enormously.
Dependencies are now stored in the build tree.
Empty dependencies are not generated by buildconf anymore. They
are now dynamically created during the build process.
Implicit rules for .S were removed.
The NO_RECURSION feature was removed.
"libs.mk" has been added to all cvsignore files in ext.
|
|
|
|
|
|
|
|
|
|
|
| |
Overall UNIX build system improvements:
* Makefile header is now completely dynamic
* Absolute paths in (top_)?(src|build)dir and VPATH
(fixes Tru64 support)
* VPATH does not contain variables anymore
(fixes UnixWare support)
|
|
|
|
|
|
| |
I will get to the rest of the functions later tonight or tomorrow
(i.e. from hyperwave to snmp)
|
|
|
|
|
| |
directory name.
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
| |
you start counting at 0 or 1).
|
|
|
|
|
|
|
| |
what the respective define does into the AC_DEFINE macro. I.e.
AC_DEFINE(HAVE_FOO, 1, [Whether you have FOO])
|
|
|
|
|
|
|
|
|
|
|
|
| |
- 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.
|
| |
|
| |
|
|
|
|
|
|
| |
- More php3_ cleanup
@- Restored the PHP_VERSION and PHP_OS constants (Zeev)
|
| |
|
|
|
|
|
|
| |
.*\.[ch] files were changed. There is a slight chance that my script missed
a few changes, please correct them manually.
|
|
|
|
|
| |
# If someone could please check these I'd appreciate it
|