Sebastian Bergmann
4223aa4d5e
MFH: Bump year.
19 years ago
foobar
5bd93221a8
bump year and license version
20 years ago
foobar
23e671a51e
- Bumber up year
21 years ago
foobar
0e57528666
No c++ comments in C code
21 years ago
Andi Gutmans
dbeb4158d2
- A belated happy holidays and PHP 5
22 years ago
James Cox
f68c7ff249
updating license information in the headers.
23 years ago
Moriyoshi Koizumi
f3b050fba1
Fixed a syntax highlighter problem that happens when output buffering is turned
on
23 years ago
Stig Bakken
0e6fca4f22
* email address change
23 years ago
Sebastian Bergmann
2c5d4b8c23
Bump year.
23 years ago
foobar
dace2eca03
Part 4 of apache sapi build fixes:
- Fixed many conflicts caused by bogus includes, e.g the infamous XtOffset
redefinition warning is gone now.
24 years ago
Sebastian Bergmann
38933514e1
Update headers.
24 years ago
Jeroen van Wolffelaar
eb38ca844b
Undo Z_ subst for sapi and ext/yaz
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
Rasmus Lerdorf
afa9e65ff4
Damn, went to head instead of the branch - revert
25 years ago
Rasmus Lerdorf
6a2d84ba06
Oops, forgot to add sapi_apache.c to the apache_hooks branch
25 years ago
Zeev Suraski
1159c84ab7
- TSRMLS_FETCH work
- whitespace fixes
25 years ago
Zeev Suraski
12318a2068
Fix Apache/ZTS build
25 years ago
Zeev Suraski
7b1c400631
More TSRMLS_FETCH annihilation (Zend compatibility patch)
25 years ago
Zeev Suraski
d87cc976e1
Redesigned thread safety mechanism - nua nua
25 years ago
Zeev Suraski
fe6f8712a4
- Get rid of ELS_*(), and use TSRMLS_*() instead.
- Move to the new ts_allocate_id() API
This patch is *bound* to break some files, as I must have had typos somewhere.
If you use any uncommon extension, please try to build it...
25 years ago
Sascha Schumann
36be1040eb
Use synchronous php_request_shutdown in the standard case and
let the pool cleanup function only become effective, when an
error has occured.
This fixes the problem that the request_conn was already dead
when the request_shutdown was reached.
25 years ago
Zeev Suraski
6fa5ac832f
Fix Apache build
25 years ago
Zeev Suraski
336004f4bc
Improved bailout mechanism, supports nested bailouts a-la try..catch
Note: You may *not* return directly from a catch block
25 years ago
Rasmus Lerdorf
81e2cf03ac
Fix folding and clean up some extensions
25 years ago
Andi Gutmans
eb6ba01d1c
- Fix copyright notices with 2001
25 years ago
Zeev Suraski
0f7f5c2c0e
- Import Jade Nicoletti's transparent gzip encoding support as an output
handler. Works quite nicely!
- Fix buglets in output buffering
- Add output_handler INI directive
26 years ago
Zeev Suraski
8c4852c2cb
Fix a nasty bug in the shutdown sequence of PHP under Apache.
26 years ago
Rasmus Lerdorf
c3026223f7
This appears to be the correct fix to me.
@ Fix memory leak in x-httpd-source mode (Jason Greene)
26 years ago
Stanislav Malyshev
6f8f6c521c
Fix opened_path init
# forgot to commit
26 years ago
Zeev Suraski
52ff887db5
Made ob_start() and friends reentrant. It's now possible to implement this
long-requested functionality, now that output buffering is re-entrant:
function eval_ret($code)
{
ob_start();
eval($code);
$retval = ob_get_contents();
ob_end_clean();
return $retval;
}
26 years ago
Thies C. Arntzen
1cee6c5b78
@- Fixed closing
26 years ago
Sascha Schumann
102c6ce4b8
Move main.h to php_main.h.
26 years ago
Zeev Suraski
e043439ff6
Update the license with the new clause 6
26 years ago
Shane Caraveo
cad04f5579
more apachewin32 work. much better now, but still crashing in zend_execute. At least it's getting the file open now though.
26 years ago
Shane Caraveo
0fc8ff61b2
zeroing the variables fixes one crash...now crashes on memory allocation during zend_compile_files
26 years ago
Shane Caraveo
8d3ce80f48
apache module now compiles under win32, apache loads, but crashes on line 1167 main.c on page request
26 years ago
Zeev Suraski
86fa2aade2
the pipe is breaking all the time
26 years ago
Sascha Schumann
02d647b5f9
Fix warnings when compiling static Apache module
26 years ago
Zeev Suraski
9eef999b38
No need for a value (not that it seems to work anyway...)
26 years ago
Zeev Suraski
75b1316e70
@- Updated the browscap module to work with PHP 4.0 (Zeev)
26 years ago
Sascha Schumann
43ae2bffbb
Happy Y2K patch! Happy new year (or the new millennium, depending on whether
you start counting at 0 or 1).
26 years ago
Zeev Suraski
a3c6514332
More php3_ annihilation
26 years ago
Sascha Schumann
1687075373
Make Apache SAPI module compile in ZTS mode
26 years ago
Zeev Suraski
7bbe67d25a
@- Fix a crash in the Apache syntax highlighting mode (Zeev)
26 years ago
Sascha Schumann
5b983c944f
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.
26 years ago
Zeev Suraski
da5464b145
- zend_file_handles must now flag whether their .filename property should be
free by Zend or not (uses e*() functions)
26 years ago
Rasmus Lerdorf
cf0868fec8
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.
27 years ago
Sascha Schumann
232afa4816
* 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
27 years ago
Stig Bakken
1cb0d88186
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).
27 years ago