log src/lib-sql/sql-api.c @ 22514:7d189977dfe3

age author description
Tue, 22 Aug 2017 11:37:17 +0300 Timo Sirainen lib-sql: Add support for prepared SQL statements.
Wed, 19 Jul 2017 10:35:43 +0300 Timo Sirainen lib-sql: Add assert to sql_result_more_s()
Mon, 17 Jul 2017 14:22:35 +0300 Timo Sirainen lib-sql: Add API support for asynchronously iterating over rows.
Wed, 11 Jan 2017 02:51:13 +0100 Stephan Bosch Updated copyright notices to include the year 2017.
Sun, 17 Jul 2016 12:33:41 -0600 Timo Sirainen lib-sql: Added sql_transaction_commit2()
Fri, 15 Jul 2016 16:40:05 -0500 Timo Sirainen lib-sql: Added sql_result_get_error_type().
Wed, 13 Jan 2016 12:24:03 +0200 Timo Sirainen global: freshen copyright
Wed, 23 Sep 2015 14:52:45 +0300 Teemu Huovila Remove now-unnecessary direct stdlib.h #includes.
Wed, 02 Sep 2015 19:43:26 +0300 Timo Sirainen lib-sql: Implemented sql_escape_blob()
Mon, 05 Jan 2015 22:20:10 +0200 Phil Carmody global: freshen copyright
Tue, 04 Feb 2014 16:23:22 -0500 Timo Sirainen Updated copyright notices to include year 2014.
Sat, 02 Feb 2013 17:02:55 +0200 Timo Sirainen Oops :) Update copyrights to 2013 without breaking all .c files.
Sat, 02 Feb 2013 17:01:07 +0200 Timo Sirainen Updated copyright notices to include year 2013.
Sun, 24 Jun 2012 00:52:57 +0300 Timo Sirainen Marked functions parameters that are allowed to be NULL. Some APIs were also changed.
Sun, 12 Feb 2012 18:55:28 +0200 Timo Sirainen Updated copyright notices to include year 2012.
Fri, 04 Mar 2011 20:54:29 +0200 Timo Sirainen Updated copyright notices to include year 2011.
Thu, 12 Aug 2010 17:59:03 +0100 Timo Sirainen lib-sql: Fail if trying to register a duplicate sql driver.
Tue, 04 May 2010 17:55:23 +0300 Timo Sirainen lib-sql: Use generic sql connection pooling code for mysql/pgsql. HEAD
Wed, 07 Apr 2010 01:49:00 +0300 Timo Sirainen Started using str_to_*() functions instead of libc's ones. 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
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
Tue, 06 Jan 2009 09:25:38 -0500 Timo Sirainen Updated copyright notices to include year 2009. HEAD
Tue, 01 Jan 2008 22:05:21 +0200 Timo Sirainen Updated copyright notices to include year 2008. HEAD
Sat, 22 Sep 2007 19:39:30 +0300 Timo Sirainen Added sql_db_module_register for module_contexts users. 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 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
Fri, 15 Dec 2006 18:55:29 +0200 Timo Sirainen Added context parameter type safety checks for most callback APIs. 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
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
Wed, 31 May 2006 14:02:50 +0300 Timo Sirainen Added sql_escape_string() HEAD
Fri, 27 Jan 2006 00:01:00 +0200 Timo Sirainen Added support for dynamically building SQL drivers. HEAD
Sun, 22 Jan 2006 14:09:11 +0200 Timo Sirainen SQLite support. Patch by Jakob Hirsch. HEAD
Sat, 14 Jan 2006 20:47:20 +0200 Timo Sirainen deinit, unref, destroy, close, free, etc. functions now take a pointer to 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
Sun, 27 Feb 2005 01:19:09 +0200 Timo Sirainen Forgot the actual sql_get_flags() function. HEAD
Sat, 16 Oct 2004 19:47:12 +0300 Timo Sirainen warning fix when not compiled with any sql drivers HEAD
Sat, 16 Oct 2004 02:12:51 +0300 Timo Sirainen Created generic asynchronous SQL API and implemented MySQL and PostgreSQL HEAD