Commit Graph

265 Commits (1bc48ad0736674f095d0c6d9004d4820e3dbf5b1)

Author SHA1 Message Date
René Cannaò 1bc48ad073 Refactor related to Data Stream and Session: 1st
4 years ago
René Cannaò 9a6320309f Renamed MySQL_Data_Stream to ProxySQL_Data_Stream
4 years ago
René Cannaò 91b4800cca First commit to make MySQL_Session class a child class of Client_Session
4 years ago
René Cannaò deaf516f14 Renamed class MySQL_Session into Client_Session
4 years ago
René Cannaò af76e1f71f Renamed MySQL_Thread into ProxyWorker_Thread
4 years ago
René Cannaò 4773124005 Some code refactoring
4 years ago
René Cannaò cbabdf6b7b
Merge pull request #3820 from sysown/v2.x-spiffe_regex_support
4 years ago
René Cannaò 06ee994ac7 Check attributes in debug_spiffe_id
4 years ago
Javier Jaramago Fernández 00aba4de7a Add missing includes for 're2' library
4 years ago
Javier Jaramago Fernández 27f6873c7f Add regex support for 'spiffe_id' user attribute
4 years ago
René Cannaò db8275a66d
Merge branch 'v2.x' into v2.x-3504
4 years ago
Javier Jaramago Fernández 06c7c56f4f Fix issues with 'fast_forward' and 'DEPRECATE_EOF'
4 years ago
Javier Jaramago Fernández 88dc295781 Fixed invalid handling of large packets in 'SQLite3_to_MySQL' function #3690
4 years ago
René Cannaò ff05b5fd3c MYSQL_COM_STATISTICS was displaying wrong number of slow queries
4 years ago
Javier Jaramago Fernández 27b72884d1 Fixed 'user_attributes' not being preserved during 'COM_CHANGE_USER' #2021
4 years ago
Javier Jaramago Fernández e76882c2f9 Added support for 'COM_RESET_CONNECTION' #2021
4 years ago
Javier Jaramago Fernández 53da63eb99 Improved auth performed for 'COM_CHANGE_USER' with impl from 'process_pkt_handshake_response' #3504
5 years ago
Javier Jaramago Fernández 8e97f5a19c Merge branch 'v2.x' of github.com:sysown/proxysql into v2.x-3504
5 years ago
Javier Jaramago Fernández 0a37981529 Added comments for the fix introduced for #3603
5 years ago
Javier Jaramago Fernández d81af3faf5 Fixed invalid preservation of old 'NULL' values for previously executed stmt #3603
5 years ago
René Cannaò 42fad778e3 Do not copy MYSQL_TS if length is 0
5 years ago
René Cannaò 0bef2e8149 Correctly bind parameters if new_params_bound_flag is not provided
5 years ago
René Cannaò 0da250ec8d
Merge pull request #3491 from csoulios/ldap-auth-changes
5 years ago
René Cannaò 228c0bfd79
Merge branch 'v2.x' into v2.x-3504
5 years ago
René Cannaò dafda29a1a
Merge pull request #3573 from sysown/v2.x-3546
5 years ago
René Cannaò 05fa6c23cf
Merge pull request #3569 from sysown/v2.x-3554
5 years ago
Javier Jaramago Fernández 25df228960 Fixed double-free memory corruption due to unitialized memory in prepared statements bind buffers #3546
5 years ago
Javier Jaramago Fernández 0f8aa299ac Fixed memory corruption reported by ASAN due to unexpected packet by 'mysqlsh' #3554
5 years ago
René Cannaò 3de13665e8
Merge pull request #3557 from sysown/v2.x-ccov2
5 years ago
René Cannaò 194243503a Adding LCOV_EXCL_START around assert(0)
5 years ago
René Cannaò 22f2204745 Removed unused code
5 years ago
René Cannaò 7f0b358ed8
Merge pull request #3544 from sysown/v2.x-3525
5 years ago
Javier Jaramago Fernández 4ea7b750fd Moved helper function 'proxy_mysql_stmt_close' from 'gen_utils' to 'MySQL_Protocol' #3525
5 years ago
René Cannaò fce7a0204c Handle binary protocol resultset with ERR #3547
5 years ago
Christos Soulios 9d19c70e8c Merge branch 'v2.x' into ldap-auth-changes
5 years ago
Christos Soulios 21803220e1 Merge branch 'v2.x' into ldap-auth-changes
5 years ago
Christos Soulios 7df71035ff Converted strncmp to strcmp
5 years ago
Javier Jaramago Fernández 5e0dc81e5e Added support for 'Auth Switch Request' for 'COM_CHANGE_USER' #3504
5 years ago
René Cannaò beddc41b1f Cleanup of dead code in MySQL_Protocol
5 years ago
Christos Soulios df19d16f14 Passed attributes as param to LDAP auth
5 years ago
René Cannaò 52f1d0f1ec Per-user default transaction isolation level
5 years ago
René Cannaò 2b8500aa36 Do not allow CHANGE_USER with spiffe
5 years ago
René Cannaò 7c0bde5f99 Working prototype for SPIFFE
5 years ago
René Cannaò 259d07c9ab
Merge pull request #3295 from sysown/v2.1.0-ps_buffer
5 years ago
Javier Jaramago Fernández 8141642bfc Merge branch 'v2.1.1' into v2.1.1-3280
5 years ago
René Cannaò fca4055b50
Merge branch 'v2.1.1' into v2.1.0-ps_buffer
5 years ago
René Cannaò e0bdb24ddf Added support for charset during COM_CHANGE_USER
5 years ago
Javier Jaramago Fernández 1ee832affd Closes #3280: Add support to control 'CLIENT_DEPRECATE_EOF' in client and backend connections through global variables
5 years ago
René Cannaò dacea25866 Implemented MySQL_Protocol::generate_pkt_field2()
5 years ago
René Cannaò 7921e130d2 Third commit to buffer resultsets in Prepared Statements
5 years ago