The `build_info` table
Table Structure
| Field | Type | Attributes | Key | Null | Default | Extra | Comment |
|---|---|---|---|---|---|---|---|
| build | INT | SIGNED | PRI | NO | Identifier | ||
| majorVersion | INT | SIGNED | YES | ||||
| minorVersion | INT | SIGNED | YES | ||||
| bugfixVersion | INT | SIGNED | YES | ||||
| hotfixVersion | CHAR(3) | SIGNED | YES | ||||
| winAuthSeed | VARCHAR(32) | SIGNED | YES | ||||
| win64AuthSeed | VARCHAR(32) | SIGNED | YES | ||||
| mac64AuthSeed | VARCHAR(32) | SIGNED | YES | ||||
| winChecksumSeed | VARCHAR(40) | SIGNED | YES | ||||
| macChecksumSeed | VARCHAR(40) | SIGNED | YES |
Description of the fields
The client build.
Major version of the client, for example 3 for 3.3.5a.
Minor version of the client, for example 3 for 3.3.5a.
Bugfix version of the client, for example 5 for 3.3.5a.
Hotfix letter of the client, for example a for 3.3.5a.
Not used by the core.
Not used by the core.
Not used by the core.
Hash, as a hex string, used to check the Windows client executable when it logs in. If empty, the check is skipped.
Hash, as a hex string, used to check the Mac client executable when it logs in. If empty, the check is skipped.