summaryrefslogtreecommitdiff
path: root/ext/mysqlnd/mysqlnd_structs.h
Commit message (Collapse)AuthorAgeFilesLines
* second shot on removing TSRMLS_*Anatol Belski2014-12-141-5/+5
|
* first shot remove TSRMLS_* thingsAnatol Belski2014-12-131-219/+219
|
* Move smart_str implementation into Zend/Nikita Popov2014-09-211-1/+1
| | | | | | | | So we can use it there as well... For now I've retained the zend_smart_str_public.h header, though it would probably be better to just move that one struct into zend_types.h.
* s/PHP 5/PHP 7/Johannes Schlüter2014-09-191-1/+1
|
* align 4 byte to the start of the wordAnatol Belski2014-09-141-1/+1
|
* reduce the struct size by 8 byte on 64 bitAnatol Belski2014-09-141-7/+7
|
* reduce the struct size by 8 byte on 64 bitAnatol Belski2014-09-141-5/+8
|
* reduce the struct size by 8 byte on 64 bitAnatol Belski2014-09-141-3/+4
|
* reduce the struct size by 8 byte on 64 bitAnatol Belski2014-09-141-1/+1
|
* Fixed incompatible pointerXinchen Hui2014-08-261-1/+1
|
* master renames phase 1Anatol Belski2014-08-251-19/+19
|
* ported mysql and mysqlndAnatol Belski2014-08-191-19/+19
|
* clean up - avoid reallocXinchen Hui2014-08-131-1/+1
|
* Merge branch 'master' into testDmitry Stogov2014-08-111-0/+3
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * master: (39 commits) Add __debugInfo() to UPGRADING. fix TS build Update NEWS Update NEWS Update NEWS Small tidy ups and raise visibility of GitHub PR process Bug #41631: Observe socket read timeouts in SSL streams wrap int8_t and int16_t with #ifdef to avoid possible clashes - Updated to version 2014.6 (2014f) Removed Countable::count() change info from UPGRADE.INTERNALS too NEWS and UPGRADING for intdiv() Revert "Add SO_REUSEPORT + SO_BROADCAST support via socket stream context option" Fixed skip case for intdiv 64-bit test Use callback structure Add EXPECTF Fix handling of multi-result sets with PS...used to clean not only the result set but the whole PS. 5.5.17 now 5.4.33-dev now Add SO_REUSEPORT + SO_BROADCAST support via socket stream context option Add SO_REUSEPORT + SO_BROADCAST support via socket stream context option ... Conflicts: ext/fileinfo/libmagic/softmagic.c main/streams/xp_socket.c
| * Use callback structureAndrey Hristov2014-08-061-0/+3
| |
* | Don't use zend_string for other fields (only name here is enough)Xinchen Hui2014-06-251-7/+17
| |
* | Use zend_string in mysqlndXinchen Hui2014-06-231-16/+7
| |
* | Refactoring mysqlnd (incompleted, only mysqlnd ext compilable)Xinchen Hui2014-06-181-6/+6
| |
* | First set of phpng changes for mysqlndAndrey Hristov2014-05-201-4/+2
|/
* fix syntax error in vc++Anatol Belski2014-04-111-1/+1
|
* New result fetching mode for mysqlnd, which should use less memory butAndrey Hristov2014-04-101-26/+58
| | | | | | | | implies more memory copy. The old method is still available and can be used. It stays as default. Choosing the method is through a flag to mysqli_query()/mysqli_real_query() New mode can be forced with an INI setting, for all extensions that support this mode (ext/mysql and mysqli, because PDO due to it's architecture can't support it) The setting is mysqlnd.fetch_data_copy=[0|1]
* Switch from a single flag to a flag byteAndrey Hristov2014-03-101-3/+3
|
* Refactor the result set data structures. Move more to the buffered and ↵Andrey Hristov2014-03-051-34/+81
| | | | | | | unbuffered substructures. Add methods to these too. Preparing for pluggable interface for returning data to the engine (zvals, c-style, something else)
* Bump yearXinchen Hui2014-01-031-1/+1
|
* don't include smart_str.h in a too global header, fixes #64718Johannes Schlüter2013-04-301-1/+1
|
* Add savepoint and rollback to savepoint supportAndrey Hristov2013-02-081-0/+4
|
* Add support for commit and rollback options.Andrey Hristov2013-02-071-0/+9
| | | | | Add support for explicitly starting a transaction - modes also available. Using the API makes the life of load balancer mysqlnd plugins easier/possible.
* fix valgrind warningAndrey Hristov2013-01-221-1/+1
|
* Add support for connect attributes, as of MySQL 5.6Andrey Hristov2013-01-151-1/+5
|
* Merge branch 'PHP-5.4' into PHP-5.5Xinchen Hui2013-01-061-1/+1
|\
| * Merge branch 'PHP-5.3' into PHP-5.4Xinchen Hui2013-01-061-1/+1
| |\
| | * bump yearXinchen Hui2013-01-061-1/+1
| | |
| | * - Year++Felipe Pena2012-01-011-1/+1
| | |
| | * Fix valgrind error (sending of initialized bytes over the network).Andrey Hristov2011-08-311-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | When the compression was successful the compressed data + uninitialized data at the end was sent to the server, because the length of the compressed payload wasn't correctly calculated (actually the length of the uncompressed payload as assumed). However, the uncompress() function has internally the length of the real payload and skips the binary trash at the end - thus no data damage occurs!
| | * relax constraintAndrey Hristov2011-08-101-1/+1
| | |
| | * use ifdef all-around in the revertAndrey Hristov2011-02-251-1/+1
| | |
| | * revert to previous behaviorAndrey Hristov2011-02-251-0/+2
| | |
| | * move from macros to functions, which can be overwritten, if neededAndrey Hristov2011-02-251-0/+8
| | |
| | * - Year++Felipe Pena2011-01-011-1/+1
| | |
| | * rename parameter, should not conflict with global symbol - Andrey Hristov2010-10-051-1/+1
| | | | | | | | | | | | | | | the socket function
| | * fixing more typesAndrey Hristov2010-10-051-1/+1
| | |
| | * add another hook, maybe the last one, for MYSQLND_STMT, whichAndrey Hristov2010-09-281-0/+3
| | | | | | | | | | | | | | | was missed before
| | * fix build on windows, seems this macro is not definedAndrey Hristov2010-09-011-7/+1
| | |
| | * OPT_COMPRESS support for mysqlnd_conn::set_client_optionAndrey Hristov2010-09-011-1/+9
| | | | | | | | | | | | | | | To be used by mysqli_options
| | * Switch from using PHP_MAJOR_VERSION to separate define forAndrey Hristov2010-08-121-1/+1
| | | | | | | | | | | | | | | | | | unicode. Unicode is no more, but these are "bookmarks" where to change mysqlnd, if Unicode becomes trendy again.
| | * Lay foundations for named pipe support in mysqlndAndrey Hristov2010-08-091-1/+1
| | |
| | * make ssl_set return value in mysqlnd compatible with libmysqli return valueDavid Soria Parra2010-08-061-1/+1
| | |
| | * Two functions, which should be methods so one can catchAndrey Hristov2010-06-241-0/+5
| | | | | | | | | | | | | | | their output, for example
| | * missed this one in the last commit, the real typeAndrey Hristov2010-06-181-1/+1
| | |
| | * Handle problems in the row_decoder, return type used to be void,Andrey Hristov2010-05-311-2/+2
| | | | | | | | | | | | | | | now it can return on problems.