MariaDB Client Library for C 1.0.0 Changelog
The most recent Stable (GA) release of MariaDB Connector/C is:MariaDB Connector/C 3.4.5
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 CONC-42: More informative errormessages for handshake errors
Revision #76 Fri 2013-08-02 17:58:57 +0200
Fix for CONC-41: Connect errormessage doesn't return socket error
Revision #75 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)
Revision #74 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
Revision #73 Wed 2013-07-24 07:01:48 +0200
Several test fixes
Revision #72 Mon 2013-07-22 07:22:04 +0200
Revision #71 Mon 2013-07-15 10:47:05 +0200
DBUG update and fixes Fixed net_read crash in debug version
Revision #70 Wed 2013-07-03 07:37:10 +0200 *
More OS/X fixes - Fixed wrong error message in mysql_real_connect
Revision #69 Mon 2013-07-01 05:27:17 +0200
Fixed compiler warnings
Revision #68 Mon 2013-07-01 05:00:34 +0200
Revision #67 Mon 2013-06-17 06:58:20 +0200
Fix for CONC-27: Prevent crash if mysql_thread_end was called without prior initialization via mysql_thread_init
Revision #66 Thu 2013-06-13 11:38:37 +0200
Fix for OSX build: rename sigset to my_sigset
Revision #65 Wed 2013-06-12 15:58:37 +0200
Fix for CONC-30: Compilation issue on CentOS 3.9
Revision #64 Mon 2013-06-03 08:27:12 +0200
Fixed reconnect problem Added workaround for MDEV-4604 in mysql_stmt_store_result
Revision #63 Sat 2013-06-01 13:50:35 +0200
Added workaround for MDEV-6304: In mysql_stmt_more_results we check for both SERVER_MORE_RESULTS_EXIST and for SERVER_PS_OUT_PARAMS
Revision #62 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
Revision #61 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
Revision #60 Mon 2013-05-20 10:50:58 +0200
Fix for prepared statment multi results: Reallocate buffers (fields and binds) for new resultsets
Revision #59 Fri 2013-05-10 10:27:42 +0200
CONC-26: CLIENT_REMEMBER_OPTIONS is not supported
Revision #58 Thu 2013-05-09 14:11:33 +0200
Revision #57 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
Revision #56 Tue 2013-04-30 18:02:53 +0200
Added microseconds support for prepared statements: datetime, timestamp and time to string conversion now returns microsenconds
Revision #55 Thu 2013-04-25 18:24:21 +0200
Fix for CONC-21: Ignore the 5.5.5- prefix for MariaDB 10 and report correct version numbers
Revision #54 Thu 2013-04-25 08:14:23 +0200
Fix for CONC-14: Monitor the socket status in net_clear: In case of a disconnection send_query will try to reconnect
Revision #53 Wed 2013-04-24 17:02:03 +0200
Fix for unbuffered stmt fetch: increase number of rows Added Test for CONC-24
Revision #52 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
Revision #51 Fri 2013-03-29 18:29:35 +0100
Added missing -lm for mariadb_config
Revision #50 Tue 2013-03-26 11:31:54 +0100
Fixed crash when running out of memory in mysql_stmt_init.
Revision #49 Sun 2013-03-24 18:04:45 +0100
Changed default built options
Revision #48 Sun 2013-03-24 15:14:06 +0100
Fix for bug CONC-16: ource tarball without version info in filename
Revision #47 Sun 2013-03-24 14:29:24 +0100
Test case fixes
Revision #46 Wed 2013-03-20 11:00:46 +0100
Added MSI Installer for Windows
Revision #45 Tue 2013-03-19 14:53:56 +0100
Disable DBUG for Release builds
Revision #44 Tue 2013-03-19 13:31:29 +0100
Fixed build (CMAKE_BINARY_DIR for symbolic links)
Revision #43 Tue 2013-03-19 13:24:39 +0100
Fixed wrong symlink (Thanks to Axel Schwenke)
Revision #42 Sun 2013-03-17 12:32:08 +0100
Fix for CONC-15 Removed redundant prototypes Fixed several prototypes with void parameters
Revision #41 Sun 2013-03-17 11:46:50 +0100
Fix for CONNC-18 declare local_thr_alaram as static
Revision #40 Wed 2013-03-13 21:43:39 +0100
more test fixes
Revision #39 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
Revision #38 Sat 2013-03-09 09:49:04 +0100
Replaced byte declarations (now unsigned char) Added initial support for character set autodetection
Revision #37 Thu 2013-03-07 13:56:14 +0100
Fix dbug crash in mysql_server_end
Revision #36 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)
Revision #35 Wed 2013-02-13 18:35:25 +0100
Prevent freeing of options if connect failed.
Revision #34 Wed 2013-01-30 17:44:35 +0100
Updated documentation
Revision #33 Wed 2013-01-30 08:42:05 +0100
Added missing test for embedded
Revision #32 Wed 2013-01-30 08:37:24 +0100
Added support for embedded (sqlite)
Revision #31 Wed 2013-01-23 07:25:26 +0100
Added support for options in options->extension
Revision #30 Mon 2013-01-21 13:52:53 +0100
Fix for CONC-7: - added missing server error codes for MariaDB and MySQL Server - added symbolic links for projects which don't support mariadb_config
Revision #29 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)
Revision #28 Thu 2012-12-27 12:02:09 +0100
Fixed license headers which didn't mention PHP code
Revision #27 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
Revision #26 Wed 2012-12-26 22:20:50 +0100
CONC-4 : link with static C runtime when using MSVC
Revision #25 Wed 2012-12-26 20:57:26 +0100
Fix for bug CONC-5: field->catalog is undefined if result set was obtained from mysql_stmt_result_metadata()
Revision #24 Mon 2012-12-17 19:05:09 +0100
Fix for CONC-3: 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
Revision #23 Sun 2012-12-16 12:05:40 +0100
some clean up
Revision #22 Sat 2012-12-15 13:49:47 +0100
Added IPV6 support
Revision #21 Sat 2012-12-15 08:23:43 +0100
Fix for CONC-1 (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
Revision #20 Tue 2012-12-11 20:29:50 +0100
removed mysql_io.c (php streams), which is no longer used
Revision #19 Sat 2012-12-01 14:02:34 +0100
Fixes for SSL - fix for php bug 51647 - added cert store - added certificates for testing
Revision #18 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)
Revision #17 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
Revision #16 [merge] Thu 2012-11-29 11:25:44 +0100
merge georg's fixes
Revision #12.2.1 [merge] Thu 2012-11-29 11:02:40 +0100
merge
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
Revision #15 Thu 2012-11-29 01:58:44 +0100
fix typo in shared library versioning
Revision #14 Wed 2012-11-28 22:44:42 +0100
set include directory correctly
Revision #13 Wed 2012-11-28 23:13:00 +0100
re-branding
Revision #12 Wed 2012-11-28 14:09:17 +0100
fix typo
Revision #11 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
Revision #10 Wed 2012-11-28 03:00:18 +0100
More CMake fixes, use system zlib when possible
Revision #9 Wed 2012-11-28 02:43:39 +0100
as-needed is not recognized on mint
Revision #8 Wed 2012-11-28 03:29:05 +0100
Further CMake fixes ensure no unresolved symbols in shared library
Revision #7 Wed 2012-11-28 01:04:21 +0100
Fix export symbols from shared library on Windows, again
Revision #6 Wed 2012-11-28 00:53:08 +0100
Fix build if openssl is not found various cosmetic bugs in cmake
Revision #5 Tue 2012-11-27 09:57:10 +0100
Fixed crash when trying to call mysql_close twice Fixed mysql_config Header changes
Revision #4 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
Revision #3 Mon 2012-11-26 08:32:41 +0100
Added openssl layer support Imported libmysql unittests Added simple ssl tests minor cleanup
Revision #2 Wed 2012-11-14 18:43:45 +0100
First implementation based on libmysql 3.23.58 and php's mysqlnd extension
Revision #1 Mon 2011-10-10 14:01:17 +0300
Initial import
This page is licensed: CC BY-SA / Gnu FDL
Last updated
Was this helpful?