Commit graph

912 commits

Author SHA1 Message Date
Jani Taskinen
9a3b00b16e missing eol 2008-08-03 12:04:57 +00:00
Felipe Pena
611ecc5111 - Added parameter TSRMLS_DC in zend_is_callable() 2008-08-02 04:40:45 +00:00
Johannes Schlüter
e0e15347e2 - Add array_replace/array_replace_recursive (Mett Wilmas) 2008-07-31 20:17:07 +00:00
Pierre Joye
b1f466b3ed - missing in the previous crypt commit (shutdown frees the locking mechanism) 2008-07-29 17:28:07 +00:00
Felipe Pena
8e1b4a55cc - Added TSRMLS_DC to apply_func_args_t and zend_hash_apply_with_arguments. 2008-07-24 19:50:23 +00:00
Dmitry Stogov
72dfe66661 LSB parent/self forwarding 2008-07-24 10:14:01 +00:00
Felipe Pena
cc9a38bdca - New parameter parsing API 2008-07-23 19:33:58 +00:00
Jani Taskinen
f25ac22c58 MFB: The rest of the fix too for previous commit 2008-07-21 11:27:45 +00:00
Jani Taskinen
f6404d756c MFB:- Fixed bug #40079 (php_get_current_user() not thread safe). 2008-07-21 10:16:32 +00:00
Jani Taskinen
3ea12e99c0 ws 2008-07-21 10:10:34 +00:00
Felipe Pena
d986dd8bc1 - MFB: Added arginfo 2008-07-20 14:29:30 +00:00
Dmitry Stogov
0cfa6a5977 support for closures 2008-07-17 09:52:51 +00:00
Pierre Joye
dac1a1014d - [DOC] restore get_magic_quotes_gpc and get_magic_quotes_runtime
they always return false.
  (let save the world, spare bandwidth and kill the trolls 1/2)
2008-05-24 14:36:16 +00:00
Antony Dovgal
a7ec33a1ef revert patch that causes invalid reads/crashes on Linux 2008-05-12 08:46:49 +00:00
Ilia Alshanetsky
7e68effe43 MFB: Fixed bug #44836 (putenv() crashes, avoid direct reference of environ
in POSIX systems).
2008-05-06 18:04:25 +00:00
Kalle Sommer Nielsen
f914d50dd6 Implemented Windows support for asinh(), acosh(), atanh(), log1p() and expm1() + removed Windows check on tests
[DOC] Windows support for asinh(), acosh(), atanh(), log1p() and expm1()
2008-05-05 06:28:03 +00:00
Jani Taskinen
009ac20f20 - missed one line 2008-04-15 09:02:16 +00:00
Jani Taskinen
263b1aa1d2 - Readd config_get_has(). No need to document, it is only available for debug builds. 2008-04-15 08:43:48 +00:00
Hannes Magnusson
0789f3d81c MFB5.3: Remove config_get_hash() & and add new boolean parameter to
ini_get_all() to list ini entries key=>current_value like config_get_hash()
 did.
