• 9.7.0-beta-6 1bd8b712f0

    9.7.0-beta-6 Pre-Release

    FredyH released this 2021-08-24 23:39:42 -04:00 | 16 commits to mariadb-connector since this release

    Changes from 9.7.0-beta-5:
    Updated OpenSSL and MariaDB client for the Linux versions. This should fix a potential crash on startup when encryption is used.

    Downloads
  • 9.7.0-beta-2 7112f33ef6

    9.7.0-beta-2 Pre-Release

    FredyH released this 2021-03-23 02:57:46 -04:00 | 53 commits to master since this release

    This is a beta release that includes several changes.

    Changes from 9.6:

    • Added native support for MySQL 8 (#60, #67) including cached sha2 password auth
    • Switched to MariaDB Client (should be fully compatible with MySQL)
    • Added ConVar to disable version check (#59)
    • Fixed not being able to add prepared query to transactions more than once (#31)
    • Added new functions to configure SSLSettings: db:setSSLSettings(key, cert, ca, capath, cipher)
    • Fixed database escape not working on strings including null characters (#42)
    • Probably more that I forgot.

    Changes from 9.7.0-beta-1:

    • The library is linked statically again
    • 32 bit support has been readded
    • Switched to MariaDB Client

    Note: This build should only be used for testing and could potentially contain severe bugs. If you find any such bugs, please open an Issue on this site.

    Downloads
  • 9.7.0-beta-3 7112f33ef6

    9.7.0-beta-3 Pre-Release

    syl0r2 released this 2021-03-23 02:57:46 -04:00 | 53 commits to master since this release

    Changes from 9.7.0-beta-2:
    Fixed a bug where query:lastInsert and query:affectedRows would always return 0 for prepared statements

    Downloads
  • 9.7.0-beta-4 7112f33ef6

    9.7.0-beta-4 Pre-Release

    FredyH released this 2021-03-23 02:57:46 -04:00 | 53 commits to master since this release

    Changes from 9.7.0-beta-3:
    Updated to MariaDB client v3.2, which uses the utf8mb4 charset for connections by default

    Downloads
  • 9.7.0-beta-5 7112f33ef6

    9.7.0-beta-5 Pre-Release

    FredyH released this 2021-03-23 02:57:46 -04:00 | 53 commits to master since this release

    Changes from 9.7.0-beta-4:
    Fixed a memory leak when using prepared statements

    Downloads
  • 9.7.0-beta 4916e0a9bc

    9.7.0-beta-1 Pre-Release

    syl0r2 released this 2020-07-08 00:23:10 -04:00 | 55 commits to master since this release

    This is a beta release that includes several changes.
    Important: support for the 32 bit version has been dropped since MySQL does not provide a 32 bit library that works with MySQL 8
    This is the first version of MySQLOO that natively supports MySQL 8 and its new encryption/authentication mechanism. It should also work with newer MariaDB versions.

    Changes from 9.6:

    • Removed 32 bit support
    • Added native support for MySQL 8 (#60, #67)
    • Removed static linking in favour of dynamic linking in the hope of possibly fixing some crashes (hopefully #45)
    • Added ConVar to disable version check (#59)
    • Fixed not being able to add prepared query to transactions more than once (#31)
    • Added new functions to configure SSLSettings: db:setSSLSettings(key, cert, ca, capath, cipher)
    • Fixed database escape not working on strings including null characters (#42)
    • Probably more that I forgot.

    Note: This build should only be used for testing and could potentially contain severe bugs. If you find any such bugs, please open an Issue on this site.

    Downloads
  • 9.6.1 a4c0a64093

    MySQLOO 9.6.1 Stable

    FredyH released this 2020-01-09 21:11:46 -05:00 | 87 commits to master since this release

    Possibly fixed crashes.
    Fixed automatic reconnect not working properly.

    Downloads
  • 9.6 4bf60d68e4

    MySQLOO 9.6 Stable

    FredyH released this 2020-01-02 22:41:41 -05:00 | 89 commits to master since this release

    Please Note: This release seems to cause some issues, so I recommend not downloading this as of yet and instead using the old version until a fixed version is released.

    Added 64 bit support.
    Improved error reporter for failed queries.
    Fixed several possible severe bugs where a lock would not be acquired when required, possibly causing race conditions.

    The Linux binaries were compiled under Ubuntu 16.04 and should thus work on any more recent version.

    If there are any problems with these binaries, please let me know.

    Downloads
  • 9.5 f34571415c

    MySQLOO 9.5 Stable

    FredyH released this 2017-08-04 17:41:50 -04:00 | 121 commits to master since this release

    Fixed queries erroring in coroutines.

    Downloads
  • 9.4 47522916be

    MySQLOO 9.4 Stable

    FredyH released this 2017-05-31 06:42:11 -04:00 | 132 commits to master since this release

    Added db:setCharacterSet()
    Added db:disconnect()
    Fixed a crash when starting and waiting for a query in the callback of the database

    Downloads