Commit Graph

  • 2775145f37 Fixed spelling errors. Markus Makela 2015-06-16 12:59:48 +03:00
  • 31fd5c9292 Merge branch 'develop' into MXS-179 Markus Makela 2015-06-15 16:44:01 +03:00
  • a562eb7cee Merge branch 'develop' into MXS-179 Markus Makela 2015-06-15 16:44:01 +03:00
  • cd865f2552 Merge branch 'MXS-129' into develop Markus Makela 2015-06-15 16:23:34 +03:00
  • 9b0a5f1328 Added more comments. Markus Makela 2015-06-15 16:16:48 +03:00
  • 4952dc48bb Added constraints to CHANGE MASTER TO options MassimilianoPinto 2015-06-15 15:03:27 +02:00
  • d6f4699912 Tidy up. counterpoint 2015-06-15 11:47:18 +01:00
  • 300da3d121 Merge branch 'develop' into schemarouter_refresh Markus Makela 2015-06-15 08:46:05 +03:00
  • c2d69850de Merge branch 'develop' into schemarouter_refresh Markus Makela 2015-06-15 08:46:05 +03:00
  • 84d5af1e00 Throw away poll events that occur for persistent pool DCBs with no related session; fix typos. Martin Brampton 2015-06-14 18:19:30 +01:00
  • 3f60ca33db Added configurable SSL certificate verification depth and updated the documentation in the code. Markus Makela 2015-06-12 21:21:06 +03:00
  • f602121459 Added configurable SSL certificate verification depth and updated the documentation in the code. Markus Makela 2015-06-12 21:21:06 +03:00
  • dc21ef0165 Fix problem with persisting DCBs that have been closed by backend; try leaving persistent DCBs polling. counterpoint 2015-06-12 15:27:53 +01:00
  • 8803abeddd Merge branch 'develop' into MXS-129 Markus Makela 2015-06-12 13:53:41 +03:00
  • 5936916e04 Merge branch 'develop' into MXS-129 Markus Makela 2015-06-12 13:53:41 +03:00
  • 7ffc9b9b89 Added libcurl-devel and pcre-devel to build dependencies. Markus Makela 2015-06-12 10:05:50 +03:00
  • d3cc9be52e Added libcurl-devel and pcre-devel to build dependencies. Markus Makela 2015-06-12 10:05:50 +03:00
  • 0f3c940ae7 Merge branch 'develop' into schemarouter_refresh Markus Makela 2015-06-12 09:51:35 +03:00
  • f6f5de92eb Merge branch 'develop' into schemarouter_refresh Markus Makela 2015-06-12 09:51:35 +03:00
  • e83178f561 Added man page for maxscale. Markus Makela 2015-06-12 02:44:43 +03:00
  • 521e1aaf3b Added man page for maxscale. Markus Makela 2015-06-12 02:44:43 +03:00
  • 68d5054afe dcb_alloc now explicitly sets the server and service pointers to NULL. Markus Makela 2015-06-11 20:58:27 +03:00
  • fe2062b5b0 Fixed a regression in mysql_mon.c which caused a memory leak Markus Makela 2015-06-11 19:50:51 +03:00
  • 6f0e3937eb Added missing include to gwdirs.h. Markus Makela 2015-06-11 19:43:22 +03:00
  • 2b2e81feb2 Fix to MXS-181: https://mariadb.atlassian.net/browse/MXS-181 Added TCP_NODELAY to socket options. Markus Makela 2015-06-11 19:05:05 +03:00
  • eb8ec650ae Merge branch 'develop' into schemarouter_refresh Markus Makela 2015-06-11 18:47:37 +03:00
  • 7aa154deb4 Merge branch 'srirampatil-develop' into develop Markus Makela 2015-06-11 18:42:18 +03:00
  • 3d3b397a67 Merge branch 'develop' of https://github.com/srirampatil/MaxScale into srirampatil-develop Markus Makela 2015-06-11 18:41:56 +03:00
  • f24da8712b Fixed a segfault and disabled syslog by default. Markus Makela 2015-06-11 18:25:42 +03:00
  • 3b5fe7a904 Fixed typos in documentation. Markus Makela 2015-06-11 17:02:07 +03:00
  • 2658a437eb Fixed typos in documentation. Markus Makela 2015-06-11 17:02:07 +03:00
  • d1cac42a79 Fixed documentation. Markus Makela 2015-06-11 17:01:02 +03:00
  • 3ce1c09ee5 Fixed documentation. Markus Makela 2015-06-11 17:01:02 +03:00
  • 0d96cef3a4 Fixed markdown table. Markus Makela 2015-06-11 16:59:44 +03:00
  • 69c838be14 Fixed markdown table. Markus Makela 2015-06-11 16:59:44 +03:00
  • f34d40be60 Added documentation about refresh_databases and refresh_interval options. Markus Makela 2015-06-11 16:58:39 +03:00
  • 03109de99e Added documentation about refresh_databases and refresh_interval options. Markus Makela 2015-06-11 16:58:39 +03:00
  • 698bafb591 Merge branch 'develop' into schemarouter_refresh Markus Makela 2015-06-11 16:54:06 +03:00
  • 1c68a9a872 Fixed dcb_connect_SSL calling SSL_connect again after a successful connection was already made. Markus Makela 2015-06-11 15:54:09 +03:00
  • 3f34d237ca enabled all bug fixes for OpenSSL. Markus Makela 2015-06-11 15:26:05 +03:00
  • 2cf92a1894 Added RSA key generator. Markus Makela 2015-06-11 13:22:18 +03:00
  • bb427128a9 Fixed successful SSL_accept calls causing another call to SSL_accept. Markus Makela 2015-06-11 12:00:03 +03:00
  • 420510749c Fix bug and tidy code. Martin Brampton 2015-06-11 09:30:18 +01:00
  • 2837622a41 Merge branch 'develop' into MXS-129 Markus Makela 2015-06-11 10:29:57 +03:00
  • 03470bcd70 Merge branch 'develop' into MXS-129 Markus Makela 2015-06-11 10:29:57 +03:00
  • 8ac79cf2ad Fixed some hard-coded paths being used instead of CMake variable values. Markus Makela 2015-06-11 10:28:35 +03:00
  • 466e86f057 Remove difftime, add decrement of persistent count when expired or cleaned. counterpoint 2015-06-10 17:40:00 +01:00
  • 50cc290bc4 Run DCB close separately from spinlocked removal from pool. counterpoint 2015-06-10 15:43:43 +01:00
  • c15469013e Fixed non-SSL connections to SSL enabled services failing. Markus Makela 2015-06-10 15:05:39 +03:00
  • 267e702dcd Various fixes and code tidying. counterpoint 2015-06-10 11:28:25 +01:00
  • 3fb1213dee Added more error logging when monitor scripts fail. Markus Makela 2015-06-10 06:09:42 +03:00
  • de2910f75b Fixed SSL_accept failing if the GWBUF with the initial MySQL auth packet contains some of the SSL authentication data. Markus Makela 2015-06-09 22:27:15 +03:00
  • 196d41cb88 More debug output. Markus Makela 2015-06-09 20:02:45 +03:00
  • 1275a594ac Added missing utils library link from testmodutils. Markus Makela 2015-05-07 05:56:28 +03:00
  • d94ac9c637 Added new general error message MassimilianoPinto 2015-06-09 16:46:41 +02:00
  • e9f9e0abe5 Change DCB* to DCB * counterpoint 2015-06-09 15:39:57 +01:00
  • 1ad1a31ed7 Fixed the OpenSSL error stack being printed wrong. Markus Makela 2015-06-09 17:18:25 +03:00
  • ab120cb1de Added Diffie-Hellman key exchange for MaxScale. Markus Makela 2015-06-09 17:04:51 +03:00
  • b1c383b19e Added database list refreshing to schemarouter. Markus Makela 2015-06-09 16:13:06 +03:00
  • 152f9bbc4a Merge remote-tracking branch 'origin/develop' into MXS-122 counterpoint 2015-06-09 13:51:55 +01:00
  • 393e25e953 Fix bug in dcb; rearrange mysql_backend gw_backend_close to cope with receiving DCB that is no longer linked to a session. counterpoint 2015-06-09 12:03:58 +01:00
  • d0e92a15f8 Move decrement of server connections into zombie processing; introduce dcb_close_finish to be called either in dcb_close or when persistent dcb is discarded. counterpoint 2015-06-09 11:41:43 +01:00
  • 1cbc7d6e7f Added error string to router->m_errmsg MassimilianoPinto 2015-06-09 12:39:50 +02:00
  • 528e69b726 Added a warning about 1.2 changes to the postinstall script Markus Makela 2015-06-09 12:51:43 +03:00
  • f46c47651a Compile error, missing ';' MassimilianoPinto 2015-06-09 10:33:23 +02:00
  • 99e9987f9b Clear persistent pool DCBs when server freed. counterpoint 2015-06-09 08:26:14 +01:00
  • 06c5da7b17 Minor fix to SSL authentication. Markus Makela 2015-06-09 02:56:55 +03:00
  • 2db4f4d771 Added error_msg to blr_slave_send_slave_status() MassimilianoPinto 2015-06-08 19:16:50 +02:00
  • d9234bec5f Updated logging messages MassimilianoPinto 2015-06-08 17:30:26 +02:00
  • 1c36cfb285 Added more debug output. Markus Makela 2015-06-08 18:04:43 +03:00
  • 809cdb5b1e Added blr_cache_read_master_data and dcb checks MassimilianoPinto 2015-06-08 16:56:52 +02:00
  • 61ea0861ff Fixed some connections hanging with SSL. Markus Makela 2015-06-08 14:35:31 +03:00
  • b8e55fe28d Fixed SSL_accept failing when more data was in the socket buffer than was used. Markus Makela 2015-06-07 12:37:45 +03:00
  • d19ccc6f84 Fixed SSL_ERROR_WANT_READ, SSL_ERROR_WANT_WRITE and SSL_ERROR_NONE causing a debug assert. Markus Makela 2015-06-05 20:36:04 +03:00
  • 1989a1482c Fixed empty reads causing a debug assert with large packets. Markus Makela 2015-06-05 19:37:33 +03:00
  • 61b1f34671 Added more descriptive debug output. Markus Makela 2015-06-05 18:52:44 +03:00
  • 945e2f8132 added checks in blr_stop_slave() MassimilianoPinto 2015-06-05 17:37:05 +02:00
  • 518ef5050e Fixed debug asserts. Markus Makela 2015-06-05 12:15:19 +03:00
  • e83799648a Fixed queries getting stuck when the SSL records were of the maximum allowed size. Markus Makela 2015-06-05 11:00:51 +03:00
  • cc1f720ea3 Removed log flushing on every dcb_read_SSL if debug log is enabled. Markus Makela 2015-06-04 21:12:16 +03:00
  • 1f45eff135 Generated packages now have debug symbols. Markus Makela 2015-06-04 19:38:33 +03:00
  • cba37d2ac3 Generated packages now have debug symbols. Markus Makela 2015-06-04 19:38:33 +03:00
  • ce570685cd Moved assertions around. Markus Makela 2015-06-04 19:31:58 +03:00
  • 02bff3980a Added a guide on how to have a HA setup of MaxScale with lsyncd. Markus Makela 2015-06-04 19:14:53 +03:00
  • 6f58f29494 Added a guide on how to have a HA setup of MaxScale with lsyncd. Markus Makela 2015-06-04 19:14:53 +03:00
  • dceccce2ef Changed gwbuf_length function to GWBUF_LENGTH macro in dcb_read_SSL. Markus Makela 2015-06-04 16:52:43 +03:00
  • a032c94d25 Added comments to SSL tests. Markus Makela 2015-06-04 16:49:39 +03:00
  • 98d98c589e Added an Lsyncd configuration file. Markus Makela 2015-06-04 13:30:36 +03:00
  • e395ab1442 Provide explicit time checking for age of persistent DCBs. counterpoint 2015-06-03 16:47:02 +01:00
  • fe2f8e70d1 Add CHK_SERVER capability and test in dcb_persistent_clean_count counterpoint 2015-06-03 15:39:06 +01:00
  • ef6b6566e6 Fixes? counterpoint 2015-06-03 15:08:08 +01:00
  • fe5e40e397 Added missing initialization of user and password variables in monitor_alloc. Markus Makela 2015-06-03 16:08:11 +03:00
  • a033cbf200 Added more informative error messages when SSL handshake fails. Markus Makela 2015-06-03 14:14:05 +03:00
  • cb7eb5848b Fixes, tidying up, etc. counterpoint 2015-06-03 12:03:00 +01:00
  • 4d30cd5fd3 Added unit test for SSL version. Markus Makela 2015-06-03 13:28:35 +03:00
  • 19ac70fc2f Added unit tests for SSL. Markus Makela 2015-06-03 13:15:45 +03:00
  • 6e803c647b Fix bugs, try different arrangement of dcb_close code. counterpoint 2015-06-03 10:02:27 +01:00
  • 2a15e6e774 server_update_port/address are used MassimilianoPinto 2015-06-03 10:30:03 +02:00
  • 18a39e6c64 Addition of server_update_address/port MassimilianoPinto 2015-06-03 10:15:48 +02:00
  • 72d14f8894 Addition of server_update_address/port MassimilianoPinto 2015-06-03 10:15:48 +02:00