- Add pkgconfig(zlib) Requires to the -devel package: the .pc file lists -lz in the Libs, but does not mention any requires explicitly. So let's do our consumers a favor and pull in what we require. This was masked so far by the fact that openssl pulled in zlib, which it no longer does. But since our .pc file claims we need to link libz.so, we also should pull it in ourselves. OBS-URL: https://build.opensuse.org/request/show/702774 OBS-URL: https://build.opensuse.org/package/show/server:database/mariadb-connector-c?expand=0&rev=40
314 lines
13 KiB
Plaintext
314 lines
13 KiB
Plaintext
-------------------------------------------------------------------
|
|
Tue May 14 07:38:44 UTC 2019 - Dominique Leuenberger <dimstar@opensuse.org>
|
|
|
|
- Add pkgconfig(zlib) Requires to the -devel package: the .pc file
|
|
lists -lz in the Libs, but does not mention any requires
|
|
explicitly. So let's do our consumers a favor and pull in what we
|
|
require.
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Mar 1 15:19:46 UTC 2019 - kstreitova@suse.com
|
|
|
|
- move libmariadb.pc from /usr/lib/pkgconfig to
|
|
/usr/lib64/pkgconfig [bsc#1126088]
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Feb 13 14:19:53 UTC 2019 - kstreitova@suse.com
|
|
|
|
- New upstream version 3.0.9
|
|
* CONC-384: Incorrect packet when a connection attribute name or
|
|
value is equal to or greater than 251
|
|
* CONC-388: field->def_length is always set to 0 (only used by
|
|
deprecated function mysql_list_fields)
|
|
* Getter should get and the setter should set
|
|
CLIENT_CAN_HANDLE_EXPIRED_PASSWORDS
|
|
* CONC-385: Removed some cmake system checks
|
|
* CONC-387: Fix case sensitive include file names for cross
|
|
compiling
|
|
* Fixed cnake policy CMP007
|
|
* Support static linking auth plugins
|
|
* Fix build with deprecated OpenSSL API: replaced ERR_remove_state
|
|
by ERR_remove_thread_state
|
|
* Disable LOAD DATA LOCAL INFILE suport by default and auto-enable
|
|
it for the duration of one query, if the query string starts with
|
|
the word "load". In all other cases the application should enable
|
|
LOAD DATA LOCAL INFILE support explicitly
|
|
* Changed return code for mysql_optionv/mysql_get_optionv to 1
|
|
(was -1) and added CR_NOT_IMPLEMENTED error message if a option
|
|
is unknown or not supported. This will fix possible error when
|
|
setting connection attribute failed
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Jan 3 15:11:38 UTC 2019 - kstreitova@suse.com
|
|
|
|
- New upstream version 3.0.8
|
|
* mingw fix: use lowercase names for include files
|
|
* CONC-375: Fixed handshake errors when mixing TLSv1.3 cipher
|
|
suites with cipher suites from other TLS protocols
|
|
* CONC-312: Added new caching_sha2_password authentication plugin
|
|
for authentication with MySQL 8.0
|
|
- refresh mariadb-connector-c-2.3.1_unresolved_symbols.patch
|
|
- pack caching_sha2_password.so plugin
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Nov 15 09:53:11 UTC 2018 - kstreitova@suse.com
|
|
|
|
- New upstream version 3.0.7 [bsc#1116686]
|
|
* Build fixes when building with ASAN/TSAN
|
|
* CONC-370: Fixed memory leak in configuration file parsing.
|
|
* CONC-371: Incorrect fractional part conversion when converting
|
|
datetime string to MYSQL_TIME
|
|
* CONC-283: Fixed pkg-config configuration
|
|
* CONC-364: Not all sockets created in pvio_socket_connect
|
|
function are closed
|
|
* multiple fixes in named pipe implementation
|
|
* CONC-349: Added new parameter STMT_ATTR_STATE to retrieve
|
|
statement status via api function mysql_stmt_attr_get
|
|
- refresh private_library.patch and absolute_path_fix.patch
|
|
- pack libmariadb.pc
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Aug 2 23:08:34 UTC 2018 - kstreitova@suse.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 15:12:47 UTC 2018 - kstreitova@suse.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 10:00:42 UTC 2018 - adam.majer@suse.de
|
|
|
|
- Drop libmysqlclient_r Provides from the -devel package.
|
|
(bsc#1097938)
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Apr 19 10:05:16 UTC 2018 - kstreitova@suse.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 07:41:13 UTC 2017 - mpluskal@suse.com
|
|
|
|
- Use more cmake macros
|
|
- Run spec-cleaner
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Nov 17 14:20:39 UTC 2017 - adam.majer@suse.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 17:54:46 UTC 2017 - mpluskal@suse.com
|
|
|
|
- Install missing header (bsc#1067904)
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Nov 2 17:07:25 UTC 2017 - kstreitova@suse.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 11:05:34 UTC 2017 - kstreitova@suse.com
|
|
|
|
- move libraries to %{_libdir}/mariadb/ to avoid a conflict
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Sep 14 15:08:28 UTC 2017 - kstreitova@suse.com
|
|
|
|
- add README and COPYING.LIB to %doc
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Aug 22 15:21:41 UTC 2017 - kstreitova@suse.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 8 08:14:58 UTC 2017 - jengelh@inai.de
|
|
|
|
- Fix RPM groups once more.
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Jul 13 12:15:06 UTC 2017 - adam.majer@suse.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 12:00:32 UTC 2017 - olaf@aepfle.de
|
|
|
|
- Remove unused gnutls from buildrequires
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Apr 3 13:03:12 UTC 2017 - jengelh@inai.de
|
|
|
|
- Update descriptions and RPM groups
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Mar 29 11:04:35 UTC 2017 - adam.majer@suse.de
|
|
|
|
- Set proper MySQL socket path for localhost connections
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Mar 23 10:56:02 UTC 2017 - adam.majer@suse.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 14:57:06 UTC 2016 - mrueckert@suse.de
|
|
|
|
- initial package
|
|
|