pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/databases/unixodbc



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.



Home | Main Index | Thread Index | Old Index