proxysql/lib
René Cannaò d1a14e6c12 Add support for wildcard in mysql_query_rules.client_addr #1450
Input validation:
- client_addr not longer than INET6_ADDRSTRLEN
- % allowed only at the end of client_addr

Query rule itself remembers if there is a wildcard or not.
If there is a wildcard compares string till the wildcard.
If client_addr=='%' , it is a match all.
2018-04-06 08:00:33 +02:00
..
Chart_bundle_js.cpp First implementation of web interface 2017-11-14 01:29:58 +01:00
ClickHouse_Authentication.cpp Add optional support for ClickHouse 2017-09-10 09:18:07 +02:00
ClickHouse_Server.cpp Fix to return OK packet for SET WAIT_TIMEOUT 2018-04-04 18:43:30 +03:00
Makefile Embed main-bundle.min.css in web UI #1354 2018-02-09 03:11:58 +01:00
MySQL_Authentication.cpp Drafting again support for ClickHouse 2017-09-09 02:35:45 +02:00
MySQL_HostGroups_Manager.cpp Several fixed in Prepared statements 2018-03-22 17:31:52 +01:00
MySQL_Logger.cpp Fixes - "Event log file is overwritten on ProxySQL service restart" #1201 2017-11-30 20:39:59 +02:00
MySQL_Monitor.cpp Monitor: do not consider unhealthy ProxySQL's as backends if monitor is unable to login 2018-04-02 05:01:48 +02:00
MySQL_PreparedStatement.cpp Optimize when purging prepared statements 2018-03-23 15:21:22 +01:00
MySQL_Protocol.cpp Missing flag SERVER_STATUS_NO_BACKSLASH_ESCAPES for SQLite3 backends #1446 2018-04-02 05:49:41 +02:00
MySQL_Session.cpp Remember if the current connection has an unknown transaction status 2018-04-02 17:03:22 +02:00
MySQL_Thread.cpp Try to get from connection pool and connections cache, a connection with the same schemaname 2018-03-09 18:11:49 +01:00
ProxySQL_Admin.cpp Add support for wildcard in mysql_query_rules.client_addr #1450 2018-04-06 08:00:33 +02:00
ProxySQL_Cluster.cpp Removing SQLLite lock assertion 2018-01-25 15:29:12 +02:00
ProxySQL_GloVars.cpp New global variable execute_on_exit_failure #1285 2017-12-14 16:30:00 +01:00
ProxySQL_HTTP_Server.cpp Embed main-bundle.min.css in web UI #1354 2018-02-09 03:11:58 +01:00
ProxySQL_Statistics.cpp Several fixed to graceful shutdown if proxysql_stats.db is not writable #1431 2018-03-26 02:40:15 +02:00
Query_Cache.cpp Remove spinlock from Query Cache #977 2017-06-08 22:29:37 +02:00
Query_Processor.cpp Add support for wildcard in mysql_query_rules.client_addr #1450 2018-04-06 08:00:33 +02:00
SQLite3_Server.cpp Removing SQLLite lock assertion 2018-01-25 15:29:12 +02:00
SpookyV2.cpp first commit 2014-12-01 06:05:01 +01:00
c_tokenizer.c fix comment typo 2017-12-19 15:27:05 +08:00
configfile.cpp Revert "Refactor header includes." 2016-12-21 15:51:24 -08:00
debug.cpp Remove spinlock from Debug #977 2017-06-09 14:37:17 +02:00
font-awesome.min.css.cpp Further development for web interface 2017-11-19 03:07:41 +01:00
gen_utils.cpp Remove trailing semicolon in SET NAMES #1065 2017-06-24 20:11:24 +02:00
main-bundle.min.css.cpp Embed main-bundle.min.css in web UI #1354 2018-02-09 03:11:58 +01:00
mysql_backend.cpp Revert "Refactor header includes." 2016-12-21 15:51:24 -08:00
mysql_connection.cpp Remember if the current connection has an unknown transaction status 2018-04-02 17:03:22 +02:00
mysql_data_stream.cpp Added error for issue #1410 2018-03-18 15:19:56 +01:00
network.cpp fixed not initialized struct addrinfo 2017-02-22 18:48:58 +00:00
sqlite3db.cpp Several fixed to graceful shutdown if proxysql_stats.db is not writable #1431 2018-03-26 02:40:15 +02:00
thread.cpp Various tuning to reduce memory footprint 2016-11-13 23:26:04 +00:00