Derick Rethans
7b84e7ea1c
- Turn on html_errors by default again in php.ini-production like it was in
...
PHP 5.3, but only generate docref links when the docref_root INI setting is
not empty.
2011-08-10 16:31:29 +00:00
Pierre Joye
9805e1674a
- remove magic quotes support, functions are kept (see the NEWS entry for the details) for BC reasons but do not allow to set enable MQ
2011-07-22 11:25:30 +00:00
Pierre Joye
cc1c7af037
- remove magic quotes support, functions are kept (see the NEWS entry for the details) for BC reasons but do not allow to set enable MQ
2011-07-22 11:25:30 +00:00
Derick Rethans
29565d1a4c
- Added a new PHPAPI function to return module_initialized:
...
php_get_module_initialized().
2011-06-24 11:19:34 +00:00
Derick Rethans
09607226d4
- Added a new PHPAPI function to return module_initialized:
...
php_get_module_initialized().
2011-06-24 11:19:34 +00:00
Felipe Pena
72f7be3df0
- Improved parse error messages
2011-06-23 23:00:53 +00:00
Felipe Pena
0372e6ad80
- Improved parse error messages
2011-06-23 23:00:53 +00:00
Ilia Alshanetsky
34d93f0c06
Zend Signal Handling
2011-06-22 14:23:21 +00:00
Pierre Joye
a8068a676b
- fix build
2011-06-18 02:24:01 +00:00
Pierre Joye
948d42d979
- fix build
2011-06-18 02:24:01 +00:00
Felipe Pena
6940a320af
- Removed win debug stuff
2011-06-16 01:41:34 +00:00
Pierre Joye
358316b2ed
- init win32 rng context once per process
2011-06-16 01:31:10 +00:00
Pierre Joye
1d357d964c
- init win32 rng context once per process
2011-06-16 01:31:10 +00:00
Ilia Alshanetsky
939875133a
Zend Signal Handling (see RFC: https://wiki.php.net/rfc/zendsignals )
...
This needs to go into 5.4 as well, but will wait for Pierre to review win32 situation
# Patch by Lucas Nealan, Arnaud Le Blanc, Brian Shire & Ilia Alshanetsky
2011-06-02 21:16:50 +00:00
Rasmus Lerdorf
75ec1fedc7
Add php_ignore_value() macro to suppress unused return value warnings
...
from gcc. There are times when we really don't care about the return
value and this will cleanly tell gcc.
2011-05-16 16:58:02 +00:00
Rasmus Lerdorf
22b689a3f9
Add php_ignore_value() macro to suppress unused return value warnings
...
from gcc. There are times when we really don't care about the return
value and this will cleanly tell gcc.
2011-05-16 16:58:02 +00:00
Gustavo André dos Santos Lopes
6d9d7af86f
- Fixed bug #54580 (get_browser() segmentation fault when the browscap ini
...
directive is set in activation time). This commit fixes this by adding a per
request parsing of the browscap file that's when get_browser is called the
first time and the directive is set on activation time.w
2011-05-01 18:37:20 +00:00
Pierre Joye
11941b3fd2
- not desired yt
2011-04-19 21:57:01 +00:00
Pierre Joye
600c9498f9
- fix build >(btw, has novell man pages too?)
2011-04-19 21:43:22 +00:00
Hannes Magnusson
e9bc36522a
Expose PHP_MANDIR
...
Useful for apps (like the pear installer, phd, .. etc) to install their manpages into the same dir as php did :]
2011-04-18 09:50:32 +00:00
Ilia Alshanetsky
e42662039f
Fixed a crash inside dtor for error handling.
2011-03-24 12:57:38 +00:00
Gustavo André dos Santos Lopes
257b994fdc
- Changed default serialize_precision from 100 to 17, as discussed in internals.
2011-02-08 21:40:51 +00:00
Felipe Pena
96996ec557
- Removed accidental changes
2011-01-20 12:32:41 +00:00
Pierre Joye
5c38e6cc40
- should not have been applied
2011-01-20 12:23:30 +00:00
Pierre Joye
af0c734f4f
- check if strdup succeeds
2011-01-20 06:23:35 +00:00
Felipe Pena
0203cc3d44
- Year++
2011-01-01 02:17:06 +00:00
Gustavo André dos Santos Lopes
6654a4ade5
- Added enable_post_data_reading ini option to allow inhibiting POST data consumption.
2010-12-09 20:35:59 +00:00
Dmitry Stogov
ab93d8c621
Added multibyte suppport by default. Previosly php had to be compiled with --enable-zend-multibyte. Now it can be enabled or disabled throug zend.multibyte directive in php.ini
2010-11-24 05:41:23 +00:00
Jani Taskinen
ab88e60310
- Fix possible crashes in 64bit builds caused by usage of int instead of size_t
2010-11-17 14:09:46 +00:00
Kalle Sommer Nielsen
584ddb0c6e
Added new constant; ZEND_MULTIBYTE to check whether PHP was compiled using --enable-zend-multibyte or not instead of sniffing phpinfo() (FR #52348 )
2010-11-11 01:43:53 +00:00
Felipe Pena
4667771a5f
- Fixed no bailout address error and posix tests
2010-11-02 18:06:39 +00:00
Dmitry Stogov
3690ce39d9
zend_collect_module_handlers() has to be called after zend_extensions startup, because they can register additional 'hidden' extensions
2010-10-15 07:30:24 +00:00
Kalle Sommer Nielsen
1ac15b2f8e
Added TSRMLS macros into php_get_current_user()
2010-09-23 04:13:36 +00:00
Kalle Sommer Nielsen
34b631f679
Pass the TSRMS pointers to sapi_module_struct.log_message, this saves some TSRMLS_FETCH() calls in a few of our SAPI's
2010-08-18 13:34:40 +00:00
Kalle Sommer Nielsen
159cd6916d
Fixed compiler warnings in main/
2010-08-17 12:49:19 +00:00
Kalle Sommer Nielsen
a448b6a72b
MFB53: Changed deprecated ini options on startup from E_WARNING to E_DEPRECATED ( Fixes #52570 )
...
# Some of the updated tests were to make them sync with 5.3 although they don't run on trunk anymore
2010-08-11 21:41:30 +00:00
Dmitry Stogov
f33d2c5fb7
Optimized defaut Content-Type HTTP header processing
2010-07-14 15:20:44 +00:00
Michael Wallner
11d24c1593
* implement new output API, fixing some bugs and implementing some feature
...
requests--let's see what I can dig out of the bugtracker for NEWS--
and while crossing the road:
* implemented new zlib API
* fixed up ext/tidy (what was "s&" in zend_parse_parameters() supposed to do?)
Thanks to Jani and Felipe for pioneering.
2010-05-31 10:29:43 +00:00
Dmitry Stogov
f7ce69585c
- Interned string related callbacks moved turned from compiler_globals into real globals
...
- Updated API version number
2010-05-25 09:00:20 +00:00
Kalle Sommer Nielsen
dd8e59da8f
Removed safe_mode
...
* Removed ini options, safe_mode*
* Removed --enable-safe-mode --with-exec-dir configure options on Unix
* Updated extensions, SAPI's and core
* php_get_current_user() is now declared in main.c, thrus no need to include safe_mode.h anymore
2010-04-26 23:53:30 +00:00
Felipe Pena
0a6bcd44a7
- Removed allow_call_time_pass_reference (Pierrick)
2010-04-26 00:13:34 +00:00
David Soria Parra
08b9fdc8a3
Add DTrace probes
2010-04-24 13:32:30 +00:00
Kalle Sommer Nielsen
9a38f301d6
Remove highlight.bg, it was removed in the old trunk and its not referenced in zend_highlight.c, meaning its not even implemented correctly in 5.3.
2010-04-21 21:56:24 +00:00
Kalle Sommer Nielsen
febee11285
Removed register_globals
2010-04-21 01:27:22 +00:00
Dmitry Stogov
41b6410418
Added concept of interned strings. All strings constants known at compile time are allocated in a single copy and never changed.
2010-04-20 11:07:05 +00:00
Dmitry Stogov
94dd83722b
Changed the structure of op_array.opcodes. The constant values are moved from opcode operands into a separate literal table
2010-04-20 10:57:45 +00:00
Kalle Sommer Nielsen
a5304b138f
Removed register_long_arrays ini option (and $HTTP_SESSION_VARS from ext/session)
2010-04-15 16:36:08 +00:00
Kalle Sommer Nielsen
ec5ece6caf
PHP_OS is now always WINNT on Windows, since we don't support anything prior to XP SP2
2010-04-13 11:14:04 +00:00
Kalle Sommer Nielsen
7ef4cdf471
Remove a couple TSRMLS_FETCH() calls around ext/main/sapi
2010-04-13 11:02:15 +00:00
Kalle Sommer Nielsen
4e7b11ccce
Removed y2k_compliance ini option, making it "always" enabled internally
...
- The only reference to y2k_compliance was in php_std_date(). Browsers thats not compatable have a marketshare of 0.01% if they even are in use today
2010-04-12 07:34:30 +00:00