The NetBSD Project

CVS log for pkgsrc/databases/mysql-connector-c++/distinfo

[BACK] Up to [cvs.NetBSD.org] / pkgsrc / databases / mysql-connector-c++

Request diff between arbitrary revisions


Default branch: MAIN


Revision 1.10 / (download) - annotate - [select for diffs], Tue Oct 26 10:09:24 2021 UTC (2 years, 1 month ago) by nia
Branch: MAIN
CVS Tags: pkgsrc-2023Q3-base, pkgsrc-2023Q3, pkgsrc-2023Q2-base, pkgsrc-2023Q2, pkgsrc-2023Q1-base, pkgsrc-2023Q1, pkgsrc-2022Q4-base, pkgsrc-2022Q4, pkgsrc-2022Q3-base, pkgsrc-2022Q3, pkgsrc-2022Q2-base, pkgsrc-2022Q2, pkgsrc-2022Q1-base, pkgsrc-2022Q1, pkgsrc-2021Q4-base, pkgsrc-2021Q4, HEAD
Changes since 1.9: +2 -2 lines
Diff to previous 1.9 (colored)

databases: Replace RMD160 checksums with BLAKE2s checksums

All checksums have been double-checked against existing RMD160 and
SHA512 hashes

The following distfiles could not be fetched (some may be only fetched
conditionally):

./databases/cstore/distinfo D6.data.ros.gz
./databases/cstore/distinfo cstore0.2.tar.gz
./databases/cstore/distinfo data4.tar.gz

Revision 1.9 / (download) - annotate - [select for diffs], Thu Oct 7 13:35:15 2021 UTC (2 years, 2 months ago) by nia
Branch: MAIN
Changes since 1.8: +1 -2 lines
Diff to previous 1.8 (colored)

databases: Remove SHA1 distfile hashes

