| Bug #84493 | Documentation of Protocol::HandshakeV10 incorrect | ||
|---|---|---|---|
| Submitted: | 12 Jan 2017 17:53 | Modified: | 13 Jan 2017 5:00 |
| Reporter: | Britt Crawford | Email Updates: | |
| Status: | Verified | Impact on me: | |
| Category: | MySQL Server: Documentation | Severity: | S3 (Non-critical) |
| Version: | OS: | Any | |
| Assigned to: | CPU Architecture: | Any | |
[13 Jan 2017 5:00]
MySQL Verification Team
Hello Britt Crawford, Thank you for the report and feedback! Thanks, Umesh

Description: The description of the Protocol::HandshakeV10 Payload is incorrect. Note the mismatched curly brace after if capabilities & CLIENT_SECURE_CONNECTION { If you implement according to the above spec will cause the handshake to fail with MySQL version 5.1. This version from 2013 seems to be more correct. https://web.archive.org/web/20130916173150/http://dev.mysql.com/doc/internals/en/connectio... How to repeat: 1. Go to https://dev.mysql.com/doc/internals/en/connection-phase-packets.html?acf=1. 2. Read Suggested fix: Update documentation