Felipe Pena
92d82619d7
- Fixed compiler warnings
2011-01-12 00:29:59 +00:00
Ilia Alshanetsky
484a35373e
Fixed bug #53630 (Fixed parameter handling inside readline() function).
2011-01-10 18:19:02 +00:00
Andrey Hristov
21fba3513a
new flag
2011-01-10 15:14:56 +00:00
Rui Hirokawa
279a65eb09
MFH: added an option to http_build_query for RFC-3986
...
based url-encoding.
2011-01-08 02:34:33 +00:00
Andrey Hristov
eaaef0d870
Proper fix for
...
Bug #53503 mysqli::query returns false after successful LOAD DATA query
which fixes als #56349 , same behavior but in ext/mysql. Both due to a bug
in mysqlnd. Never was a problem with libmysql.
Also fixed the 53503's test case as it always reported PASS, even when there
should have been a failure.
2011-01-07 14:22:30 +00:00
Felipe Pena
29a82ceb56
- Fixed memory leak on SQLite3Result and SQLite3Stmt when assigning to a reference.
2011-01-07 01:11:16 +00:00
Adam Harvey
e4fe297006
Remove empty files left when r306542 was reverted in r306552.
2011-01-06 02:24:49 +00:00
Scott MacVicar
e1c1cc0ed5
Implemented FR #53466 (SQLite3Result::columnType() should return false after all of the rows have been fetched).
2011-01-06 00:08:59 +00:00
Etienne Kneuss
47fc5e06f0
Implement SplObjectStorage::removeAllExcept (Patch by Matthey Turland)
2011-01-05 15:01:18 +00:00
Ilia Alshanetsky
6f66356d56
Added test
2011-01-05 14:41:50 +00:00
Ilia Alshanetsky
02bdb521e2
Optimize unix timestamp to date-string conversion for very high year values
2011-01-05 04:13:23 +00:00
Stanislav Malyshev
f01a0cba6b
fix unit tests for intl in accordance with new ICU releases
2011-01-04 03:24:38 +00:00
Scott MacVicar
27177c9868
Change DEBUG() to TIMELIB_DEBUG(), there are potential conflicts with other libraries that also use this.
2011-01-03 19:24:04 +00:00
Scott MacVicar
9e0c423bc4
Fix error with initialisation flag being set too early. If encryption is enabled and fails to decrypt a crash can occur.
...
Also fix a WS error.
2011-01-03 19:15:36 +00:00
Stanislav Malyshev
7d3a0e15f5
Imlement clone for formatters that support it
...
# also some test fixes, more to follow
2011-01-03 03:58:57 +00:00
Felipe Pena
914152d6d8
- Year++
2011-01-01 02:51:27 +00:00
Felipe Pena
12d2104277
- Year++
2011-01-01 02:48:19 +00:00
Felipe Pena
927bf09c29
- Year++
2011-01-01 02:19:59 +00:00
Scott MacVicar
3870e58759
Add SQLite3_Stmt::readOnly for checking if a statement is read only
2010-12-31 16:37:12 +00:00
Gustavo André dos Santos Lopes
5eb264677c
- Do not violate php_stream abstraction and use php_stream_tell instead of accessing the field .position.
...
#Should have no behavior changes.
2010-12-30 19:00:19 +00:00
Hannes Magnusson
ac216eb88c
New test for stream_meta_data($zipstream)
2010-12-30 17:41:36 +00:00
Eyal Teutsch
8d9307ace4
removed extra ?> from the FILE section
2010-12-30 14:36:01 +00:00
Pierre Joye
19ba599166
- WS
2010-12-28 17:20:10 +00:00
Antony Dovgal
c4a5af24e0
fix segfault when node is NULL
2010-12-27 21:47:52 +00:00
Rob Richards
6fab69a17d
typo
2010-12-27 19:00:13 +00:00
Rob Richards
2479cd6ec9
fix crash with entity declarations
2010-12-27 18:57:49 +00:00
Gustavo André dos Santos Lopes
9ec9210fbc
- Fixed bug #53612 (Segmentation fault when using several cloned intl
...
objects).
2010-12-27 01:10:08 +00:00
Eyal Teutsch
cc1759598f
SplFileObject_fgetcsv files: SplFileObject__fgetcsv.csv used instead of SplFileObject::fgetcsv.csv, as to make this naming convetion windows legitimate
2010-12-26 13:29:29 +00:00
Eyal Teutsch
8e47365a97
fixed 6 tests to pass on non-linux os, by removing the generic linux error string from the exp result. on socket_strerror on the other hand, added to the SKIPIF a condition to run on linux only, as the test checks specifically various error strings
2010-12-26 13:10:23 +00:00
Eyal Teutsch
5b5e89bb36
using PWD which is supported by run-tests.php, rather than $cwd
2010-12-26 09:47:50 +00:00
Gustavo André dos Santos Lopes
e7d5c4a8fd
- Fixed bug #53603 (ZipArchive should quiet stat errors).
...
#It is unclear if url_stat handlers should emit a warning in case
#PHP_STREAM_URL_STAT_QUIET is not specified and the resource does
#not exist. Most url_stat handlers never emit messages; the plain
#one does only so in the extraordinary event of an open_basedir
#restriction.
#But in case, php_stat uses PHP_STREAM_URL_STAT_QUIET for the
#FS_EXISTS, which suggests that mere checks on file existence are
#supposed to use this flag (arguably).
#The downside is that important diagnostic messages might be
#omitted.
2010-12-24 22:38:36 +00:00
Gustavo André dos Santos Lopes
ff32c32fba
- Fix PCRE build on Windows; closes bug #53606 .
2010-12-24 19:01:25 +00:00
Ilia Alshanetsky
34c6447e9e
Upgraded\ bundled\ PCRE\ to\ version\ 8.11.
2010-12-24 15:03:29 +00:00
Gustavo André dos Santos Lopes
cd34d68cdd
- Fixed bug #53592 (stream_socket_enable_crypto() busy-waits in client mode).
...
- Fixed stream_socket_enable_crypto() not honoring the socket timeout in
server mode.
2010-12-23 01:44:54 +00:00
Ilia Alshanetsky
a68864969e
Fixed bug #52209 (INPUT_ENV returns NULL for set variables (CLI)).
2010-12-22 16:18:59 +00:00
Ilia Alshanetsky
880d61e9c6
removed unused var
2010-12-21 22:05:15 +00:00
Gustavo André dos Santos Lopes
8f44d2ca36
- Revert of revision 306542, turns out the semantics of compare() are
...
different in SplMinHeap and SplMaxHeap.
2010-12-21 19:52:17 +00:00
Gustavo André dos Santos Lopes
e427e312d4
- Fixed bug #53588 (SplMinHeap bad sorting with custom compare
...
function).
2010-12-21 17:29:14 +00:00
Ilia Alshanetsky
399182de3f
Fixed compiler warnings
2010-12-20 23:00:11 +00:00
Hannes Magnusson
3ce18aa852
Fixed bug#53579 (stream_get_contents() segfaults on ziparchive streams)
...
Also added the filename being access to the stream_get_meta_data() array
2010-12-20 11:00:27 +00:00
Gustavo André dos Santos Lopes
f13d9c0e03
- Fixed bug #53574 (Integer overflow in SdnToJulian, sometimes leading to
...
segfault).
2010-12-19 23:47:00 +00:00
Stanislav Malyshev
25c5841160
Fix bad args to grapheme_extract(), reported by Maksymilian Arciemowicz
2010-12-19 05:07:31 +00:00
Pierre Joye
0d7487da46
- fix test
2010-12-18 13:34:22 +00:00
Pierre Joye
1be3dc76af
- NEWS update and test related to the NULL poisoning recent fixes
2010-12-18 12:51:23 +00:00
Pierre Joye
fd161b8ea1
- fix possible crash introduced by the null poisoning patch
2010-12-18 12:08:50 +00:00
Pierre Joye
349082267f
- fix leak introduced by the null poisoning patch
2010-12-18 12:06:58 +00:00
Pierre Joye
96b6130930
- fix leak introduced by the null poisoning patch
2010-12-18 12:05:55 +00:00
Gustavo André dos Santos Lopes
2070f153f9
- Fixed bug #53568 (swapped memset arguments in struct initialization).
2010-12-17 23:05:26 +00:00
Jani Taskinen
9cb1b1e948
- Update credits
2010-12-17 10:49:02 +00:00
Jani Taskinen
4a8438b3e1
- Revert
2010-12-17 10:43:52 +00:00
Hannes Magnusson
6f94e2dd2a
Throw some credit around
2010-12-17 10:16:50 +00:00
Andrey Hristov
17b8336047
fix a small bug about affected_rows in the text protocol
2010-12-16 12:56:19 +00:00
Andrey Hristov
4e08abeead
Fix sprintf modifier to be right, wrong data reported in the log
2010-12-16 12:18:54 +00:00
Derick Rethans
1cf5713dd3
- Fixed a bug in DateTime->modify() where absolute date/time statements had no
...
effect.
2010-12-15 21:45:25 +00:00
Andrey Hristov
f35b89c7c4
count preciser in case of error
2010-12-15 14:14:58 +00:00
Ilia Alshanetsky
07607df542
Fixed compiler warning
2010-12-14 17:01:54 +00:00
Ilia Alshanetsky
c946ff2f51
Fixed bug #53541 (format string bug in ext/phar).
2010-12-14 17:00:36 +00:00
Pierre Joye
64d49da654
- fix header install
2010-12-14 13:10:25 +00:00
Pierre Joye
630d411c5c
- that's not in 5.3
2010-12-14 12:12:26 +00:00
Pierre Joye
101bb97773
- that's not in 5.3
2010-12-14 12:11:39 +00:00
Pierre Joye
0beae1e558
- that should not have been applied
2010-12-13 18:45:53 +00:00
Pierre Joye
aea6771d19
- add phpize support for windows, need a nmake install for now (nmake devel-pkg version is coming), works exactly the same as on unix, or should :)
2010-12-13 18:43:10 +00:00
Pierre Joye
4ee6b4dfbb
-ws
2010-12-13 18:07:08 +00:00
Ilia Alshanetsky
8afdb7cd49
Fixed bug #48607 (fwrite() doesn't check reply from ftp server before exiting)
2010-12-13 16:53:26 +00:00
Kalle Sommer Nielsen
5a6288297d
Revert fix for bug #53493 to be compliant with the XML specification
2010-12-13 14:29:42 +00:00
Kalle Sommer Nielsen
a990ce69b1
Fixed bug #53493 (xmlrpc_decode should not be sensitive to leading whitespace)
2010-12-13 09:52:05 +00:00
Adam Harvey
75a9b76a3e
MFH: fixed bug #53377 (imap_mime_header_decode() doesn't ignore \t during long
...
MIME header unfolding).
2010-12-13 08:38:01 +00:00
Adam Harvey
e87fbccfd8
MFH: implement FR #53447 (Cannot disable SessionTicket extension for servers
...
that do not support it). Includes Tony's subsequent commit to fix a segfault.
2010-12-13 08:29:44 +00:00
Gustavo André dos Santos Lopes
75de05cead
- Fixed bug #53530 (php_crypt tests gcc version incorrectly due to
...
typo) (vapier at gmail dot com)
2010-12-12 22:27:02 +00:00
Ilia Alshanetsky
fbe4532b48
Fixed bug #47435 (FILTER_FLAG_NO_RES_RANGE don't work with ipv6).
2010-12-12 19:54:21 +00:00
Ilia Alshanetsky
82287511ad
Fixed bug 48484 (array_product() always returns 0 for an empty array).
2010-12-12 19:27:04 +00:00
Ilia Alshanetsky
c1e9f628a0
Fixed bug #53150 (FILTER_FLAG_NO_RES_RANGE is missing some IP ranges)
2010-12-12 18:36:21 +00:00
Kalle Sommer Nielsen
071513562d
Fixed bug #53425 (mysqli_real_connect() ignores client flags when built to call libmysql)
...
# Based on patch by tre-php-net at crushedhat dot com
2010-12-12 18:00:25 +00:00
Kalle Sommer Nielsen
b529d43c0d
Fixed bug #53503 (mysqli::query returns false after successful LOAD DATA query)
2010-12-12 16:17:50 +00:00
Derick Rethans
79aaaf4179
- Fixed a few test cases
...
- Updated timezone mapping table; to remove unparsable timezones.
2010-12-12 16:06:41 +00:00
Eyal Teutsch
95c4e449d1
moved the second unlink() to the CLEAN section in the SplFileObject_fwrite_variation* tests
2010-12-12 07:24:51 +00:00
Martin Jansen
f6cedd2ad5
Merge from trunk:
...
* Fixed parameter check introduced with the recent fix for bug #53492 .
* Improved the error message along the way.
2010-12-11 20:10:39 +00:00
Ilia Alshanetsky
9e48381b28
Upgraded bundled Sqlite3 to version 3.7.4.
2010-12-11 14:57:34 +00:00
Gustavo André dos Santos Lopes
ff77814d03
- Tests and small parsing correction for php://fd wrapper
2010-12-11 02:08:02 +00:00
Gustavo André dos Santos Lopes
3c8c56fb98
- Implemented request #26158/bug #53465 (open arbitrary file descriptor with fopen)
2010-12-11 01:52:13 +00:00
Felipe Pena
9864040e35
- Fixed bug #53515 (property_exists incorrect on ArrayObject null and 0 values)
2010-12-10 23:58:33 +00:00
Felipe Pena
83a7831760
- Fixed bug #53517 (segfault in pgsql_stmt_execute() when postgres is down)
...
patch by: gyp at balabit dot hu
2010-12-10 17:50:26 +00:00
Christopher Jones
35c47c58df
Update for PECL upload that is synced with PHP 5.3.4
2010-12-10 04:36:29 +00:00
Felipe Pena
8b1d477052
- Added test for bug #53512
2010-12-10 00:59:50 +00:00
Felipe Pena
7d2b089860
- Fixed bug #53512 (NumberFormatter::setSymbol crash on bogus $attr values)
2010-12-10 00:47:51 +00:00
Felipe Pena
573475a848
- Fixed bug #39199 (Cannot load Lob data with more than 4000 bytes on ORACLE 10)
...
patch by: spatar at mail dot nnov dot ru
2010-12-10 00:33:48 +00:00
Eyal Teutsch
7eb70247a3
test bug42364 included a superfluous ?>
2010-12-09 12:39:21 +00:00
Eyal Teutsch
30d290a31e
pdo_025 expected a certain extra character that is not part of windows output. changed to optional char: %a -> %A
2010-12-09 12:04:18 +00:00
Andrey Hristov
85b434465c
enable again after 5.3.4 has already been tagged
2010-12-08 21:55:29 +00:00
Eyal Teutsch
eabb9be2ac
curl_setopt() arg: using DIRECTORY_SEPARATOR rather then "/" to make windows tests pass too
2010-12-08 14:16:17 +00:00
Pierre Joye
a0eb5848b5
- Fix #53492 , fix crash if aa steps are invalid
2010-12-08 08:45:56 +00:00
Andrey Hristov
fc6e70d8e4
switch this off for the release
2010-12-07 11:13:55 +00:00
Andrey Hristov
5efdfee8c6
Skip additional result sets sent by MySQL 5.5 servers
...
which break the Protocol API
(see http://bugs.mysql.com/bug.php?id=58700 )
2010-12-06 13:59:14 +00:00
Andrey Hristov
03fd10c479
don't crash if the API is used incorrectly
2010-12-06 13:50:51 +00:00
Felipe Pena
75eeee8f24
- Fixed test (Eyal Teutsch)
2010-12-04 15:57:08 +00:00
Felipe Pena
0aa36e2d97
- Fixed test
2010-12-04 15:48:45 +00:00
Felipe Pena
0f53b4e515
- Fixed tests
2010-12-04 12:28:23 +00:00
Felipe Pena
76ba9b44b4
- Fixed test
2010-12-03 23:25:27 +00:00
Felipe Pena
3dc4f14c6b
- Fixed test
2010-12-03 22:58:21 +00:00
Felipe Pena
689d1d9e4b
- Fixed bug #53463 (sqlite3 columnName() segfaults on bad column_number)
2010-12-03 21:05:44 +00:00
Jani Taskinen
85ef85a0b4
- Fix test
2010-12-03 16:02:47 +00:00
Andrey Hristov
9f045cd40e
fix test after newly introduced constant
2010-12-02 19:11:41 +00:00
Andrey Hristov
334e62a77d
and export the new constant
2010-12-02 14:21:23 +00:00
Andrey Hristov
3da811a124
new server constant as of 5.5
2010-12-02 13:59:56 +00:00
Pierre Joye
cd62a70863
- not TS and useless on server, also not required anymore with the supported windows versions
2010-12-02 11:37:43 +00:00
Christopher Jones
24c87d760d
Remove OCI8 devel status in preparation for PHP 5.3.4 release
2010-12-01 23:30:28 +00:00
Christopher Jones
2024790fd2
Add Berkeley DB 5.1 support to the DBA extension
2010-12-01 19:20:16 +00:00
Ilia Alshanetsky
d506ce8d94
Fixed bug #51250 (iconv_mime_decode() does not ignore malformed Q-encoded words)
2010-12-01 14:03:36 +00:00
Andrey Hristov
4adcc3c7bc
add a comment
2010-12-01 10:16:51 +00:00
Ilia Alshanetsky
964eff5276
Missing bits from last commit
2010-11-30 16:11:27 +00:00
Ilia Alshanetsky
085e8b781c
Fixed bug #52202 (CURLOPT_PRIVATE gets corrupted).
2010-11-30 13:40:02 +00:00
Pierre Joye
761c62267f
Fixed crash in zip extract method (possible CWE-170)
2010-11-30 11:04:06 +00:00
Ilia Alshanetsky
f719d3707d
Fixed bug #52656 (DOMCdataSection does not work with splitText).
2010-11-29 14:48:53 +00:00
Ilia Alshanetsky
dd92188d76
Fixed bug #52828 (curl_setopt does not accept persistent streams).
2010-11-29 14:40:59 +00:00
Derick Rethans
688b347d84
- Fixed two more test cases.
2010-11-28 16:27:49 +00:00
Derick Rethans
8cf9513bb9
- Fixed a few test cases.
2010-11-28 13:41:06 +00:00
Ilia Alshanetsky
3239a25e53
Missing bit from previous commit
2010-11-26 21:00:03 +00:00
Ilia Alshanetsky
f28cff1925
Fixed bug #52327 (base64_decode() improper handling of leading padding in strict mode)
2010-11-26 20:59:13 +00:00
Ilia Alshanetsky
523da85c11
Fixed bug #53304 (quot_print_decode does not handle lower-case hex digits)
2010-11-25 21:38:06 +00:00
Gustavo André dos Santos Lopes
05abc63d14
- Fixed bug #53403 (use of unitialized values). Fixes the fix for bug #46587 .
...
- Added test for bug #46587 .
2010-11-25 16:44:20 +00:00
Felipe Pena
a9a2eb4a14
- Fixed compile warnings
2010-11-23 21:49:18 +00:00
Ilia Alshanetsky
4f3ab10786
Fixed bug #46587 (mt_rand() does not check that max is greater than min).
2010-11-23 13:09:15 +00:00
Ilia Alshanetsky
a40667d756
Fixed bug #51003 (unaligned memory access in ext/hash/hash_tiger.c).
2010-11-22 13:12:28 +00:00
Gustavo André dos Santos Lopes
2a545be57f
- Fix tests for \0 patch in PHP 5.3.
...
- Fix constants_error_004.phpt (closes bug #51901 )
2010-11-22 05:10:14 +00:00
Felipe Pena
167e51f36c
- Fixed ZTS build
2010-11-21 17:41:33 +00:00
Johannes Schlüter
ac4f3422bc
- Improve test
2010-11-21 12:28:10 +00:00
Johannes Schlüter
9ea04e1e46
- Fix #52854 (ReflectionClass::newInstanceArgs does not work for classes without constructors
2010-11-21 12:24:09 +00:00
Felipe Pena
1ac484d1a1
- Fixed bug #53366 (Reflection doesnt get dynamic property value from getProperty())
2010-11-20 22:53:55 +00:00
Kalle Sommer Nielsen
78f10489ca
Added second fix from #50987 that wasn't apart of Ilia's commit
2010-11-20 20:59:28 +00:00
Ilia Alshanetsky
5f1b91a6bf
Fixed bug #50987 (unaligned memory access in phar.c)
2010-11-20 19:27:31 +00:00
Stanislav Malyshev
4415b3af51
Add support for DateTime in datefmt_format
2010-11-20 02:09:04 +00:00
Christopher Jones
c8462df127
Remove unreverted duplicate fix for nulls
2010-11-20 01:29:03 +00:00
Stanislav Malyshev
e6c213b8ea
Fix invalid args bugs by Maksymilian Arciemowicz
2010-11-19 23:22:55 +00:00
Felipe Pena
93a4e0d1fa
- Fixed extract() to do not overwrite $GLOBALS and $this when using EXTR_OVERWRITE.
...
patch by: jorto at redhat dot com
2010-11-19 22:06:44 +00:00
Felipe Pena
f16059d697
- Fixed bug #53362 (Segmentation fault when extending SplFixedArray)
2010-11-19 20:07:32 +00:00
Ilia Alshanetsky
a8b4724747
Fixed bug #47168 (printf of floating point variable prints maximum of 40 decimal places).
2010-11-19 16:36:10 +00:00
Gustavo André dos Santos Lopes
cdab5577c0
- Fixed borked test bug52820.phpt.
...
- Synced htmlentities17.phpt with trunk; there's no ≀ entity
in HTML 4.01.
2010-11-18 21:44:42 +00:00
Pierre Joye
ff26185322
- revert part of the null fix, was already applied by Chris
2010-11-18 16:16:26 +00:00
Pierre Joye
ce96fd6b07
- fix #39863 , do not accept paths with NULL in them. See http://news.php.net/php.internals/50191 , trunk will have the patch later (adding a macro and/or changing (some) APIs. Patch by Rasmus
2010-11-18 15:22:22 +00:00
Gustavo André dos Santos Lopes
75631ab8ac
- Implemented alternative strategy for change in rev #304985 so as to
...
not to break binary compatibility in the 5.3 branch.
2010-11-18 12:10:17 +00:00
Felipe Pena
60ad3e54af
- Fix build
2010-11-18 11:33:42 +00:00
Derick Rethans
95a88f04a9
- Fixed the call as well.
2010-11-18 11:28:07 +00:00
Derick Rethans
a2434bb66c
- Revert the ABI changing commit.
2010-11-18 11:24:59 +00:00
Felipe Pena
e516b7a964
- Fixed bug #53335 (pdo_firebird did not implement rowCount())
...
patch by: preeves at ibphoenix dot com
2010-11-18 01:24:00 +00:00
Pierrick Charron
6f7821a82d
Remove unused variables
2010-11-17 17:55:18 +00:00
Jani Taskinen
d225fe4e58
- Fix test
2010-11-17 14:54:37 +00:00
Felipe Pena
7716873a5b
- Updated QA and User note maintainers credits
2010-11-16 23:02:00 +00:00
Felipe Pena
bbf58f9234
- Fixed bug #53319 (strip_tags() may strip '<br />' incorrectly)
2010-11-16 22:16:44 +00:00
Felipe Pena
49493e226d
- Fixed bug #53323 (pdo_firebird getAttribute() crash)
...
patch by: preeves at ibphoenix dot com
2010-11-16 21:02:14 +00:00
Christopher Jones
2bc233e856
Improve test cross- DB version portability
2010-11-16 20:50:29 +00:00
Christopher Jones
2ea52b1fb4
Protect against null bytes in LOB filenames (rasmus)
2010-11-16 19:33:31 +00:00
Pierre Joye
4af7de49aa
- fix build
2010-11-15 23:46:21 +00:00
Felipe Pena
e6de920a27
- Fix wrong argument to read_property call
2010-11-15 18:48:48 +00:00
Gustavo André dos Santos Lopes
1045aa2a7c
- Fixed bug #52820 (writes to fopencookie FILE* not commited when seeking the
...
stream).
2010-11-15 18:22:52 +00:00
Rasmus Lerdorf
d91c4be0d6
ws fix
2010-11-15 09:04:27 +00:00
Pierre Joye
f6b3d22218
- allow firebird header to be in the normal deps directory and restore firebird support on win (5.3.4+)
2010-11-14 22:40:30 +00:00
Felipe Pena
6958cb4a14
- Added missing void arg checks
2010-11-14 18:40:08 +00:00
Derick Rethans
bb1dbdf62c
- Sync from HEAD.
2010-11-13 16:31:01 +00:00
Derick Rethans
28b41c811d
- MFH: Added support for the ( and ) delimiters/separators to
...
DateTime::createFromFormat().
- Regenerated the parsers for HEAD and PHP_5_3.
2010-11-13 15:01:48 +00:00
Derick Rethans
9b4999881f
- Don't show timezone if it wasn't found while parsing.
2010-11-13 14:57:47 +00:00
Felipe Pena
c095bec250
- Fixed bug #53136 (Invalid read on openssl_csr_new())
2010-11-12 23:34:03 +00:00
Ulf Wendel
b343748d56
Testing for the two new statistics 'bytes_received_real_data_normal' and 'bytes_received_real_data_ps'
2010-11-12 12:21:35 +00:00
Christopher Jones
f4b2664e2c
Prepare for PECL OCI8 1.4.4
2010-11-10 19:08:13 +00:00
Christopher Jones
29bdf30880
Improve startup failure error messages
2010-11-10 18:59:56 +00:00
Christopher Jones
7a42845d80
Fixed bug #53284 (Valgrind warnings in oci_set_* functions)
2010-11-10 18:49:55 +00:00
Christopher Jones
2bf58d8c70
Improve test portability
2010-11-10 18:46:05 +00:00
Andrey Hristov
77d160772f
Fix bad types, because zend_parse_xxx expect signed integers
...
for lengths, no matter how stupid this is :)
2010-11-10 13:57:09 +00:00
Adam Harvey
84dc845ff8
Fix bug #53279 (SplFileObject doesn't initialise default CSV escape character).
2010-11-09 14:53:23 +00:00
Moriyoshi Koizumi
89d372ba27
- Fix bug #53273 (mb_strcut() returns garbage with the excessive length parameter).
2010-11-09 03:23:04 +00:00
Felipe Pena
22f7998a0d
- Fix the fix (wrong behavior)
2010-11-08 20:26:14 +00:00
Dmitry Stogov
b01b2e6d0b
Fixed WSDL loading using https through proxy
2010-11-08 11:34:32 +00:00
Patrick Allaert
817776d1b9
- Fixed tests not passing under windows because of the directory separator
...
difference (thanks Eyal Teutsch for reporting)
2010-11-08 09:29:15 +00:00
Gustavo André dos Santos Lopes
c3557ba32e
- Fixed the filter extension accepting IPv4 octets with a leading 0 as that
...
belongs to the unsupported "dotted octal" representation.
- Fixed bug #53236 (problems in the validation of IPv6 addresses with leading
and trailing :: in the filter extension).
- Fixed bug #50117 (problems in the validation of IPv6 addresses with IPv4
addresses and ::).
2010-11-08 04:36:15 +00:00
Felipe Pena
e6bef6735f
- Fixed bug #52512 (Broken error handling in odbc_execute)
...
patch by: mkoegler at auto dot tuwien dot ac dot at
2010-11-07 18:13:53 +00:00
Felipe Pena
50863932a6
- Fixed bug #53248 (rawurlencode RFC 3986 EBCDIC support misses tilde char).
...
patch by: Justin Martin (frozenfire@php)
2010-11-07 12:59:22 +00:00
Felipe Pena
1db7472a73
- Coding standards
2010-11-06 18:35:38 +00:00
Felipe Pena
f4927c28bc
- Fixed bug #52732 (Docs say preg_match() returns FALSE on error, but it returns int(0))
...
patch by: slugonamission at gmail dot com
2010-11-06 18:32:10 +00:00
Felipe Pena
996f45b688
- Fixed bug #47199 (pg_delete() fails on NULL)
...
patch by: ewgraf at gmail dot com
2010-11-06 17:43:25 +00:00
Felipe Pena
7636635ec5
- Fixed bug #50579 (RegexIterator::REPLACE doesn't work)
2010-11-06 00:09:50 +00:00
Andrey Hristov
837391a9a7
two new stats
2010-11-05 20:07:34 +00:00
Gustavo André dos Santos Lopes
dd038a9c89
- Added CLEAN section to recently committed test.
2010-11-05 01:56:28 +00:00
Gustavo André dos Santos Lopes
68107ae1c3
- Fixed bug #53241 (stream casting that relies on fdopen/fopencookie fails
...
with streams opened with, inter alia, the 'xb' mode).
2010-11-05 01:29:08 +00:00
Pierre Joye
e61005f712
- fix type and silent warning
2010-11-03 21:50:03 +00:00
Pierre Joye
6c3ddc70ed
- add stat support for zip://
2010-11-03 21:48:08 +00:00
Felipe Pena
7b4cbadfce
- Fixed config.m4 to complete the fix for bug #53141 (thanks Johannes)
2010-11-02 20:51:02 +00:00
Felipe Pena
7ded7577b2
- Fixed bug #53141 (autoload misbehaves if called from closing session)
...
patch by: ladislav at marek dot su
2010-11-02 18:34:56 +00:00
Ilia Alshanetsky
a1632696a8
Fixed a possible double free in imap extension (Identified by Mateusz Kocielski).
2010-11-02 17:50:39 +00:00
Arnaud Le Blanc
3ac257f344
MFH fixed bug #52784 (Race condition when handling many
...
concurrent signals)
2010-11-01 22:43:59 +00:00
Arnaud Le Blanc
cd63986283
MFH Fix bug #52173 (ext/pcntl doesn't store/report errors)
...
(patch by nick dot telford at gmail dot com)
2010-11-01 20:22:23 +00:00
Derick Rethans
6e0f2daf65
- Updated to version 2010.15 (2010o)
2010-11-01 17:55:42 +00:00
Felipe Pena
f4d15d8226
- Fixed bug #47643 (array_diff() takes over 3000 times longer than php 5.2.4)
2010-11-01 17:16:47 +00:00
Gustavo André dos Santos Lopes
231da1a5cb
- Fixed bug #53198 (changing INI setting "from" with ini_set did not have any
...
effect)
#Made "from" a proper INI setting and bound it to a global variable.
#Previously, it was simply read from the hash table with the parsed ini file
#by using cfg_get_string (I wonder why this mechanism still exists...)
2010-10-29 15:29:15 +00:00
Andrey Hristov
c10af225c4
- More features for the profiling, create aggregates and dump them
...
on file close.
- Also add a trace modifier to switch on and off the profiling.
- With additional compiler switch the profiling can be completely omitted,
of course it makes sense only when --enable-debug. Because otherwise
there is no tracing, thus no profiling.
- Added a fix for Windows for handling trace files on different devices
(special handing of ':' )
2010-10-29 15:02:39 +00:00
Andrey Hristov
cd6ea54deb
gettimeofday for windows
2010-10-28 14:14:06 +00:00
Andrey Hristov
443bedf204
show tracing
2010-10-28 14:07:36 +00:00
Andrey Hristov
4c34cd9f38
fix windows debug build
...
better zlib detection
2010-10-28 13:46:54 +00:00
Gustavo André dos Santos Lopes
db75ce41a3
- Fixed bug #49687 (utf8_decode vulnerabilities and deficiencies in the number
...
of reported malformed sequences). (Gustavo)
#Made a public interface for get_next_char/utf-8 in trunk to use in utf8_decode.
#In PHP 5.3, trunk's get_next_char was copied to xml.c because 5.3's
#get_next_char is different and is not prepared to recover appropriately from
#errors.
2010-10-27 18:13:25 +00:00
Gustavo André dos Santos Lopes
b5b4f94a4c
- Fixed ReflectionProperty::isDefault() giving a wrong result for properties
...
obtained with ReflectionClass::getProperties().
2010-10-26 18:47:10 +00:00
Andrey Hristov
762a1b2d26
rename and remove usage of inttypes.h, not needed
2010-10-25 13:44:11 +00:00
Gustavo André dos Santos Lopes
384cd8cda5
- Small optimization of the fix of bug #53071 . It's not necessary to destroy
...
the debug info as it's not holding references anymore (the fix removed
the refcount increments).
2010-10-25 02:03:20 +00:00
Gustavo André dos Santos Lopes
5721132c29
- Fixed bug #53071 (SPLObjectStorage defeats gc_collect_cycles).
2010-10-25 01:41:54 +00:00
Pierre Joye
3cb6a460a6
- fix Isotopp
2010-10-24 21:51:54 +00:00
Felipe Pena
6887b97a8d
- Fixed bug #53144 (SplObjectStorage::removeAll())
2010-10-24 14:03:07 +00:00
Andrey Hristov
924bb78167
profiling in trace mode
2010-10-22 15:46:26 +00:00
Andrey Hristov
4cedb6d08a
last piece to enable trace logging on windows
2010-10-22 14:34:33 +00:00
Andrey Hristov
f7c44c8c4d
enable debug logging on windows, in debug builds, of course
2010-10-22 14:12:45 +00:00
Ilia Alshanetsky
8a2a6dbe21
Upgraded bundled sqlite to version 3.7.3
2010-10-20 19:27:34 +00:00
Pierre Joye
6ab767262c
- fix Fixed NULL pointer dereference in ZipArchive::getArchiveComment, (CVE-2010-3709), report&patch from Maksymilian Arciemowicz
2010-10-19 09:55:36 +00:00
Felipe Pena
946f95c0fc
- Fixed bug #53070 (Calling enchant_broker_get_dict_path before set_path crashes php)
2010-10-16 17:52:01 +00:00
Gustavo André dos Santos Lopes
a3cef7b435
- Three tests were "broken" by rev #304404 , not two. Commit the change
...
to remaining one.
2010-10-14 19:33:12 +00:00
Gustavo André dos Santos Lopes
30d6cc8919
- Fixed get_next_char(), used by htmlentities/htmlspecialchars, accepting
...
certain ill-formed UTF-8 sequences.
2010-10-14 19:14:06 +00:00
Gustavo André dos Santos Lopes
c99251f87e
- [DOC] Reverted rev #304382 and rev #304380 , as I figured out a way to
...
fix the erratic behavior without breaking backwards compatibility. Namely,
$offset retains SEEK_SET behavior but actually SEEK_CUR is passed to
_php_stream_seek, if possible, by moving the offset stream->position bytes.
- Addresses bug #53006 .
2010-10-14 03:15:15 +00:00
Adam Harvey
db633fb71d
Fix vim marker folds.
2010-10-13 09:23:39 +00:00
Gustavo André dos Santos Lopes
99b613cbc8
- Added a 3rd parameter to get_html_translation_table. It now takes a charset
...
hint, like htmlentities et al.
- Fixed bug #49407 (get_html_translation_table doesn't handle UTF-8).
- Fixed bug #25927 (get_html_translation_table calls the ' ' instead of
').
- Fixed tests for get_html_translation_table and unified the Windows and
non-Windows versions of the tests.
2010-10-12 02:51:11 +00:00
Gustavo André dos Santos Lopes
40c3aefafb
- Removed redundant local variable in dns_get_record.
...
- (5.3) Fixed bug in the Windows implementation of
dns_get_record, where the two last parameters wouldn't be
filled unless the type were DNS_ANY (Gustavo).
2010-10-11 03:07:03 +00:00
Gustavo André dos Santos Lopes
4e2fd7eeba
- Fixed a typo in rev #304208 (24 instead of 34/'"').
...
- Improved the test bug53021.phpt to reflect other fixes in rev #304208 .
- Updated NEWS to reflect other fixes in rev #304208 .
2010-10-08 17:27:19 +00:00
Gustavo André dos Santos Lopes
485a094334
- Fixed bug #53021 (In html_entity_decode, failure to convert numeric entities with ENT_NOQUOTES and ISO-8859-1).
2010-10-08 16:19:58 +00:00
Andrey Hristov
93d7715e7b
new collations
2010-10-08 09:15:31 +00:00
Andrey Hristov
2d2d6f84ba
fix some uninitialized variables. also fix shadowing of global symbols
2010-10-07 13:49:00 +00:00
Ilia Alshanetsky
a4252ab2be
Fixed extrenous warning inside openssl_encrypt() for cases where iv not provided, but algo does not require an iv
2010-10-07 12:32:00 +00:00
Gustavo André dos Santos Lopes
8d34fe0d22
- Fixed test for bug #50590 on systems with 64-bit longs.
2010-10-06 17:05:05 +00:00
Andrey Hristov
4f62c099cd
Fix for Bug #52686 mysql_stmt_attr_[gs]et arg. points to incorrect type
2010-10-06 11:11:02 +00:00
Andrey Hristov
1cca9d4bf1
more variable hiding fixes
2010-10-06 07:09:37 +00:00
Andrey Hristov
062ddaa700
fix shadowing of parameters
2010-10-06 06:08:55 +00:00
Andrey Hristov
82de444f9a
rename parameter name - should not shadow the global symbol alloca
2010-10-05 17:20:00 +00:00
Andrey Hristov
eb2908c3f7
two more compiler warnings fixed - size does matter
2010-10-05 17:10:47 +00:00
Andrey Hristov
25e84b6a23
Rename a method so it doesn't clash with a global symbol - a function
...
Fix compiler waring by extening the type of a variable
2010-10-05 17:03:50 +00:00
Andrey Hristov
3daf54ffa0
Fix compiler warnings - on 32bit size_t is smaller than uint64_t, although
...
we will never hit this the compiler should be happy.
2010-10-05 16:54:14 +00:00
Andrey Hristov
548661d96d
rename parameter, should not conflict with global symbol -
...
the socket function
2010-10-05 16:27:49 +00:00
Andrey Hristov
e97a07ae9e
remove trailing commas in enums
2010-10-05 14:56:49 +00:00
Ulf Wendel
bd73903efb
Fix test: third parameter can be false.
2010-10-05 14:41:08 +00:00
Ulf Wendel
ccaff0e994
Greetings from SunCC.
...
ext/mysqli/mysqli_driver.c", line 127|128|129: warning: syntax error: empty declaration
2010-10-05 12:42:53 +00:00
Dmitry Stogov
1b60eb8813
Fixed bug #44248 (RFC2616 transgression while HTTPS request through proxy with SoapClient object).
2010-10-05 11:43:59 +00:00
Andrey Hristov
bf7e6f930c
add some safe casts
2010-10-05 11:08:21 +00:00
Patrick Allaert
bf6440d00a
Fixed typo in tests (thx Eyal)
2010-10-05 10:42:13 +00:00
Andrey Hristov
c4e145b0bc
fixing more types
2010-10-05 10:30:00 +00:00
Kalle Sommer Nielsen
33c99f9a44
Fixed constness compiler warning in pdo_mysql
2010-10-05 09:58:15 +00:00
Kalle Sommer Nielsen
efe22e3bfa
Fix constness warnings
2010-10-05 09:48:07 +00:00
Kalle Sommer Nielsen
87edd143ed
Fixed compiler warnings in mysqli
...
- mysqli.c: Fix unused variables, they are only used in non-mysqlnd mode
- mysqli_api.c (PHP_5_3 only): Fix constness, add_property_string expects a char *, not a const char *
- mysqli_prop.c: Cast to long, as its below the LONG_MAX and therefore safe
- mysqli_result_iterator.c: Cast to ulong as the iterator member expects that rather than a my_longlong
# In trunk only warnings regarding the zend_property_info
# structure is present and PHP_5_3 is warning free now
2010-10-05 09:40:36 +00:00
Andrey Hristov
df2261df2a
fix types
2010-10-05 08:56:21 +00:00
Ulf Wendel
234181f690
Fix warnings
...
ext\mysqlnd\mysqlnd_result_meta.c(57) : warning C4090: 'initializing' : different 'const' qualifiers
ext\mysqlnd\mysqlnd_result_meta.c(64) : warning C4090: 'initializing' : different 'const' qualifiers
ext\mysqli\mysqli_report.c(50) : warning C4013: 'php_mysqli_throw_sql_exception' undefined; assuming extern returning int
2010-10-05 08:29:54 +00:00
Andrey Hristov
4c88033aa2
fix recent TSRM build break, with --enable-debug
2010-10-05 08:17:33 +00:00
Gustavo André dos Santos Lopes
b3a3c8f7a6
- Moved ucgendat.c to a separate directory and included the
...
OpenLDAP license there, as required by the license itself.
2010-10-05 02:34:35 +00:00
Gustavo André dos Santos Lopes
7e61cffb0d
- Fixed bug #52981 (Unicode casing table was out-of-date).
...
Updated with UnicodeData-6.0.0d7.txt and included the
source of the generator program with the distribution.
#The replaced tables, generated circa 2002, seem to reflect
#Unicode 3.2. I was unable to generate the same property
#offsets with Unicode 3.2 data, but all the tests I made
#indicate php_unicode_is_prop() is returning the correct
#values. The replaced file merely says it used a "modified
#version" of ucgendat, which is not very helpful. The results
#I got were not significantly different, only slightly higher
#offsets at two properties, which were carried over to the
#subsequent properties.
#I was, however, able to replicate precisely the casing table.
#The extent of the "modifications" besides omitting most of
#the tables, a slightly different layout and the casing table
#offsets having been multiplied by 3 is unclear.
#The test suite showed no regressions; however, it's very poor
#in testing the modified portion of the extension.
2010-10-05 01:54:17 +00:00
Kalle Sommer Nielsen
54624f9902
We do not need this TSRMLS_FETCH() call as we do not use any TSRM stuff in here, so we can get
...
a minor boost here in ZTS mode.
2010-10-04 21:04:25 +00:00
Andrey Hristov
a4ad111454
fix two more warnings
2010-10-04 14:52:14 +00:00
Andrey Hristov
9f73a4e045
add some safe casts - lower the number of warnings by 2
2010-10-04 14:12:31 +00:00
Andrey Hristov
4c63a2232d
Fix const-ness
2010-10-04 13:54:30 +00:00
Ulf Wendel
5aca10ee13
Trying to fix compiler warnings (on Windows).
2010-10-04 13:36:23 +00:00
Andrey Hristov
159ed311cc
Even better patch
2010-10-04 12:59:29 +00:00