]>
granicus.if.org Git - php/log
Sascha Schumann [Tue, 2 May 2000 14:44:08 +0000 (14:44 +0000)]
Make php_dl() respect the configured extension_dir setting.
Hartmut Holzgraefe [Tue, 2 May 2000 14:10:51 +0000 (14:10 +0000)]
calling a function that is not supported in the current build due to a
missing library or unsupported feature (especially GIF-Output)
will now give a slightly more usefull error message than eg.
" Call to undefined function: imagegif()"
(this seemed to confuse a lot of users ....)
Ben Mansell [Tue, 2 May 2000 08:25:24 +0000 (08:25 +0000)]
Updated build advice for different platforms
Sascha Schumann [Tue, 2 May 2000 07:04:59 +0000 (07:04 +0000)]
Fix segfault occuring when a temporary module was unloaded and if this
module did not have a request shutdown function.
Sascha Schumann [Tue, 2 May 2000 05:27:35 +0000 (05:27 +0000)]
Protect everything which requires <libpq-fe.h> with PHP_PGSQL_PRIVATE
Sascha Schumann [Tue, 2 May 2000 05:16:20 +0000 (05:16 +0000)]
Include php_virtual_cwd.h for V_OPEN
Sascha Schumann [Tue, 2 May 2000 04:32:50 +0000 (04:32 +0000)]
Make filepro compilable as shared module
Sascha Schumann [Tue, 2 May 2000 04:32:33 +0000 (04:32 +0000)]
Make dbase compilable as shared module
Sascha Schumann [Tue, 2 May 2000 04:27:03 +0000 (04:27 +0000)]
Make sybase compilable as shared module
Sascha Schumann [Tue, 2 May 2000 04:26:48 +0000 (04:26 +0000)]
Make readline compilable as shared module
Sascha Schumann [Tue, 2 May 2000 04:26:22 +0000 (04:26 +0000)]
Make interbase compilable as shared module
Sascha Schumann [Tue, 2 May 2000 04:01:15 +0000 (04:01 +0000)]
Use the new AC_ADD_LIBRARY_WITH_PATH option shared-libadd
Sascha Schumann [Tue, 2 May 2000 04:00:47 +0000 (04:00 +0000)]
Make mcal buildable as shared module
Sascha Schumann [Tue, 2 May 2000 04:00:14 +0000 (04:00 +0000)]
Add shared-libadd option to AC_ADD_LIBRARY_WITH_PATH.
This lets you replace
if test "$ext_shared" = "yes"; then
FOO_SHARED_LIBADD="-R$LIBDIR -L$LIBDIR -l$LIB"
else
AC_ADD_LIBRARY_WITH_PATH($LIB, $LIBDIR)
fi
with
AC_ADD_LIBRARY_WITH_PATH($LIB, $LIBDIR, FOO_SHARED_LIBADD)
Sascha Schumann [Tue, 2 May 2000 03:38:26 +0000 (03:38 +0000)]
Make dba compilable as shared module
Sascha Schumann [Tue, 2 May 2000 03:29:45 +0000 (03:29 +0000)]
Make mhash builable as shared module
Sascha Schumann [Tue, 2 May 2000 03:29:28 +0000 (03:29 +0000)]
Make mcrypt buildable as shared module
Sascha Schumann [Tue, 2 May 2000 02:02:18 +0000 (02:02 +0000)]
Make ftp buildable as shared module
Sascha Schumann [Tue, 2 May 2000 02:02:05 +0000 (02:02 +0000)]
Make calendar buildable as shared module
Sascha Schumann [Tue, 2 May 2000 02:01:13 +0000 (02:01 +0000)]
Make icap buildable as shared module
Sascha Schumann [Tue, 2 May 2000 02:00:51 +0000 (02:00 +0000)]
Make sysvshm buildable as shared module
Sascha Schumann [Tue, 2 May 2000 02:00:36 +0000 (02:00 +0000)]
Make sysvsem buildable as shared module
Sascha Schumann [Tue, 2 May 2000 01:33:18 +0000 (01:33 +0000)]
Add ZEND_GET_MODULE(name). This is a short-cut for the common
get_module function.
Sascha Schumann [Tue, 2 May 2000 01:21:28 +0000 (01:21 +0000)]
Make yp buildable as shared module
Sascha Schumann [Tue, 2 May 2000 01:15:10 +0000 (01:15 +0000)]
Make zlib buildable as shared module
<changelog@php.net> [Tue, 2 May 2000 01:09:22 +0000 (01:09 +0000)]
ChangeLog update
<changelog@php.net> [Tue, 2 May 2000 01:09:19 +0000 (01:09 +0000)]
NEWS update
Sascha Schumann [Tue, 2 May 2000 00:44:35 +0000 (00:44 +0000)]
#if COMPILE_DL
becomes
#if defined(COMPILE_DL) || defined(COMPILE_DL_EXTENSION_NAME)
Sascha Schumann [Tue, 2 May 2000 00:30:36 +0000 (00:30 +0000)]
Replace the various get_module() functions with a uniform
ZEND_GET_MODULE(name) macro.
Sterling Hughes [Tue, 2 May 2000 00:24:18 +0000 (00:24 +0000)]
Make swf_nextid() return a value.
Sascha Schumann [Mon, 1 May 2000 22:38:42 +0000 (22:38 +0000)]
Remove trailing empty lines
Sascha Schumann [Mon, 1 May 2000 22:36:10 +0000 (22:36 +0000)]
Source file does not end with a newline. Some old compilers don't like that.
Rasmus Lerdorf [Mon, 1 May 2000 22:14:54 +0000 (22:14 +0000)]
Never mind on the error check
Sascha Schumann [Mon, 1 May 2000 22:04:52 +0000 (22:04 +0000)]
Large test commit IV
Sascha Schumann [Mon, 1 May 2000 22:00:09 +0000 (22:00 +0000)]
Large commit test III
Sascha Schumann [Mon, 1 May 2000 21:57:01 +0000 (21:57 +0000)]
Large test commit II
Sascha Schumann [Mon, 1 May 2000 21:55:45 +0000 (21:55 +0000)]
Large test commit I
Sascha Schumann [Mon, 1 May 2000 21:36:52 +0000 (21:36 +0000)]
Make posix module buildable as shared module
Sascha Schumann [Mon, 1 May 2000 21:32:26 +0000 (21:32 +0000)]
Revamp config stuff
Sascha Schumann [Mon, 1 May 2000 21:10:08 +0000 (21:10 +0000)]
.
Rasmus Lerdorf [Mon, 1 May 2000 18:56:58 +0000 (18:56 +0000)]
Dynamically allocate points for ImagePolygon (Marc Pohl)
@Dynamically allocate points for ImagePolygon (Marc Pohl)
Sascha Schumann [Mon, 1 May 2000 18:32:09 +0000 (18:32 +0000)]
Use GCC's --print-libgcc-file-name flag to find libgcc's path.
Obtained from: mod_ssl
Andrei Zmievski [Mon, 1 May 2000 17:58:39 +0000 (17:58 +0000)]
It's nice to keep them alphabetized.
Andrei Zmievski [Mon, 1 May 2000 16:39:05 +0000 (16:39 +0000)]
Nother entry.
Andrei Zmievski [Mon, 1 May 2000 16:22:00 +0000 (16:22 +0000)]
Added a way to get all declared classes.
Andrei Zmievski [Mon, 1 May 2000 15:19:17 +0000 (15:19 +0000)]
New function.
Andrei Zmievski [Mon, 1 May 2000 12:15:29 +0000 (12:15 +0000)]
Fix attribution.
Sascha Schumann [Mon, 1 May 2000 05:46:02 +0000 (05:46 +0000)]
Fix dependency
Frank M. Kromann [Mon, 1 May 2000 05:42:33 +0000 (05:42 +0000)]
oops wrong settings commited in project.
Frank M. Kromann [Mon, 1 May 2000 05:41:38 +0000 (05:41 +0000)]
adding calendar project
Joey Smith [Mon, 1 May 2000 04:49:49 +0000 (04:49 +0000)]
Small fix: Description still referred to package as PHP3.
Sascha Schumann [Mon, 1 May 2000 04:41:16 +0000 (04:41 +0000)]
Remove white-space, breaks UnixWare make
Joey Smith [Mon, 1 May 2000 04:02:43 +0000 (04:02 +0000)]
Forgot to mention: Added configure time checking for bcmath package. (Thanks, Sascha!)
@ Added configure time checking for bcmath package
Joey Smith [Mon, 1 May 2000 03:59:55 +0000 (03:59 +0000)]
There was already a perfectly good README-BCMATH, I just found the different naming confusing.
Joey Smith [Mon, 1 May 2000 03:44:24 +0000 (03:44 +0000)]
Shut up CVS
Sascha Schumann [Mon, 1 May 2000 03:43:07 +0000 (03:43 +0000)]
php_reentrancy.h is needed for strtok_r
Sascha Schumann [Mon, 1 May 2000 03:27:11 +0000 (03:27 +0000)]
Ignore standard files
Sascha Schumann [Mon, 1 May 2000 03:10:01 +0000 (03:10 +0000)]
Rebuild xml, if libexpat changed.
Sascha Schumann [Mon, 1 May 2000 02:58:26 +0000 (02:58 +0000)]
Link expat into static and shared module.
Sascha Schumann [Mon, 1 May 2000 02:57:50 +0000 (02:57 +0000)]
Copy dynlib.mk to the build directory.
Sascha Schumann [Mon, 1 May 2000 02:57:24 +0000 (02:57 +0000)]
Get rid of old cruft. Broke build on Irix.
Sascha Schumann [Mon, 1 May 2000 02:42:55 +0000 (02:42 +0000)]
Improved in-tree shared libraries build system
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.
<changelog@php.net> [Mon, 1 May 2000 01:09:14 +0000 (01:09 +0000)]
ChangeLog update
<changelog@php.net> [Mon, 1 May 2000 01:09:11 +0000 (01:09 +0000)]
NEWS update
Sterling Hughes [Mon, 1 May 2000 00:58:19 +0000 (00:58 +0000)]
Added info about the swf module
# Is this how should the entry should be?
Sterling Hughes [Sun, 30 Apr 2000 23:57:20 +0000 (23:57 +0000)]
Allow the SWF module to compile as a dl.
Sterling Hughes [Sun, 30 Apr 2000 23:42:33 +0000 (23:42 +0000)]
Proto's and the such.
Sascha Schumann [Sun, 30 Apr 2000 20:03:26 +0000 (20:03 +0000)]
Ignore standard files
Andi Gutmans [Sun, 30 Apr 2000 19:01:17 +0000 (19:01 +0000)]
- Change some open's to V_OPEN()'s
Sterling Hughes [Sun, 30 Apr 2000 19:00:05 +0000 (19:00 +0000)]
Add LibSWF support to PHP, will be sending an e-mail on the files and
uses shortly.
Rasmus Lerdorf [Sun, 30 Apr 2000 17:28:24 +0000 (17:28 +0000)]
Add initial NSAPI module from Jayakumar Muthukumarasamy
@Add initial NSAPI module from Jayakumar Muthukumarasamy
Andi Gutmans [Sun, 30 Apr 2000 16:32:36 +0000 (16:32 +0000)]
- Take Sascha's advice and create on V_OPEN() which replaces open().
- Unlike the other macros its argument has to have braces around it, for
- example, open(filename, flags) becomse V_OPEN((filename, flags))
- Made small conversion to new Zend macros. The ugly (*foo)->value.str.val
- now becomes Z_STRVAL_PP(foo). PP means pointer pointer, there also exist
- single P's for example foo->value.str.val becomes Z_STRVAL_P(foo).
Jouni Ahto [Sun, 30 Apr 2000 16:10:29 +0000 (16:10 +0000)]
Debian 2.2 puts rfc822.h in /usr/include/c-client, check that place too.
Jouni Ahto [Sun, 30 Apr 2000 05:48:40 +0000 (05:48 +0000)]
# Changes modules current status
Jouni Ahto [Sun, 30 Apr 2000 05:46:04 +0000 (05:46 +0000)]
Moving module to the high-performance API & fixing it for PHP4.
Shane Caraveo [Sun, 30 Apr 2000 04:56:48 +0000 (04:56 +0000)]
zeroing the variables fixes one crash...now crashes on memory allocation during zend_compile_files
Sascha Schumann [Sun, 30 Apr 2000 04:50:03 +0000 (04:50 +0000)]
Add UnixWare/OpenServer flags
Shane Caraveo [Sun, 30 Apr 2000 04:21:52 +0000 (04:21 +0000)]
sorry, do comments right
Shane Caraveo [Sun, 30 Apr 2000 04:15:26 +0000 (04:15 +0000)]
apache module now compiles under win32, apache loads, but crashes on line 1167 main.c on page request
Sascha Schumann [Sun, 30 Apr 2000 03:20:09 +0000 (03:20 +0000)]
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)
Sascha Schumann [Sun, 30 Apr 2000 03:12:38 +0000 (03:12 +0000)]
(The first part of this commit died with a SIGPIPE from the CVS server.)
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)
Sascha Schumann [Sun, 30 Apr 2000 03:10:34 +0000 (03:10 +0000)]
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)
Sascha Schumann [Sun, 30 Apr 2000 03:06:00 +0000 (03:06 +0000)]
Fix virtual_open() by adding ellipse
<changelog@php.net> [Sun, 30 Apr 2000 01:09:09 +0000 (01:09 +0000)]
ChangeLog update
<changelog@php.net> [Sun, 30 Apr 2000 01:09:06 +0000 (01:09 +0000)]
NEWS update
Andi Gutmans [Sat, 29 Apr 2000 19:01:58 +0000 (19:01 +0000)]
- Implement V_OPEN() V_OPEN_CREAT() and V_CREAT().
Next step is to substitute all open()'s and creat()'s in the PHP tree
Andrei Zmievski [Sat, 29 Apr 2000 18:57:06 +0000 (18:57 +0000)]
@ Updated natural comparison/sorting algorithm by Martin Pool
@ <mbp@humbug.org.au>. (Andrei)
Martin Pool updated the natural comparison/sort algorithm so that fractions
compare more "naturally", e.g. 1.002 < 1.1.
Zeev Suraski [Sat, 29 Apr 2000 17:57:47 +0000 (17:57 +0000)]
- Never mind. Seems like we're still missing the open() functionality
Zeev Suraski [Sat, 29 Apr 2000 17:51:28 +0000 (17:51 +0000)]
- Give VIRTUAL_DIR another try after testing it extensively on our web site
Rasmus Lerdorf [Sat, 29 Apr 2000 16:16:31 +0000 (16:16 +0000)]
Oops, wrong path
Rasmus Lerdorf [Sat, 29 Apr 2000 16:14:17 +0000 (16:14 +0000)]
An empty .deps was not getting generated here
Zeev Suraski [Sat, 29 Apr 2000 11:55:20 +0000 (11:55 +0000)]
Pass the op_array to the ctor/dtor, instead of just the resource
Zeev Suraski [Sat, 29 Apr 2000 10:34:03 +0000 (10:34 +0000)]
crash fix
Zeev Suraski [Sat, 29 Apr 2000 10:20:40 +0000 (10:20 +0000)]
- Add zend_llist_apply_with_arguments()
- Add a message handler to the extensions
Thies C. Arntzen [Sat, 29 Apr 2000 09:21:57 +0000 (09:21 +0000)]
.
Zeev Suraski [Sat, 29 Apr 2000 02:56:44 +0000 (02:56 +0000)]
Fix possible bug with extension dtors being called without the ctors being called first
Zeev Suraski [Sat, 29 Apr 2000 01:30:17 +0000 (01:30 +0000)]
Beautify
<changelog@php.net> [Sat, 29 Apr 2000 01:09:15 +0000 (01:09 +0000)]
ChangeLog update
<changelog@php.net> [Sat, 29 Apr 2000 01:09:12 +0000 (01:09 +0000)]
NEWS update
Sascha Schumann [Fri, 28 Apr 2000 17:13:50 +0000 (17:13 +0000)]
Improve imap-lib check