From: Dmitry Shulga Date: September 27 2010 10:55am Subject: bzr commit into mysql-5.1-bugteam branch (Dmitry.Shulga:3498) Bug#36742 List-Archive: http://lists.mysql.com/commits/119159 X-Bug: 36742 Message-Id: <0L9E009HPJP2AE90@fe-emea-10.sun.com> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="Boundary_(ID_Jhk3McbhfDVaaKKmFf2Ppw)" --Boundary_(ID_Jhk3McbhfDVaaKKmFf2Ppw) MIME-version: 1.0 Content-type: text/plain; CHARSET=US-ASCII Content-transfer-encoding: 7BIT Content-disposition: inline #At file:///Users/shulga/projects/mysql/5.1-bugteam-bug36742/ based on revid:davi.arnaut@stripped 3498 Dmitry Shulga 2010-09-27 Fixed bug#36742 - GRANT hostname case handling inconsistent. @ sql/sql_yacc.yy It was added convertation of host name part of user name to lowercase. modified: sql/sql_yacc.yy === modified file 'sql/sql_yacc.yy' --- a/sql/sql_yacc.yy 2010-08-30 22:16:38 +0000 +++ b/sql/sql_yacc.yy 2010-09-27 10:55:33 +0000 @@ -11567,6 +11567,8 @@ user: system_charset_info, 0) || check_host_name(&$$->host)) MYSQL_YYABORT; + /* Convert hostname part of username to lowercase. */ + my_casedn_str(files_charset_info, $$->host.str); } | CURRENT_USER optional_braces { --Boundary_(ID_Jhk3McbhfDVaaKKmFf2Ppw) MIME-version: 1.0 Content-type: text/bzr-bundle; CHARSET=US-ASCII; name="bzr/dmitry.shulga@stripped" Content-transfer-encoding: 7BIT Content-disposition: inline; filename="bzr/dmitry.shulga@stripped" # Bazaar merge directive format 2 (Bazaar 0.90) # revision_id: dmitry.shulga@stripped # target_branch: file:///Users/shulga/projects/mysql/5.1-bugteam-\ # bug36742/ # testament_sha1: f8f0eff72289817795d42a036888c41f863effcb # timestamp: 2010-09-27 17:55:44 +0700 # base_revision_id: davi.arnaut@stripped\ # h459kwlylg6h745v # # Begin bundle IyBCYXphYXIgcmV2aXNpb24gYnVuZGxlIHY0CiMKQlpoOTFBWSZTWbEHLSUAAbPfgEBQXHf//3+j nAC////wUAQOvOlDIoAAaFAARPAjCam1NPRG1D1HpDR6R6nqDQjVDTKGjTynppNAMQAAAAAA5gEw EyMAIxMTCYTBDTE0wGqep6UHqaZGgYjEMRoAABoMjQEkgJoBNGpgmEJoyGRponqADR6TxVElM54e vAUT6ZdIojToADFKGswozmBINDMy8d9BmYw4iVFMgwgwD438H2bq+Rd0K3ejFGR8HNasmDNIIAgk IvVOxQryWkhkH6Nr6VJrUgNV0sQQxZSispIo8WtEBVFaCXp0PfXVrT1hAVsRNrRy9+qUqr6RFobv UXiOzQMIxTwxye9Awh68G9jiXKt+dSiVO9lxaxVFzdvW5C8Wg6QUSakwNuHPEhaRPLU2sN+JyhXh gtEiEnGRyxBhPE/nptuMdbL+9mo0XCO6sylt1iuVrhQ/1WaN1T9UAnDCPFcOGeOaWNFw3QOgV3Ew R5e7LWKGPVprOn7qJZ01BRZugjamoYJAYGWDIoBqBhP0VA7KQpypJZyEnt0PVSCUhRVicLcFgp1m oc9OfCbo1l/Q8aTrSs5XDHYLGlbElh0rlfcsLdQqnvLZG5Yqwupjfh8HKLxQFFWqgnPo2k1Zgywk xJzr1O2NkaY6LhqEUxG8cK4Vt2bw33LCq+ppXtItUqp1yVrKd0FY6N1Juk0Bh7k902Qm2gGGTulu HY3BRESVW/NcYaIwWTDhkY5bH+riuih5YcsVmfjLv9nJYEMwFLFAr1kN8ywE4p3rC8wXN4hWrcUO drOQDx846BZRx+q52o1qDj18g/Me1K1rXlz1fMwT8/adofG9DV04ZlVZ65o3SK/r9COW6rZB7LaI 0yuvVrZdN5WTXVFOevlWtN2pt5PwPEad9Sr571DjhocDnDBP0+t7rxYKTLhLtdebGxHgyBSrWOcz muFvV0puhiPdHqhYzG7ilkDWJlpxy1y7yBM3bOO5RsCpP3nFMbU3Ex7OkbkMdj57pbSmBo8uvtb2 /f05rqFAiP95uDcyWk2JgxnLXnt+C61mKFoXudR3godjH4JCzVnNMbuZnh4A0fYahOLTYFk57N2/ VKmIYg25B6uprW/YOUv2FgHWnLWFAo6wTH/RRh1FqYPguYG3HS/Yd6v7l3CJ8Uwri07V6lwtfKnb ShX/X2tmaEmu2Jxdx0tW4ZW0Q0nB1eUYbxRZMnGigwGTpVrakTR4O9GiZKYUWhy2hbtLuIYYa2ZM NA5T43r+bts7FTWvd5igBPwWEshyvS+Mk8iivryIdtSufNfOyVfJRkwxV0KbhkmhB+A54ZXtq+nO Bdz8xdQZQuWP2+zU71YznvUMTIaxxxmFl3UJ+nLUx+Mh8M0+7gRm7N+e42V+bZUvH1ExkWphtIEn J1+zgusDs+lEqyxaLV+SuRBag+QvFVZHmuK0sKasOYMgZe3ih21dChxDuTY2Ff/i7kinChIWIOWk oA== --Boundary_(ID_Jhk3McbhfDVaaKKmFf2Ppw)--