Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | fix for bug #14776 | Stefan Esser | 2002-01-14 | 1 | -0/+1 |
| | |||||
* | fixed: fix for my broken patch. | Stefan Esser | 2001-12-16 | 1 | -6/+5 |
| | |||||
* | whitespace. | Stefan Esser | 2001-12-16 | 1 | -2/+6 |
| | |||||
* | fixed: WWW-Authenticate -> header_line got only freed when safe_mode was activ | Stefan Esser | 2001-12-16 | 1 | -3/+2 |
| | | | | | fixed: WWW-Authenticate -> content of header_line was changed after it was freed | ||||
* | fixed: bufferoverflow in sapi_add_header_ex triggerable by ↵ | Stefan Esser | 2001-12-16 | 1 | -0/+1 |
| | | | | header("WWW-Authenticate: Basic foobar"); | ||||
* | Update headers. | Sebastian Bergmann | 2001-12-11 | 1 | -2/+2 |
| | |||||
* | Added missing CVS Id tag. | foobar | 2001-11-24 | 1 | -0/+2 |
| | |||||
* | Let's suppress this warning if always_populate is enabled | Rasmus Lerdorf | 2001-10-24 | 1 | -1/+2 |
| | |||||
* | Ok, now actually make it work - maybe... | Rasmus Lerdorf | 2001-10-23 | 1 | -1/+14 |
| | |||||
* | @- $HTTP_RAW_POST_DATA was not populated on a missing content-type even when | Rasmus Lerdorf | 2001-10-23 | 1 | -1/+1 |
| | | | | | | | @ always_populate_raw_post_data was on - fixed. (Rasmus) $HTTP_RAW_POST_DATA was not populated on a missing content-type even when always_populate_raw_post_data was on - fixed. (Rasmus) | ||||
* | Check if PCRE support is compiled in and only use the pcre functions if | Rasmus Lerdorf | 2001-10-21 | 1 | -3/+21 |
| | | | | | it is. Otherwise just set the realm to the safe mode user id if it isn't. | ||||
* | # Butt-ugly looking code here, but I need regular expressions to do this. | Rasmus Lerdorf | 2001-10-20 | 1 | -0/+57 |
| | | | | | | | Re-instated safe-mode realm mangling as it was in php 2 and 3 albeit in a somewhat more robust way. @ Re-instated safe-mode realm mangling (Rasmus) | ||||
* | - Don't wrap lines... this is annoying while coding. | Derick Rethans | 2001-09-09 | 1 | -2/+2 |
| | |||||
* | Cleanup. | foobar | 2001-09-07 | 1 | -4/+0 |
| | |||||
* | First step for chunkifying the HTTP uploads. | foobar | 2001-09-03 | 1 | -3/+8 |
| | |||||
* | fix SAPI_POST_* exports | Daniel Beulshausen | 2001-08-15 | 1 | -1/+1 |
| | |||||
* | more tsrm cleanup | Sascha Schumann | 2001-08-05 | 1 | -2/+2 |
| | |||||
* | More TSRMLS_FETCH work. Got it under 400 now. | Zeev Suraski | 2001-07-31 | 1 | -13/+5 |
| | |||||
* | More TSRMLS_FETCH work | Zeev Suraski | 2001-07-31 | 1 | -4/+4 |
| | |||||
* | Redesigned thread safety mechanism - nua nua | Zeev Suraski | 2001-07-28 | 1 | -33/+32 |
| | |||||
* | - Get rid of ELS_*(), and use TSRMLS_*() instead. | Zeev Suraski | 2001-07-27 | 1 | -3/+3 |
| | | | | | | | - 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... | ||||
* | Get rid of the redundant global startup code | Zeev Suraski | 2001-07-24 | 1 | -3/+0 |
| | |||||
* | Add always_populate_raw_post_data ini directive and default it to 0 to | Rasmus Lerdorf | 2001-07-17 | 1 | -0/+4 |
| | | | | | | | | | maintain current behaviour. If this is turned on then $HTTP_RAW_POST_DATA is always populated with a copy of the raw post data. @ - Add config option (always_populate_raw_post_data) which when enabled @ will always populate $HTTP_RAW_POST_DATA regardless of the post mime @ type (Rasmus) | ||||
* | Fix folding and clean up some extensions | Rasmus Lerdorf | 2001-06-06 | 1 | -1/+2 |
| | |||||
* | vim-6 does folding - clean up a bunch of missing folding tags plus | Rasmus Lerdorf | 2001-06-05 | 1 | -0/+1 |
| | | | | | some misguided RINIT and RSHUTDOWN calls in a few fringe extensions | ||||
* | - Change macros from V_ to VCWD_ because of AIX name clash | Andi Gutmans | 2001-04-30 | 1 | -1/+1 |
| | |||||
* | get rid of MS's _popen/_pclose | Daniel Beulshausen | 2001-04-27 | 1 | -0/+9 |
| | |||||
* | Fix possible crash if content-type is not set. | foobar | 2001-03-18 | 1 | -1/+1 |
| | |||||
* | These functions are not necessary - that's what sapi_register_post_entry() | Zeev Suraski | 2001-03-18 | 1 | -43/+0 |
| | | | | | | | | and sapi_unregister_post_entry() are for... Also, please maintain K&R code layout, it's very messy to have different styles intermixed in the same codebase, and especially in the same files! | ||||
* | - Fix copyright notices with 2001 | Andi Gutmans | 2001-02-26 | 1 | -1/+1 |
| | |||||
* | Many patches. I hope I remember them all: | Zeev Suraski | 2001-01-02 | 1 | -1/+1 |
| | | | | | | | | | - Make sapi_module available to external modules (PHPAPI) - Make the php.ini path reported in phpinfo() always point to real full path of the php.ini file - Optimized the ISAPI module not to read unnecessary server variables and read necessary variables at most once. | ||||
* | Added the capability to specify a different HTTP Redirection response code | Jason Greene | 2000-11-29 | 1 | -1/+5 |
| | | | | | | | | before the Location Header. Ex. header("HTTP/1.1 307 Temporary Redirect"); header("Location: URL"); | ||||
* | - Import Jade Nicoletti's transparent gzip encoding support as an output | Zeev Suraski | 2000-11-13 | 1 | -2/+3 |
| | | | | | | | handler. Works quite nicely! - Fix buglets in output buffering - Add output_handler INI directive | ||||
* | Add sapi_add_header_ex, which lets you specify whether you want | Sascha Schumann | 2000-10-26 | 1 | -1/+2 |
| | | | | | to add or replace a header. | ||||
* | Changing datatype to remove compiler warning | Frank M. Kromann | 2000-10-20 | 1 | -1/+1 |
| | |||||
* | post handler registration done right | Hartmut Holzgraefe | 2000-10-13 | 1 | -0/+44 |
| | | | | | (never use emalloc in an extension MINIT function) | ||||
* | @ - POST handler for Adobe FDF format (Hartmut) | Hartmut Holzgraefe | 2000-10-11 | 1 | -18/+0 |
| | | | | | | | the FDF handler is now working and totaly living in the fdf extension, no more special code in main is needed | ||||
* | More security-related (control) patches: | Zeev Suraski | 2000-09-09 | 1 | -6/+19 |
| | | | | | | | - Avoid displaying errors during startup, unless display_startup_errors is enabled. - Implemented post_size_max limit. Defaults to 8MB. - Implemented file_uploads on/off directive (defaults to on). | ||||
* | Security related updates: | Zeev Suraski | 2000-09-09 | 1 | -2/+1 |
| | | | | | | | | | - Introduce php_open_temporary_file(), in place of tempnam(). Still needs testing under UNIX (mkstemp()), works reliably under Windows now. - Reimplement the mechanism for unlinking uploaded files at the end of the request (was it ever tested?). Files moved with move_uploaded_file() will not be unlink()'d again, to avoid (albeit very unlikely) race conditions. | ||||
* | Implement move_uploaded_file() (untested) | Zeev Suraski | 2000-09-08 | 1 | -1/+1 |
| | |||||
* | - Implemented is_upload_file() | Zeev Suraski | 2000-09-08 | 1 | -0/+5 |
| | |||||
* | Restore the headers_only test to the centralized SAPI startup. If ↵ | Zeev Suraski | 2000-09-08 | 1 | -5/+2 |
| | | | | | | | necessary, it can be overriden in the activate() callback. | ||||
* | - This shouldn't have been commited. | Andi Gutmans | 2000-09-04 | 1 | -2/+2 |
| | | | | | | There are quite a few modules which are using VIRTUAL_DIR. I don't think this should be happening. | ||||
* | - Found my bug and managed to move the V_* macros to TSRM | Andi Gutmans | 2000-09-04 | 1 | -2/+2 |
| | |||||
* | Fix strlcpy use at this place. | Sascha Schumann | 2000-08-27 | 1 | -2/+2 |
| | |||||
* | newtype has a length of newlen+1, 'len' refers to the length of *mimetype | Sascha Schumann | 2000-08-27 | 1 | -2/+2 |
| | | | | | here. | ||||
* | Use size_t as parameter type in the getenv member of struct sapi_module | Sascha Schumann | 2000-08-20 | 1 | -1/+1 |
| | |||||
* | Avoid an endless loop situation in case of an error situation while sending ↵ | Zeev Suraski | 2000-08-19 | 1 | -2/+6 |
| | | | | headers | ||||
* | Leave this initialization in | Rasmus Lerdorf | 2000-08-02 | 1 | -1/+1 |
| | |||||
* | Heads up! I have moved the headers_only and response_code checks out of | Rasmus Lerdorf | 2000-08-02 | 1 | -0/+8 |
| | | | | | | | | | | | | | | | SAPI and down into the individual SAPI modules. I have made the appropriate changes in all the SAPI modules, but please verify these. The reason for this change is that Apache sometimes will feed PHP a request_method of GET but have r->header_only set to true. This happens in an ErrorDocument redirect. In this same scenario we want to preserve the status code as well instead of just overwriting it with a 200 and losing this information. For now the other sapi modules act exactly as before since they probably do not make this distinction, and they may not even have a valid response code this early in the request. @ Fix HEAD request bug on an Apache ErrorDocument redirect and preserve @ the status code across the redirect as well. (Rasmus) |