Derick Rethans
78ed8dcb7d
Unify error messages
24 years ago
jim winstead
d3400b2b5f
the 'setup' script was removed more than two years ago.
these can be safely removed from the 4.2 branch, too.
24 years ago
Stefan Esser
77b5d80081
fixed: last commit had debug code in it
24 years ago
Stefan Esser
229e7769f4
fixed whitespace
fixed lots of possible bufferoverflows
fixed memoryleak
24 years ago
Sascha Schumann
5cba3a99c2
extension converted automatically to PHP_NEW_EXTENSION. Manually confirmed
24 years ago
Sebastian Bergmann
90613d2282
Maintain headers.
24 years ago
Sebastian Bergmann
38933514e1
Update headers.
25 years ago
foobar
f1397d5339
Unified the configure messages.
25 years ago
Stig Bakken
689252082c
* zend_module_entry change: apino, debug and zts are moved first,
see README.EXTENSIONS file for upgrade help.
@Introduced extension version numbers (Stig)
25 years ago
Jeroen van Wolffelaar
c033288573
Back-substitute for Z_* macro's. If it breaks some extension (the script isn't optimal, it parses for example var->zval.value incorrect) please let me know.
25 years ago
Derick Rethans
78747bd2df
- Don't wrap lines... this is annoying while coding.
25 years ago
Zeev Suraski
f6f6c4d7e6
Whitespace
25 years ago
Zeev Suraski
b1de7fc900
More TSRMLS_FETCH annihilation. Enough for today...
25 years ago
Zeev Suraski
797a079a95
More TSRMLS_FETCH work, and a bit of cleanup
25 years ago
Zeev Suraski
1c25b8dd53
Avoid TSRMLS_FETCH()'s, and clean up a bit of stale extern's and layout on the way
25 years ago
Zeev Suraski
d87cc976e1
Redesigned thread safety mechanism - nua nua
25 years ago
Rasmus Lerdorf
81e2cf03ac
Fix folding and clean up some extensions
25 years ago
Rasmus Lerdorf
25c3a3a39d
vim-6 does folding - clean up a bunch of missing folding tags plus
some misguided RINIT and RSHUTDOWN calls in a few fringe extensions
25 years ago
Stig Bakken
1beda9ee1e
* include "config.h" if HAVE_CONFIG_H is defined (for standalone dso build)
25 years ago
Andi Gutmans
4c823e8a89
- Change macros from V_ to VCWD_ because of AIX name clash
25 years ago
Andi Gutmans
eb6ba01d1c
- Fix copyright notices with 2001
25 years ago
Sascha Schumann
c2fb53bed7
Finish fopen-wrappers rename.
25 years ago
Hartmut Holzgraefe
1f6878e912
2nd step towards auto-credits
26 years ago
Andi Gutmans
d0ec3df288
- Use CHECKUID_* #define's instead of cryptic numbers in php_checkuid()
- I did not test for validity of the actual php_checkuid() calls and there
- might be mistakes in the previous code.
26 years ago
Daniel Beulshausen
499507ca0e
added dsp for the filepro extension
26 years ago
David Croft
83513d9580
Changed lots of PHP 3 licence headers to PHP 4, mainly in .h files.
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.
26 years ago
Sascha Schumann
cd754d7825
Rename macros which begin with underscore to appropiate macros. The general
rule is:
macro_name=`echo $filename|tr a-z A-Z|sed 's/\./_/'`
26 years ago
Zeev Suraski
6614e8edb4
- I wrote a long msg but the commit didn't go through.
- So here is the short version:
- a) Start moving to binary opens in Windows
- b) Give checkuid_mode() a small face lift including the fopen-wrappers.c
- The mode to this function should at least be a #define but that is for
- another day. Anyway this whole stuff should be given more face lifts in
- the future.
26 years ago
Sascha Schumann
0c03253635
Stop including dl/phpdl.h.
26 years ago
Andi Gutmans
3701bc4207
- ARG_COUNT(ht) -> ZEND_NUM_ARGS() mega patch
26 years ago
Hartmut Holzgraefe
e09b2d0df4
integratet protos from php3 version
26 years ago
Sascha Schumann
4686a3b50e
Use #ifdef COMPILE_DL_EXTNAME solely.
26 years ago
Zeev Suraski
e043439ff6
Update the license with the new clause 6
26 years ago
Sascha Schumann
d0f3764ee2
Change reentrancy API to always use the php prefix.
Check for the declaration of reentrant functions, so that we can use
them in non-ZTS mode on all platforms.
26 years ago
Sascha Schumann
6767b4df68
Make filepro compilable as shared module
26 years ago
Sascha Schumann
fe50664d4d
#if COMPILE_DL
becomes
#if defined(COMPILE_DL) || defined(COMPILE_DL_EXTENSION_NAME)
26 years ago
Sascha Schumann
0d383d9373
Replace the various get_module() functions with a uniform
ZEND_GET_MODULE(name) macro.
26 years ago
Sascha Schumann
7613e064f8
Remove trailing empty lines
26 years ago
Sascha Schumann
0d36199cf9
Large test commit IV
26 years ago
Sascha Schumann
de2cea47c0
Large commit test III
26 years ago
Sascha Schumann
a493cdc92c
Large test commit II
26 years ago
Sascha Schumann
a481fddfb3
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.
26 years ago
Sascha Schumann
953fe189da
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)
26 years ago
Andi Gutmans
1665cba750
- Change PHP_ to V_ (directory & file functions)
26 years ago
Andi Gutmans
9c3d6304dd
- Hopefully got most of them. We also need a chdir_file function like
for Apache.
26 years ago
Sascha Schumann
1f822b98ce
Welcome PHP_ARG_ENABLE and PHP_ARG_WITH. They are there to replace the common
AC_MSG_CHECKING, AC_ARG_[ENABLE,WITH], AC_MSG_RESULT trio.
26 years ago
Stig Bakken
d02fe90b00
Change extension names in all extensions' zend_module_entry to their
directory name.
26 years ago
Zeev Suraski
9b621d1c8f
Get the license right... (this won't make it to RC1 of B4)
26 years ago
Zeev Suraski
80bdd19e03
Fine tune Andi's patch
26 years ago
Andi Gutmans
1c7f36465b
- A few more
26 years ago