log src/lib-sql/driver-mysql.c @ 12676:b8896cfa38cb

age author description
Tue, 04 Jan 2011 11:44:07 +0200 Timo Sirainen lib-sql: Include Dovecot version number check when loading SQL plugins.
Wed, 17 Nov 2010 16:55:56 +0000 Timo Sirainen mysql: When using multiple hosts, it never connected to more than the first one.
Mon, 13 Sep 2010 15:08:30 +0100 Timo Sirainen mysql: When sql_exec() fails, log an error.
Mon, 13 Sep 2010 15:08:12 +0100 Timo Sirainen mysql: When query fails because connection gets lost, use MySQL failure message instead of generic one.
Fri, 28 May 2010 11:47:42 +0100 Timo Sirainen lib-sql: Don't try to reconnect on deinit or intentional disconnect. Fixes a timeout leak. HEAD
Fri, 28 May 2010 11:46:55 +0100 Timo Sirainen mysql, sqlite: Update db state to disconnected on deinit. HEAD
Wed, 26 May 2010 15:29:21 +0100 Timo Sirainen lib-sql: Fixed getting number of affected rows with MySQL. HEAD
Thu, 20 May 2010 19:49:41 +0200 Timo Sirainen mysql: Fixed assert-crashing on transaction commits. HEAD
Wed, 12 May 2010 16:07:40 +0200 Timo Sirainen mysql: Fixed crashing on invalid queries. HEAD
Tue, 04 May 2010 17:55:23 +0300 Timo Sirainen lib-sql: Use generic sql connection pooling code for mysql/pgsql. HEAD
Mon, 03 May 2010 18:15:15 +0300 Timo Sirainen lib-sql: Make driver structs const. HEAD
Mon, 22 Mar 2010 16:12:58 +0200 Timo Sirainen mysql: Fixed compiling with older libraries that didn't support CLIENT_MULTI_RESULTS. HEAD
Sat, 13 Mar 2010 23:33:40 +0200 Timo Sirainen mysql: Enable CLIENT_MULTI_RESULTS HEAD
Mon, 25 Jan 2010 01:19:08 +0200 Timo Sirainen Updated copyright notices to include year 2010. HEAD
Fri, 04 Dec 2009 13:52:35 -0600 Timo Sirainen Removed MEMBER() macro. Require C99 style struct initializer. HEAD
Thu, 12 Nov 2009 13:02:49 -0500 Timo Sirainen Increased initial mysql driver memory pool size. HEAD
Thu, 08 Oct 2009 13:02:25 -0400 Timo Sirainen Use array_foreach*() in some useful places. HEAD
Sun, 06 Sep 2009 20:42:42 -0400 Timo Sirainen lib-sql: Added sql_update_get_rows(). HEAD
Tue, 12 May 2009 19:34:06 -0400 Timo Sirainen SQL API change: SQL results can be now refed/unrefed. HEAD
Sun, 25 Jan 2009 19:40:15 -0500 Timo Sirainen pgsql: Don't break when using multiple transactions. HEAD
Tue, 06 Jan 2009 09:25:38 -0500 Timo Sirainen Updated copyright notices to include year 2009. HEAD
Mon, 05 May 2008 00:46:51 +0300 Timo Sirainen Added ATTR_UNUSED to function parameters that won't be implemented for v1.1. HEAD
Mon, 11 Feb 2008 20:17:00 +0200 Timo Sirainen Renamed T_FRAME_BEGIN/END to T_BEGIN/END. Removed T_FRAME() macro and HEAD
Tue, 01 Jan 2008 22:05:21 +0200 Timo Sirainen Updated copyright notices to include year 2008. HEAD
Tue, 01 Jan 2008 19:42:49 +0200 Timo Sirainen Renamed default_file/group to option_file/group. HEAD
Tue, 01 Jan 2008 19:35:49 +0200 Timo Sirainen Added default_file and default_group settings for MySQL. HEAD
Wed, 05 Dec 2007 17:47:44 +0200 Timo Sirainen Replaced t_push/t_pop calls with T_FRAME*() macros. HEAD
Sat, 22 Sep 2007 19:19:13 +0300 Timo Sirainen Let deinit() free all the memory itself after all. HEAD
Sat, 22 Sep 2007 19:01:19 +0300 Timo Sirainen Added module_contexts to struct sql_db. HEAD
Sun, 16 Sep 2007 14:34:22 +0300 Timo Sirainen Replaced my Copyright notices. The year range always ends with 2007 now. HEAD
Sun, 16 Sep 2007 14:04:06 +0300 Timo Sirainen pool_unref() now takes ** pointer. HEAD
Sun, 16 Sep 2007 13:25:23 +0300 Timo Sirainen Removed _ prefixes from function names. HEAD
Sun, 16 Sep 2007 11:40:56 +0300 Timo Sirainen Renamed __attr_*__ to ATTR_*. Renamed __attrs_used__ to ATTRS_DEFINED. HEAD
Tue, 03 Apr 2007 08:34:50 +0300 Timo Sirainen Added sql_result_setup_fetch() which makes it easier to fetch rows into HEAD
Sun, 10 Sep 2006 15:48:12 +0300 Timo Sirainen Replaced ARRAY_CREATE() macro with [ipt]_array_init() macros. The macro HEAD
Sun, 10 Sep 2006 15:32:58 +0300 Timo Sirainen Removed type parameter from ARRAY_CREATE since it's not needed anymore. HEAD
Mon, 28 Aug 2006 20:06:06 +0300 Timo Sirainen Save queries within transaction in a linked list and send them separately, HEAD
Sat, 01 Jul 2006 20:24:11 +0300 Timo Sirainen sql_escape_string() should return const char *, not char *. HEAD
Wed, 28 Jun 2006 16:10:25 +0300 Timo Sirainen Array API redesigned to work using unions. It now provides type safety HEAD
Sat, 17 Jun 2006 15:20:21 +0300 Timo Sirainen Escaping a string crashed if we weren't connected to mysql. HEAD
Fri, 16 Jun 2006 14:42:30 +0300 Timo Sirainen Fixes to handling database updates. HEAD
Wed, 31 May 2006 14:02:50 +0300 Timo Sirainen Added sql_escape_string() HEAD
Tue, 30 May 2006 18:10:30 +0300 Timo Sirainen Use array instead of buffer for storing connections. HEAD
Sat, 25 Feb 2006 13:29:05 +0200 Timo Sirainen If connecting with UNIX socket, print the UNIX socket path instead of HEAD
Fri, 27 Jan 2006 01:00:11 +0200 Timo Sirainen Fixed memory leaks HEAD
Fri, 27 Jan 2006 00:01:00 +0200 Timo Sirainen Added support for dynamically building SQL drivers. HEAD
Sat, 14 Jan 2006 20:47:20 +0200 Timo Sirainen deinit, unref, destroy, close, free, etc. functions now take a pointer to HEAD
Fri, 13 Jan 2006 22:25:57 +0200 Timo Sirainen Added "bool" type and changed all ints that were used as booleans to bool. HEAD
Sat, 10 Dec 2005 23:10:48 +0200 Timo Sirainen fix HEAD
Sat, 10 Dec 2005 20:57:11 +0200 Timo Sirainen Added support for transactions and synchronous SQL queries. HEAD
Thu, 09 Jun 2005 21:44:22 +0300 Timo Sirainen Added sql_connect() to do explicit connecting. sql_init() no longer does. HEAD
Thu, 09 Jun 2005 21:31:43 +0300 Timo Sirainen Make MySQL connect abort in 10 seconds if it can't connect. HEAD
Sat, 16 Apr 2005 22:44:09 +0300 Timo Sirainen Raised initial pool sizes. HEAD
Sun, 27 Feb 2005 01:16:51 +0200 Timo Sirainen Added sql_get_flags() function, currently returning only HEAD
Fri, 07 Jan 2005 19:19:43 +0200 Timo Sirainen removed debugging info HEAD
Fri, 07 Jan 2005 17:48:45 +0200 Timo Sirainen Mysql driver supports connecting to multiple servers by giving multiple HEAD
Fri, 07 Jan 2005 16:39:22 +0200 Timo Sirainen Check if mysql_fetch_row() returns error. HEAD
Mon, 01 Nov 2004 14:18:04 +0200 Timo Sirainen memory leak fixes HEAD
Sat, 16 Oct 2004 02:12:51 +0300 Timo Sirainen Created generic asynchronous SQL API and implemented MySQL and PostgreSQL HEAD