Felipe Pena
80926568f1
- Fixed bug #52183 (Reflectionfunction reports invalid number of arguments for function aliases)
2010-06-26 16:03:39 +00:00
Felipe Pena
b355aa00b0
- Fixed bug #52138 (Constants are parsed into the ini file for section names)
2010-06-24 22:32:42 +00:00
Johannes Schlüter
94694f924a
- Ignore empty filename for mail.log, treat it like none given
2010-06-18 10:16:35 +00:00
Pierre Joye
377ffeb50a
- #51424 , solaris part
2010-06-17 10:22:03 +00:00
Pierre Joye
bc226fafed
- Fix bug #52101 , dns_get_record()garbage in 'ipv6' field
2010-06-17 09:26:29 +00:00
Pierre Joye
cba1ed2475
- #50563 , removing E_WARNING from parse_url()
2010-06-16 18:56:24 +00:00
Pierre Joye
b8613c10ab
- cleanup, no vc6 support in trunk
2010-06-15 13:50:14 +00:00
Pierre Joye
f27e17d18c
- #51424 , silent warnings on win
2010-06-15 13:43:15 +00:00
Pierre Joye
06e7d5e9cb
- Fix #51424 , crypt() function hangs after 3rd call
2010-06-15 09:26:22 +00:00
Pierre Joye
0aef5f020b
- drop comment
2010-06-14 09:15:20 +00:00
Dmitry Stogov
d42dbb3bed
Fixed bug #51552 (debug_backtrace() causes segmentation fault and/or memory issues)
2010-06-11 08:53:31 +00:00
Pierre Joye
9ef717c0c2
- silent warning (unary minus operator applied to unsigned type)
2010-06-06 15:28:30 +00:00
Christopher Jones
064eda1838
New test for file_exists (bug #39863 ). It currently xfail's
2010-06-05 19:44:48 +00:00
Felipe Pena
f9cc8faa3c
- Added BG(serialize) and BG(unserialize) initialization
2010-06-03 15:08:06 +00:00
Rasmus Lerdorf
2c9ec4c22f
vim fail
2010-06-02 19:26:10 +00:00
Rasmus Lerdorf
2c342f16c1
Tweak the fix for bug #51847 to still call libintl_setlocale
...
when libintl has done that redefine.
2010-06-02 19:24:36 +00:00
Rasmus Lerdorf
3f602cf510
Fix for bug #51847
...
Someone in libintl world decided it was a good idea to do:
#undef setlocale
#define setlocale libintl_setlocale
That means, of course, that any use of "setlocale" by the
preprocessor now becomes libintl_setlocale which means we
no longer have a _zif_setlocale symbol in string.o, but we
magically have a _zif_libintl_setlocale symbol. The linker
is obviously not very happy about this when basic_functions.o
tries to find _zif_setlocale.
So, let's not do that again.
2010-06-02 05:53:13 +00:00
Pierrick Charron
19ff5b7916
Remove unused variables
2010-06-01 17:13:50 +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
Pierre Joye
91721f73f2
- Added recent Windows versions to php_uname and fix undefined windows version
2010-05-30 07:46:45 +00:00
Pierre Joye
5dba22d79e
- ws
2010-05-30 07:36:19 +00:00
Johannes Schlüter
4136336c02
Update credits
2010-05-27 22:51:28 +00:00
Michael Wallner
89e93723fb
Added support for object references in recursive serialize() calls. FR #36424
2010-05-26 07:24:37 +00:00
Felipe Pena
de531056f7
- Fixed bug #51899 (Parse error in parse_ini_file() function when empy value followed by no newline)
2010-05-26 02:18:17 +00:00
Martin Jansen
a389c77ce2
Changed test case to use our new dummy MX records.
2010-05-25 05:01:03 +00:00
Dmitry Stogov
c5237d82bf
Added caches to eliminate repeatable run-time bindings of functions, classes, constants, methods and properties
2010-05-24 14:11:39 +00:00
Christopher Jones
f291a1253d
New current()/next() test
2010-05-20 17:55:58 +00:00
Michael Wallner
e012b36ac2
* fixed bug #47842 sscanf() does not support 64-bit values
2010-05-19 11:28:08 +00:00
Pierre Joye
46c4029341
- #51844 , checkdnsrr does not support types other than MX
2010-05-17 18:55:35 +00:00
Rasmus Lerdorf
2ef8ef9029
typo
2010-05-15 15:37:57 +00:00
Felipe Pena
bcd9a87e2a
- Fixed bug #51791 (constant() aborts execution when fail to check undefined constant)
2010-05-13 02:13:30 +00:00
Dmitry Stogov
214d3bc248
Fixed a possible memory corruption in parse_str(). Reported by Stefan Esser
2010-05-12 11:32:25 +00:00
Dmitry Stogov
5fc060e671
Fixed a possible memory corruption in pack(). Reported by Stefan Esser
2010-05-12 11:04:57 +00:00
Dmitry Stogov
2c5fecfeb4
Fixed a possible memory corruption in substr_replace()
2010-05-11 11:59:13 +00:00
Pierre Joye
754cb92b2b
- nuke unused vars
2010-05-05 13:51:54 +00:00
Pierre Joye
bd2f9d56ec
- #51063 , news and test
2010-05-05 13:39:35 +00:00
Pierre Joye
b9730786a7
- #51063 , implement getimagesizefromstring
2010-05-05 13:37:40 +00:00
Adam Harvey
574e578629
Alter the getmxrr() test to use lists.php.net (which we presumably control)
...
instead of ez.no (which we presumably don't) for the single MX record test.
2010-05-04 09:41:47 +00:00
Ilia Alshanetsky
74d4ddea3d
- Fixed a possible stack exaustion inside fnmatch(). Reporeted by Stefan Esser
2010-05-02 19:34:21 +00:00
Antony Dovgal
c23d902e0b
fix tests
2010-04-29 12:48:06 +00:00
Pierre Joye
68e0e88610
- fix possible Dechunking Filter Buffer Overflow
2010-04-28 14:10:01 +00:00
Pierrick Charron
91ee07814e
Remove unused variables
2010-04-27 00:09:55 +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
Antony Dovgal
19b957b535
fix test
2010-04-26 13:46:40 +00:00
Antony Dovgal
8f2a6d0222
fix test
2010-04-26 13:44:23 +00:00
Antony Dovgal
76b36c0003
fix skipif sections
2010-04-26 13:41:43 +00:00
Pierre Joye
75d9b3c7f8
- Fix #51582 , Don't assume UINT64_C it's ever available
2010-04-26 10:34:06 +00:00
Pierrick Charron
00209d7966
Update tests related to allow_call_time_pass_reference
2010-04-26 00:27:04 +00:00
Felipe Pena
c4630c0da2
- Remove empty tests
2010-04-26 00:21:18 +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
1e9c9778f5
For real this time :-/
2010-04-22 22:57:35 +00:00
Kalle Sommer Nielsen
7bccac6dea
Fix the sys_getloadavg() test
2010-04-22 22:41:42 +00:00
Felipe Pena
5234958f8a
- Fixed bug #51435 (Missing ifdefs / logic bug in crypt code cause compile errors)
2010-04-22 20:54:35 +00:00
Adam Harvey
c6e8a8957b
Fix for bug #51604 (newline in end of header is shown in start of message).
...
Patch by Daniel Egeberg.
2010-04-22 02:22:49 +00:00
Kalle Sommer Nielsen
9d395a4a2b
Removed import_request_variables(), this is not needed anymore without register_globals
2010-04-21 22:23:55 +00:00
Kalle Sommer Nielsen
3e6678de4d
Added missing zend_parse_parameters_none() call to sys_getloadavg()
2010-04-21 22:04:19 +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
453b49ed20
Added a number of small performance tweaks and optimizations
...
. ZEND_RECV now always has IS_CV as its result
. ZEND_CATCH now has to be used only with constant class names
. ZEND_FETCH_DIM_? may fetch array and dimension operans in a different order
2010-04-20 11:16:39 +00:00
Dmitry Stogov
dd5c478be6
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:05:54 +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
6169d91ba7
* Pass TSRMLS_C around pageinfo.c
...
* Use zend_parse_parameters_none() in pageinfo.c
2010-04-13 11:41:40 +00:00
Pierre Joye
4290928fb3
- fix inline doc
2010-04-12 08:40:59 +00:00
Pierre Joye
95fcd75af2
- [doc] add stream_set_read_buffer, equivalent of stream_set_write_buffer for read operations. Fixing possible bad effects while reading devices. full context support is under work.
2010-04-12 08:25:50 +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
Pierre Joye
2137c3a036
- WS
2010-04-08 07:50:05 +00:00
Felipe Pena
f3d312ce87
- Fix tests
2010-04-04 17:21:27 +00:00
Felipe Pena
7561171eca
- Fix test
2010-04-04 16:59:20 +00:00
Felipe Pena
a90c801c2f
- Fixed tests
2010-04-03 15:42:42 +00:00
Felipe Pena
fa76263481
- Fixed bug #51445 (var_dump() invalid/slow *RECURSION* detection)
2010-04-02 21:44:09 +00:00
Joey Smith
6dbebc605b
Don't assume the SHA-based crypt constants are registered
...
this is a partial fix for 51435.
2010-03-30 10:10:20 +00:00
Hannes Magnusson
8b106cef0e
Fix tests
2010-03-24 22:06:21 +00:00
Hannes Magnusson
b39c5383bf
Fix test (the key can be negative)
2010-03-24 21:57:30 +00:00
Rasmus Lerdorf
906dd4eac5
Switch default_charset, if not specified, from ISO-8859-1 to UTF-8
...
I have been wanting to make this change for years, but there is a small
chance of BC issues, so it shouldn't go into a minor release.
2010-03-23 18:08:06 +00:00
Andrei Zmievski
f92fae2f66
I am sorry I tried fixing PHP without extensive discussion on the mailing list.
...
I am sorry I tried fixing PHP without extensive discussion on the mailing list.
I am sorry I tried fixing PHP without extensive discussion on the mailing list.
Hope all the relevant parties are satisfied.
2010-03-18 22:37:25 +00:00
Andrei Zmievski
3220f15ca2
Fix a few problems with large (2G-4G) file uploads. Added
...
--enable-large-uploads-fix switch because one change was in SAPI.h structure.
2010-03-18 21:07:38 +00:00
Moriyoshi Koizumi
73ba495674
- Forgot to commit this patch. Sorry.
2010-03-12 16:19:25 +00:00
Jani Taskinen
af49e58f51
- Reverted r296062 and r296065
2010-03-12 10:28:59 +00:00
Jani Taskinen
06f072cb5e
MFH: Improved / fixed output buffering (Michael Wallner)
2010-03-11 10:24:29 +00:00
Joey Smith
f829a21659
MFH'd crypt() tests - renamed to fit phpt schema, tests for DES-fallback,
...
use b'' on strings.
2010-02-23 21:14:51 +00:00
Pierre Joye
aff51406ef
- update test
2010-02-23 17:46:10 +00:00
Pierre Joye
fb9ce4aaa2
- return *0/*1 on failure instead of FALSE, to avoid possible issues with bad user code
2010-02-23 17:26:49 +00:00
Pierre Joye
4c23ec2b66
- With "extended" hashes, detect and reject invalid "setting" strings.
...
With "traditional" hashes, support many "reasonable" invalid salts in
UFC-crypt compatible way, reject the rest of invalid salts. (Solar Designer)
2010-02-22 00:05:02 +00:00
Pierre Joye
c402adc3b2
- Corrected the sanity check of the "setting" string in _crypt_blowfish_rn() to
...
reject iteration counts encoded as 36 through 39. Previously, these would be
misinterpreted as being the same as 04 through 07. (Solar Designer)
2010-02-21 23:47:14 +00:00
Joey Smith
dd8ab3ad57
Not sure how I screwed up that MFH so badly. Proper
...
fix to config.m4 applied for when checking different
crypt() types.
2010-02-21 18:50:14 +00:00
Raphael Geissert
009a48ab3f
Fix the name of the locale in some tests
2010-02-21 18:22:46 +00:00
Pierre Joye
23fdc85e3a
- Fix #51059 , crypt can fail and return NULL, on almost all implementations
2010-02-21 18:11:11 +00:00
Joey Smith
dd6ecfc01e
MFH fix to config.m4 to make MD5 check label accurate
2010-02-20 19:28:39 +00:00
Joey Smith
7a0b1e55d8
MFH crypt() tests
2010-02-20 19:13:09 +00:00
Raphael Geissert
9077a39555
Correct description of getservbyname_basic.phpt (bug #51022 )
2010-02-16 05:38:50 +00:00
Raphael Geissert
cf0e2b7026
Fix strtolower.phpt (bug #51031 )
2010-02-13 16:43:04 +00:00
Jani Taskinen
e6fcefe50a
- Fix test
2010-02-13 15:43:45 +00:00
Pierre Joye
15a3c450b7
- those are in 5.3.2 now, merge to 5.3.2 section is coming
2010-02-11 21:17:13 +00:00
Ilia Alshanetsky
ad9bbf26ab
Fixed safe_mode validation inside tempnam() when the directory path does not end with a /).
2010-02-11 12:32:21 +00:00
Christopher Jones
e2b9a01e70
Spelling typo in new check message
2010-02-10 23:56:27 +00:00
Johannes Schlüter
466c122aaa
Fix config test
2010-02-10 13:37:17 +00:00
Johannes Schlüter
f732d74f6b
Detect if we can rely on compiler-specific alignment features else use custom
...
workarounds. Fixes #50753
2010-02-09 21:58:13 +00:00
Pierre Joye
658e86b847
- prevent unexpectable behaviors (for the user) with invalid path
2010-02-07 20:15:58 +00:00