php-src/ext/mysqlnd
Christoph M. Becker 7e1d035077
Factor out SETUP_ZLIB_LIB() (GH-16798)
Note that this function is similar to `SETUP_OPENSSL`, but since the
zlib headers are not necessarily required, we append `_LIB`.

We are also more liberal regarding zlib(_a).lib, because
extensions requiring zlib are looking only for zlib.lib if ext/zlib has
been built as shared extension.  This is overly restrictive at best,
and actually makes no sense, since (a) we're not shipping shared zlib
builds for years, and (b) users could have a zlib.lib which is a static
build (they could even just rename zlib_a.lib to zlib.lib).
2024-11-27 18:35:34 +01:00
..
config-win.h build/php.m4: remove test for integer types (#10304) 2023-01-13 11:51:15 +00:00
config.w32 Factor out SETUP_ZLIB_LIB() (GH-16798) 2024-11-27 18:35:34 +01:00
config9.m4 [skip ci] Fix MYSQLND_HAVE_SSL preprocessor help texts 2024-11-10 20:41:06 +01:00
CREDITS
mysql_float_to_double.h Revert GH-10220 2023-01-16 12:27:33 +01:00
mysqlnd.h Skip validity and length calls when the byte cannot be part of a multibyte sequence 2024-03-07 20:27:18 +01:00
mysqlnd_alloc.c Remove unused SMART_STR_PREALLOC (#14848) 2024-07-07 01:04:53 +02:00
mysqlnd_alloc.h Implement mysqlnd_set_persistent_string (#7371) 2021-08-20 12:03:46 +01:00
mysqlnd_auth.c Fix GH-11438: mysqlnd fails to authenticate with sha256_password accounts using passwords longer than 19 characters 2023-08-03 20:28:11 +02:00
mysqlnd_auth.h Update http->https in license (#6945) 2021-05-06 12:16:35 +02:00
mysqlnd_block_alloc.c Update http->https in license (#6945) 2021-05-06 12:16:35 +02:00
mysqlnd_block_alloc.h Update http->https in license (#6945) 2021-05-06 12:16:35 +02:00
mysqlnd_charset.c Merge branch 'PHP-8.3' 2024-03-22 11:32:23 +01:00
mysqlnd_charset.h Fixed handshake response charset. (#13470) 2024-03-04 21:53:52 +09:00
mysqlnd_commands.c Fixed handshake response charset. (#13470) 2024-03-04 21:53:52 +09:00
mysqlnd_commands.h Update http->https in license (#6945) 2021-05-06 12:16:35 +02:00
mysqlnd_connection.c Remove unsupported mysqlnd options 2024-08-25 10:32:50 +02:00
mysqlnd_connection.h Replace macro with inline function (#7365) 2021-08-13 20:03:26 +01:00
mysqlnd_debug.c Remove unnecessary Windows specific time formatting (GH-15474) 2024-08-18 12:43:41 +02:00
mysqlnd_debug.h Fix printf formats in mysql debug logging 2021-06-16 16:09:06 +02:00
mysqlnd_driver.c Remove MYSQLI_STMT_ATTR_PREFETCH_ROWS constant (#15485) 2024-08-19 13:04:56 +02:00
mysqlnd_enum_n_def.h mysqlnd: support ER_CLIENT_INTERACTION_TIMEOUT (#13618) 2024-08-26 12:52:26 +09:00
mysqlnd_ext_plugin.c Fix incorrect function/method names in DBG_ENTER() (#11554) 2023-06-29 13:13:55 +01:00
mysqlnd_ext_plugin.h Mark various functions with void arguments. 2021-05-12 14:55:53 +01:00
mysqlnd_libmysql_compat.h Remove get_parameter_metadata 2021-07-29 14:21:13 +01:00
mysqlnd_loaddata.c Update http->https in license (#6945) 2021-05-06 12:16:35 +02:00
mysqlnd_plugin.c Use more compact representation for packed arrays. 2021-11-03 15:18:26 +03:00
mysqlnd_plugin.h Update http->https in license (#6945) 2021-05-06 12:16:35 +02:00
mysqlnd_portability.h Fix shift out of bounds on 32-bit non-fast-path platforms (#10941) 2024-04-04 19:28:10 +02:00
mysqlnd_priv.h Update http->https in license (#6945) 2021-05-06 12:16:35 +02:00
mysqlnd_protocol_frame_codec.c Remove dead code 2024-08-25 10:32:50 +02:00
mysqlnd_protocol_frame_codec.h Update http->https in license (#6945) 2021-05-06 12:16:35 +02:00
mysqlnd_ps.c Remove MYSQLI_STMT_ATTR_PREFETCH_ROWS constant (#15485) 2024-08-19 13:04:56 +02:00
mysqlnd_ps.h Mark various functions with void arguments. 2021-05-12 14:55:53 +01:00
mysqlnd_ps_codec.c Merge branch 'PHP-8.3' into PHP-8.4 2024-11-20 11:14:04 +01:00
mysqlnd_read_buffer.c Update http->https in license (#6945) 2021-05-06 12:16:35 +02:00
mysqlnd_read_buffer.h Update http->https in license (#6945) 2021-05-06 12:16:35 +02:00
mysqlnd_result.c mysqlnd: support ER_CLIENT_INTERACTION_TIMEOUT (#13618) 2024-08-26 12:52:26 +09:00
mysqlnd_result.h Update http->https in license (#6945) 2021-05-06 12:16:35 +02:00
mysqlnd_result_meta.c Fix incorrect function/method names in DBG_ENTER() (#11554) 2023-06-29 13:13:55 +01:00
mysqlnd_result_meta.h Update http->https in license (#6945) 2021-05-06 12:16:35 +02:00
mysqlnd_reverse_api.c Use more compact representation for packed arrays. 2021-11-03 15:18:26 +03:00
mysqlnd_reverse_api.h Update http->https in license (#6945) 2021-05-06 12:16:35 +02:00
mysqlnd_statistics.c mysqlnd: change uses of sprintf into snprintf 2024-06-14 08:12:03 -07:00
mysqlnd_statistics.h Drop mysqlnd statistics triggers 2021-07-29 14:21:13 +01:00
mysqlnd_structs.h Remove MYSQLI_STMT_ATTR_PREFETCH_ROWS constant (#15485) 2024-08-19 13:04:56 +02:00
mysqlnd_vio.c Partially backport GH-13782 to stable branches 2024-05-30 20:58:54 +02:00
mysqlnd_vio.h Update http->https in license (#6945) 2021-05-06 12:16:35 +02:00
mysqlnd_wireprotocol.c Merge branch 'PHP-8.3' into PHP-8.4 2024-11-20 11:14:04 +01:00
mysqlnd_wireprotocol.h Update http->https in license (#6945) 2021-05-06 12:16:35 +02:00
php_mysqlnd.c Preferably include from build dir (#13516) 2024-06-26 00:26:43 +02:00
php_mysqlnd.h Update http->https in license (#6945) 2021-05-06 12:16:35 +02:00