DownloadRelease NotesChangelogAbout MariaDB Connector/C
Release date: 29 Nov 2012
For the highlights of this release, see the release notes.
The revision number links will take you to the revision's page on Launchpad. On Launchpad you can view more details of the revision and view diffs of the code modified in that revision.
Revision #77 Sat 2013-08-03 18:39:05 +0200
Fix for : More informative errormessages for handshake errors
Fri 2013-08-02 17:58:57 +0200
Fix for : Connect errormessage doesn't return socket error
Thu 2013-08-01 15:23:48 +0200
Fixed LOAD DATA LOCAL INFILE crash when specifying a file which doesn't exist Fixed error message for non existing file (was errno=0)
Thu 2013-08-01 09:56:36 +0200
Fixed crash/undefined behaviour when running large amount of threads: replaced select() with poll() Added conneciton timeout support for windows platforms
Wed 2013-07-24 07:01:48 +0200
Several test fixes
Mon 2013-07-22 07:22:04 +0200
Fixes for Solaris build (Bugs , and )
Mon 2013-07-15 10:47:05 +0200
DBUG update and fixes Fixed net_read crash in debug version
Wed 2013-07-03 07:37:10 +0200 *
More OS/X fixes - Fixed wrong error message in mysql_real_connect
Mon 2013-07-01 05:27:17 +0200
Fixed compiler warnings
Mon 2013-07-01 05:00:34 +0200
Reworked compressed and protocol implementation, including fixes for and - Added win64 fixes in protocol (changed ulong to size_t)
Mon 2013-06-17 06:58:20 +0200
Fix for : Prevent crash if mysql_thread_end was called without prior initialization via mysql_thread_init
Thu 2013-06-13 11:38:37 +0200
Fix for OSX build: rename sigset to my_sigset
Wed 2013-06-12 15:58:37 +0200
Fix for : Compilation issue on CentOS 3.9
Mon 2013-06-03 08:27:12 +0200
Fixed reconnect problem Added workaround for in mysql_stmt_store_result
Sat 2013-06-01 13:50:35 +0200
Added workaround for : In mysql_stmt_more_results we check for both SERVER_MORE_RESULTS_EXIST and for SERVER_PS_OUT_PARAMS
Wed 2013-05-29 11:59:01 +0200
Fixed crash when calling mysql_close_options twice (pointer weren't adjusted to NULL) Fixed wrong behaviour when using stored procedures inside prepared statements Fixed identiation in my_stmt.h
Mon 2013-05-20 18:00:08 +0200 *
Fixed memory overrun in mysql_stmt_execute due to wrong length calculation. - Fixed bug in mysql_stmt_next_result - Fixed mysql_stmt_reset: multi result sets weren't flushed properly - Fixed several test cases
Mon 2013-05-20 10:50:58 +0200
Fix for prepared statment multi results: Reallocate buffers (fields and binds) for new resultsets
Fri 2013-05-10 10:27:42 +0200
: CLIENT_REMEMBER_OPTIONS is not supported
Thu 2013-05-09 14:11:33 +0200
Fixed : removed winsock2 from mysql.h Fixed : reconnect failed mysql_reconnect didn't set reconnect flag for new connection
Thu 2013-05-09 12:05:38 +0200
Fixed bug in mysql_stmt_data_seek: Reset the status of stmt to user fetching, otherwise stmt_data_seek will not work after fetch returned MYSQL_NO_DATA. Removed examples from build. This directory should be moved into doc tree
Tue 2013-04-30 18:02:53 +0200
Added microseconds support for prepared statements: datetime, timestamp and time to string conversion now returns microsenconds
Thu 2013-04-25 18:24:21 +0200
Fix for : Ignore the 5.5.5- prefix for MariaDB 10 and report correct version numbers
Thu 2013-04-25 08:14:23 +0200
Fix for : Monitor the socket status in net_clear: In case of a disconnection send_query will try to reconnect
Wed 2013-04-24 17:02:03 +0200
Fix for unbuffered stmt fetch: increase number of rows Added Test for
Fri 2013-04-12 11:24:42 +0200
Fixed memory overrun (wrong length calculation in mysql_stmt_generate_request) Fuxed crash with mysql_send_long_data
Fri 2013-03-29 18:29:35 +0100
Added missing -lm for mariadb_config
Tue 2013-03-26 11:31:54 +0100
Fixed crash when running out of memory in mysql_stmt_init.
Sun 2013-03-24 18:04:45 +0100
Changed default built options
Sun 2013-03-24 15:14:06 +0100
Fix for bug : ource tarball without version info in filename
Sun 2013-03-24 14:29:24 +0100
Test case fixes
Wed 2013-03-20 11:00:46 +0100
Added MSI Installer for Windows
Tue 2013-03-19 14:53:56 +0100
Disable DBUG for Release builds
Tue 2013-03-19 13:31:29 +0100
Fixed build (CMAKE_BINARY_DIR for symbolic links)
Tue 2013-03-19 13:24:39 +0100
Fixed wrong symlink (Thanks to Axel Schwenke)
Sun 2013-03-17 12:32:08 +0100
Fix for Removed redundant prototypes Fixed several prototypes with void parameters
Sun 2013-03-17 11:46:50 +0100
Fix for CONNC-18 declare local_thr_alaram as static
Wed 2013-03-13 21:43:39 +0100
more test fixes
Wed 2013-03-13 11:00:56 +0100
Fixed bug in character set autodetection Fixed compiler warnings in test suite Skipped change_users tests: They don't work anymore (mysql_change_user) security fix Applied patch from John Schember
Sat 2013-03-09 09:49:04 +0100
Replaced byte declarations (now unsigned char) Added initial support for character set autodetection
Thu 2013-03-07 13:56:14 +0100
Fix dbug crash in mysql_server_end
Tue 2013-02-26 11:52:22 +0100
Export of mysql_ps_fetch_functions: This will allow clients to convert values after fetch (e.g. SQLGetData)
Wed 2013-02-13 18:35:25 +0100
Prevent freeing of options if connect failed.
Wed 2013-01-30 17:44:35 +0100
Updated documentation
Wed 2013-01-30 08:42:05 +0100
Added missing test for embedded
Wed 2013-01-30 08:37:24 +0100
Added support for embedded (sqlite)
Wed 2013-01-23 07:25:26 +0100
Added support for options in options->extension
Mon 2013-01-21 13:52:53 +0100
Fix for : - added missing server error codes for MariaDB and MySQL Server - added symbolic links for projects which don't support mariadb_config
Sun 2013-01-20 14:08:36 +0100
Fix for connc-6: added missing functions - mysql_library_init,end as an alias for mysql_server_init/end - mysql_get_server and mariadb_connection to determine type of server (mysql or mariadb)
Thu 2012-12-27 12:02:09 +0100
Fixed license headers which didn't mention PHP code
Wed 2012-12-26 23:14:09 +0100
Don't max out on windows warning settings, it is not practical - there are thousands of insignificant warnings
Wed 2012-12-26 22:20:50 +0100
: link with static C runtime when using MSVC
Wed 2012-12-26 20:57:26 +0100
Fix for bug : field->catalog is undefined if result set was obtained from mysql_stmt_result_metadata()
Mon 2012-12-17 19:05:09 +0100
Fix for : In older CMake versions FindOpenSSL.cmake doesn't work as expected, (OPENSSL_LIBRARIES doesn't contain crypto library), so we set the required cmake version number to 2.8.0 and above
Sun 2012-12-16 12:05:40 +0100
some clean up
Sat 2012-12-15 13:49:47 +0100
Added IPV6 support
Sat 2012-12-15 08:23:43 +0100
Fix for (Inverted error messages no 2058,2059) Added support for old password authentication: - Fixed scramble_323: use exact length of message (SCRAMBLE_LENGTH_323 instead of strlen(message)) - Added old_password_authentication plugin into list of builtin plugins
Tue 2012-12-11 20:29:50 +0100
removed mysql_io.c (php streams), which is no longer used
Sat 2012-12-01 14:02:34 +0100
Fixes for SSL - fix for php bug 51647 - added cert store - added certificates for testing
Fri 2012-11-30 13:47:24 +0100
Fix for mariadb_config: lib output was not correct cleanup fixed ps_test (warning_count differs on MariaDB servers)
Thu 2012-11-29 17:27:56 +0100 *
Fix for mysql_stmt_next_result: obtain number of fields from mysql structure added test case (ps_new.c) - Added additional parameter cipher for mysql_ssl_set - some cosmetics for test cases
[merge] Thu 2012-11-29 11:25:44 +0100
merge georg's fixes
[merge] Thu 2012-11-29 11:02:40 +0100
merge
Thu 2012-11-29 01:58:44 +0100
fix typo in shared library versioning
Wed 2012-11-28 22:44:42 +0100
set include directory correctly
Wed 2012-11-28 23:13:00 +0100
re-branding
Wed 2012-11-28 14:09:17 +0100
fix typo
Wed 2012-11-28 12:30:33 +0100
more fixes, do not compile zlib library if system one is not found. Instead, add zlib source files to the libmysql_sources
Wed 2012-11-28 03:00:18 +0100
More CMake fixes, use system zlib when possible
Wed 2012-11-28 02:43:39 +0100
as-needed is not recognized on mint
Wed 2012-11-28 03:29:05 +0100
Further CMake fixes ensure no unresolved symbols in shared library
Wed 2012-11-28 01:04:21 +0100
Fix export symbols from shared library on Windows, again
Wed 2012-11-28 00:53:08 +0100
Fix build if openssl is not found various cosmetic bugs in cmake
Tue 2012-11-27 09:57:10 +0100
Fixed crash when trying to call mysql_close twice Fixed mysql_config Header changes
Mon 2012-11-26 11:23:56 +0100 *
Added documentation (docbook based) - To build the documentation use cmake . -DBUILD_DOCS=yes - minor fixes in tests
Mon 2012-11-26 08:32:41 +0100
Added openssl layer support Imported libmysql unittests Added simple ssl tests minor cleanup
Wed 2012-11-14 18:43:45 +0100
First implementation based on libmysql 3.23.58 and php's mysqlnd extension
Mon 2011-10-10 14:01:17 +0300
Initial import
Revision #12.1.1 Thu 2012-11-29 09:06:15 +0100
implementation for mysql_stmt_next_result fixed size of MYSQL: removed unused NET->cmd_buffer_length minor cosmetic fixes
This page is licensed: CC BY-SA / Gnu FDL