You've already forked mariadb-connector-c
mirror of
https://github.com/mariadb-corporation/mariadb-connector-c.git
synced 2025-08-08 14:02:17 +03:00
Fix for CONC-505:
Don't allow to specify unsupported client flags (like CLIENT_DEPRECATE_EOF) as client flag in mysql_real_connect api function.
This commit is contained in:
@@ -205,11 +205,17 @@ enum enum_server_command
|
||||
CLIENT_MULTI_STATEMENTS |\
|
||||
CLIENT_MULTI_RESULTS |\
|
||||
CLIENT_PROGRESS |\
|
||||
CLIENT_SSL_VERIFY_SERVER_CERT |\
|
||||
CLIENT_SSL_VERIFY_SERVER_CERT |\
|
||||
CLIENT_REMEMBER_OPTIONS |\
|
||||
CLIENT_PLUGIN_AUTH |\
|
||||
CLIENT_SESSION_TRACKING |\
|
||||
CLIENT_CONNECT_ATTRS)
|
||||
#define CLIENT_ALLOWED_FLAGS ((CLIENT_SUPPORTED_FLAGS |\
|
||||
CLIENT_PLUGIN_AUTH_LENENC_CLIENT_DATA |\
|
||||
CLIENT_CAN_HANDLE_EXPIRED_PASSWORDS |\
|
||||
CLIENT_ZSTD_COMPRESSION |\
|
||||
CLIENT_PS_MULTI_RESULTS |\
|
||||
CLIENT_REMEMBER_OPTIONS) & ~CLIENT_MYSQL)
|
||||
#define CLIENT_CAPABILITIES (CLIENT_MYSQL | \
|
||||
CLIENT_LONG_FLAG |\
|
||||
CLIENT_TRANSACTIONS |\
|
||||
|
Reference in New Issue
Block a user