An error occurred fetching the project authors.
  1. 24 May, 2007 1 commit
    • msvensson@pilot.blaudden's avatar
      Bug#26664 test suite times out on OS X 64bit · 93b1fe65
      msvensson@pilot.blaudden authored
       - The "mysql client in mysqld"(which is used by
         replication and federated) should use alarms instead of setting
         socket timeout value if the rest of the server uses alarm. By
         always calling 'my_net_set_write_timeout'
         or 'my_net_set_read_timeout' when changing the timeout value(s), the
         selection whether to use alarms or timeouts will be handled by
         ifdef's in those two functions. 
       - Move declaration of 'vio_timeout' into "vio_priv.h"
      93b1fe65
  2. 27 Mar, 2007 1 commit
  3. 22 Mar, 2007 1 commit
  4. 29 Jan, 2007 1 commit
  5. 23 Dec, 2006 1 commit
  6. 14 Dec, 2006 1 commit
    • monty@mysql.com/narttu.mysql.fi's avatar
      Fixed compiler warnings detected by option -Wshadow and -Wunused: · 88dd873d
      monty@mysql.com/narttu.mysql.fi authored
      - Removed not used variables and functions
      - Added #ifdef around code that is not used
      - Renamed variables and functions to avoid conflicts
      - Removed some not used arguments
      
      Fixed some class/struct warnings in ndb
      Added define IS_LONGDATA() to simplify code in libmysql.c
      
      I did run gcov on the changes and added 'purecov' comments on almost all lines that was not just variable name changes
      88dd873d
  7. 30 Nov, 2006 1 commit
  8. 23 Nov, 2006 1 commit
  9. 20 Nov, 2006 1 commit
    • monty@mysql.com/nosik.monty.fi's avatar
      Remove compiler warnings · e8258798
      monty@mysql.com/nosik.monty.fi authored
      (Mostly in DBUG_PRINT() and unused arguments)
      Fixed bug in query cache when used with traceing (--with-debug)
      Fixed memory leak in mysqldump
      Removed warnings from mysqltest scripts (replaced -- with #)
      e8258798
  10. 13 Nov, 2006 1 commit
    • gkodinov/kgeorge@macbook.gmz's avatar
      Bug #19216: Client crashes on long SELECT · 9a41822b
      gkodinov/kgeorge@macbook.gmz authored
       The server sends a number of columns to the client.
       It uses a limited "fast" function for that instead of the
       general one. This fast function cannot send numbers larger 
       than 2 bytes. 
       This causes the client to expect smaller number of columns. 
       The client writes outside of the allocated memory buffer 
       as a result.
       Fixed the server to use the general function to send column
       count.
       Fixed the client to check the column count before writing
       column data. 
      9a41822b
  11. 12 Oct, 2006 1 commit
  12. 27 Sep, 2006 1 commit
  13. 30 Aug, 2006 1 commit
  14. 25 Aug, 2006 1 commit
    • cmiller@zippy.cornsilk.net's avatar
      Bug#21543: 5.0.24 breaks ABI compatibility for python bindings: \ · 89d759b9
      cmiller@zippy.cornsilk.net authored
      	InterfaceError on connect
      
      Removed the bool flag from the st_mysql_options struct, since it adds 
      another word in size to the memory size and shifts member memory locations
      down, both of which break binary-interface compatibility.
      
      Instead, use a flag, 2**30, in the client_options bit-field to represent
      that the client should check the SSL certificate of the server.
      89d759b9
  15. 11 Aug, 2006 1 commit
  16. 24 Jul, 2006 1 commit
    • kostja@bodhi.local's avatar
      A fix and a test case for Bug#15752 "Lost connection to MySQL server · 2ce1a07c
      kostja@bodhi.local authored
      when calling a SP from C API"
      
      The bug was caused by lack of checks for misuse in mysql_real_query. 
      A stored procedure always returns at least one result, which is the 
      status of execution of the procedure itself.
      This result, or so-called OK packet, is similar to a result
      returned by INSERT/UPDATE/CREATE operations: it contains the overall
      status of execution, the number of affected rows and the number of
      warnings. The client test program attached to the bug did not read this 
      result and ivnoked the next query. In turn, libmysql had no check for 
      such scenario and mysql_real_query was simply trying to send that query 
      without reading the pending response, thus messing up the communication
      protocol.
      
      The fix is to return an error from mysql_real_query when it's called
      prior to retrieval of all pending results.
      2ce1a07c
  17. 03 Jul, 2006 1 commit
    • kent@mysql.com's avatar
      client.c: · caa3fcf6
      kent@mysql.com authored
        Define 'mysql_get_ssl_cipher' even if no SSL built in, it is referenced in libmysql.def
      caa3fcf6
  18. 30 Jun, 2006 1 commit
  19. 19 Jun, 2006 1 commit
    • holyfoot@deer.(none)'s avatar
      bug #20318 (ctype_ucs2_def test fails with embedded) · d8d42948
      holyfoot@deer.(none) authored
      there was two problems about charsets in embedded server
      1. mysys/charset.c - defined there default_charset_info variable is
      modified by both server and client code (particularly when
      --default-charset option is handled)
      In embedded server we get two codelines modifying one variable.
      I created separate default_client_charset_info for client code
      
      2. mysql->charset and mysql->options.charset initialization isn't
      properly done for embedded server - necessary calls added
      d8d42948
  20. 01 Jun, 2006 1 commit
    • holyfoot@deer.(none)'s avatar
      bug #16017 (memory leaks in embedded server) · bc35c500
      holyfoot@deer.(none) authored
      There actually was 3 different problems -
      hash_user_connections wasn't cleaned
      one strdupped database name wasn't freed
      and stmt->mem_root wasn't cleaned as it was
      replased with mysql->field_alloc for result
      For the last one - i made the library using stmt's
      fields to store result if it's the case.
      bc35c500
  21. 03 May, 2006 1 commit
  22. 21 Apr, 2006 1 commit
  23. 18 Apr, 2006 1 commit
    • msvensson@neptunus.(none)'s avatar
      Bug#17208 SSL: client does not verify server certificate · a51668c7
      msvensson@neptunus.(none) authored
       - Add new function 'ssl_verify_server_cert' which is used if we are 
         connecting to the server with SSL. It will compare the hostname in 
         the server's cert against the hostname that we used when connecting 
         to the server. Will reject the connection if hostname does not match.
       - Add new option "OPT_SSL_VERIFY_SERVER_CERT" to be passed to mysql_options
         which will turn on checking of servers cert.
       - Add new argument "ssl-verify-server-cert" to all mysql* clients which 
         will activate the above option.
       - Generate a new server cert with 1024 bits that has "localhost" as the server name.
      a51668c7
  24. 12 Apr, 2006 1 commit
  25. 06 Apr, 2006 2 commits
  26. 27 Mar, 2006 1 commit
  27. 22 Mar, 2006 1 commit
  28. 10 Mar, 2006 1 commit
  29. 24 Feb, 2006 1 commit
  30. 26 Jan, 2006 1 commit
  31. 03 Jan, 2006 1 commit
  32. 06 Dec, 2005 1 commit
  33. 21 Nov, 2005 1 commit
  34. 04 Oct, 2005 1 commit
    • msvensson@neptunus.(none)'s avatar
      Improved testing of ssl and compression · cb96f195
      msvensson@neptunus.(none) authored
       - Added show status variable "compression" for checking that compression is turned on.
       - Updated show status variable "have_openssl" to be set to DISABLED if server supports ssl but it's not turned on to accept incoming ssl connections.  
       - Setup server to accept ssl connections from clients ig that is supported by server
       - New tests 
         - ssl - Run with ssl turned on
         - ssl_compress - Run with ssl and compression turned on
         - compress - Run with compression turned in 
       - Updated test 
         - openssl_1, rpl_openssl1 - Changed to run if server supports ssl
      cb96f195
  35. 13 Sep, 2005 1 commit
    • monty@mishka.mysql.fi's avatar
      Added option --valgrind-mysqltest to mysql-test-run · f348f62c
      monty@mishka.mysql.fi authored
      Added flag to Field::store(longlong) to specify if value is unsigned.
      This fixes bug #12750: Incorrect storage of 9999999999999999999 in DECIMAL(19, 0)
      Fixed warning from valgrind in CREATE ... SELECT
      Fixed double free of mysql.options if reconnect failed
      f348f62c
  36. 07 Sep, 2005 1 commit
  37. 11 Aug, 2005 1 commit
  38. 28 Jul, 2005 1 commit
  39. 19 Jul, 2005 1 commit