3314 Commits

Author SHA1 Message Date
Markus Makela
dceccce2ef Changed gwbuf_length function to GWBUF_LENGTH macro in dcb_read_SSL. 2015-06-04 16:52:43 +03:00
Markus Makela
a032c94d25 Added comments to SSL tests. 2015-06-04 16:49:39 +03:00
Markus Makela
a033cbf200 Added more informative error messages when SSL handshake fails. 2015-06-03 14:14:05 +03:00
Markus Makela
4d30cd5fd3 Added unit test for SSL version. 2015-06-03 13:28:35 +03:00
Markus Makela
19ac70fc2f Added unit tests for SSL. 2015-06-03 13:15:45 +03:00
Markus Makela
57060cafec Added SSL level configuration to services. 2015-06-02 17:16:53 +03:00
Markus Makela
a5de4fc503 Merge branch 'develop' into MXS-129 2015-06-02 12:21:05 +03:00
Markus Makela
fc8918b1f2 Added a dcb_connect_SSL function which starts a client SSL connection. 2015-06-02 09:15:08 +03:00
Markus Makela
08e0a31826 Fixed session creation failure messages using the wrong packet number when an SSL connection was made. 2015-06-02 06:42:41 +03:00
Markus Makela
6e01757455 Added error message to users when trying to connect to a MaxScale service that only allows SSL connections. 2015-06-02 06:39:51 +03:00
Markus Makela
76655e7136 Added a call to a library function which adds all algorithms to OpenSSL to the SSL initialization code. 2015-06-02 06:04:06 +03:00
Markus Makela
d7232d8b6e Moved SSL structure to the DCB instead of the MySQL protocol.
This allows for non-MySQL SSL connections.
2015-06-01 20:51:26 +03:00
Markus Makela
4d5291c263 Fixed wrong packet sequence number causing a disconnect from the client. 2015-06-01 13:58:26 +03:00
Markus Makela
a2768955e7 SSL handshake now successfully completes when a client connects with SSL enabled. 2015-06-01 13:50:22 +03:00
Markus Makela
0f814d3e73 Added SSL write and read functions. 2015-05-29 13:00:37 +03:00
Markus Makela
f946a44620 Added handling of partial SSL handshakes. 2015-05-28 23:11:32 +03:00
Markus Makela
a572166ffd Added ssl handshake to mysql_client 2015-05-28 22:19:50 +03:00
Markus Makela
449c186a66 Added OpenSSL init function call. 2015-05-28 18:14:00 +03:00
Markus Makela
3d6259cb00 Added configuration options for different SSL modes. 2015-05-28 16:33:51 +03:00
Markus Makela
b24da2c540 Changed errmsg.sys file to be world executable when installed. This way the maxscale user can read it when the package is installed. 2015-05-28 12:57:14 +03:00
Markus Makela
f4dee6d584 Fixed systemd service file not starting with the maxscale user. 2015-05-28 12:11:49 +03:00
Markus Makela
16d6bd6d2c Added service SSL mode variables. 2015-05-28 11:56:14 +03:00
Markus Makela
4365a04d2c Added 5.5.5- string to the start of MariaDB 10.0 version strings. 2015-05-28 10:30:21 +03:00
Markus Makela
06bece82a8 Fixed multi-character wildcard database grants not working with schemarouter. 2015-05-26 23:08:29 +03:00
Markus Makela
4cbcc4ecb6 Removed old unused cmake variables, updated documentation and fixed testall suite. 2015-05-26 15:12:29 +03:00
Markus Makela
5f49a62724 Fix to MXS-166
Added a call to thd->end_statement in parsing_info_done
2015-05-26 14:41:20 +03:00
Markus Makela
099fc0ba3c Fix to MXS-162
Changed router to monitor in documentation.
2015-05-26 14:12:33 +03:00
Markus Makela
6be6c741e9 Fixed spaces braking links. 2015-05-26 14:07:39 +03:00
Markus Makela
47407405c5 Fixed broken link. 2015-05-26 14:05:18 +03:00
Markus Makela
15da20184c Fixed old references in documentation. 2015-05-26 14:04:07 +03:00
Markus Makela
5f076b81d4 Merge branch 'install_dir_change' into develop
Conflicts:
	CMakeLists.txt
	Documentation/Tutorials/Administration-Tutorial.md
	log_manager/CMakeLists.txt
	server/core/CMakeLists.txt
	server/core/gateway.c
	server/core/maxkeys.c
	server/core/maxpasswd.c
	server/modules/filter/test/CMakeLists.txt
	server/modules/routing/CMakeLists.txt
2015-05-26 13:34:39 +03:00
Markus Makela
04aaaea717 Added 1.2 release notes. 2015-05-22 18:26:20 +03:00
Markus Makela
72066a4262 Added a conditional for systemd script installation and changed directory rights for the maxscale user. 2015-05-22 14:12:40 +03:00
Markus Makela
0d85ae6603 Changed data directory to /var/lib/maxscale. 2015-05-22 11:31:22 +03:00
Markus Makela
9c461450e2 Fixes to Coverity defects. 2015-05-22 05:36:58 +03:00
Markus Makela
9f024b5389 Added missing parenthesis. 2015-05-21 18:08:45 +03:00
Markus Makela
ac55f7c6fe Merge branch 'MXS-121' into develop 2015-05-21 17:53:01 +03:00
Markus Makela
3301ffc76d Added different log message when the script is missing for a monitor. 2015-05-21 17:40:33 +03:00
Markus Makela
229cdb73e7 Fixed concurrency issues in filters. 2015-05-21 15:30:52 +03:00
Markus Makela
6d9765f736 Added copying of old configuration files to new directories. 2015-05-21 15:22:18 +03:00
Markus Makela
91bc7b2792 Added missing spinlock calls to all monitors. 2015-05-21 11:41:11 +03:00
Markus Makela
7dbc021149 Added more logging when a monitor script cannot be executed. 2015-05-20 16:16:49 +03:00
Markus Makela
b815a79628 Fixed failing execvp calls leaving a process running. 2015-05-20 13:06:08 +03:00
Markus Makela
8f20d23d4c Added missing function prototype to mmmon.c 2015-05-19 19:20:59 +03:00
Markus Makela
e794c0953c Added systemd script installation 2015-05-19 18:17:42 +03:00
Markus Makela
a1270ef447 Added new monitor parameters to config.c 2015-05-19 16:30:01 +03:00
Markus Makela
7c7b322e1b Added missing default monitor interval. 2015-05-19 16:20:04 +03:00
Markus Makela
c4f51c0b8c Fixed a possible bug with multiple monitors monitoring the same servers. 2015-05-19 15:42:11 +03:00
Markus Makela
1403b3dfeb Fixed old header names form monitor_common.h 2015-05-19 14:40:24 +03:00
Markus Makela
d8f055858f Removed plainroute from the CMakeLists.txt. 2015-05-19 14:22:54 +03:00