summaryrefslogtreecommitdiff
path: root/databases/myodbc/PLIST
AgeCommit message (Collapse)AuthorFilesLines
2014-07-02Update to MySQL Connector-ODBC 5.3.2.jnemeth1-3/+10
pkgsrc change: add 56 to MYSQL_VERSIONS_ACCEPTED 5.3.2 Functionality added or changed: * Support of ODBCINSTGetProperties in MyODBC Driver (WL #7577) * Add DFLT_BIGINT_BIND_STR option to Connector/ODBC GUI (Windows and Linux) (WL#7579) * Accessibility features in Connector/ODBC Linux GUI (WL #7635) Bugs fixed: * Connect crash if the catalog name given to SQLSetConnectAttr is invalid (Bug #17587913) * Driver returns wrong length for output parameter streams (Bug #17814768/70946) * Assert failure in case of prepared statments and SQLDESCRIBECOL() called with column number given larger then actual parameter marker in query. (Bug #17311065) * SQLFOREIGNKEYS WITH FLAG_NO_INFORMATION_SCHEMA OPTION RETURNS BAD RESULTS (Bug #16920750) * SQLFetch() crashing when execute using UnixODBC 2.3.2 (Bug #17857204) * Segmentation fault in SQLSpecialColumns if table name is invalid (Bug# 17854697) * Invalid order of free() functions can cause crash (Bug# 17992912) * Crash in ODBC Driver with CHARSET=WRONGCHARSET (Bug# 17999659) * Driver and myodbc-installer crash with long option names (>100) and values (>255) (Bug# 17966018) * ODBCManageDataSourcesQ4 cannot run MyODBC GUI setup to edit an existing DSN (Bug# 18046123) * SQLGetData returning error being called after SQLParamData (Bug #17842966) * Valgrind: jump or move depends on uninitialised value error from myodbc-installer (Bug# 18046120) * Memory leak in sqlexecute() when connection is killed from another thread (Bug#17587617) * Data corruption in SQLBulkOperations because of buffer overrun. (Bug #17714172) * Segfault in SQLBulkOperations() for SQL_UPDATE_BY_BOOKMARK when select returns 0 records. (Bug# 17714358) * MS Access crashed when sorting a column (Bug# 17071780/69550) * Empty query giving segmentation fault in myodbc_casecmp (Bug# 17085344) * Uninitialized variable free_value can set wrong error in SQLDescribeCol (Bug# 17588101) * ODBC 5.2.5 DMG installer fails on OSX 10.8.5 (Bug #17512040/70422) * Bulk insert on time column with hour value > 99 gives error (Bug#17613161) * Concurrent execution of SQLEndTran() with SQL_HANDLE_ENV results in SEG FAULT (Bug #18166331) * Workaround to GTK bug in GtkComboBox and GtkComboBoxEntry (WL #7637) * ODBC Driver GUI in Windows has wrong order of controls selection (Bug# 18240696) * Wrong installation library directory on some 64bit system other than x86_64. (Bug# 68848) * SQLNumResultCols() with NULL parameter results in Segmentation Fault (Bug# 18165197) * SQLBULKOPERATIONS(SQL_FETCH_BOOKMARK) RETURNS SQL_NO_DATA ERROR (Bug# 18287216) * Segmentation Fault in SQLExecute() while executing test file "my_types" (Bug# 18303978) * Segmentation fault in SQLParamOptions() in Solaris platform (Bug# 18325878) * Segmentation fault in SQLForeignKeys() when number of columns in the table is more (Bug# 18286366) * Valgrind memory leak in SQLForeignKeys when NO_I_S=1 (Bug# 18286007) * Valgrind memory leak in when SQLPrepare used with SQLParamData/SQLPutData for NO_I_S=1 (Bug#18295317) * The password is getting saved when creating FileDSN using SQLDriverConnect (Bug# 18310873) * Passing NULL pointer to SQLSetDescField, SQLGetDiagField and SQLGetDiagRec results in a crash (Bug# 18431088) ---- 5.3.1(20-Nov-2013) Functionality added or changed: * Support of SQL_ATTR_RESET_CONNECTION connection attribute (WL #7274) Bugs fixed: * Memory leak using 5.2.6 ODBC Connector (Bug #17653461/70662) * MySQL ODBC driver incorrectly quotes TableName when calling SQLPrimaryKeys (Bug# 16952531/69448) * Bad memory access when get out params (Bug #17640929/70642) * Setting Unix Socket using ODBCManageDataSourcesQ4 sets NAMED_PIPE=1 (Bug# 17586452) * Segmentation Fault in SQLBulkOperations() (Bug #17714290) * Segmentation fault when SQLColumns table or column argument are provided more then 256 and 129 respectively (Bug #17358838) * Memory leak in SQLSetStmtAttr() as statement deallocation was missing (Bug #17441507) * Memory leak is happening in SQLProcedureColumns when returning empty results. (Bug #17298721) * Memory leak in SQLConnect() called after SQLSetConnectAttr() (Bug #17586844) Built using MySQL 5.6.14. ---- 5.3.0(19-Oct-2013) Functionality added or changed: * Support for File Data Sources. (WL #6583, Bug #11746219/24581) * Bookmark support added in myodbc (WL #7039) * Added new variable in cmake config files ODBCCP32_LIB for odbccpp32.lib path, and MYSQLCLIENT_LIB_NAME for linking mysqlclient statically or dynamically by specifying mysqlclient library (libmysql.*, mysqlclient.*, libmysqlclient_r.*, libmysqlclient.*) to be used. Mysql CPP linkage for mysql version >= 5.6.4 (WL #6738) * Added a new test module for crash bugs (my_crash.c) * Added GUI dialog for Linux * Support of ODBC 3.8 standard - driver self identification, input/output stream parameters (WL #6584) Bugs fixed: * With utf8 byte string for mysql server version < 5.5.3, insert fails with error message "Server does not support 4-byte encoded UTF8 characters." (Bug #14838690) * Driver use the char ';' as separator in attributes string instead of the '\0' (Bug #15940689/66548) * DSN connection parameters override those specified in the connection string (Bug #11760574/52996) * Non-compliant behavior of SQLMoreResults (Bug #16101282/67920) * MSSQL linked server connected to MySQL 5.1.9 driver causes hard crash (Bug #16604346/63386) * MySQL ODBC drivers incorrectly returns TIME columns, where value > '99:59:59' (Bug #16176981/67793) * Conversion of Time field data to Timestamp type may produce incorrect result (Bug #17016839/69545) * Need to add a lock to access connections member in ENV structure (Bug #17240611/69864) * Visual Studio 2010 crashes when reading rows from any table in Server Explorer (Bug #17304031/69950) * Corrected MYSQL_NUM_VERSION calculation error in FindMysql.cmake. MYSQL_LIB_DIR, MYSQL_INCLUDE_DIR, MYSQL_LINK_FLAGS and MYSQL_CXXFLAGS will be obtained from mysql_config only when they are not provided using cmake options. * Memory leak in SQLPrepare with queries that use parameters (Bug #17400483/70113) * Valgrind error, simple loop fix (Bug #17397596/64105) * Wrong pointer type can cause crash in convert_c_type2str() (Bug #17421620/69733) * Memory leak in SQLMoreResults() as deallocation of result_bind buffer required before calling mysql_stmt_free_result() (Bug# 17441296) * FileDSN is created evein if the connection credentials are wrong (Bug #17508006) * Error with iodbc in SQLAllocHandle with handle type SQL_HANDLE_DBC as odbc_ver is unset. Built using MySQL 5.6.14. ---- 5.2.5(04-Apr-2013) Functionality added or changed: * MSI package installs both ANSI and Unicode drivers. (WL#6793) Bugs fixed: * query_print will cause core dump in 32-bit application (Bug #16367440/68201) * Microsoft Access Crashes when Bit field updates (Bug# 16287859/68243) * Datetime and timestamp second fractions need removing the trailing zeros (Bug# 16294197/65418) * Binding string to decimal parameter always uses system locale setting (Bug# 11766369/59469) * Added CLEARTEXT authentication connection option ENABLE_CLEARTEXT_PLUGIN. (Bug#16445091) * Crash in SQLSetConnectAttr(SQL_ATTR_CURRENT_CATALOG) (Bug# 16526604/63844) Built using MySQL 5.6.11. ---- 5.2.4 (16-Jan-2013) Functionality added or changed: * Support of expired passwords. Added conenction string option CAN_HANDLE_EXP_PWD. (WL#6786) * Add new reserved words from MySQL 5.6 in SQLGetInfo (WL#6704) Bugs fixed: * While retrieving data from a field, BLOB to CHAR conversion is done only for fields having BLOB_FLAG, BINARY_FLAG and binary character set(63) (Bug #11746572) Built using MySQL 5.6.10. ---- 5.2.3 (19-Dec-2012) Bugs fixed: * Memory leak in 5.2.2(w) ODBC driver causes Prepared_stmt_count to grow (Bug# 67340/14812778) * Version 5.1 exports symbols SQLInstallDriverEx and SQLInstallDriverExW (Bug# 11766724/59900) * Corrected calculation for length indicator descriptor field (Bug# 11766437) * is_minimum_version() function does not work correctly (Bug# 15926340) * Problem with BIT columns in MS Access (Bug# 15997361/67702) Built using MySQL 5.5.27.
2012-11-22Upgrade to version 5.2.2:jnemeth1-4/+31
5.2.2 (10-Sep-2012) Bugs fixed: * Server disconnects on the execution of a query following execution of a SP returning resultset(s) and OUT parameters. (Bug# 14512187) * Crash while executing after binding BLOB datatype as INOUT parameter (Bug# 14501952) * SP having 2 BLOB OUT parameters crashes at execution (Bug# 14563386) * ASSERT for INOUT parameter of BIT(N>3) type (Bug#14560916) * Using ADO, driver returns wrong type and value for bit(>1) parameter (Bug# 14555713) * Blobs used in as INOUT parameters have inconsistent behaviour in ADO (Bug# 14580316) * my_isspace calls cause ODBC driver crashes (Bug# 14363601) * SQLNativeSql did not null-terminate output string after copying (Bug# 14559721) * Incorrect length value passed to SQLSetConnectAttr could cause driver crash. (Bug# 14620420) Built using MySQL 5.5.27. ---- 5.2.1 (09-Aug-2012) Functionality added or changed: * Driver prepares statements on server * Support of INOUT and OUT parameters(WL#6116) * Increased the timeout in tests from 30 to 60 seconds to avoid failures in slow tests that involve catalog functions and Information_Schema queries. Bugs fixed: * Long table names crash OBDC driver. (Bug# 14085211/65200) * Close proximity issue when handling OS signlals in myodbc (Bug# 14303803) * "String data right truncated" error is not always correct (Bug# 14285620) Built using MySQL 5.5.27. ---- 5.2.0 Functionality added or changed: * Driver available in Unicode and ANSI versions(WL#5850) * Driver by default uses server side prepared statements * Connection string option NO_SSPS prevents using of server side prepared statements. It is configurable via GUI dialog. Built using MySQL 5.5.25. ---- 5.1.11 Functionality added or changed: * MyODBC queries log is written to %TEMP%\myodbc.sql, or to C:\myodbc.sql if TEMP is not defined. * Added pre-fetch functionality implemented through LIMIT to avoid reading the entire resultset for full table SELECT queries. (WL#6211) Bugs fixed: * Fractional parts of second is ignored in SQLGetData. (Bug #12767740/60646) * ODBC prepared statements ignore fractional part of temporal data types. (Bug #12767761/60648) * Memory leak on Windows on each connection attepmt. (Bug #11766029/59059) * SQLTables() function does not return the catalog correctly if the wildcard or SQL_ALL_CATALOGS is used. (Bug #13914518) ---- 5.1.10(02-Feb-2012) Functionality added or changed: Bugs fixed: * In some cases TIMESTAMP field could be described as SQL_NO_NULLS. (Bug #13532987) * SQLFetch has to return error if indicator pointer is NULL for NULL value. (Bug #13542600) * A failure on one stmt causes another stmt to fail. (Bug #13097201/#62657) Built using MySQL 5.5.18. ---- 5.1.9 (04-Oct-2011) Functionality added or changed: * Support of windows authentication. Bugs fixed: * SQLFetch() did not return SQL_ERROR if connection was dropped due to a timeout. (Bug #39878) * MS Access with VARCHAR NOT NULL columns. (Bug #31067) * sqlwcharchr might read one SQLWCHAR after end of string. (Bug #61586) * Column parameter binding makes SQLExecute not to return SQL_ERROR on disconnect. (Bug #59772) * If pre-execution failed some catalog functions called right after that would return only one row. (Bug #12824839) * MyODBC driver does not call mysql_thread_end() when the thread ends causing error messages such as this: Error in my_thread_global_end(): 1 threads didn't exit. (Bug #57727) * When NO_BINARY_RESULT was set driver failed to perform the expected data conversion. (Bug#11765110/58038) Built using MySQL 5.5.16.
2011-08-19Changes 5.1.8:adam1-2/+1
* Documentation in .CHM and .HLP format has been removed from the distribution. * For some procedure and parameter combinations SQLProcedureColumns() did not work correctly. For example, it could not return records for an existing procedure with correct parameters supplied. * Further, it returned incorrect data for column 7, TYPE_NAME. For example, it returned VARCHAR(20) instead of VARCHAR. * The MySQL Connector/ODBC MSI installer did not set the InstallLocation value in the Microsoft Windows registry. * In bulk upload mode, SQLExecute would return SQL_SUCCESS, even when the uploaded data contained errors, such as primary key duplication, and foreign key violation. * SQLDescribeCol and SQLColAttribute could not be called before SQLExecute, if the query was parameterized and not all parameters were bound. * Note, MSDN states that “For performance reasons, an application should not call SQLColAttribute/SQLDescribeCol before executing a statement.” However, it should still be possible to do so if performance reasons are not paramount. * When SQLNumResultCols() was called between SQLPrepare() and SQLExecute() the driver ran SET @@sql_select_limit=1, which limited the resultset to just one row. * After installing MySQL Connector/ODBC, the system DSN created could not be configured or deleted. An error dialog was displayed, showing the error message “Invalid attribute string”. * In this case the problem was due to the fact that the driver could not parse the NULL-separated connection string. * When used after a call to SQLTables(), SQLRowCount() did not return the correct value.
2010-05-03Update to MYSQL Connector/ODBC 5.1.6 so this will actually workjnemeth1-4/+3
with a modern version of MySQL. Also, fix some DESTDIR issues. 5.1.6 Functionality added or changed: * Providing an empty string as the catalog argument to SQLTables() will return an empty result set. A catalog must have a name. * Remove use of "old" SQLLEN/SQLULEN types aliases. They are not supported in unixODBC 2.2.13 and later 64-bit builds. Removed SQLROWCOUNT, SQLROWSETSIZE, SQLTRANSID, SQLROWOFFSET. * Connection parameters can be specified individually instead of using OPTIONS bitflags. (See connection parameters documentation) * Edit controls for INITSTMT and CHARSET DSN options are added to the native Windows GUI. (Bug #40932) * Length/Indicator pointer is now stored and used internally as pointer to SQLLEN and not to SQLINTEGER. Using SQLINTEGER pointers as StrLen_or_IndPtr parameter of SQLBindParameter/SQLBindCol may cause crash on 64bit platforms. * Query log is not overwritten, but appended instead. (Bug #44965) * Fixed tab order in Windows datasource config dialog. (Bug #42905) Bugs fixed: * Add support for data-at-execution with positioned insert/update (Bug #37649) * Output string length from SQLDriverConnect() includes NULL-term (Bug #38949) * SQLGetInfo() returns 0 for SQL_CATALOG_USAGE info (Bug #39560) * SQLDriverConnect() may truncate output string erroneously (Bug #37278) * SQLTables() doesn't properly handle empty strings to list catalogs and tables. (Bug #39561) * Calling SQLDriverConnect() with no output buffer will crash if not prompting. (Bug #40316) * SQLTables() doesn't return the catalog name if the table is given and the catalog argument is NULL. (Bug #39957) * Driver crashes when attempting to retrieve data in a character set not compiled into libmysql. (Bug #39831) * SQLGetTypeInfo() doesn't return any rows SQL_TIMESTAMP on an ODBC v2 connection. (Bug #30626) * Positioned update with SQL_C_NUMERIC loses prec/scale values (Bug #39961) * ADO adUseServer cursor is lost after updating adLongVarWChar field (Bug #26950) * Calling SQLDescribeCol() with a NULL buffer and non-zero buffer length causes a crash. (Bug #41942) * NULL parameters don't work correctly with ADO. (Bug #41256) * Unable to retrieve null DECIMAL fields in ADO. (Bug #41081) * Fix positioned update using data-at-execution, bind offsets and row-wise binding. (Bug #36071) * SQLConfigDataSource may fail with: Cannot find driver (Bug #41796) * FLAG_NO_BIGINT still returns bigint for SQLDescribeCol() (Bug #17679) * Random access violation exceptions (0xC0000005) in ASP scripts in the SQLSetConnectAttrW. (Bug #44971) * Binding SQL_C_BIT to an integer column didn't work. (Bug #39644) * Inserting a new record using SQLSetPos if the table is from different than current catalog. (Bug #41946) Includes changes from Connector/ODBC 3.51.27. Built using MySQL 5.1.34sp1. ---- 5.1.5 (18-Aug-2008) Functionality added or changed: * Added FLAG_NO_BINARY_RESULT connection option to always handle binary function results as character data. (Bug #29402) Bugs fixed: * Some catalog functions used fixed-sized buffers for handling arguments that could be overrun, and misinterpreted some arguments as patterns when they should be treated as identifiers. (Bug #36275) * SQLDriverConnect() returned SQL_ERROR when the user cancelled the dialog box instead of SQL_NO_DATA. (Bug #36293) * System DSN lookup (using ODBC_BOTH_DSN) fails on Windows XP. (Bug #36203) * SQLProcedures() followed by SQLFreeStmt() crashes (Bug #36069) * ADO adUseServer cursor is lost after updating adLongVarWChar field (Bug #26950) * SQL_TYPE_TIMESTAMP and SQL_TYPE_TIME parameters were incorrectly included when parameters were expanded. (Bug #37342) * DSN-less connection prompting cannot lookup driver entry (Bug #37254) Includes changes from Connector/ODBC 3.51.26. Built using MySQL 5.0.60sp1. ---- 5.1.4 (15-Apr-2008) Bugs fixed: * SQLGetDiagRec() sometimes returned SQL_SUCCESS but no error message. (Bug #33910) * Driver installer (myodbc-installer.exe) fails to create a new DSN (Bug #35776) * Get wrong result with decimal(8,2) field type (Bug #35920) Includes changes from Connector/ODBC 3.51.25. Built using MySQL 5.0.56sp1. ---- 5.1.3 (26-Mar-2008) Functionality added or changed: * Added SSLVERIFY connection option to verify server certificate. By default certificate is not verified now. (Bug #34648) * Database list height is autoadjusted in Windows GUI. (Bug #33918) Bugs fixed: * Recordset-based update fails if blob field is queried. (Bug #19065) * Descriptor records were not cleared correctly when calling SQLFreeStmt(SQL_UNBIND). (Bug #34271) * The driver incorrectly reported that the SQL standard CAST() and CONVERT() functions were supported. (Bug #33808) * Unresolved symbols "min" and "max" in libmyodbc3.so w/gcc 4.2. (Bug #34256) * Notorious #DELETED problem when linking tables in Access and BIGINT PK (Bug #24535) * MyODBC 51/Access unable to use DBEngine.RegisterDatabase to create a DSN (Bug #33825) * Unable to use surrogate pairs into with unicode column. (Bug #34672) * SQLGetData w/SQL_C_WCHAR gives incorrect data. (Bug #34429) Includes changes from Connector/ODBC 3.51.24. Built using MySQL 5.0.52. ---- 5.1.2 (12-Feb-2008) Functionality added or changed: * SQLForeignKeys uses INFORMATION_SCHEMA when it is available on the server, which allows more complete information to be returned. * Disabled MYSQL_OPT_SSL_VERIFY_SERVER_CERT when using an SSL connection. * Explicit descriptors are implemented. (Bug #32064) * Changed SQL_ATTR_PARAMSET_SIZE to return an error until support for it is implemented. Bugs fixed: * Tried to use the already-entered database when connecting to get list of databases in Windows setup library. (Bug #33615) * SQLForeignKeys returned an empty string for the schema columns instead of a NULL. (Bug #19923) * SQLGetInfo() reported characters for SQL_SPECIAL_CHARACTERS that were not encoded correctly. (Bug #33130) * Adding or updating a row using SQLSetPos() on a result set with aliased columns would fail. (Bug #6157) * Changing the DSN name when editing a DSN left behind the DSN under the old name in addition to creating the new entry. Fixed for native Windows GUI. (Bug #31165, fixed for Qt GUI in 3.51.23) * Numeric values (such as OPTIONS or PORT) were not read correctly from a connection string if they were not the last parameter. (Bug #33822) * The SSLCIPHER option was saved incorrectly on Windows. (Bug #33897) * The cursor position was incorrect after rows were deleted from a static cursor. (Bug #33388) * Dynamic cursors on statements with parameters were not supported. (Bug #11846) * FLAG_COLUMN_SIZE_S32 did not limit the octet length or display size reported for fields, causing problems with Microsoft Visual FoxPro. (Bug #30890) * Retrieving SQL_C_WCHAR data with SQLGetData() could crash due to incorrect handling of the buffer length. (Bug #32684) Includes changes from Connector/ODBC 3.51.23. Built using MySQL 5.0.52. ---- 5.1.1 (12-Dec-2007) Functionality added or changed: * Added MSI installer for Windows 64-bit (Bug #31510) * Implemented support for SQLCancel(). (Bug #15601) * Added wrappers for missing ODBC driver manager installer functions. This makes it possible to use the driver with unixODBC 2.2.11, which is the version shipped with Debian and Ubuntu. (Bug #32685) * Disallow 'SET NAMES' in initial statement and in executed statements. * Replaced the internal library which handles creation and loading of DSN information. The new library, which was originally a part of Connector/ODBC 5.0, supports Unicode option values. * Implemented native Windows setup library * Removed monitor (myodbc3m) and dsn-editor (myodbc3c). * Replaced myodbc3i (now myodbc-installer) with Connector/ODBC 5.0 version. * Added support for SQL_NUMERIC_STRUCT (Bug #3028, #24920). * Removed non-threadsafe configuration of the driver. The driver is now always built against the threadsafe version of libmysql. Bugs fixed: * SQL statements were limited to 64k. (Bug #30983) * Diagnostics were not correctly cleared on connection and environment handles. * SQLCopyDesc() did not correctly copy all records. * Freeing a statement resulted in a memory leak due to descriptor records not being freed.. (Bug #31115) * SQL_ODBC_SQL_CONFORMANCE was not handled by SQLGetInfo(). * NULL pointers passed to SQLGetInfo() could result in a crash. * Passwords with ';' were not handled correctly. (Bug #16178) * Binding of columns between calling prepare and execute caused premature statement execution. (Bug #29239) * ADO could not open a recordset that has a DECIMAL field (Bug #31720) * SQLError() incorrectly cleared the error information, making it unavailable from subsequent calls to SQLGetDiagRec(). * ADO was unable to open record set using dynamic cursor. (Bug #32014) * SQLSetConnectAttr() did not clear previous errors, possibly confusing SQLError(). * SQLDescribeColW returned UTF-8 column as SQL_VARCHAR instead of SQL_WVARCHAR. (Bug #32161) * Fixed SQL_ATTR_PARAM_BIND_OFFSET, and fixed row offsets to work with updatable cursors. * SQLSetPos w/SQL_DELETE advances dynamic cursor incorrectly. (Bug #29765) * Recordset Update() fails in 5.1 ODBC connector when using adUseClient cursor. (Bug #26985) * MyODBC 5/ ADO Not possible to update a client side cursor. (Bug #27961) * Intermixing of SQLGetData() using SQL_C_CHAR and SQL_C_WCHAR on the same field value was incorrect. (Bug #28617) * SQLNativeSql() didn't properly handle the output length pointer. (Bug #10128 & Bug #31049) Includes changes from Connector/ODBC 3.51.21 and 3.51.22. Built using MySQL 5.0.52. ---- 5.1.0 (8-Sep-2007) Functionality added or changed: * Added support for SQL_C_WCHAR. * Added support for Unicode functions (SQLConnectW, etc). * Added descriptor support (SQLGetDescField, SQLGetDescRec, etc) ---- 3.51.27 (20-Nov-2008) Bugs fixed: * Cannot use ssl (Bug #29955) * Enable auto reconnect doesn't work (Bug #37179) * Add read and write timeouts on the connection (Bug #40407) ---- 3.51.26 (7-Jul-2008) Bugs fixed: * Access Violation in myodbc3.dll (Bug #30770) * Truncation of "SHOW CREATE TABLE" result (Bug #24131) * Added a new connection option FLAG_NO_BINARY_RESULT. Fixed field type charset 63 problem. (Bug #29402)
2009-06-14Remove @dirrm entries from PLISTsjoerg1-2/+1
2008-11-11Update to mysql-connector-odbc-3.51.26r1127 (from 3.51.12). Mostbouyer1-6/+8
important change: 3.51.12 doesn't work anymore with mysql-client-5.0.67nb1, a function has been removed from the mysql-client library. Other changes: * lots of bug fixes * Added FLAG_COLUMN_SIZE_S32 to limit the reported column size to a signed 32-bit integer. This option is automatically enabled for ADO applications, in order to work around a bug in ADO. (Bug #13776) * Added FLAG_MULTI_STATEMENTS to allow issuing queries that contain multiple statements. Also added to the setup GUI. (Bug #7445) * Removed support for the TRACE and TRACEFILE DSN options. The standard ODBC logging should be used. * Added support for SQL_ATTR_ROW_BIND_OFFSET_PTR in normal cursors. (Bug #6741) * Added SSL options to the GUI setup dialog. * Added an option (CHARSET) for specifying the default character set for a connection. This must be used instead of a "SET NAMES" statement. Also available from the GUI setup dialog. (Related to Bug #6667 and Bug #9498.) * Dis-allow NULL ptr for null indicator when calling SQLGetData() if value is null. Now returns SQL_ERROR w/state 22002. * Fixed calling convention ptr and wrong free in myodbc3i, and fixed the null terminating (was only one, not two) when writing DSN to string. * Added support for using SSL. This is not yet exposed in the setup GUI, but must be enabled through configuration files or the DSN. (Bug #12918) * Added auto-reconnect option because automatic reconnect is now disabled by default in libmysql * Added auto is null option (Bug #10910) * Added support for SQLMoreResults * Checking SQL_ATTR_CONNECTION_DEAD now always calls mysql_ping() to check for a dead connection. * Remove ODBC escape syntax { and } that begin and terminate statements, allowing {CALL (?)} for procedures that don't require OUT or INOUT parameters * Improved regression tests * Added --with-separate-debug-driver ./configure option
2008-04-12Convert to use PLIST_VARS instead of manually passing "@comment "jlam1-2/+2
through PLIST_SUBST to the plist module.
2006-01-23Update to 3.51.12 (latest stable version).xtraeme1-4/+9
There were zillions of changes... please see the Changelog file. Now it builds with both mysql-4.1.x and mysql-5.1.x. pkgsrc changes: Supported build options: * myodbc-gui: builds the QT widgets library. (disabled) * myodbc-iodbc: uses iodbc for the odbc functions. (enabled) * myodbc-unixodbc: uses unixodbc for the odbc functions. (disabled) Uses MASTER_SITE_MYSQL.
2004-09-22Mechanical changes to package PLISTs to make use of LIBTOOLIZE_PLIST.jlam1-4/+1
All library names listed by *.la files no longer need to be listed in the PLIST, e.g., instead of: lib/libfoo.a lib/libfoo.la lib/libfoo.so lib/libfoo.so.0 lib/libfoo.so.0.1 one simply needs: lib/libfoo.la and bsd.pkg.mk will automatically ensure that the additional library names are listed in the installed package +CONTENTS file. Also make LIBTOOLIZE_PLIST default to "yes".
2001-11-01Move pkg/ files into package's toplevel directoryzuntum1-0/+8