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
|