Release Notes: A major regression in the last version was fixed: authentication with many MySQL servers was not possible with 1.1.
Release Notes: A memory audit function has been added. Many bugs have been fixed.
Release Notes: The library can use memory allocation for responses. Many bugs have been fixed. A major bug is that the library doesn't thread empty responses.
Release Notes: A shared object (.so) library is compiled by default. The static library was renamed from limysac.a to libmysac-static.a. Compilation on the x64 platform was fixed.
Release Notes: Statement implementation was added. A new io function was added. This function can be always called in place of context functions: mysac_send_database, mysac_send_database, mysac_send_query, and mysac_connect. A bug in which columns were counted in place of rows was fixed. A wrong file descriptor in an example was fixed. A function that cannot return status was fixed. A compilation error was fixed. The exemple directory was cleaned from a makefile error.
Release Notes: The license was clarified.
Release Notes: This release has code cleanup and updated documentation/license. It adds mysac_v_set_query for building stdarg compliant queries. It adds mysac_get_res, which returns resources. Many error messages are added. It can use 64-bit responses (untested). It returns the value of the last insert ID. It adds a function for browsing responses lines. An error with decoding fields > 64kB is fixed. MySQL response bloc decoding is fixed. Checking the minimum size of MYSAC_RES is fixed.
Release Notes: This release has been tested with MySQL 5.