Xinchen Hui
c081ce628f
Bump year
2014-01-03 11:08:10 +08:00
Stanislav Malyshev
02e4d7a290
Merge branch 'pull-request/341'
...
* pull-request/341: (23 commits)
typofixes
2013-06-10 14:30:59 -07:00
Xinchen Hui
a666285bc2
Happy New Year
2013-01-01 16:37:09 +08:00
Felipe Pena
8775a37559
- Year++
2012-01-01 13:15:04 +00:00
Felipe Pena
0203cc3d44
- Year++
2011-01-01 02:17:06 +00:00
Sebastian Bergmann
9ba1e81665
sed -i "s#1997-2009#1997-2010#g" **/*.c **/*.h **/*.php
2010-01-03 09:23:27 +00:00
Sebastian Bergmann
08659c2dcd
MFH: Bump copyright year, 3 of 3.
2008-12-31 11:15:49 +00:00
Rasmus Lerdorf
45e327a672
Add new empty child terminate sapi hook to the rest of the sapis
2008-03-18 22:23:21 +00:00
Sebastian Bergmann
d1dded8751
MFH: Bump copyright year, 2 of 2.
2007-12-31 07:17:19 +00:00
Jani Taskinen
eb923bf6fc
MFH: - Changed AC_ARG_* options to PHP_ARG_* options.
...
MFH: - Some cleanups here and there
MFH: - Enabled PHP_CHECK_CONFIGURE_OPTIONS (checks for unknown configure
MFH: options)
# Note to Marcus: ext/dba/config.m4 needs to be "converted" to use
# the PHP_ARG_* options. I did't touch it needs quite a lot of work to keep
# it's current behaviour regarding "enabled-by-default" parts of it.
#
# Hint: By using the PHP_ARG_* options you have the "default" option.. ;)
2007-07-11 23:20:37 +00:00
foobar
7bd41e0715
MFH:- Fixed bug #41576 (misbehaviour when using --without-apxs)
2007-06-03 20:27:16 +00:00
Sebastian Bergmann
4223aa4d5e
MFH: Bump year.
2007-01-01 09:36:18 +00:00
foobar
5bd93221a8
bump year and license version
2006-01-01 12:51:34 +00:00
foobar
23e671a51e
- Bumber up year
2005-08-03 14:08:58 +00:00
Rasmus Lerdorf
3c0411c496
Fix for bug #32263
...
This adds proto_num to request_info. It is defaulted to HTTP 1.0 (1000)
such that it has a valid value even if the underlying sapi doesn't set it
correctly. It is then used to determine if a 302 or a 303 should be sent
on a Location redirect. Any non GET/HEAD HTTP 1.1 redirect will get a 303
instead of a 302 to be compatible with the HTTP spec.
2005-03-14 19:25:39 +00:00
Rasmus Lerdorf
fdaa130f3a
Add the new request_time sapi struct entry to all the sapis. Some of these
...
may have ways of getting the request time without the extra syscall, but
for now let's just make sure we don't crash and people will eventually
fill these in where applicable.
2004-12-20 19:33:41 +00:00
foobar
f4983c0d3f
- Renamed all *php4* files to *php5*, changed all php4/PHP4 to php5/PHP5
2004-01-17 13:00:38 +00:00
foobar
ccfc46b0aa
- Happy new year and PHP 5 for rest of the files too..
...
# Should the LICENSE and Zend/LICENSE dates be updated too?
2004-01-08 17:33:29 +00:00
Andi Gutmans
dbeb4158d2
- A belated happy holidays and PHP 5
2004-01-08 08:18:22 +00:00
foobar
e4323fa6ea
- Fixed bug #26438 (error in thttpd SAPI installation)
2003-11-27 23:04:10 +00:00
Sascha Schumann
a26c1e1da1
Embed date of last modification
2003-10-14 08:11:37 +00:00
Sascha Schumann
5e3de075fb
Fix potential buffer overrun
2003-09-20 12:45:05 +00:00
Sascha Schumann
6dcf9c22b5
properly restart syscalls
2003-07-01 05:29:17 +00:00
Sascha Schumann
a5017f0b4c
Serialize headers for systems with low IOV_MAX (e.g. Solaris)
2003-06-27 18:41:11 +00:00
Sascha Schumann
e5c5c491fb
Simplify/fix logging
2003-06-16 19:11:33 +00:00
James Cox
f68c7ff249
updating license information in the headers.
2003-06-10 20:04:29 +00:00
Sascha Schumann
ef1263a589
Don't corrupt data during request body handling
2003-06-04 05:28:17 +00:00
Sascha Schumann
4247f4b90e
Don't return CRLF from broken clients
2003-06-04 05:13:59 +00:00
Sascha Schumann
528c495d68
If there is a content body, enable lingering and disable keep alive.
2003-05-16 22:32:22 +00:00
Sascha Schumann
edd6a6449a
Properly timeout post requests
2003-05-15 16:54:37 +00:00
Sascha Schumann
e473374ff3
Don't emit Content-Length in a 304 reply
...
Don't falsely claim HEAD method
Add PHP to HTTP server string
2003-05-15 16:42:43 +00:00
Sascha Schumann
3eab2fb3bd
improve keep alive handling
2003-05-12 01:29:21 +00:00
Sascha Schumann
40dd3617eb
add premium thttpd support
2003-05-12 01:02:08 +00:00
Sascha Schumann
33a10b342e
Improved protection against hostname attacks
2003-05-06 19:17:50 +00:00
Sascha Schumann
bd6ff4ca43
fix typo
2003-05-06 10:15:33 +00:00
Sascha Schumann
4f8aeebf64
improve portability
2003-05-06 10:14:20 +00:00
Sascha Schumann
833d734af1
cleanup
2003-05-01 20:49:42 +00:00
Sascha Schumann
9f4f0cec39
Fix Content-Encoding header lacking CRLF
2003-04-28 22:07:18 +00:00
Sascha Schumann
17f3aca625
Properly update the global httpd_time_now and remove php_makefile from diff
2003-04-21 01:08:23 +00:00
Sascha Schumann
8e165ea050
fix two uninitialized reads
2003-04-16 13:43:23 +00:00
Sascha Schumann
4ff425c157
Nuke all sn?printf's and rely on the optimized httpd_ntoa to
...
convert the IP to a string representation.
2003-04-16 13:37:34 +00:00
Sascha Schumann
cd403e3b51
Merging some Premium thttpd improvements, notably
...
- periodic update of date strings
- caching of Last-Modified values
- use of smart_str'ings for crafting HTTP header (static files)
and inside make_log_entry
- buffered log writing
- httpd_ntoa is about 8 times faster
Overall improvement: Around 50% faster now
2003-04-16 09:20:55 +00:00
Sascha Schumann
fb6c60c46c
some improvements
2003-02-19 10:57:21 +00:00
Sascha Schumann
778378dcc6
include limits.h for portability
2003-02-13 02:30:10 +00:00
Sascha Schumann
6ab6ad12a0
portability work
2003-02-13 02:24:38 +00:00
Sascha Schumann
e3831c2ef5
Add "log to stdout" feature
2003-02-11 00:58:54 +00:00
Sascha Schumann
ba32a619ae
use SUCCESS/FAILURE instead of 0/-1
2003-02-09 21:15:55 +00:00
Sascha Schumann
ebedf060a5
Fix POST handling once and for all. The daemon now never blocks and handles
...
uploads of up to 2GB on 32 bit platforms.
Uploads >16KB are put into a file-backed mmap area.
SG(request_info).content_type got corrupted somewhere. As a workaround,
we provide SAPI with a duplicate of the original string.
2003-01-17 18:53:22 +00:00
Sebastian Bergmann
2c5d4b8c23
Bump year.
2002-12-31 15:59:15 +00:00
Sascha Schumann
95fead0b9f
add missing line
2002-11-29 11:34:08 +00:00