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
4d5291c263
Fixed wrong packet sequence number causing a disconnect from the client.
2015-06-01 13:58:26 +03:00
a2768955e7
SSL handshake now successfully completes when a client connects with SSL enabled.
2015-06-01 13:50:22 +03:00
0f814d3e73
Added SSL write and read functions.
2015-05-29 13:00:37 +03:00
f946a44620
Added handling of partial SSL handshakes.
2015-05-28 23:11:32 +03:00
a572166ffd
Added ssl handshake to mysql_client
2015-05-28 22:19:50 +03:00
449c186a66
Added OpenSSL init function call.
2015-05-28 18:14:00 +03:00
3d6259cb00
Added configuration options for different SSL modes.
2015-05-28 16:33:51 +03:00
16d6bd6d2c
Added service SSL mode variables.
2015-05-28 11:56:14 +03:00
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
9f024b5389
Added missing parenthesis.
2015-05-21 18:08:45 +03:00
3ef9b0927d
Fixed minor memory leak in mysql_backend when gw_decode_mysql_server_handshake failed.
2015-05-11 15:33:36 +03:00
17a7b2addb
Updated more variables.
2015-04-26 20:08:27 +03:00
df9bc65430
Added variables that are used when installing instead of relative paths.
2015-04-25 18:35:47 +03:00
1b3af7d61f
Fixes to Coverity defects.
2015-04-16 19:41:49 +03:00
d16e4fe134
Added an option for optimization of wildcard grants to individual grants. The default behavior now checks first for specific grants to a database the wildcard grants.
2015-04-15 06:51:52 +03:00
3a0807251c
Fix to MXS-54: https://mariadb.atlassian.net/browse/MXS-54
...
Added log messages for failed authentication attempts.
2015-03-30 15:43:51 +03:00
7c794b1d21
Fixed a memory leak in mysql_client
2015-03-27 20:28:04 +02:00
f870d3bf14
Added more alternative logging.
2015-03-25 11:23:51 +02:00
cc9b0db5e9
Added logging about authentication errors.
2015-03-24 19:32:17 +02:00
54d242758f
Revert "Removed walking of packets from mysql_backend and moved storing of partial packets to session command handling section."
...
This reverts commit 9e1dc40bb549fdaf05fb4f8c12dc159c30ad4c41.
2015-03-23 11:55:03 +02:00
9e1dc40bb5
Removed walking of packets from mysql_backend and moved storing of partial packets to session command handling section.
2015-03-23 11:17:07 +02:00
b416455f4f
Added missing type to GWBUF returned from mysql_backend.
2015-03-22 16:53:51 +02:00
6cfc2338c1
Small fix to modutil_get_complete_packets.
2015-03-22 10:33:35 +02:00
55513cc998
Improved modutil_get_complete_packets to only allocate a single buffer.
2015-03-22 07:44:14 +02:00
dcdb86e5a9
Fix to MXS-47: https://mariadb.atlassian.net/browse/MXS-47
...
mysql_backend now streams server response data.
2015-03-19 11:35:01 +02:00
880adca73e
Merge branch 'develop' into MAX-324
2015-03-05 10:45:48 +02:00
1b0fd4576a
Merge branch 'maxinfo' into develop
...
Conflicts:
server/core/service.c
server/core/session.c
server/include/session.h
2015-03-04 11:33:00 +02:00
bdbe55233d
Fix to NULL dcb in mysql_backend.c
2015-02-25 12:10:33 +02:00
9e7afeb302
Merge branch 'develop' into MAX-324
...
Conflicts:
macros.cmake
server/core/config.c
server/core/service.c
server/modules/routing/CMakeLists.txt
2015-02-24 06:26:55 +02:00
aa4932bf2d
Moved the housekeeper heartbeat to a separate header for ease of integration.
...
This keeps the behavior the same but allows the heartbeat to be used as a crude timer
without including everything the housekeeper.h header includes.
Moved the protocol level updates on the DCBs last_read value into dcb_read.
This keeps the implementation nice and compact.
2015-02-24 05:00:16 +02:00
c47d2f3791
Added session timeouts.
...
The parameter 'connection_timeout' for services takes a value as seconds.
All sessions that have been idle for longer than this will be disconnected.
2015-02-20 22:16:43 +02:00
83b7948cdf
Added more debug output to user authentication.
2015-02-20 14:50:26 +02:00
2c401788ee
Fix to bug 579: http://bugs.mariadb.com/show_bug.cgi?id=579
...
Added actual testing routers and protocols.
2015-02-20 12:30:55 +02:00
039d3c4c0b
Make JSON result sets produce nmeric valeus without quotes
...
Updated HTTPD protocol module to return application/json as the encoding
2015-02-20 10:09:01 +00:00
df3a548be1
Added basic REST interface to maxinfo plugin
2015-02-19 16:24:30 +00:00
a2bff1dcea
Merge branch 'develop' into MAX-324
2015-02-16 14:58:35 +02:00
5ba2bf33e9
Fix Coverity defect 87079
...
Fix Coverity defect 87079
2015-02-07 11:02:39 +01:00
0d4761ade8
Merge branch 'develop' into MAX-324
2015-02-06 23:27:59 +02:00
82c03bd240
Merge branch 'develop' into MAX-345
2015-02-06 12:29:19 +01:00
adc0bb4f70
Comments added for fix #714
...
Comments added for fix #714
2015-02-06 11:50:21 +01:00
98cbc34c6c
Fix for bug #714
...
Fix for bug #714
2015-02-06 11:26:48 +01:00
625a7d7a10
Assertion removed
...
Assertion removed
2015-02-04 18:31:38 +01:00
0cf1a35511
Removed useless assertion
...
Removed useless assertion
2015-02-04 17:19:07 +01:00
4ef3677b84
Fix for Bug #519
...
Fix for Bug #519
2015-02-04 16:17:36 +01:00
86bed0541c
Merge branch 'develop' into MAX-324
2015-02-04 13:01:43 +02:00
0083e62c41
Merge branch 'blr' into develop
2015-02-03 17:19:06 +00:00
ea88cea959
Merge branch 'develop' into MAX-324
2015-01-29 20:36:26 +02:00
270c0ebf8a
Clean up, added comments, removed some dead code.
2015-01-27 10:24:37 +02:00
db1ea422a0
Merge branch 'develop' into MAX-324
...
Conflicts:
server/core/modutil.c
2015-01-20 04:25:40 +02:00