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
Kalle Sommer Nielsen
8087be61d0
* Changed the way removed ini directives are shown so its easier to add new ones
...
* Removed define_syslog_variables and its associated functions
2010-04-12 01:52:55 +00:00
Jani Taskinen
af49e58f51
- Reverted r296062 and r296065
2010-03-12 10:28:59 +00:00
Jani Taskinen
b4e1296756
- Fix conflict
2010-03-11 11:23:38 +00:00
Jani Taskinen
06f072cb5e
MFH: Improved / fixed output buffering (Michael Wallner)
2010-03-11 10:24:29 +00:00
Adam Harvey
1f19a7dc6c
Fix for bug #23229 (syslog function truncates messages): remove the hard-coded
...
500 character error message limit imposed when using error_log=syslog.
2010-02-26 18:01:03 +00:00
Pierre Joye
573c33b3b7
- [DOC] #45986 , bad file descriptor warning when rename is used with invalid path, add php_win32_docref2_from_error to display system error for non posix api
2010-01-26 20:04:03 +00:00
Pierre Joye
6a7d96eef9
- prevent possible crash when error/warnings are raised during startup (like deprecated features), 5.3+ only
2010-01-24 12:39:31 +00:00
Sebastian Bergmann
9ba1e81665
sed -i "s#1997-2009#1997-2010#g" **/*.c **/*.h **/*.php
2010-01-03 09:23:27 +00:00
Dmitry Stogov
76c445dd73
- Forgotten patch for trunk
...
- Fixed stdin filename in error messages
2009-12-08 10:16:38 +00:00
Jani Taskinen
47a9c71dcc
- Fixed bug #49935 (Deprecated warnings make "make test" to fail)
2009-11-27 23:34:36 +00:00