1096 Commits

Author SHA1 Message Date
Massimiliano Pinto
bf36f01c33 Initial work on client flags(comprtess, client connect with db), next is authentication check 2013-06-13 10:13:43 +02:00
Massimiliano Pinto
e31957f2d1 Initial work on local authentication 2013-06-13 10:12:50 +02:00
Massimiliano Pinto
84ec7ffd51 Some fprintf has been removed 2013-06-13 00:31:35 +02:00
Massimiliano Pinto
368ce2d8b7 New funcion for reading and store data in gwbuff, and its use in reading from client 2013-06-12 23:58:41 +02:00
Massimiliano Pinto
2a9e0b06ef New version 2013-06-12 22:23:09 +02:00
Mark Riddoch
a9bcc3841a Converted mysql_send_ok and MySQLSendHandshake to use the new buffer management
Also added the -p option to set listener port. This is a short term measure for testing only
until we have the proper configuration in place.
2013-06-12 17:13:04 +01:00
Massimiliano Pinto
82b70e3877 New version, state2string updated 2013-06-12 17:18:22 +02:00
Massimiliano Pinto
2cf646d948 in utils.c see line 88 for modifications 2013-06-12 15:15:09 +02:00
Mark Riddoch
08549ad5ae Addition of some basic statistics on the DCB 2013-06-12 13:08:33 +01:00
Mark Riddoch
c7f533abaf Split the backend read function as an example, this still needs to be reorganised into protocols
Addition of DCB diagnostics, and free routine
2013-06-12 12:57:09 +01:00
Mark Riddoch
329a70eccd Addition of example buffer handling 2013-06-12 10:01:02 +01:00
Massimiliano Pinto
a70974d8a1 EPOLLER | EPOLLHUP moved at the begininning of the loop 2013-06-12 09:54:27 +02:00
Mark Riddoch
037055d33e Added clean rule 2013-06-12 08:07:50 +01:00
Massimiliano Pinto
d46e256b9a added int parameter to close function 2013-06-11 17:08:30 +02:00
Mark Riddoch
2a82ba152f Updated GWPROTOCOL structure with new entry points and some documentation 2013-06-11 16:04:49 +01:00
Mark Riddoch
e820e36aa3 Updated structure and added makefile 2013-06-11 14:58:21 +01:00
Massimiliano Pinto
bbe339ac78 Test 2013-06-11 15:57:10 +02:00
Timofey Turenko
b768069a1d repotest 2013-06-11 16:52:39 +03:00
Massimiliano Pinto
0352705b67 New files and new versions 2013-06-11 13:02:26 +02:00
Massimiliano Pinto
0c8fdaed01 New versions 2013-06-11 12:28:37 +02:00
Massimiliano Pinto
b6411bf40a New version, with client socket closed detection 2013-06-10 19:48:17 +02:00
Massimiliano Pinto
ac08cb4368 New version for gw_mysql_close() 2013-06-10 15:11:03 +02:00
Massimiliano Pinto
3413f29e5a New version with DCB_STATE_DISCONNECTED state 2013-06-10 13:46:59 +02:00
Massimiliano Pinto
0c2d273a83 New version and new file 2013-06-10 11:02:13 +02:00
Massimiliano Pinto
dc4cf3ab17 New files 2013-06-10 10:22:53 +02:00
Massimiliano Pinto
2f7d3a1335 New version 2013-06-10 09:29:23 +02:00
Massimiliano Pinto
912e73f8ee Gateway utils 2013-06-10 09:21:02 +02:00
Massimiliano Pinto
d82a719ada New version: added ifdef GW_EVENT_DEBUG 2013-06-10 09:17:50 +02:00
Massimiliano Pinto
ddeaead2d1 New version 2013-06-10 09:03:13 +02:00
Massimiliano Pinto
ac01de7782 First commit, test bazaar 2013-06-07 19:51:05 +02:00
Massimiliano Pinto
5f4a14a5c6 Fixed the right order in skysql_send_eof:
1. Send the skysql_warning_count
2. Send the skysql_server_status
2013-05-12 22:16:39 +02:00
Massimiliano Pinto
be1f43af6f New version, unused variables deleted. 2013-05-12 22:11:46 +02:00
Massimiliano Pinto
d426ddba04 New vwersion 2013-05-12 21:44:26 +02:00
Massimiliano Pinto
878f3f8518 New version 2013-05-12 21:09:16 +02:00
Massimiliano Pinto
4377d2ec9e New version 2013-05-12 21:00:25 +02:00
Massimiliano Pinto
60605e8ca3 New version 2013-05-12 20:57:54 +02:00
Massimiliano Pinto
296dffc599 New gateway configuration for virtualhosts http
Examples with curl: view/change the configuration
2013-04-16 09:31:56 +02:00
Massimiliano Pinto
2359b2bb19 GPL Header added 2013-04-15 18:16:02 +02:00
Massimiliano Pinto
9a8c9ab403 New version 2013-04-09 16:05:47 +02:00
Massimiliano Pinto
92d3a89fcb Compression supported
change_user added: auth token still to be extracted from COM_CHANGE_USER
2013-01-28 13:48:14 +01:00
Massimiliano Pinto
27f2bb85a5 New version compatible with prepared statements
Preopened connections are compatible with the mysql protocol I wrote by myself
The preopened connection is ONLY working with prefork mpm.
2012-12-14 16:42:14 +01:00
Massimiliano Pinto
fa0b97ac61 New version compatible with prepared statements 2012-12-14 16:40:34 +01:00
Massimiliano Pinto
063af3684e Apache 2.4.2 configuration file for SkySql Gateway 2012-11-21 16:33:39 +01:00
Massimiliano Pinto
9b756500c5 timeout disabled for tests 2012-11-21 16:21:20 +01:00
Massimiliano Pinto
efcd6aaf48 First commit of SkySql Gateway with Mysql protocol implemented by Massimiliano 2012-11-21 11:50:43 +01:00
Massimiliano Pinto
5178059706 First file 2012-07-27 17:30:32 +02:00