24 Commits

Author SHA256 Message Date
5f839cd41d Accepting request 662777 from home:kstreitova:branches:server:database
- 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
- 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

OBS-URL: https://build.opensuse.org/request/show/662777
OBS-URL: https://build.opensuse.org/package/show/server:database/mariadb-connector-c?expand=0&rev=34
2019-01-07 09:50:38 +00:00
90645df1a7 Accepting request 628004 from home:kstreitova:branches:server:database
- 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

OBS-URL: https://build.opensuse.org/request/show/628004
OBS-URL: https://build.opensuse.org/package/show/server:database/mariadb-connector-c?expand=0&rev=32
2018-08-09 10:28:56 +00:00
Martin Pluskal
3eeba96340 Accepting request 623451 from home:kstreitova:branches:server:database
- 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

OBS-URL: https://build.opensuse.org/request/show/623451
OBS-URL: https://build.opensuse.org/package/show/server:database/mariadb-connector-c?expand=0&rev=30
2018-07-17 13:41:22 +00:00
f49cd38783 Accepting request 619744 from home:adamm:branches:server:database
- Drop libmysqlclient_r Provides from the -devel package.
  (bsc#1097938)

OBS-URL: https://build.opensuse.org/request/show/619744
OBS-URL: https://build.opensuse.org/package/show/server:database/mariadb-connector-c?expand=0&rev=28
2018-06-29 10:05:37 +00:00
Martin Pluskal
a81c6fce80 Accepting request 598524 from home:kstreitova:branches:server:database
- 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

OBS-URL: https://build.opensuse.org/request/show/598524
OBS-URL: https://build.opensuse.org/package/show/server:database/mariadb-connector-c?expand=0&rev=26
2018-04-19 11:51:02 +00:00
Martin Pluskal
25e98c9d8c - Use more cmake macros
- Run spec-cleaner

OBS-URL: https://build.opensuse.org/package/show/server:database/mariadb-connector-c?expand=0&rev=24
2017-11-19 07:42:06 +00:00
Martin Pluskal
90ed5246bd Accepting request 542661 from home:adamm:branches:server:database
- 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.

OBS-URL: https://build.opensuse.org/request/show/542661
OBS-URL: https://build.opensuse.org/package/show/server:database/mariadb-connector-c?expand=0&rev=23
2017-11-19 07:39:13 +00:00
Martin Pluskal
9002e14d20 - Install missing header (bsc#1067904)
OBS-URL: https://build.opensuse.org/package/show/server:database/mariadb-connector-c?expand=0&rev=22
2017-11-13 18:07:40 +00:00
Martin Pluskal
5562dd2773 - Add additional compat symlink (bsc#1067904)
OBS-URL: https://build.opensuse.org/package/show/server:database/mariadb-connector-c?expand=0&rev=21
2017-11-13 17:54:13 +00:00
7764af5cdb Accepting request 539989 from home:kstreitova:branches:server:database
- add compatibility symlinks

OBS-URL: https://build.opensuse.org/request/show/539989
OBS-URL: https://build.opensuse.org/package/show/server:database/mariadb-connector-c?expand=0&rev=20
2017-11-08 17:55:18 +00:00
2e53cc1d92 Accepting request 539486 from openSUSE:Factory
Forward back the reverted changes

OBS-URL: https://build.opensuse.org/request/show/539486
OBS-URL: https://build.opensuse.org/package/show/server:database/mariadb-connector-c?expand=0&rev=19
2017-11-07 11:20:45 +00:00
OBS User buildservice-autocommit
abed1e8527 Updating link to change in openSUSE:Factory/mariadb-connector-c revision 8.0
OBS-URL: https://build.opensuse.org/package/show/server:database/mariadb-connector-c?expand=0&rev=7070451ea5d0113b516857dcb18a8096
2017-11-07 10:43:12 +00:00
f25051689b Accepting request 539318 from home:kstreitova:branches:server:database
- mariadb-connector-c is now a provider of the libmariadb library
  for mariadb and others
- add compatibility symlinks and Provides/Obsoletes  
- 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

OBS-URL: https://build.opensuse.org/request/show/539318
OBS-URL: https://build.opensuse.org/package/show/server:database/mariadb-connector-c?expand=0&rev=17
2017-11-06 15:24:00 +00:00
61eb2500ae Accepting request 529918 from home:kstreitova:branches:server:database
- move libraries to %{_libdir}/mariadb/ to avoid a conflict

OBS-URL: https://build.opensuse.org/request/show/529918
OBS-URL: https://build.opensuse.org/package/show/server:database/mariadb-connector-c?expand=0&rev=15
2017-09-29 14:25:53 +00:00
Martin Pluskal
6a15329505 Accepting request 526171 from home:kstreitova:branches:server:database
- add README and COPYING.LIB to %doc

OBS-URL: https://build.opensuse.org/request/show/526171
OBS-URL: https://build.opensuse.org/package/show/server:database/mariadb-connector-c?expand=0&rev=14
2017-09-14 17:21:58 +00:00
Martin Pluskal
40a375f0c0 Accepting request 523733 from home:kstreitova:branches:server:database
- 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}

OBS-URL: https://build.opensuse.org/request/show/523733
OBS-URL: https://build.opensuse.org/package/show/server:database/mariadb-connector-c?expand=0&rev=13
2017-09-12 14:29:43 +00:00
40f2ccb2fc Accepting request 515142 from home:jengelh:branches:server:database
- Fix RPM groups once more.

OBS-URL: https://build.opensuse.org/request/show/515142
OBS-URL: https://build.opensuse.org/package/show/server:database/mariadb-connector-c?expand=0&rev=11
2017-08-08 12:59:51 +00:00
e252ae3efa Update Source URLs to include current version
OBS-URL: https://build.opensuse.org/package/show/server:database/mariadb-connector-c?expand=0&rev=9
2017-07-13 14:42:09 +00:00
Martin Pluskal
189123ea66 Accepting request 510089 from home:adamm:branches:server:database
- 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

OBS-URL: https://build.opensuse.org/request/show/510089
OBS-URL: https://build.opensuse.org/package/show/server:database/mariadb-connector-c?expand=0&rev=8
2017-07-13 13:19:16 +00:00
d873c84dd6 Accepting request 510057 from home:olh:branches:server:database
- Remove unused gnutls from buildrequires

OBS-URL: https://build.opensuse.org/request/show/510057
OBS-URL: https://build.opensuse.org/package/show/server:database/mariadb-connector-c?expand=0&rev=7
2017-07-13 12:07:28 +00:00
Martin Pluskal
e629baaf30 Accepting request 494390 from home:jengelh:branches:server:database
- Update descriptions and RPM groups

OBS-URL: https://build.opensuse.org/request/show/494390
OBS-URL: https://build.opensuse.org/package/show/server:database/mariadb-connector-c?expand=0&rev=5
2017-05-10 17:27:13 +00:00
38f6b89c99 - Set proper MySQL socket path for localhost connections
OBS-URL: https://build.opensuse.org/package/show/server:database/mariadb-connector-c?expand=0&rev=2
2017-03-29 11:08:33 +00:00
Yuchen Lin
2dff8787ff Accepting request 482634 from server:database
new package

OBS-URL: https://build.opensuse.org/request/show/482634
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mariadb-connector-c?expand=0&rev=1
2017-04-11 07:33:06 +00:00
Martin Pluskal
3f4e62bc91 Accepting request 482195 from home:adamm:branches:server:database
Initial package of MariaDB Connector/C  This package is required
for other connectors, like MariaDB Connector/ODBC

OBS-URL: https://build.opensuse.org/request/show/482195
OBS-URL: https://build.opensuse.org/package/show/server:database/mariadb-connector-c?expand=0&rev=1
2017-03-23 12:15:46 +00:00