Commit Graph

308 Commits (1bc309bbf635347e558552eaafe39d84dc7b0960)

Author SHA1 Message Date
Javier Jaramago Fernández 1bc309bbf6 Fix buffer over-read on concurrent SHA2 auths
2 years ago
Javier Jaramago Fernández ed3a5d7734 Add doc for 'switching_auth_type' in SHA2 full
2 years ago
Javier Jaramago Fernández ab8af07c19 Add 'switching_auth_sent' to 'PROXYSQL INTERNAL SESSION'
2 years ago
Javier Jaramago Fernández 3f2a7aa693 Fix memory issues during 'chaching_sha2' auth
2 years ago
Javier Jaramago Fernández ce67a50cfc Fix missing update for session 'clear_text_password'
2 years ago
Javier Jaramago Fernández bd7ab0d801 Fix empty passwords handling for 'caching_sha2_password'
2 years ago
René Cannaò 29b7cd0529 Modify generate_one_byte_pkt()
2 years ago
René Cannaò 3c2418246c
Merge branch 'v2.x' into v2.x_sha2pass_draft3
2 years ago
René Cannaò 699fe7efcd Moved proxysql_find_charset_* functions out of MySQL_Thread.cpp
2 years ago
Rahim Kanji e1c489acb1 * If the backend server has CLIENT_DEPRECATE_EOF enabled, and the client does not support CLIENT_DEPRECATE_EOF, warning_count will be '0' in intermediate EOF packet.
2 years ago
Rahim Kanji dae3d669b9 * Setting 'warning_count' as soon as query is executed.
2 years ago
Rahim Kanji 743cd502a5 * Updated variable name from 'mysql-query_cache_with_warnings_support' to 'mysql-query_cache_handle_warnings'
2 years ago
Rahim Kanji 6b295477d6 Enhanced Warnings handling in ProxySQL:
2 years ago
René Cannaò e3865be3a8 Minor changes in branches
3 years ago
René Cannaò 8106ae5ee3 Merge branch 'v2.x' into v2.x_sha2pass_draft3
3 years ago
René Cannaò c8ad9c080e Fixed memory not not initialized during handshake
3 years ago
Javier Jaramago Fernández 5a3f005655 Fix default collation in 'initial handshake' ('mysql-default_collation_connection')
3 years ago
René Cannaò a593407f4d Removing commented code used for POC
3 years ago
René Cannaò 08cc2f02fe Fixed length of hash + salt
3 years ago
René Cannaò 7e5b3e8045 Rememeber clear text password if provided by client
3 years ago
René Cannaò cf6f4f765e Working prototype of caching_sha2_password
3 years ago
René Cannaò e7745feef2 First implementation of caching_sha2_password
3 years ago
René Cannaò 29da662d56 enum proxysql_auth_plugins for mysql plugin ids
3 years ago
René Cannaò 117b9d343b caching_sha2_password automatically enables SSL
3 years ago
René Cannaò 76bb204f14 New variable mysql-default_authentication_plugin
3 years ago
René Cannaò 094f77a30a Temporary commit 01 for caching_sha2_password
3 years ago
René Cannaò b9473aa93a Deprecate SHA1_* also in this branch
3 years ago
René Cannaò 1fa074aa33 3rd refactoring of process_pkt_handshake_response
3 years ago
René Cannaò 5c40ee5096 Fix clickhouse compiling
3 years ago
René Cannaò d23b286af1 2nd refactoring of process_pkt_handshake_response
3 years ago
René Cannaò 5091edcf5e Refactoring of process_pkt_handshake_response
3 years ago
René Cannaò 2f016dd6d0
Merge pull request #4205 from sysown/v2.x-ssl3_warnings2
3 years ago
René Cannaò 65f7e20eae Fixed mistake introduced in the previous commit
3 years ago
René Cannaò d8a7e99bc3 Removed code deprecated in previous commit
3 years ago
René Cannaò a31f83473d Fix several warnings
3 years ago
René Cannaò 801e59c79e First commit to remove OpenSSL3 deprecated functions
3 years ago
René Cannaò c0745b42c2 Adding last_insert_id and last_gtid to MySQL_Logger
3 years ago
René Cannaò c723eb9170 fast_forward can be enabled only on MySQL Session
3 years ago
Javier Jaramago Fernández 4e1ba8da31 Remove 'SERVER_SESSION_STATE_CHANGED' only when not GTID related #4023
3 years ago
Javier Jaramago Fernández 9c637db016 Merge branch 'v2.x' of github.com:sysown/proxysql into v2.x-4023
3 years ago
Javier Jaramago Fernández a5e8ab045c Refactor 'memcpy' into actual capability flags used during 'initial_handshake' #4023
3 years ago
Javier Jaramago Fernández 2bbeba1845 Fix forwarding of 'SERVER_SESSION_STATE_CHANGED' status to clients #4023
3 years ago
Javier Jaramago Fernández 07011da773 Fix heap overflow error during authentication when no password is provided
3 years ago
Javier Jaramago Fernández f2eef47a2b Fix several memory leaks during handshake when using 'MySQL_LDAP_Authentication'
3 years ago
Javier Jaramago Fernández fab39850b1 Fix errors reported by valgrind due to uninitialized memory
3 years ago
Javier Jaramago Fernández a5574233a1 Fix invalid removal of EOF packet for binary resultsets holding ERR packet
3 years ago
Javier Jaramago Fernández c46a152a24 Merge branch 'v2.x' of github.com:sysown/proxysql into v2.x-ldap_fixes
4 years ago
René Cannaò a0f603e77b More code coverage for Clickhouse server
4 years ago
Javier Jaramago Fernández 8affc8c17b Fail when no 'backend_username' is found for the provided 'ldap_user'
4 years ago
René Cannaò cbabdf6b7b
Merge pull request #3820 from sysown/v2.x-spiffe_regex_support
4 years ago