Scott MacVicar
d90394851c
Add Spoofchecker to intl extension.
...
Implements part of Unicode TR36 and TR39
2011-01-13 06:53:09 +00:00
Andrey Hristov
429e07bba2
grok the MySQL 5.5 extended handshake.
...
Move the authentication routines, the native ones, to
separate file and encapsulate them in a plugin.
Depending on the server version and what the server
requests (or doesn't in old versions) load the authentication
plugin to handle it.
Currently only the 4.1+ authentication is supported. More to come
2011-01-12 21:40:05 +00:00
Derick Rethans
8e73b70806
- Fixed bug #53729 (DatePeriod fails to initialize recurrences on 64bit
...
big-endian systems). (Patch by rein@basefarm.no )
2011-01-12 19:50:09 +00:00
Ilia Alshanetsky
a6a4751a88
Fixed variable re-declaration
2011-01-12 13:21:27 +00:00
Felipe Pena
189b042a01
- Fixed compiler warnings
2011-01-12 00:29:59 +00:00
Andrey Hristov
ddbbcdce49
Use common code to handle initial authentication and
...
COM_CHANGE_USER
2011-01-11 13:02:57 +00:00
Ilia Alshanetsky
934e8d134c
Fixed bug #53630 (Fixed parameter handling inside readline() function).
2011-01-10 18:19:02 +00:00
Andrey Hristov
00eaff1528
plug a leak
2011-01-10 15:28:52 +00:00
Andrey Hristov
61d49db1f3
new flag
2011-01-10 15:14:56 +00:00
Stefan Marr
478e5d1dd0
Added trait_exists() [TRAITS] [DOC]
...
- also changed class_exists() to return false for traits
- added related tests, and get_declared_traits() tests in ext/s/t/co
2011-01-09 19:57:41 +00:00
Rui Hirokawa
b374b41c6f
added an option to http_build_query for RFC-3986
...
based url-encoding.
2011-01-08 02:21:44 +00:00
Kalle Sommer Nielsen
69a3575b38
Implemented FR #39847 (mysqli_fetch_[field|fields|field_direct] need to return db)
2011-01-07 18:25:55 +00:00
Kalle Sommer Nielsen
ee62a1a747
Added test case for #47802 and fixed macro name after the move to mysql_options()
2011-01-07 17:18:30 +00:00
Kalle Sommer Nielsen
1351c2e2c6
Update to use mysql_options() instead of mysql_set_character_set() (As suggested by Andrey)
2011-01-07 14:58:23 +00:00
Pierre Joye
7b330e0e96
- missing add header
2011-01-07 14:57:51 +00:00
Kalle Sommer Nielsen
e4c36b054c
Implemented FR #47802 , support for character sets in DSN strings for PDO_MYSQL
2011-01-07 14:39:56 +00:00
Andrey Hristov
5549e066f2
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
d3e6f27a76
- Fixed memory leak on SQLite3Result and SQLite3Stmt when assigning to a reference.
2011-01-07 01:11:16 +00:00
Adam Harvey
3571c955b5
Implement request #53659 (Implementing RegexIterator::getRegex() method). Patch
...
by Joshua Thijssen.
2011-01-06 02:32:02 +00:00
Adam Harvey
e7a1d5004e
Remove empty files left when r306542 was reverted in r306552.
2011-01-06 02:24:49 +00:00
Scott MacVicar
ef0a793fdd
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
78728e33fa
Implement SplObjectStorage::removeAllExcept (Patch by Matthey Turland)
2011-01-05 15:01:18 +00:00
Ilia Alshanetsky
92ce32032d
Added test
2011-01-05 14:41:50 +00:00
Ilia Alshanetsky
cd32d5792e
Optimize unix timestamp to date-string conversion for very high year values
2011-01-05 04:13:23 +00:00
Stanislav Malyshev
66f38ebac6
fix unit tests for intl in accordance with new ICU releases
2011-01-04 03:24:38 +00:00
Pierre Joye
2171932624
- useless commented code
2011-01-03 20:38:21 +00:00
Scott MacVicar
4212e4e90c
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
aff978c223
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
Pierre Joye
95dbc9d3f0
- slightly cleaner
2011-01-03 15:36:39 +00:00
Pierre Joye
0ebbe5e450
- fix crash when argc > 1 and to_zval is NULL (thx tony for the headup)
2011-01-03 15:35:01 +00:00
Pierre Joye
0df43f2803
- kill c++ comment
2011-01-03 09:33:27 +00:00
Pierre Joye
63aae8a69b
- stream output support for image outputs functions
2011-01-03 09:22:58 +00:00
Stanislav Malyshev
28584c233e
Imlement clone for formatters that support it
...
# also some test fixes, more to follow
2011-01-03 03:58:57 +00:00
Felipe Pena
7ae96bcf35
- Year++
2011-01-01 02:51:18 +00:00
Felipe Pena
d90a33d51c
- Year++
2011-01-01 02:46:03 +00:00
Felipe Pena
0203cc3d44
- Year++
2011-01-01 02:17:06 +00:00
Scott MacVicar
6144da7e35
Silently casting an empty string, null or false into an object by adding a property
...
is pretty non-intuitive. If the same value was 1 or true you get a warning and it halts.
Since we can't break BC completely (yet) lets bump this from E_STRICT.
Also added a new section to UPGRADING for engine changes.
<?php
$x = '';
// $x = null;
// $x = false;
$x->baz = 1;
var_dump($x);
$y = 1;
$y->baz = 1;
var_dump($y);
2010-12-31 16:57:45 +00:00
Scott MacVicar
c9c0de49a8
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
c6af7fc7f4
- 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
a0ca628aa3
New test for stream_meta_data($zipstream)
2010-12-30 17:41:36 +00:00
Eyal Teutsch
6f8b1ce7c7
removed extra ?> from the FILE section
2010-12-30 14:36:01 +00:00
Pierre Joye
05be26d13a
- WS
2010-12-28 17:20:10 +00:00
Andrey Hristov
d8774af125
C89 fix
2010-12-28 16:41:39 +00:00
Andrey Hristov
cfac5f5b67
extending the API interface - plugins can register
...
themselves with a structure and can be searched.
Every plugin can have statistics and they are shown
under the statistics of mysqlnd in MINFO.
2010-12-28 15:16:21 +00:00
Antony Dovgal
874954ed97
fix segfault when node is NULL
2010-12-27 21:47:52 +00:00
Rob Richards
8029a7563c
typo
2010-12-27 19:00:13 +00:00
Rob Richards
8bd6c63f66
fix crash with entity declarations
2010-12-27 18:57:49 +00:00
Gustavo André dos Santos Lopes
610bb96036
- Fixed bug #53612 (Segmentation fault when using several cloned intl
...
objects).
2010-12-27 01:10:08 +00:00
Eyal Teutsch
83ef8850a0
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
f21100b7f9
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