Changelog for
libmariadb-devel-3.0.6-lp150.2.1.x86_64.rpm :
* Thu Aug 02 2018 kstreitovaAATTsuse.com- New upstream version 3.0.6
* MDEV-15263: FIx IS_NUM() macro
* CONC-297: local infile parameter must be unsigned int instead of my_bool
* CONC-329: change return value of internal socket functions from my_bool to int
* CONC-332: my_auth doesn\'t read/update server ok packet
* CONC-344: reset internal row counter
* CONC-345: invalid heap use after free
* CONC-346: Remove old cmake policies
* fixed crash in mysql_select_db if NULL parameter was provided- refresh private_library.patch
* Fri Jun 29 2018 kstreitovaAATTsuse.com- New upstream version 3.0.5- 3.0.5 important changes:
* CONC-336: Allow multiple initialization of client library
* Fixed string to MYSQL_TIME conversion (prepared statements)
* CONC-334: Copy all members of MYSQL_FIELD to internal statement structure
* Fixed double free in dynamic column library
* Added checks for corrupted packets in protocol
* MDEV-15450: Added default connection attribute _server_host
* CONC-326: fixed wrong openssl thread id callback- 3.0.4 important changes:
* Added option MYSQL_OPT_CAN_HANDLE_EXPIRED_PASSWORDS for mysql_options()/mysql_optionsv():
* New plugin configuration interface: The default configuration for a specific plugin can be specified via cmake parameter - DCLIENT_PLUGIN_${PLUGIN}=[DYNAMIC|STATIC|OFF].
* Added support for linux abstract socket (MDEV-15655).
* CONC-320: Added asynchronous/non-blocking support for OpenSSL and GnuTLS
* CONC-294: Access violation in mysql_close when using a connection plugin.
* MDEV-14977: If built dynamically the old_password plugin could not be located due to wrong filename (must be mysql_old_password.so instead of old_password.so).
* CONC-315: If no default client character set was specified, the utf8 character set will be used by default (instead of setting the client character set to server character set)
* CONC-317: Parsing of configuration file fails if key/value pairs contain white spaces.
* CONC-322: Correct handling of EAGAIN and EINPROGRESS in internal_connect (socket) for non windows platforms.
* CONC-323: mariadb_stmt_execute_direct hangs forever if compression used.
* CONC-324: Wrong codepage numbers for some collations.
* CONC-326: ssl_thread_init() uses wrong openssl threadid callback- refresh the following patches:
* mariadb-connector-c-2.3.1_unresolved_symbols.patch
* absolute_path_fix.patch
* private_library.patch
* Fri Jun 29 2018 adam.majerAATTsuse.de- Drop libmysqlclient_r Provides from the -devel package. (bsc#1097938)
* Thu Apr 19 2018 kstreitovaAATTsuse.com- New upstream version 3.0.3
* Added support for new utf8mb4 character sets
* MDEV-9059: Bundle first command with authentication packet
* Build: support static OpenSSL on Windows
* MDEV-14101: Add support for tls-version, via mysql_options(mysql, MARIADB_OPT_TLS_VERSION, value), where value must be \"TLSv1.1\", \"TLSv1.2\" or \"TLSv1.3\".
* CONC-275: New indicator type STMT_INDICATOR_IGNORE_ROW for skipping particular parameter set in bulk operation (prepared statements).
* MDEV-10361: Don\'t try to reconnect twice if mysql_ping failed.
* Build fix for TSAN build with Clang
* CONC-302: Fix output of mariadb_config
* CONC-301: In case of a truncation the statement status was not updated correctly and further calls to mysql_stmt_fetch_column failed
* MDEV-14647: Fixed crash when client receives extended ok packet with SESSION_TRACK_STATE_CHANGE information flag
* CONC-297: setting MYSQL_OPT_LOCAL_INFILE failed on big endian systems.
* MDEV-14514: mariadb_config returned wrong exit code when specifying an invalid option
* MDEV-11546: Fixed timeout problem in Schannel
* CONC-277: Allow reinitialization of the library if mysql_server_end() was called.
* CONC-292: Fixed malloc result check in dynamic columns
* MDEV-14165: The metadata length value for a column with a zerofill flag was calculated with a fixed length instead of using the reported length.
* CONC-286: Force TLS/SSL usage if fingerprint parameters were specified.
* CONC-282: Connector/C now provides additional information for package version
* mariadb_config --cc_version lists the package version
* Beside MARIADB_PACKAGE_VERSION numeric representation MARIADB_PACKAGE_VERSION_ID can be used now within preprocessor directives.
* MDEV-13959: Fixed duplicate if condition in dynamic columns
* Added MARIADB_BASE_VERSION definition in mariadb_version.h to distnguish MARIADB from MySQL
* CONC-271: installation layout fix for RPM- refresh the following patches:
* absolute_path_fix.patch
* private_library.patch- drop 0334aa48.patch that is no longer needed- use %license instead of %doc [bsc#1082318]
* Sun Nov 19 2017 mpluskalAATTsuse.com- Use more cmake macros- Run spec-cleaner
* Fri Nov 17 2017 adam.majerAATTsuse.de- 0334aa48.patch: Backported implementation and testcase for skipping particular paramset in bulk operation/. This is needed to get current stable MariaDB connector/ODBC actually compilable.
* Mon Nov 13 2017 mpluskalAATTsuse.com- Install missing header (bsc#1067904)
* Thu Nov 02 2017 kstreitovaAATTsuse.com- mariadb-connector-c is now a provider of the libmariadb library for mariadb and others- add compatibility symlinks- change LIBDIR, INCLUDEDIR and PLUGINDIR paths to be the same as it was in the mariadb package (compatibility reasons)- add baselibs.conf- add %{mariadb_version} macro that should correspond with the current version of the mariadb package- refresh absolute_path_fix.patch and private_library.patch
* Fri Sep 29 2017 kstreitovaAATTsuse.com- move libraries to %{_libdir}/mariadb/ to avoid a conflict
* Thu Sep 14 2017 kstreitovaAATTsuse.com- add README and COPYING.LIB to %doc
* Tue Aug 22 2017 kstreitovaAATTsuse.com- New upstream version 3.0.2
* Array support for prepared statements (bulk operations)
* TLS/SSL support for GnuTLS, Windows SChannel and LibreSSL
* Support for passphrase protected keys
* SHA256 authentication plugin- refreshed
* mariadb-connector-c-2.3.1_unresolved_symbols.patch
* absolute_path_fix.patch
* private_library.patch- change sover from 2 to 3- tweak build options
* DMYSQL_UNIX_ADDR is now DMARIADB_UNIX_ADDR
* DPLUGIN_INSTALL_DIR is now DINSTALL_PLUGINDIR
* add DINSTALL_LIBDIR, WITH_MYSQLCOMPAT and DWITH_SSL- now we build also the following plugins:
* auth_gssapi_client.so
* remote_io.so
* sha256_password.so- move libmysqlclient
* libraries to %{_libdir}
* Tue Aug 08 2017 jengelhAATTinai.de- Fix RPM groups once more.
* Thu Jul 13 2017 adam.majerAATTsuse.de- New upstream version 2.3.3:
* Fixed build for big-endian platforms. Obsoletes bigendian_type_fixes.patch
* Changed parameter type for parameter reconnect in mysql_optionsv from uint to my_bool- absolute_path_fix.patch: refreshed
* Thu Jul 13 2017 olafAATTaepfle.de- Remove unused gnutls from buildrequires
* Mon Apr 03 2017 jengelhAATTinai.de- Update descriptions and RPM groups
* Wed Mar 29 2017 adam.majerAATTsuse.de- Set proper MySQL socket path for localhost connections
* Thu Mar 23 2017 adam.majerAATTsuse.de- Update to version 2.3.2
* Plugin API interface change: Changed the interface of authentication plugins, allowing plugins from C/C 3.0 (like GSSAPI/Kerberos plugin)
* CONC-205: Any field going after a TEXT field in the selecion list is fetched incorrectly (prepared statements)
* CONC-198: Can\'t use more than one statement per connection
* CONC-223: Add client support for missing collations
* MDEV-10894: big endian conversion
* fixed packet_length in dialog plugin
* fixed include of my_stmt.h
* fixed wrong behavior of read_timeout
* fixed timeout for non-blocking operations
* fixed output for plugindir in mariadb_config
* removed extra check for non binary result types in fetch_bin (prepared statements)- mariadb.keyring: add MariaDB Enterprise signing key- bigendian_type_fixes.patch: fix build failure on Big endien- absolute_path_fix.patch:
* remove ugly paths in mariadb_config
* list correct include paths- private_library.patch: shared library with exported private symbols in place of a static library- mariadb-connector-c-2.3.1_unresolved_symbols.patch: add missing library to link requirements.
* Mon Aug 22 2016 mrueckertAATTsuse.de- initial package