2008-04-14 15:42:14 +00:00
Etienne Kneuss
b5cdc9ffee Implement forward_static_call(_array) to complete LSB. Patch by Mike Lively 2008-04-07 10:39:43 +00:00
David Soria Parra
a19e28ece9 Fix bug #44487 (call_user_method_array issues a warning when throwing an exception). 2008-03-20 00:50:47 +00:00
Antony Dovgal
da036996be make use of zend_atol() 2008-03-19 12:40:48 +00:00
Felipe Pena
a1e8d340c3 New macro for check void parameters 2008-02-28 14:16:25 +00:00
Marcus Boerger
925071ce41 - Rename it again
[DOC]
- Add config_get_hash()
2008-02-03 14:44:30 +00:00
Marcus Boerger
f2ce43983f - Rename dump_config_hash() to get_config_hash() as it doesn't dump 2008-02-03 14:35:29 +00:00
David Coallier
7a66695286 - Added lcfirst() function. The sister function of ucfirst()
- Test #1 for lcfirst()
2008-01-19 19:23:25 +00:00
Sebastian Bergmann
9b620d50b4 Bump copyright year, 2 of 2. 2007-12-31 07:12:20 +00:00
Hannes Magnusson
1727c712b6 - Add support for optional values
- Add support for = as seperator
2007-11-20 22:42:47 +00:00
Johannes Schlüter
6e7ba5ba5f Add stream_supports_lock() function (Benjamin Schulz) 2007-11-20 22:16:20 +00:00
Hannes Magnusson
ebc540d2c9 - Allow numeric options
- Add tests
2007-11-15 13:11:48 +00:00
Hannes Magnusson
93850f2d70 MFB5.3: Fixed bug#43293 (Multiple segfaults in getopt()) 2007-11-14 14:55:44 +00:00
Jani Taskinen
cc2dc92b1a ws + cs 2007-11-02 10:57:56 +00:00
Dmitry Stogov
29ee7ac05d Fixed move_uploaded_file() to always set file permissions of resulting file according to UMASK (Andrew Sitnikov) 2007-10-22 07:37:52 +00:00
Yiduo (David) Wang
95da0dc570 Added macros for managing zval refcounts and is_ref statuses 2007-10-07 05:15:07 +00:00
Jani Taskinen
5051719bd6 MFB:-r1.139.2.2 Export symbols that will allow building WDDX as shared object 2007-10-05 15:19:47 +00:00
Jani Taskinen
44cbb46246 - Added common getopt implementation to core.
- Added long-option feature to getopt().
- Made getopt() available on win32 systems.
Patch by: David Soria Parra <dsp@php.net>
[DOC]: These changes will be available from 5.3+
2007-10-01 12:32:39 +00:00
Jani Taskinen
356799933a nuke unsued variable 2007-09-28 13:06:22 +00:00
Jani Taskinen
425222060f ws + cs 2007-09-28 11:52:49 +00:00
Jani Taskinen
f964370a35 - Added ".htaccess" style user-defined php.ini files support for
CGI/FastCGI.
- Added support for special [PATH=/opt/httpd/www.example.com/] sections
  in php.ini. All directives set in these sections will not be able to be
  overridden in user-defined ini-files or during runtime in the specified
  path.

- Improved php.ini handling:
  . Added better error reporting for syntax errors in php.ini files
  . Allowed "ini-variables" to be used almost everywhere ini php.ini files
  . Allowed using alphanumeric/variable indexes in "array" ini options
  . Fixed get_cfg_var() to be able to return "array" ini options

- Fixed bug #27372 (parse error loading browscap.ini at apache startup)
- Fixed bug #42069 (parse_ini_file() allows using some non-alpha numeric
  characters)

@DOC Pierre promised to handle the manual part of this :D
2007-09-28 02:04:28 +00:00
Dmitry Stogov
8146078f7b Improved memory usage by movig constants to read only memory. (Dmitry, Pierre) 2007-09-27 18:28:44 +00:00
Derick Rethans
8d57a9f689 - Add a comment why not ~0 or -1. 2007-09-06 13:27:31 +00:00
Derick Rethans
773fe3adc7 - Fixed bug #42512 (ip2long('255.255.255.255') should return 4294967295 on
64-bit PHP).
2007-09-01 18:37:27 +00:00
Jani Taskinen
9f785ac30b ws 2007-08-31 10:45:54 +00:00
Dmitry Stogov
611abb17fc Namespace constants 2007-08-24 13:50:52 +00:00
Antony Dovgal
3e72a3636e fix #41989 (move_uploaded_file() & relative path in ZTS mode) 2007-07-19 15:56:33 +00:00
Jani Taskinen
41c6375840 - Moved the old regex functions to it's own extension: ereg 2007-07-15 19:50:07 +00:00
Antony Dovgal
1d0a4b2fe7 simplify the patch and prevent NULL retval_ptr_ptr's 2007-07-13 08:50:53 +00:00
Antony Dovgal
86c819cede fix #41970 (call_user_func_*() leaks on failure) 2007-07-12 09:19:04 +00:00
Johannes Schlüter
c91907a515 - Always enable mail() function 2007-07-11 17:39:04 +00:00
Dmitry Stogov
bf16e86999 Unicode support 2007-07-11 15:52:44 +00:00