Received: from mail.netbsd.org (mail.netbsd.org [204.152.190.11]) by www.NetBSD.org (Postfix) with ESMTP id 8730563BA59 for ; Mon, 3 May 2010 02:10:46 +0000 (UTC) Received: by mail.netbsd.org (Postfix, from userid 0) id DB87363B141; Mon, 3 May 2010 02:10:45 +0000 (UTC) Received: from cvs.netbsd.org (cvs.NetBSD.org [IPv6:2001:4f8:3:7:2e0:81ff:fe30:95bd]) by mail.netbsd.org (Postfix) with ESMTP id 65EFF63B11F for ; Mon, 3 May 2010 02:10:44 +0000 (UTC) Received: by cvs.netbsd.org (Postfix, from userid 500) id 31C6C175DD; Mon, 3 May 2010 02:10:44 +0000 (UTC) MIME-Version: 1.0 Content-Disposition: inline Content-Transfer-Encoding: binary Content-Type: text/plain Date: Mon, 3 May 2010 02:10:44 +0000 From: John Nemeth Subject: CVS commit: pkgsrc/databases/unixodbc To: pkgsrc-changes@NetBSD.org Reply-To: jnemeth@netbsd.org X-Mailer: log_accum Message-Id: <20100503021044.31C6C175DD@cvs.netbsd.org> Sender: pkgsrc-changes-owner@NetBSD.org List-Id: pkgsrc-changes.NetBSD.org Precedence: list Module Name: pkgsrc Committed By: jnemeth Date: Mon May 3 02:10:44 UTC 2010 Modified Files: pkgsrc/databases/unixodbc: Makefile PLIST distinfo pkgsrc/databases/unixodbc/patches: patch-aa patch-ac patch-ah Added Files: pkgsrc/databases/unixodbc/patches: patch-aj patch-ak patch-al patch-am patch-an patch-ao Removed Files: pkgsrc/databases/unixodbc/patches: patch-ab patch-ae Log Message: Update to unixODBC 2.3.0: 2.3.0 * Try and rationalise the way the connection process find the driver version and supported functions * Sort out problem in isql with blank lines * Stop libthread from being used under AIX * Move the GUI parts off into a new project http://sourceforge.net/projects/unixodbc-gui-qt/ * Strip out the GUI parts. I have also removed the spec files as they will need redoing, * Move the Test parts off into a new project http://sourceforge.net/projects/unixodbc-test/ * Add interface into odbcinstQ to allow for a dialog if SQLDriverConnect is called without a DSN= (as the MS spec) * Allow the setting of a default Threading level in the ODBC section of odbcinst.ini * Change double format string in Postgre7.1 driver * Add missing CR to output of odbcinst * add fixes to MiniSQL driver * Add missing .y in nn driver, now I need to get it to work * Assoured bux fixes and format problems, thanks Tom * SQLBindCol on metadata calls was incorrectly going via the cursor lib if it * fix isql problem with nested definitions. was enabled * Add configure option to enable building of driver config libs * Shift build to using config.h, the compile lines were so big it was hard to see warnings * Fix bug in isql when using -b option. * Check attribute values when setting connection and statement attrs * Check for valid pointers in SQLGetInfo(W) and SQLGetFunctions * Add extra checks for states in SQLCopyDesc * Add --enable-stricterror option to allow compliance with the error reporting definition, driver errors don't have the unixODBC prefix * Check for statements in the NEED_DATA state when calling SQLEndTran * Extra error check for SQLPutData * Check handle type in SQLEndTran * Prevent seg fault if there are no driver error functions * the -n option to isql was not working correctly * Stripped out all the bespoke LDTL configure stull, not just what libtoolize provides * Fix problem where ansi_to_unicode_alloc didn't leave space for the NULL and could cause memory corruption * Add the ODBC 3.80 additions that MS have produced. I am sure I remember the standard being given to XOpen, what do I know :-) * Change the file open mode for the ini file from w to w+ just in case the original open failed but the file did exist * Fix configure problem preventing the CHAR encoding from being passed * Remove white spave from ini write, not all drivers use unixODBC ini functions and can handle the spaces * Update config.guess to current GNU version including support for AIX6 * Create SVN repository at sourceforge * Add cast to fix problem in SQLSetConnectOption * Fix SQLINTEGER<->SQLLEN conversion broblem in SQLNativeSQL * Fix bug that stopped setting SQL_ATTR_CONCURRENCY to SQL_CONCUR_VALUES * Change minor version number because of the SQLLEN change * Remove unintended trailing white space from log generation To generate a diff of this commit: cvs rdiff -u -r1.27 -r1.28 pkgsrc/databases/unixodbc/Makefile cvs rdiff -u -r1.9 -r1.10 pkgsrc/databases/unixodbc/PLIST \ pkgsrc/databases/unixodbc/distinfo cvs rdiff -u -r1.5 -r1.6 pkgsrc/databases/unixodbc/patches/patch-aa cvs rdiff -u -r1.2 -r0 pkgsrc/databases/unixodbc/patches/patch-ab cvs rdiff -u -r1.1 -r1.2 pkgsrc/databases/unixodbc/patches/patch-ac \ pkgsrc/databases/unixodbc/patches/patch-ah cvs rdiff -u -r1.1 -r0 pkgsrc/databases/unixodbc/patches/patch-ae cvs rdiff -u -r0 -r1.1 pkgsrc/databases/unixodbc/patches/patch-aj \ pkgsrc/databases/unixodbc/patches/patch-ak \ pkgsrc/databases/unixodbc/patches/patch-al \ pkgsrc/databases/unixodbc/patches/patch-am \ pkgsrc/databases/unixodbc/patches/patch-an \ pkgsrc/databases/unixodbc/patches/patch-ao Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.