Revision 1.8 / (download) - annotate - [select for diffs], Tue Jun 29 06:43:30 2021 UTC (2 years, 5 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2021Q3-base, pkgsrc-2021Q3
Changes since 1.7: +5 -6 lines
Diff to previous 1.7 (colored)

mysql-connector-c++: update to 8.0.25.

MySQL Connectors and other MySQL client tools and applications now
synchronize the first digit of their version number with the
(highest) MySQL server version they support. For example, MySQL
Connector/C++ 8.0.12 would be designed to support all features of
MySQL server version 8 (or lower). This change makes it easy and
intuitive to decide which client version to use for which server
version.

Revision 1.7 / (download) - annotate - [select for diffs], Thu Jan 12 12:24:09 2017 UTC (6 years, 10 months ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2021Q2-base, pkgsrc-2021Q2, pkgsrc-2021Q1-base, pkgsrc-2021Q1, pkgsrc-2020Q4-base, pkgsrc-2020Q4, pkgsrc-2020Q3-base, pkgsrc-2020Q3, pkgsrc-2020Q2-base, pkgsrc-2020Q2, pkgsrc-2020Q1-base, pkgsrc-2020Q1, pkgsrc-2019Q4-base, pkgsrc-2019Q4, pkgsrc-2019Q3-base, pkgsrc-2019Q3, pkgsrc-2019Q2-base, pkgsrc-2019Q2, pkgsrc-2019Q1-base, pkgsrc-2019Q1, pkgsrc-2018Q4-base, pkgsrc-2018Q4, pkgsrc-2018Q3-base, pkgsrc-2018Q3, pkgsrc-2018Q2-base, pkgsrc-2018Q2, pkgsrc-2018Q1-base, pkgsrc-2018Q1, pkgsrc-2017Q4-base, pkgsrc-2017Q4, pkgsrc-2017Q3-base, pkgsrc-2017Q3, pkgsrc-2017Q2-base, pkgsrc-2017Q2, pkgsrc-2017Q1-base, pkgsrc-2017Q1
Changes since 1.6: +6 -7 lines
Diff to previous 1.6 (colored)

GA 1.1.8:
- Add connect options MYSQL_OPT_MAX_ALLOWED_PACKET, MYSQL_OPT_NET_BUFFER_LENGTH,
  MYSQL_OPT_TLS_VERSION and MYSQL_OPT_SSL_MODE
- Fix Visual Studio 2015 build.
- Fix segmentation fault when inserting a large string
- Fix Compilation Failure with PRE-5.7 C API

Revision 1.6 / (download) - annotate - [select for diffs], Tue Mar 8 15:40:02 2016 UTC (7 years, 9 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2016Q4-base, pkgsrc-2016Q4, pkgsrc-2016Q3-base, pkgsrc-2016Q3, pkgsrc-2016Q2-base, pkgsrc-2016Q2, pkgsrc-2016Q1-base, pkgsrc-2016Q1
Changes since 1.5: +7 -5 lines
Diff to previous 1.5 (colored)

Update mysql-connector-c++ to 1.1.7:

GA  1.1.7 -
- Add JSON support
- Allow building without server flags (Bug#21391025)
- Correct relative() not seeking after changing position.(Bug#21152054)

Revision 1.5 / (download) - annotate - [select for diffs], Tue Nov 3 01:56:15 2015 UTC (8 years, 1 month ago) by agc
Branch: MAIN
CVS Tags: pkgsrc-2015Q4-base, pkgsrc-2015Q4
Changes since 1.4: +2 -1 lines
Diff to previous 1.4 (colored)

Add SHA512 digests for distfiles for databases category

Problems found with existing distfiles:
	distfiles/D6.data.ros.gz
	distfiles/cstore0.2.tar.gz
	distfiles/data4.tar.gz
	distfiles/sphinx-2.2.7-release.tar.gz
No changes made to the cstore or mariadb55-client distinfo files.

Otherwise, existing SHA1 digests verified and found to be the same on
the machine holding the existing distfiles (morden).  All existing
SHA1 digests retained for now as an audit trail.

Revision 1.4 / (download) - annotate - [select for diffs], Sat Aug 1 09:35:52 2015 UTC (8 years, 4 months ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2015Q3-base, pkgsrc-2015Q3
Changes since 1.3: +4 -4 lines
Diff to previous 1.3 (colored)

Changes 1.1.6:
* Security Fix: Connector/C++ 1.1.6 Commercial upgrades the linked OpenSSL library to version 1.0.1m which has been publicly reported as not vulnerable to CVE-2015-0286.
* The std::auto_ptr class template is deprecated in C++11, and its usage has been replaced with boost::scoped_ptr/shared_ptr.
* Connector/C++ now provides macros to indicate the versions of libraries against which it was built: MYCPPCONN_STATIC_MYSQL_VERSION and MYCPPCONN_STATIC_MYSQL_VERSION_ID (MySQL client library version, string and numeric), and MYCPPCONN_BOOST_VERSION (Boost library version, numeric).
* With defaultStatementResultType=FORWARD_ONLY and a row position after the last row, using getter methods such as getInt() or getString() resulted in a segmentation fault.
* For prepared statements, calling wasNull() before fetching data resulted in an assertion failure.
* Result sets from prepared statements were not freed.
* Connector/C++ failed to build against Boost-devel-1.41.0-25 on OLE6.
* Configuration failed if the MYSQL_CONFIG_EXECUTABLE option was specified and the MySQL installation path contained the characters -m. Installation failed if the build directory was not in the top source directory.
* For prepared statements, getString() did not return the fractional seconds part from temporal columns that had a fractional sections part.
* For queries of the form SELECT MAX(bit_col) FROM table_with_bit_col, getString() returned an incorrect result.
* For Connector/C++ builds from source, make install failed if only the static library had been built without the dynamic library.

Revision 1.3 / (download) - annotate - [select for diffs], Sat Nov 29 16:41:25 2014 UTC (9 years ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2015Q2-base, pkgsrc-2015Q2, pkgsrc-2015Q1-base, pkgsrc-2015Q1, pkgsrc-2014Q4-base, pkgsrc-2014Q4
Changes since 1.2: +4 -4 lines
Diff to previous 1.2 (colored)

Changes 1.1.5:
* It was not possible to delete multiple connection attributes using the OPT_CONNECT_ATTR_DELETE option. This can now be done using the std::list< sql::SQLString > type.
* MySQL_Prepared_Statement::getMoreResults() functionality has been implemented, so multiple result sets now can be fetched using a prepared statement.
* The following connection options have been implemented: MYSQL_DEFAULT_AUTH, MYSQL_OPT_CONNECT_ATTR_DELETE, MYSQL_OPT_CONNECT_ATTR_RESET, MYSQL_OPT_LOCAL_INFILE, MYSQL_PLUGIN_DIR, MYSQL_READ_DEFAULT_FILE, MYSQL_READ_DEFAULT_GROUP, MYSQL_SET_CHARSET_DIR, and max_statement_timeout for session-based query timeout.
* These functions were added: Connection::isValid() checks whether the connection is alive, and Connection::reconnect() reconnects if the connection has gone down.
* The Boost dependency was removed from the Connector/C++ API headers. These headers were using the boost::variant type, making it impossible to use Connector/C++ binaries without having Boost installed.

Revision 1.2 / (download) - annotate - [select for diffs], Mon Nov 24 15:00:52 2014 UTC (9 years ago) by adam
Branch: MAIN
Changes since 1.1: +4 -4 lines
Diff to previous 1.1 (colored)

Changes 1.1.4:
* Connector/C++ now supports the following connection options: sslVerify (boolean), sslCRL (string), and sslCRLPath (string). These correspond to the MYSQL_OPT_SSL_VERIFY_SERVER_CERT, MYSQL_OPT_SSL_CRL, and MYSQL_OPT_SSL_CRLPATH options for the mysql_options() C API function.

* Connector/C++ has new functions to provide schema, table, and column character set and collation metadata for result sets:

ResultSet * DatabaseMetaData::getSchemaCollation(const sql::SQLString& catalog, const sql::SQLString& schemaPattern)

ResultSet * DatabaseMetaData::getSchemaCharset(const sql::SQLString& catalog, const sql::SQLString& schemaPattern)

ResultSet * DatabaseMetaData::getTableCollation(const sql::SQLString& catalog, const sql::SQLString& schemaPattern, const sql::SQLString& tableNamePattern)

ResultSet * DatabaseMetaData::getTableCharset(const sql::SQLString& catalog, const sql::SQLString& schemaPattern, const sql::SQLString& tableNamePattern)

SQLString ResultSetMetaData::getColumnCollation(unsigned int columnIndex)

SQLString ResultSetMetaData::getColumnCharset(unsigned int columnIndex)

* Connector/C++ now supports the MYSQL_OPT_CONNECT_ATTR_ADD option, which accepts an std::map argument. This option corresponds to the MYSQL_OPT_CONNECT_ATTR_ADD option for mysql_options4().

* Connector/C++ now supports a useLegacyAuth connection option, which corresponds to the MYSQL_SECURE_AUTH option for mysql_options().

* Connector/C++ is now compiled and linked with Connector/C 6.1.5 rather than with libmysql.

Bugs Fixed

* MySQL_ResultSetMetaData::getColumnTypeName() returned UNKNOWN for LONG_BLOB fields.
* Definitions for character sets and collations were added (utf8mb4 in particular).
* Connector/C++ version-information methods have been revised to return the correct values.

Revision 1.1 / (download) - annotate - [select for diffs], Tue Feb 11 14:13:38 2014 UTC (9 years, 9 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2014Q3-base, pkgsrc-2014Q3, pkgsrc-2014Q2-base, pkgsrc-2014Q2, pkgsrc-2014Q1-base, pkgsrc-2014Q1

Import mysql-connector-c++-1.1.3 as databases/mysql-connector-c++.

MySQL Connector/C++ is a MySQL database connector for C++. It lets
you develop C++ applications that connect to the MySQL Server.

MySQL Connector/C++ offers the following benefits for C++ users
compared to the MySQL C API (MySQL client library):

* Convenience of pure C++; no C function calls required
* Supports JDBC 4.0, an industry standard API
* Supports the object-oriented programming paradigm
* Reduces development time

This form allows you to request diff's between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.




CVSweb <webmaster@jp.NetBSD.org>