• unknown's avatar
    Fix to handle unsigned data in prepared statements (Bug #3447) · 29c07902
    unknown authored
    Fixed security problem that password was temporarly reset when someone changed GRANT for a user. (Bug #3404)
    Fixed problem with PROCEDURE analyse() and impossible WHERE (Bug #2238)
    Don't auto-repair tables in mysqlcheck if table type doesn't support 'check' command.
    
    
    Docs/mysqld_error.txt:
      Updated error values
    client/mysqlcheck.c:
      Don't cause auto-repair on 'note' (Tables that doesn't support 'check')
    libmysql/libmysql.c:
      Fix to handle unsigned data in prepared statements (Bug #3447)
    mysql-test/r/analyse.result:
      Test of analyze + impossible where (Bug #2238)
    mysql-test/r/bdb.result:
      Update results
    mysql-test/r/ctype_ujis.result:
      Update results
    mysql-test/r/isam.result:
      Update results
    mysql-test/r/repair.result:
      Update results
    mysql-test/t/analyse.test:
      Test of analyze + impossible where (Bug #2238)
    mysql-test/t/ctype_ujis.test:
      Added test for LIKE (Bug #3438)
    sql/sql_acl.cc:
      Fixed security problem that password was temporarly reset when someone changed GRANT for a user. (Bug #3404)
    sql/sql_select.cc:
      Fixed problem with PROCEDURE analyse() and impossible WHERE (Bug #2238)
    sql/sql_table.cc:
      Changed 'error' to 'note' when table doesn't support admin command.
    sql/sql_update.cc:
      Indentaion cleanup
    tests/client_test.c:
      Added test for handling unsigned/signed strings with prepared statements
    29c07902
mysqld_error.txt 26.2 KB