1. 26 Jan, 2007 1 commit
    • unknown's avatar
      Bug#25203 Mysql crashes when mysql_kill() is executed in a connection using SSL · 82fd1703
      unknown authored
       - It's too early to free the SSL object in 'vio_ssl_close'. There
         might still be a thread using or reading from it on platforms
         where we need to close the active connection/socket in order
         to break the read.  
       - Add new function 'vio_ssl_delete' and install it as the viodelete
         function for SSL connections.
      
      
      vio/vio.c:
        Install 'vio_ssl_delete' as viodelete function for SSL connections
        Cleanup 'vio_delete'
      vio/vio_priv.h:
        Add declaration of vio_ssl_delete
      vio/viossl.c:
        Add new function 'vio_ssl_delete' that takes care of freeing the memory
        allocated by the SSL connection
        Move the code to free the SSL object from vio_ssl_close
      82fd1703
  2. 24 Jan, 2007 1 commit
  3. 22 Jan, 2007 5 commits
    • unknown's avatar
      Import yaSSL version 1.5.8 · 5e500522
      unknown authored
       - Includes patch for Bug#25189
      
      
      extra/yassl/README:
        Import patch yassl.diff
      extra/yassl/include/openssl/ssl.h:
        Import patch yassl.diff
      extra/yassl/src/make.bat:
        Import patch yassl.diff
      extra/yassl/src/ssl.cpp:
        Import patch yassl.diff
      extra/yassl/src/yassl_error.cpp:
        Import patch yassl.diff
      extra/yassl/taocrypt/benchmark/make.bat:
        Import patch yassl.diff
      extra/yassl/taocrypt/include/asn.hpp:
        Import patch yassl.diff
      extra/yassl/taocrypt/include/error.hpp:
        Import patch yassl.diff
      extra/yassl/taocrypt/include/file.hpp:
        Import patch yassl.diff
      extra/yassl/taocrypt/src/asn.cpp:
        Import patch yassl.diff
      extra/yassl/taocrypt/src/coding.cpp:
        Import patch yassl.diff
      extra/yassl/taocrypt/src/integer.cpp:
        Import patch yassl.diff
      extra/yassl/taocrypt/src/make.bat:
        Import patch yassl.diff
      extra/yassl/taocrypt/test/make.bat:
        Import patch yassl.diff
      extra/yassl/taocrypt/test/test.cpp:
        Import patch yassl.diff
      extra/yassl/testsuite/make.bat:
        Import patch yassl.diff
      extra/yassl/testsuite/testsuite.cpp:
        Import patch yassl.diff
      5e500522
    • unknown's avatar
    • unknown's avatar
      332186b6
    • unknown's avatar
      Merge bk-internal:/home/bk/mysql-5.0-maint · 4bf4bf13
      unknown authored
      into  neptunus.(none):/home/msvensson/mysql/mysql-5.0-maint
      
      
      4bf4bf13
    • unknown's avatar
      Merge ymer.(none):/usr/local/mysql/mysql-4.1-maint · fdb1dcae
      unknown authored
      into  ymer.(none):/usr/local/mysql/x/mysql-5.0-maint
      
      
      mysql-test/mysql-test-run.pl:
        Auto merged
      fdb1dcae
  4. 19 Jan, 2007 17 commits
  5. 18 Jan, 2007 16 commits