Kevin M. Rosenberg [Fri, 22 Jun 2007 17:02:06 +0000 (17:02 +0000)]
r11736: * debian/control: Change from ${Source-Version} to ${source:Version}
Kevin M. Rosenberg [Fri, 22 Jun 2007 16:54:51 +0000 (16:54 +0000)]
r11735: 22 Jun 2007 Kevin Rosenberg <kevin@rosenberg.net>
* Version 3.8.4
* db-mysql/mysql-loader.lisp: Do not bother loading libmysqlclient since
that library is dymically linked to clsql-mysql library. Thus, the mysql
library will be automatically loaded. This has only been tested on Linux,
thus far.
Kevin M. Rosenberg [Sun, 17 Jun 2007 19:39:07 +0000 (19:39 +0000)]
r11727: 17 Jun 2007 Kevin Rosenberg <kevin@rosenberg.net>
* db-mysql/mysql-loader.lisp: Do not bother loading libmysqlclient since
that library is dymically linked to clsql-mysql library. Thus, the mysql
library will be automatically loaded.
Kevin M. Rosenberg [Thu, 31 May 2007 02:51:37 +0000 (02:51 +0000)]
r11718: 29 May 2007 Kevin Rosenberg <kevin@rosenberg.net>
* tests/test-fddl.lisp: Add :order-by for :fddl/big/1 as
reported by Ricardo Boccato Alves
Kevin M. Rosenberg [Thu, 3 May 2007 03:17:56 +0000 (03:17 +0000)]
r11675: 02 May 2007 Kevin Rosenberg <kevin@rosenberg.net>
* sql/database.lisp: Add ability of WITH-DATABASE to return
multiple values (patch from Liam Healy)
Kevin M. Rosenberg [Wed, 25 Apr 2007 18:14:36 +0000 (18:14 +0000)]
r11657: 25 Apr 2007 Kevin Rosenberg <kevin@rosenberg.net>
* Version 3.8.3
* doc/connect.xml: variable description fix by Liam Healy
* db-sqlite3/sqlite3-api.lisp, uffi/clsql-uffi-loader.lisp:
Apply patches from Marcus Pierce to reduce load-time warnings
* sql/package.lisp: Export iso-timestring as requested by Kevin Blaisdell
Kevin M. Rosenberg [Wed, 25 Apr 2007 07:21:53 +0000 (07:21 +0000)]
r11653: documentation update
Kevin M. Rosenberg [Wed, 25 Apr 2007 05:51:22 +0000 (05:51 +0000)]
r11651: 25 Apr 2007 Kevin Rosenberg <kevin@rosenberg.net>
* doc/connect.xml: variable description fix by Liam Healy
Kevin M. Rosenberg [Fri, 23 Mar 2007 13:44:17 +0000 (13:44 +0000)]
r11597: 23 Mar 2007 Kevin Rosenberg <kevin@rosenberg.net>
* Version 3.8.2
* sql/db-postgresql-socket-api.lisp: Change read-socket-sequence to
disable wide characters for crypt salt sequence on SBCL, based
on patch from Lars Nostdal.
Kevin M. Rosenberg [Fri, 26 Jan 2007 15:30:45 +0000 (15:30 +0000)]
r11517: Automated commit for Debian build of clsql upstream-version-3.8.1
Kevin M. Rosenberg [Thu, 25 Jan 2007 08:52:23 +0000 (08:52 +0000)]
r11510: disconnect pooled session already removed from stack with
database-disconnect rather than the higher level disconnect fn
Kevin M. Rosenberg [Thu, 25 Jan 2007 08:22:32 +0000 (08:22 +0000)]
r11509: fix number of arguments to handler-case :no-error form
Kevin M. Rosenberg [Thu, 25 Jan 2007 06:14:01 +0000 (06:14 +0000)]
r11508: 25 Jan 2007 Kevin Rosenberg <kevin@rosenberg.net>
* sql/pool.lisp: Test pooled connection when popped from
the pool to ensure the connection still works. Currently, implemented
only for MySQL.
Kevin M. Rosenberg [Fri, 19 Jan 2007 22:00:13 +0000 (22:00 +0000)]
r11497: 17 Jan 2007 Kevin Rosenberg <kevin@rosenberg.net>
* db-mysql/Makefile: Add potential mysq
Kevin M. Rosenberg [Fri, 19 Jan 2007 21:58:43 +0000 (21:58 +0000)]
r11496: add dir
Kevin M. Rosenberg [Fri, 19 Jan 2007 21:57:20 +0000 (21:57 +0000)]
r11495: add dir
Kevin M. Rosenberg [Wed, 3 Jan 2007 10:48:46 +0000 (10:48 +0000)]
r11444: use namestring since file name as two periods in it
Kevin M. Rosenberg [Wed, 3 Jan 2007 09:20:18 +0000 (09:20 +0000)]
r11440: + * clsql.asd: Also check ~/.clsql-init.lisp at load-time (usually used to
+ push search libraries
Kevin M. Rosenberg [Sun, 31 Dec 2006 18:42:41 +0000 (18:42 +0000)]
r11422: 31 Dec 2006 Kevin Rosenberg <kevin@rosenberg.net>
* sql/metaclasses.lisp: Remove usused saved-initargs
Kevin M. Rosenberg [Sun, 31 Dec 2006 01:36:25 +0000 (01:36 +0000)]
r11418: 30 Dec 2006 Kevin Rosenberg <kevin@rosenberg.net>
* Version 3.8.0: BACKWARD INCOMPATABLE CHANGE!
* db-postgresql/postgresql-{api,loader,sql,package}.lisp:
Apply patch from Edi Weitz to avoid conflict with new Lispworks 5
POSTGRESQL package name. CLSQL's new package will be PGSQL, however
on non-Lispworks platforms, the nickname POSTGRESQL will still be
available. Applications directly using low-level POSTGRESQL package
are recommended to use the new PGSQL name.
* db-oracle/oracle-{api,sql}.lisp, sql/{expressions,loop-extension}.lisp,
Apply patch from Edi Weitz to reduce compiler warnings.
Kevin M. Rosenberg [Sat, 30 Dec 2006 21:36:58 +0000 (21:36 +0000)]
r11417: 28 Dec 2006 Kevin Rosenberg <kevin@rosenberg.net>
* Version 3.7.9
* sql/expressions.lisp: Commit patch from Edi Weitz to
use *default-database* for SQL-OUTPUT if no database is
explicitly passed to function.
* uffi/clsql-uffi-loader.lisp: Change load order to first try
plain name/type before attempting user-specified paths (patch
from Edi Weitz)
* uffi/ptrbits.c: New file to return number of bits in an pointer
* uffi/Makefile: use intbits to name .so file based on bit size.
Build both 32-bit and 64-bit libraries on 64-bit platform.
Kevin M. Rosenberg [Sat, 30 Dec 2006 21:34:13 +0000 (21:34 +0000)]
r11416: rename file
Kevin M. Rosenberg [Sat, 30 Dec 2006 21:32:22 +0000 (21:32 +0000)]
r11415: change log order attempts per Edi Weitz
Kevin M. Rosenberg [Sat, 30 Dec 2006 21:32:07 +0000 (21:32 +0000)]
r11414: new file
Kevin M. Rosenberg [Thu, 28 Dec 2006 18:08:27 +0000 (18:08 +0000)]
r11407: 28 Dec 2006 Kevin Rosenberg <kevin@rosenberg.net>
* Version 3.7.9 * sql/expressions.lisp: Commit patch from Edi Weitz to
use *default-database* for SQL-OUTPUT if no database is
explicitly passed to function.
Kevin M. Rosenberg [Fri, 1 Dec 2006 03:09:33 +0000 (03:09 +0000)]
r11326: 30 Nov 2006 Kevin Rosenberg <kevin@rosenberg.net>
* Version 3.7.8
* db-sqlite3/sqlite3-sql.lisp: Commit patch from Edi Weitz fixing
error display
Kevin M. Rosenberg [Mon, 16 Oct 2006 19:38:09 +0000 (19:38 +0000)]
r11232: 16 Oct 2006 Kevin Rosenberg <kevin@rosenberg.net>
* Version 3.7.7
* db-postgresql/postgresql-sql.lisp: Remove
uffi:convert-foreign-to-native wrapper since using cstring for
PQresultErrorField
Kevin M. Rosenberg [Mon, 16 Oct 2006 19:28:44 +0000 (19:28 +0000)]
r11231: 16 Oct 2006 Kevin Rosenberg <kevin@rosenberg.net>
* Version 3.7.6
* db-postgresql/postgresql-api.lisp: Fix UFFI return type for
PQresultErrorField foreign function.
Kevin M. Rosenberg [Mon, 16 Oct 2006 19:17:39 +0000 (19:17 +0000)]
r11230: Automated commit for clsql debian-version-3.7.5-1
Kevin M. Rosenberg [Mon, 16 Oct 2006 19:14:58 +0000 (19:14 +0000)]
r11229: new doc
Kevin M. Rosenberg [Mon, 16 Oct 2006 19:07:38 +0000 (19:07 +0000)]
r11228: * db-postgresql/postgresql-{package,api,sql}.lisp: Apply
changes from Andew Golding to use a more-specific error code
from PostgreSQL than the generic fatal error code of the result set.
Kevin M. Rosenberg [Mon, 16 Oct 2006 17:17:39 +0000 (17:17 +0000)]
r11225: 16 Oct 2006 Kevin Rosenberg <kevin@rosenberg.net>
* doc/intro.xml: Update supported platforms.
Kevin M. Rosenberg [Tue, 3 Oct 2006 11:03:20 +0000 (11:03 +0000)]
r11207: 03 Oct 2006 Kevin Rosenberg <kevin@rosenberg.net>
* sql/syntax.lisp: Commit patch from Marcus Pearce to improve
readtable modifications
Kevin M. Rosenberg [Tue, 3 Oct 2006 05:09:03 +0000 (05:09 +0000)]
r11206: check reader syntax functions stored before trying to restore them.
Kevin M. Rosenberg [Thu, 21 Sep 2006 03:26:39 +0000 (03:26 +0000)]
r11199: 20 Sep 2006 Kevin Rosenberg <kevin@rosenberg.net>
* sql/syntax.lisp: Apply patch from Marcus Pearce to correctly
display sql reader syntax.
Kevin M. Rosenberg [Sun, 10 Sep 2006 17:04:44 +0000 (17:04 +0000)]
r11125: updates
Kevin M. Rosenberg [Wed, 6 Sep 2006 12:51:12 +0000 (12:51 +0000)]
r11102: 06 Sep 2006 Kevin Rosenberg <kevin@rosenberg.net>
* uffi/clsql-uffi-loader.lisp, db-mysql/mysql-loader.lisp: Change from using *features*
to decide on 64-bit platform and check size of most-positive-fixnum instead.
Needed to support clisp amd64.
Kevin M. Rosenberg [Tue, 5 Sep 2006 03:31:01 +0000 (03:31 +0000)]
r11094: 03 Sep 2006 Kevin Rosenberg <kevin@rosenberg.net>
* Version 3.7.1
* sql/metaclasses.lisp: Rework slot type's to be more AMOP
compatibile. Add warning for a metaclass condition that should
not occur.
* sql/time.lisp: Fixed symbol case inconsistency causing problem
in AllegroCL's modern lisp. First sign of bug noted by
Joel Reymond on clsql-devel.
* clsql.asd: Make time.lisp depend on utils.lisp
Kevin M. Rosenberg [Thu, 31 Aug 2006 15:20:13 +0000 (15:20 +0000)]
r11084: 31 Aug 2006 Kevin Rosenberg <kevin@rosenberg.net>
* db-mysql/mysql-loader: Apply patch from Marcus Pearce to push
*library-file-dir* to CLSQL's library path.
Kevin M. Rosenberg [Wed, 30 Aug 2006 23:15:53 +0000 (23:15 +0000)]
r11077: fix perm
Kevin M. Rosenberg [Wed, 30 Aug 2006 23:09:21 +0000 (23:09 +0000)]
r11074: Automated commit for Debian build of clsql upstream-version-3.7.0
Kevin M. Rosenberg [Wed, 30 Aug 2006 22:56:20 +0000 (22:56 +0000)]
r11073: new platforms
Kevin M. Rosenberg [Wed, 30 Aug 2006 19:04:20 +0000 (19:04 +0000)]
r11072: fix typo
Kevin M. Rosenberg [Wed, 30 Aug 2006 19:02:58 +0000 (19:02 +0000)]
r11071: add platforms
Kevin M. Rosenberg [Wed, 30 Aug 2006 13:36:06 +0000 (13:36 +0000)]
r11068: * clsql.asd: Add support for loop extensions for clisp. Support clisp via cffi.
Kevin M. Rosenberg [Wed, 30 Aug 2006 13:13:05 +0000 (13:13 +0000)]
r11067: * sql/expressions.lisp: Use database-output-as-type if value exists for boolean output
Kevin M. Rosenberg [Wed, 30 Aug 2006 13:12:54 +0000 (13:12 +0000)]
r11066: * sql/expressions.lisp: Use database-output-as-type if value exists for boolean output
Kevin M. Rosenberg [Wed, 30 Aug 2006 11:10:50 +0000 (11:10 +0000)]
r11065: note doc fix
Kevin M. Rosenberg [Wed, 30 Aug 2006 11:08:18 +0000 (11:08 +0000)]
r11064: fix default field-type
Kevin M. Rosenberg [Wed, 30 Aug 2006 10:47:38 +0000 (10:47 +0000)]
r11062: Remove old mysql C API functions
Kevin M. Rosenberg [Wed, 30 Aug 2006 10:03:39 +0000 (10:03 +0000)]
r11061: 29 Aug 2006 Kevin Rosenberg <kevin@rosenberg.net>
* Version 3.7.0: Now supports clisp on linux and windows. Requires latest
development versions of clisp and cffi/cffi-uffi-compat
Kevin M. Rosenberg [Wed, 30 Aug 2006 08:58:47 +0000 (08:58 +0000)]
r11060: fix loop error on clisp. RESULT-SET should be T at start of loop to avoid terminating before starting
Kevin M. Rosenberg [Wed, 30 Aug 2006 08:24:02 +0000 (08:24 +0000)]
r11059: fix loop package on lispworks
Kevin M. Rosenberg [Wed, 30 Aug 2006 08:05:21 +0000 (08:05 +0000)]
r11058: 29 Aug 2006 Kevin Rosenberg <kevin@rosenberg.net>
* Makefile.common: Add OS detection
* uffi/make.sh, db-mysql/make.sh: Remove files
* uffi/Makefile, db-mysql/Makefile: Add support for cygwin compilation.
Refactor to remove need to make.sh shell scripts.
* clsql.asd: Add support for loop extensions for clisp.
* sql/loop-extension.lisp: Add support for ansi-loop on clisp.
Define loop-record-iteration-path in CLSQL-SYS package rather
than CL-USER.
* sql/ansi-loop.lisp: New file to support iteration on clisp.
Kevin M. Rosenberg [Tue, 29 Aug 2006 15:05:01 +0000 (15:05 +0000)]
r11056: 28 Aug 2006 Kevin Rosenberg <kevin@rosenberg.net>
* Version 3.6.7
* sql/oodml.lisp: Remove high debugging level declaration
Kevin M. Rosenberg [Mon, 14 Aug 2006 06:57:09 +0000 (06:57 +0000)]
r11027: add postgresql not
Kevin M. Rosenberg [Mon, 14 Aug 2006 06:54:32 +0000 (06:54 +0000)]
r11026: 14 Aug 2006 Kevin Rosenberg <kevin@rosenberg.net>
* Version 3.6.6
* sql/generic-postgresql.lisp: Fix assumption that postgres user id
is always 1.
Kevin M. Rosenberg [Sat, 12 Aug 2006 21:19:22 +0000 (21:19 +0000)]
r11018: 12 Aug 2006 Kevin Rosenberg <kevin@rosenberg.net>
* Version 3.6.5
* sql/generic-postgresql.lisp: Add slot for has-table-pg_roles to
lazily cache if pg_roles tables exist. Selectively use SQL from
Joel's previous patch if pg_roles table exists. Should now work
with both postgresql 7.4 and 8.x.
Kevin M. Rosenberg [Sat, 12 Aug 2006 20:07:34 +0000 (20:07 +0000)]
r11016: * sql/generic-postgresql.lisp: Revert patch from Joel Reymont since
it fails on versions of postgresql that lack the pg_role table
Kevin M. Rosenberg [Sat, 12 Aug 2006 19:43:22 +0000 (19:43 +0000)]
r11014: 12 Aug 2006 Kevin Rosenberg <kevin@rosenberg.net>
* Version 3.6.4
* clsql.asd: Add support for c:\etc\clsql-init.lisp as possible
local initialization file
* db-mysql/mysql-loader.lisp: Remove former method of using pathnames
as name candidates.
* db-odbc/odbc-api.lisp: Work-around Allegro/Windows FFI bug
that generates incorrect integer return type
Kevin M. Rosenberg [Fri, 7 Jul 2006 19:01:59 +0000 (19:01 +0000)]
r10975: 07 Jul 2006 Kevin Rosenberg <kevin@rosenberg.net>
* Version 3.6.3
* sql/transactions.lisp: Important typo fix from Alexey Antipov
for database-start-transaction
Kevin M. Rosenberg [Wed, 5 Jul 2006 02:17:10 +0000 (02:17 +0000)]
r10971: Automated commit for clsql debian-version-3.6.2-1
Kevin M. Rosenberg [Wed, 5 Jul 2006 02:16:49 +0000 (02:16 +0000)]
r10969: 04 Jul 2006 Kevin Rosenberg <kevin@rosenberg.net>
* Version 3.6.2
* db-postgresql/postgresql-sql.lisp: Apply patch from Vladimir Sekissov
to close connection when failing to connect to database.
* sql/generic-postgresql.lisp: Apply patch from Joel Reymont
to avoid dropping system views.
* sql/oodml.lisp: Apply patch from Joel Reymont to avoid listify
a nil value [patch sponsored by Flektor]
* clsql-uffi.asd, uffi/make.sh: Patch from Richard Kreuter
for netbsd compilation
Kevin M. Rosenberg [Tue, 16 May 2006 06:38:55 +0000 (06:38 +0000)]
r10947: Automated commit for Debian build of clsql upstream-version-3.6.1
Kevin M. Rosenberg [Tue, 16 May 2006 06:27:04 +0000 (06:27 +0000)]
r10946: 15 May 2006 Kevin Rosenberg <kevin@rosenberg.net>
* doc/ref-ooddl.xml: Add documentation for :db-reader and :db-writer
slots for def-view-class macro [as reported missing by Thomas Fischbacher].
Kevin M. Rosenberg [Tue, 16 May 2006 06:26:40 +0000 (06:26 +0000)]
r10945: 15 May 2006 Kevin Rosenberg <kevin@rosenberg.net>
* doc/ref-ooddl.xml: Add documentation for :db-reader and :db-writer
slots for def-view-class macro [as reported missing by Thomas Fischbacher].
Kevin M. Rosenberg [Wed, 10 May 2006 15:08:30 +0000 (15:08 +0000)]
r10941: 09 May 2006 Kevin Rosenberg <kevin@rosenberg.net>
* db-postgresql-socket/postgresql-socket-api.lisp:
Apply patch from Marko Kocic adding the socket creation
function needed for CLISP.
Kevin M. Rosenberg [Wed, 10 May 2006 00:46:07 +0000 (00:46 +0000)]
r10937: Automated commit for Debian build of clsql upstream-version-3.6.0
Kevin M. Rosenberg [Wed, 10 May 2006 00:45:15 +0000 (00:45 +0000)]
r10936: 08 May 2006 Kevin Rosenberg <kevin@rosenberg.net>
* Version: 3.6.0 (requires UFFI v1.5.11 or greater)
* db-oracle/metaclasses.lisp: Patch from James Bielman for
checking slot constraints.
* db-oracle/oracle-{api,sql}.lisp: Avoid dead pointers on loading
saved openmcl images (based on patch from James Bielman)
Kevin M. Rosenberg [Tue, 9 May 2006 14:02:11 +0000 (14:02 +0000)]
r10933: 08 May 2006 Kevin Rosenberg <kevin@rosenberg.net>
* sql/metaclasses.lisp: Patch from James Bielman for
checking slot constraints.
Kevin M. Rosenberg [Sun, 7 May 2006 06:12:33 +0000 (06:12 +0000)]
r10930: 06 May 2006 Kevin Rosenberg <kevin@rosenberg.net>
* doc/ref-fdml.xml: Documentation patch from Marcus Pearce for limit keyword
Kevin M. Rosenberg [Wed, 3 May 2006 15:13:42 +0000 (15:13 +0000)]
r10925: Automated commit for Debian build of clsql upstream-version-3.5.7
Kevin M. Rosenberg [Wed, 3 May 2006 14:39:54 +0000 (14:39 +0000)]
r10923: Automated commit for Debian build of clsql upstream-version-3.5.7
Kevin M. Rosenberg [Wed, 3 May 2006 14:39:10 +0000 (14:39 +0000)]
r10922: 03 May 2006 Kevin Rosenberg <kevin@rosenberg.net>
* Version 3.5.7
* sql/time.lisp: Apply patch from Aleksandar Bakic to extended
duration parsing and unparsing to include year and month.
* clsql-uffi.asd, uffi/clsql-uffi-loader.lisp: Apply patch from Nathan Bird
improving library search on Windows platform.
* doc/ref-fdml.xml, /doc/TODO, tests/test-fdml.lisp, tests/test-init.lisp:
Apply patch from Marcus Pearce documenting and testing :limit and :offset for SELECT
Kevin M. Rosenberg [Tue, 11 Apr 2006 22:55:58 +0000 (22:55 +0000)]
r10914: rebuild for debian changes
Kevin M. Rosenberg [Thu, 23 Mar 2006 17:10:30 +0000 (17:10 +0000)]
r10909: Automated commit for clsql debian-version-3.5.6-2
Kevin M. Rosenberg [Tue, 21 Mar 2006 02:51:09 +0000 (02:51 +0000)]
r10904: 20 Mar 2006 Kevin Rosenberg <kevin@rosenberg.net>
* Version 3.5.6
* clsql-postgresql-socket.asd,
* db-postgresql-socket/postgresql-socket-package.lisp:
Use the cl-md5 package on all platforms. Based on report
from Alan Caulkins.
Kevin M. Rosenberg [Wed, 8 Mar 2006 19:08:08 +0000 (19:08 +0000)]
r10899: Automated commit for Debian build of clsql upstream-version-3.5.5
Kevin M. Rosenberg [Tue, 28 Feb 2006 16:07:58 +0000 (16:07 +0000)]
r10893: 28 Feb 2006 Kevin Rosenberg <kevin@rosenberg.net>
* Version 3.5.4
* sql/metaclasses.lisp: Apply patch from Friedrich Dominicus to
fix accessor for new versions of SBCL
* db-oracle/oracle-sql.lisp: Apply patch from James Bielman
to improving parsing of time.
* db-db2/db2-constants.lisp: Change NULL_HANDLE has suggested
by Harold Lee.
* db-oracle/oracle-dbi.lisp: Add support for SQL BIT type
as noted by Russ Tyndall.
Kevin M. Rosenberg [Mon, 16 Jan 2006 21:46:13 +0000 (21:46 +0000)]
r10868: Automated commit for Debian build of clsql upstream-version-3.5.3
Kevin M. Rosenberg [Sat, 31 Dec 2005 18:15:16 +0000 (18:15 +0000)]
r10864: support GNU/kFreeBSD
Kevin M. Rosenberg [Fri, 23 Dec 2005 11:03:59 +0000 (11:03 +0000)]
r10860: new pdf
Kevin M. Rosenberg [Fri, 23 Dec 2005 10:50:36 +0000 (10:50 +0000)]
r10858: 23 Dec 2005 Kevin Rosenberg <kevin@rosenberg.net>
* Version 3.5.1
* sql/expressions.lisp: Ensure table names are properly escaped
before comparing -- fixes bug reported by Asbj\uffffrn Bj\uffffrnstad
on CLSQL-Devel.
Kevin M. Rosenberg [Fri, 2 Dec 2005 15:30:16 +0000 (15:30 +0000)]
r10854: 02 Dec 2005 Kevin Rosenberg <kevin@rosenberg.net>
* sql/generic-postgresql.lisp: improved decoding of table attribute
parameters [from Vladimir Sekissov]
* sql/metaclasses.lisp: check that metaclass is standard-db-class or
it's subclass to prevent adding standard-db-object to supers if
somebody in the path has it already when metaclass inherited from
standard-db-class. [from Vladimir Sekissov]
Kevin M. Rosenberg [Sat, 26 Nov 2005 16:08:39 +0000 (16:08 +0000)]
r10846: Automated commit for Debian build of clsql upstream-version-3.5.0
Kevin M. Rosenberg [Sat, 26 Nov 2005 16:08:12 +0000 (16:08 +0000)]
r10845: 26 Nov 2005 Kevin Rosenberg <kevin@rosenberg.net>
* Version 3.5.0
* tests/test-init.lisp, tests/test-fddl.lisp, tests/test-fdml.lisp,
* db-odbc/odbc-api.lisp, db-odbc/odbc-ff-interface.lisp,
* db-odbc/odbc-package.lisp, db-odbc/odbc-constants.lisp
* db-odbc/odbc-dbi.lisp, db-odbc/odbc-sql.lisp
* sql/fddl.lisp, sql/generic-odbc.lisp, sql/db-interface.lisp
* sql/transaction.lisp, sql/package.lisp, sql/time.lisp
Commit patch from Dominic Robinson providing support for
Microsoft SQL Server
* doc/csql.lisp: Fix typo in slot name
Kevin M. Rosenberg [Fri, 25 Nov 2005 17:41:52 +0000 (17:41 +0000)]
r10843: 24 Nov 2005 Kevin Rosenberg <kevin@rosenberg.net>
* Version 3.4.7
* sql/time.lisp: Commit patch from Aleksandar Bakic for
correct handling of decode-time usec value
* clsql-mysql.asd: Commit patch from Harald Hanche-Olsen to
correct the name of the shared library file.
Kevin M. Rosenberg [Wed, 16 Nov 2005 08:05:04 +0000 (08:05 +0000)]
r10841: 16 Nov 2005 Kevin Rosenberg <kevin@rosenberg.net>
* version 3.4.6
* sql/metaclasses.lisp: Avoid calling change-class on
effective-slot-definitions on sbcl to conform to sbcl 0.9.6.38
changes.
Kevin M. Rosenberg [Wed, 16 Nov 2005 06:43:17 +0000 (06:43 +0000)]
r10839: 15 Nov 2005 Kevin Rosenberg <kevin@rosenberg.net>
* Version 3.4.5
* sql/expressions.lisp: Patch from James Biel to add subselects
Kevin M. Rosenberg [Tue, 15 Nov 2005 04:06:23 +0000 (04:06 +0000)]
r10837: Automated commit for Debian build of clsql upstream-version-3.4.4
Kevin M. Rosenberg [Tue, 15 Nov 2005 02:44:14 +0000 (02:44 +0000)]
r10836: 14 Nov 2005 Kevin Rosenberg <kevin@rosenberg.net>
* Version 3.4.4 [ Requires UFFI 1.5.7+]
* db-oracle/oracle-{api,sql}.lisp: Patch from James Biel
to fix lifetime of foreign strings for Oracle calls
Kevin M. Rosenberg [Sun, 13 Nov 2005 09:18:16 +0000 (09:18 +0000)]
r10827: Automated commit for Debian build of clsql upstream-version-3.4.3
Kevin M. Rosenberg [Sat, 12 Nov 2005 17:46:41 +0000 (17:46 +0000)]
r10822: 12 Nov 2005 Kevin Rosenberg <kevin@rosenberg.net>
* Version 3.4.2
* clsql-uffi.asd: Patch from James Biel improving loading
* db-oracle/oracle-{api,sql}.lisp: Patch from James Biel
to support 64-bit lisps
Kevin M. Rosenberg [Fri, 11 Nov 2005 16:26:08 +0000 (16:26 +0000)]
r10820: 12 Nov 2005 Kevin Rosenberg <kevin@rosenberg.net>
* Version 3.4.1
* sql/expressions.lisp: Escape numbers to SQL strings
at expression level.
Kevin M. Rosenberg [Thu, 10 Nov 2005 22:19:14 +0000 (22:19 +0000)]
r10818: Automated commit for clsql debian-version-3.4.0-1
Kevin M. Rosenberg [Thu, 10 Nov 2005 22:17:50 +0000 (22:17 +0000)]
r10816: Automated commit for Debian build of clsql upstream-version-3.4.0
Kevin M. Rosenberg [Thu, 10 Nov 2005 22:17:28 +0000 (22:17 +0000)]
r10815: 11 Nov 2005 Kevin Rosenberg <kevin@rosenberg.net>
* Version 3.4: Add MySQL 5 support
* db-mysql/mysql-client-info.lisp: Recognize MySQL 5
* db-mysql/mysql-sql.lisp: Add support for views in MySQL 5
* doc/mysql-macosx-notes.txt: New document from Martin Brooks
Kevin M. Rosenberg [Thu, 10 Nov 2005 22:03:45 +0000 (22:03 +0000)]
r10814: remove extra parenthesis
Kevin M. Rosenberg [Thu, 10 Nov 2005 21:53:07 +0000 (21:53 +0000)]
r10813: 11 Nov 2005 Kevin Rosenberg <kevin@rosenberg.net>
* db-mysql/mysql-client-info.lisp: Recognize MySQL 5
* db-mysql/mysql-sql.lisp: Add support for views in MySQL 5
Kevin M. Rosenberg [Mon, 7 Nov 2005 17:57:29 +0000 (17:57 +0000)]
r10812: 7 Nov 2005 Kevin Rosenberg <kevin@rosenberg.net>
* src/time.lisp: Apply patch from Aleksandar Bakic for ROLL
function.
* BUGS: Added report for update-object-joins by Aleksandar Bakic