Commit Graph

241 Commits (9f264fcf1dd78eddf90d2debb9c9e7fb2de2d8bb)

Author SHA1 Message Date
Valentin Rakush 796ea5b215 Character set handling implementation
6 years ago
René Cannaò abe78ef160 Crash on mirror traffic #2552
6 years ago
René Cannaò 868f70903d Several bug fixes for large resultset with PS
6 years ago
René Cannaò 9afe6824ff
Merge pull request #2407 from sysown/v2.0.9-libmicrohttpd-0.9.68
6 years ago
René Cannaò c967bc179b Several improvements to SQLite3 Server module:
6 years ago
René Cannaò ce4a4a2464 Code cleanup and speeding compile time
6 years ago
René Cannaò 80e92b144d [WIP] Second commit for mysql firewall whitelist
6 years ago
René Cannaò 6dbac33a62
Merge branch 'v2.0.8' into charset
6 years ago
Valentin Rakush 1008b7d0c5 unit8_t conversion
6 years ago
Valentin Rakush b5725c44e3 set character set implementation. initial commit
6 years ago
Valentin Rakush 757684c6d9 [FR] Group Replication Timeout count
7 years ago
René Cannaò 99b4dd4bbd
Merge pull request #2243 from sysown/v2.0.7.2
7 years ago
René Cannaò beabd5e66a Fixing some unitialized variables
7 years ago
René Cannaò 3f0b5c7ceb Fixed a state in generate_pkt_ERR
7 years ago
René Cannaò b298980d66
Merge pull request #2209 from sysown/v2.0.7.3
7 years ago
René Cannaò 70c7ed4b27 Fix incorrect OK packet with message and GTID
7 years ago
René Cannaò 015fc2a025 Report a clear error if LDAP authentication doesn't complete
7 years ago
René Cannaò 7d363bb7c4 Bug on debug
7 years ago
René Cannaò 59a18fb8bb Disconnect client if it doesn't complete auth switch
7 years ago
René Cannaò f4d8d481a8 Again more debug
7 years ago
René Cannaò 2575d24d86 Removing password from debug
7 years ago
René Cannaò 9971dc5b47 Adding several debug information
7 years ago
René Cannaò f3e7f03998 Implementation of COM_FIELD_LIST
7 years ago
René Cannaò 590a24c8c6 Tracking `CLIENT_MULTI_RESULTS`
7 years ago
René Cannaò 0db0604423 Fix incorrect length of GTID
7 years ago
René Cannaò 292d060d97 Enable CLIENT_SESSION_TRACK in handshake packet
7 years ago
René Cannaò 6691a867fa Fix issues/FR #2120 , #2121 and #2125
7 years ago
René Cannaò 0831740e45 Several enhancements on Query logger
7 years ago
René Cannaò d87331955b Reject connections with unknown charset
7 years ago
Yubao Liu 1857090e05 support BIT/JSON/ENUM/SET/GEOMETRY field types in prepared statement
7 years ago
Yubao Liu 4e0b87cd88 Revert "Remove NUM_FLAG flag from column definition"
7 years ago
René Cannaò 79dd412b48 Fix bug with stored procedures #2059
7 years ago
René Cannaò 88c2c6e3d4
Merge pull request #2044 from sysown/v2.0.1-aurora
7 years ago
René Cannaò 059579f5a2 Fix some compiler warnings
7 years ago
René Cannaò b12caa1d8c Adding support for automated testing of Galera
7 years ago
René Cannaò 58ff4ff892 Merge branch 'v2.0.4' into v2.0.1-aurora
7 years ago
René Cannaò 9788643f38 Track NO_BACKSLASH_ESCAPES #1738
7 years ago
René Cannaò 01023d6856 Merge branch 'v2.0.4' into v2.0.1-aurora
7 years ago
René Cannaò 9cac787d99 Fixed few compiler warnings
7 years ago
René Cannaò 8450d85e0e Fix bug in authentication after AuthSwitch
7 years ago
René Cannaò 2e20854684 Second commit (not complete) to support Aurora
7 years ago
René Cannaò 91b02c7186 Fix crash if login without password #1893
7 years ago
René Cannaò c1c0617995 Wrong decoding causes crash #1350
7 years ago
René Cannaò 169478d87e Fix multiresult in 2.0
7 years ago
René Cannaò 54d32d4580 Implementation of AUTH SWITCH
7 years ago
René Cannaò fc4d201f76 Extend server_capabilities to 32 bits
7 years ago
René Cannaò 10f38d4e2f Various code cleanup
7 years ago
René Cannaò 3218caff1a Merge branch 'v2.0-ldap' into v2.0.0_merge_ldap
7 years ago
René Cannaò 75b5865f1c Always return signed char in scramble. Fixes #1757
7 years ago
René Cannaò a058d5cc9b Support for KILL command #860
7 years ago
René Cannaò 305a338268 Add input validation for password during login
7 years ago
René Cannaò a1a168398c Fix a bug in CHANGE_USER and chains of ProxySQL
7 years ago
René Cannaò 47bf5faff7 Second large commit to support LDAP
7 years ago
René Cannaò d96108123d Scheleton for LDAP support
7 years ago
René Cannaò d3a330fee4 Track number of generated errors and max connect timeout
7 years ago
René Cannaò 4cfd8abc46 CLIENT_LONG_FLAG in CapabilityFlags #1192 #1631
8 years ago
René Cannaò 3551130989 Ensure that the scramble sent during handshake has always positive char #1636
8 years ago
Steven Hartland 496ac198cf Fixed STMT_SEND_LONG_DATA processing
8 years ago
René Cannaò 32ef3451e9 Handled cases in which dbname in HandshakeResponse41 is not null terminated
8 years ago
René Cannaò 9c62cc749e Several memory sanitizer
8 years ago
René Cannaò ba40804c1a Enforce mysql_users.use_ssl
8 years ago
Nick Vyzas b35665a727
Merge branch 'v2.0-lab' into v2.0-lab
8 years ago
René Cannaò 133a690e8d Reduce memory allocation
8 years ago
René Cannaò f13c4462ee Missing flag SERVER_STATUS_NO_BACKSLASH_ESCAPES for SQLite3 backends #1446
8 years ago
René Cannaò 5863d9c2f1 Make CLIENT_SSL configurable
8 years ago
René Cannaò b584703e93 If possible, use RAND_bytes to generate randoms
8 years ago
René Cannaò 869a1e81ca Merge branch 'v2.0-lab' of https://github.com/sysown/proxysql into v2.0-lab
8 years ago
René Cannaò 233428e28c Fixed typo
8 years ago
René Cannaò 52a1d8a8d9 Added experimental (not completed) support for SSL client side
8 years ago
Nikolaos Vyzas 7228f4e0de Merging changes and resolving conflicts related to MariaDB connector upgrade
8 years ago
René Cannaò e33bd7f494 Add client_flags for future tracking
8 years ago
René Cannaò a8e8859b79 Add rw lock to ensure metadata aren't updated while running STMT_PREPARE_RESPONSE
8 years ago
René Cannaò 0c6430d00f Added experimental (not completed) support for SSL client side
8 years ago
René Cannaò fc2995de3a Compile ProxySQL with Connector-C 3.0.2 #1126
8 years ago
René Cannaò ba423d27b4 Allows hashed password for Admin #1221
8 years ago
René Cannaò 62180d7221 Do not send cursor for prepared statements #1128
9 years ago
René Cannaò b44e2c81bf Do not use autcommit from backend if set
9 years ago
René Cannaò 513df4f124 Do not use autcommit from backend if set
9 years ago
René Cannaò 225e1f15fc Minor protocol fixes
9 years ago
René Cannaò dd7b1acad4 Pass column length in PS metadata #1192
9 years ago
René Cannaò 447f17fd24 Remove NUM_FLAG flag from column definition
9 years ago
René Cannaò a98b68bbd5 Removing exception due to previous memory optimizations
9 years ago
René Cannaò bd2f5be153 Minor memory optimization on MySQL_ResultSet
9 years ago
René Cannaò fbd2f15efe Memory Optimizations
9 years ago
René Cannaò 4e4938a1e9 More memory optimization for small resultset
9 years ago
René Cannaò f61c1387a6 Memory optimization for small resultset
9 years ago
René Cannaò 46193a634c Further development of SQLite3 Server
9 years ago
René Cannaò 62898623df Add optional support for ClickHouse
9 years ago
René Cannaò b57ff42b9c Drafting again support for ClickHouse
9 years ago
René Cannaò b00878d3bd Introducing proxysql_session_type
9 years ago
Anantha Kumaran 6b9906befa initialize the filler byte to 0
9 years ago
René Cannaò 02432b2b27 Possible fix for issue #1062
9 years ago
René Cannaò 080bb3d471 Big change to imporve how prepared statements work
9 years ago
René Cannaò c09190b193 Revert "Use OpenSSL's rand as PRNG"
9 years ago
René Cannaò 3dfb383f5b Incorrect processing on date/times and PS #958
9 years ago
René Cannaò 752e3fd61e Further improvement on forwarding #927
9 years ago
René Cannaò 6bd229d323 Fix bug #733
9 years ago
René Cannaò 6130cf61a1 2nd commit to support Darwin #930
9 years ago
René Cannaò abd83ff1a3 Compile 1.4.0 on on FreeBSD #898
9 years ago
René Cannaò a6c53d0d12 Revert "Refactor header includes."
9 years ago