diff options
author | Max <post@wickenrode.com> | 2017-05-02 01:14:27 +0200 |
---|---|---|
committer | Max <post@wickenrode.com> | 2017-05-02 01:14:27 +0200 |
commit | fac661c5d1dcac7780521facdaebdc6f4c1afa27 (patch) | |
tree | ad0468669f054f84a00da9dfb4943cd117976b13 /Source | |
parent | 2b081c2ef732599a035dc05ff33b08edffd74b04 (diff) | |
download | sequelpro-fac661c5d1dcac7780521facdaebdc6f4c1afa27.tar.gz sequelpro-fac661c5d1dcac7780521facdaebdc6f4c1afa27.tar.bz2 sequelpro-fac661c5d1dcac7780521facdaebdc6f4c1afa27.zip |
Fix some issues with charset handling during connect
* hostname and file paths are places where libmysqlclient ultimately only passes the string to an OS library so we should use whatever charset the OS expects, not mysql
* Even though _makeRawMySQLConnectionWithEncoding:isMasterConnection: takes an explicit charset argument most of the conversion logic simply used whatever charset the existing connection currently has, which is not neccesarily the one the new connection should use
* Add some remarks about the charset handling with passwords and mysql_error()
* Charsets do not apply to sqlstate.
Diffstat (limited to 'Source')
0 files changed, 0 insertions, 0 deletions