Commit Graph

181 Commits (72ee8586ee12277f9293aeddb68ccf6f34c6a68f)

Author SHA1 Message Date
Javier Jaramago Fernández 72ee8586ee Fixes #2919: Access to GloMTH from 'refresh_variables' and it's destruction is now mutex protected
6 years ago
Javier Jaramago Fernández c415cb449f Fixes #2918: Worker needs to be nullified after being deleted, otherwise freed memory will be accessed later
6 years ago
Javier Jaramago Fernández cbf11dfcff Fix crashes related to accesses to worker threads during initialization / shutdown stages
6 years ago
René Cannaò 35c851b9fa Moved LoadPlugin_sqlite3_plugin into SQLite3DB
6 years ago
René Cannaò c808c1f1a8 Move definition of sqlite3 funcs out of main.cpp
6 years ago
René Cannaò 2bbd84d2c9 Support for SQLite3 plugin
6 years ago
René Cannaò 0a78949d98
Merge branch 'v2.1.0' into v2.0.11-prometheus
6 years ago
René Cannaò e21998feee Added signal handler installation when running in the foreground #2636
6 years ago
Javier Jaramago Fernández 55f8de5bcf Removed forgotten sections from main of old prometheus plugin oriented impl
6 years ago
Javier Jaramago Fernández ccebcd6fbb Added required headers as a consequence of removing 'ma_global' header inclusion from 'proxysql.h'
6 years ago
Javier Jaramago Fernández ec63af6c4a Removed old plugin based implementation
6 years ago
Javier Jaramago Fernández a3f42f82b5 Initial implemention of the prometheus exporter POC
6 years ago
Javier Jaramago Fernández 57532a762e Added new global variable 'prometheus_plugin' to specify the loading of the plugin
6 years ago
val b0ca1a030f make MySQL_Variables a global variable
6 years ago
René Cannaò dd65870a9a
Merge pull request #2627 from JavierJF/v2.0.11-2622
6 years ago
René Cannaò 7be1dfc844
Merge pull request #2629 from sysown/v2.0.11-2628
6 years ago
Javier Jaramago Fernández 82d652659e Merge branch 'v2.0.11' of github.com:sysown/proxysql into v2.0.11-2622
6 years ago
Javier Jaramago Fernández cc393510d9 Changed the 'Signature Algorithm' to 'sha256WithRSAEncryption' to match mysql and ensure browser support
6 years ago
Javier Jaramago Fernández 5cd93248ee Modified 'Basic Constraints: CA' to FALSE as the cert generated by mysql itself specifies
6 years ago
Javier Jaramago Fernández 76554fa4ae Changed version to 'version 3' which is matched by number 2
6 years ago
Javier Jaramago Fernández 96516d5020
Merge pull request #2605 from pravus/v2.0.11
6 years ago
René Cannaò 894272e995 Do not close file descriptors on parent #2628
6 years ago
Javier Jaramago Fernández a9d3d686a6 Added X509V3 basic constraints required for CA certificate
6 years ago
René Cannaò 7573376371 Fix an error in 2 commits ago
6 years ago
René Cannaò e07b74f5a4 Fix compiling error from previous commit
6 years ago
René Cannaò 3df26622d9 Fixing a crashing bug when enabling LDAP plugin
6 years ago
Jason Hord 242dd52696 added loading of intermediate certificate chain into SSL context so clients can verify the server certificate properly
6 years ago
René Cannaò 238aeb8798 Preparing the API for web interface plugin
6 years ago
René Cannaò d266e296a6 Preparing skelethon for web ui
6 years ago
Valentin Rakush f0687f3688 Implement restapi functionality
6 years ago
René Cannaò e062f84c3e
Merge pull request #2399 from val214/v2.0.9-mem-leaks
6 years ago
Valentin Rakush 5dc4a652ca Use terminate handler for C++ exceptions
6 years ago
Valentin Rakush ddf18ad3b8 Fix Can\'t connect to MySQL server error on startup
6 years ago
René Cannaò 359c3d208c Add link to watchdog
6 years ago
René Cannaò e9dc7a9b60 Implementation of SQLI fingerprints whitelist
6 years ago
Valentin Rakush 3a169beb53 Fix latest_version leak
6 years ago
René Cannaò 9afe6824ff
Merge pull request #2407 from sysown/v2.0.9-libmicrohttpd-0.9.68
6 years ago
René Cannaò 57e0b2eb2f
Merge pull request #2403 from sysown/v2.0.9-whitelist
6 years ago
René Cannaò c967bc179b Several improvements to SQLite3 Server module:
6 years ago
René Cannaò cb393da459 Added version check
6 years ago
René Cannaò 6a6bfefd44 First draft of version check
6 years ago
René Cannaò bb4e72c952 Many important changes related to web and TLS
6 years ago
René Cannaò c4b15a320d
Merge pull request #2388 from sysown/v2.0.9-conn314
6 years ago
René Cannaò ce4a4a2464 Code cleanup and speeding compile time
6 years ago
René Cannaò 45e701b54d Code cleanup and speeding compile time
6 years ago
René Cannaò 80e92b144d [WIP] Second commit for mysql firewall whitelist
6 years ago
René Cannaò a9f5e360c1 Upgrade to MariaDB Connector 3.1.4
6 years ago
Valentin Rakush edf427689a Fix memory leak in ProxySQL ConfigFile. Avoid using pointers because of valgrind crashes.
6 years ago
René Cannaò 2cefe2810c Fixing a race condition during graceful shutdown
6 years ago
René Cannaò 37ee761b77 Disable SSLv3 #2169
7 years ago