Revision tags: php-5.2.13RC1 |
|
#
6a8d4c32 |
| 13-Jan-2010 |
Andrey Hristov |
more PHPAPI for phpize-d builds
|
#
2331e285 |
| 11-Jan-2010 |
Andrey Hristov |
cosmetics. typedef-ed types should be in capital case
|
#
d999552a |
| 11-Jan-2010 |
Andrey Hristov |
missed to commit in 5_3, here it comes, reusability of stats
|
#
9b8d026d |
| 11-Jan-2010 |
Andrey Hristov |
Rework the statistics macros to be reusable by external entities. Rename handlers to triggers. Dynamically allocate space for the statistics thus allow reusability.
|
#
d20fdd60 |
| 08-Jan-2010 |
Andrey Hristov |
improve the stats subsystem. Reduce the number of macro definitions in half by smartly introducing 2 new macros. Make MYSQLND::stats a pointer from being aggregated and add triggers.
|
#
3264e519 |
| 08-Jan-2010 |
Andrey Hristov |
add restart_psession and end_psession hooks
|
#
73b23fca |
| 07-Jan-2010 |
Andrey Hristov |
Change of way the packet objects are created/initialised If the protocol gets changed, ever, we can decide at runtime easily which protocol to use by instantiating the right protocol obje
Change of way the packet objects are created/initialised If the protocol gets changed, ever, we can decide at runtime easily which protocol to use by instantiating the right protocol object. But this is restricted to the structure of the packets, not the flow.
show more ...
|
#
d76fa2b4 |
| 28-Dec-2009 |
Andrey Hristov |
move network creation to the init hook
|
Revision tags: php-5.3.2RC1 |
|
#
c95fa280 |
| 22-Dec-2009 |
Andrey Hristov |
Fix double calls to free_contents if the connection cannot be opened. mysqlnd have no probs, external code should not have too. In any case, double call is not needed.
|
#
e1251edc |
| 22-Dec-2009 |
Andrey Hristov |
move state setting to the right place, in mysqlnd_init, no more in mysqlnd::connect
|
Revision tags: php-5.2.12 |
|
#
5e1c95fd |
| 15-Dec-2009 |
Andrey Hristov |
remove duplicated code
|
#
c101f7f5 |
| 15-Dec-2009 |
Andrey Hristov |
Move code out of mysqlnd_conn::connect to mysqlnd_net::connect. Thus mysqlnd_conn::connect() does less of what it should not do - think about the transport level.
|
#
523471f7 |
| 15-Dec-2009 |
Andrey Hristov |
export this function
|
#
0371ef10 |
| 15-Dec-2009 |
Andrey Hristov |
refactor: move code that belongs to MYSQLND_NET out of MYSQLND
|
#
13c8bba0 |
| 11-Dec-2009 |
Andrey Hristov |
Make MYSQLND_NET dynamically allocated structure with allocator and deallocator. More member functions will come.
|
#
a9295f03 |
| 11-Dec-2009 |
Andrey Hristov |
remove stale comment
|
#
0c7a9b80 |
| 11-Dec-2009 |
Andrey Hristov |
Move two functions which are used in the extension as methods of the connection. Two functions less in the global namespace.
|
Revision tags: php-5.2.12RC4 |
|
#
06a417b6 |
| 09-Dec-2009 |
Andrey Hristov |
Remove stub code which never actually was used for anything. Things like this can be built on top of the core.
|
#
6f598e62 |
| 09-Dec-2009 |
Andrey Hristov |
Remove the zval caching from mysqlnd. It was disabled versions ago due to problems on windows, which were not debugged. Better have code that is disabled not in the core.
|
#
4d273500 |
| 09-Dec-2009 |
Andrey Hristov |
Remove disabled code - threaded fetching. This can be implemented on a upper level and by offloading it we reduce the complexity of the core.
|
#
0f0f5f22 |
| 03-Dec-2009 |
Andrey Hristov |
I svn-commit.2.tmp (Modified) Row 2 Col 28 11:45 Ctrl-K H for help fix compilation on windows and
I svn-commit.2.tmp (Modified) Row 2 Col 28 11:45 Ctrl-K H for help fix compilation on windows and with other compilers who don't like void* arithmetic
show more ...
|
#
2386938a |
| 03-Dec-2009 |
Pierre Joye |
- disable this debug code until it is actually fixed
|
#
bfc0ec18 |
| 03-Dec-2009 |
Andrey Hristov |
fix segfault introduced by Pierre in a recent commit old code was doing something like conn + sizeof(MYSQLND) * MYSQLND + plugin * sizeof(void) * sizeof(MYSQLND) because `conn` is not cas
fix segfault introduced by Pierre in a recent commit old code was doing something like conn + sizeof(MYSQLND) * MYSQLND + plugin * sizeof(void) * sizeof(MYSQLND) because `conn` is not casted to void*. `conn` has to be casted to void * and then the whole experession will be void * and the calculations will work.
show more ...
|
#
2a3ec70d |
| 30-Nov-2009 |
Pierre Joye |
- void is NaN, you can't do math ops on void. Declarations go first. Fix TS build
|
Revision tags: php-5.2.12RC3, php-5.2.12RC2 |
|
#
1cf1cb30 |
| 26-Nov-2009 |
Andrey Hristov |
fix debug windows build as well as remove a compilation warning (a header not included)
|