deb-python-pymysql/pymysql
elemount 779d17db82 Fix handle AuthSwitch packet bug.
MySQL documents annouce the AuthSwitch packet is contains with two
component `auth_plugin_name` and `auth_data`, which `auth_data` is
a string[EOF] string. But in fact it will return a string[NUL] string
or can also say the string[EOF] is consist of a 20bytes string and a '\0'
byte. Now we just follow the document which use those 21bytes as salt
and that is not correct.
2017-06-29 11:20:50 +08:00
..
constants Revert DEPRECATE_EOF support 2016-09-04 03:48:18 +09:00
tests Revert error packet parsing changes (#508) 2016-09-01 11:06:58 +09:00
__init__.py Don't apppend `.None` to version number (#576) 2017-05-29 14:38:36 +09:00
_compat.py Fix escape_string doesn't accept unicode on Python 2 2016-01-14 02:13:21 +09:00
_socketio.py Changing to tuple 2014-08-05 19:19:13 -07:00
charset.py add support for utf8mb4_unicode_520_ci (#498) 2016-08-11 09:31:44 +09:00
connections.py Fix handle AuthSwitch packet bug. 2017-06-29 11:20:50 +08:00
converters.py Fix SELECT CAST(... AS JSON) cause UnicodeError (#496) 2016-07-29 00:42:32 +09:00
cursors.py Update API docs (#573) 2017-05-25 01:06:50 +09:00
err.py Revert error packet parsing changes (#508) 2016-09-01 11:06:58 +09:00
optionfile.py Update logic 2015-07-29 09:58:59 -04:00
times.py flake8 fix 2016-08-29 20:58:17 +09:00
util.py flake8 fix 2016-08-29 20:58:17 +09:00