Markus Mäkelä
8eaa265168
MXS-1931: Remove use of gw_MySQL_get_next_packet
...
The function implemented redundant functionality and replacement with
modutil_get_next_MySQL_packet was planned.
When faced with a packet header spread over multiple buffers, the packet
length calculation would read past the buffer end. This is fixed by taking
modutil_get_next_MySQL_packet into use.
Identical behavior to the old function is achieved by calling
gwbuf_make_contiguous for each packet to store them in a contiguous area
of memory. This should be either removed and only done when
RCAP_TYPE_CONTIGUOUS_INPUT is requested or be made an innate feature of
statement based routing.
2018-06-18 20:42:23 +03:00
..
2018-06-18 20:42:23 +03:00
2017-08-18 10:28:21 +03:00
2017-06-01 10:24:20 +03:00
2018-01-25 10:52:03 +02:00
2018-05-14 10:14:16 +03:00
2018-04-03 10:59:55 +03:00
2018-05-31 14:04:22 +03:00
2017-06-01 10:24:20 +03:00
2018-02-12 11:51:39 +02:00
2017-02-20 17:44:22 +02:00
2018-06-08 11:21:35 +03:00
2017-06-01 10:24:20 +03:00
2017-06-29 15:34:22 +02:00
2018-05-21 20:04:13 +03:00
2017-09-07 10:41:15 +03:00
2017-06-30 10:46:05 +03:00
2018-02-06 14:51:07 +02:00
2017-09-08 09:31:37 +03:00
2017-11-07 12:03:09 +02:00
2017-06-01 10:24:20 +03:00
2018-05-31 14:04:22 +03:00
2017-09-27 19:44:25 +03:00
2017-06-01 10:24:20 +03:00
2017-06-01 10:24:20 +03:00
2017-06-01 10:24:20 +03:00
2017-06-01 10:24:20 +03:00
2018-02-08 12:45:18 +02:00
2017-06-01 10:24:20 +03:00
2017-06-01 10:24:20 +03:00
2017-10-03 14:30:06 +03:00
2017-06-01 10:24:20 +03:00
2017-06-01 10:24:20 +03:00
2017-08-09 17:28:58 +03:00
2017-09-28 13:59:28 +03:00
2018-04-11 15:26:37 +03:00
2018-06-06 08:46:46 +03:00
2017-06-01 10:24:20 +03:00
2018-02-07 16:07:17 +02:00
2017-06-01 10:24:20 +03:00
2017-06-28 13:26:52 +03:00
2017-06-01 10:24:20 +03:00
2017-06-01 10:24:20 +03:00
2017-09-08 12:41:41 +03:00
2017-09-08 12:41:41 +03:00
2017-06-01 10:24:20 +03:00
2018-01-03 08:56:41 +02:00
2018-06-12 10:45:11 +03:00
2017-06-01 10:24:20 +03:00
2017-06-01 10:24:20 +03:00
2018-02-06 14:51:07 +02:00
2017-06-01 10:24:20 +03:00
2018-01-03 08:56:41 +02:00
2017-06-01 10:24:20 +03:00
2017-06-01 10:24:20 +03:00
2017-06-01 10:24:20 +03:00
2018-05-15 10:15:26 +03:00
2018-03-07 15:25:43 +02:00
2017-06-29 15:34:22 +02:00
2018-06-14 13:48:07 +03:00
2017-06-01 10:24:20 +03:00
2017-08-18 10:28:20 +03:00
2017-06-01 10:24:20 +03:00
2017-11-21 16:49:21 +02:00
2017-06-01 10:24:20 +03:00
2017-08-14 15:24:16 +03:00
2017-11-07 12:03:09 +02:00
2017-08-18 10:28:21 +03:00
2017-09-26 14:29:14 +03:00
2017-06-01 10:24:20 +03:00
2017-03-09 10:01:38 +02:00
2017-06-01 10:24:20 +03:00