Skip to content

Releases: sociomantic-tsunami/libdrizzle-redux

v5.4.2

07 Feb 17:11
Compare
Choose a tag to compare

https://github.com/sociomantic-tsunami/libdrizzle-redux/milestone/12?closed=1

Issues fixed

  • Remove blank pages from generated pdf doc
  • Fix allocation bug in drizzle_binlog_get_filename

v5.4.1

16 Dec 17:32
Compare
Choose a tag to compare

https://github.com/sociomantic-tsunami/libdrizzle-redux/milestone/10?closed=1

Issues fixed

  • Fix binary compatibility issue
  • Documentation added for new functions in v5.4.0

v5.4.0

02 Dec 16:53
Compare
Choose a tag to compare

Release Notes for v5.4.0

Note: If you are upgrading from an older version, you have to upgrade
incrementally, following the instructions in the previous versions' release
notes.

Dependencies

Dependency Version
gcc >=4.8.x
autoconf >=2.61
zlib1g-dev >=0.13.x
libtool >=2.x
libssl-dev1 >=v1.x

1 libssl-dev is needed if libdrizzle-redux is compiled with support for
SSL connections.

New Features

  • Adds the ability to actually configure and use OpenSSL
  • The owner and thus consumer can be specified for the socket which mysql writes binlog data to
  • Make target which checks for latex support
  • New utility functions for getting binlog event type and column type as string
  • Ability to retrieve the binlog filename

v5.3.4

02 Dec 17:06
Compare
Choose a tag to compare

Fixes broken build due to travis-ci changing the mysql service from mysql-5.6 back to mysql

v5.3.3

02 Dec 12:01
Compare
Choose a tag to compare

https://github.com/sociomantic-tsunami/libdrizzle-redux/milestone/9

Issues fixed

  • Fix .travis.yml file after travis-ci build environment update
    #84

v5.3.2

12 Oct 08:12
Compare
Choose a tag to compare

Issues Fixed

  • Fix invalid rpm spec file (#73)

v5.3.1

21 Sep 17:12
Compare
Choose a tag to compare

Issues Fixed

  • Minor fixes to documentation (#69)
  • Fix bugs in deb build script (#72)

v5.3.0

16 Sep 12:35
Compare
Choose a tag to compare

Release Notes for v5.3.0

Note: If you are upgrading from an older version, it is advisable to upgrade
incrementally, following the instructions in the previous versions' release
notes.

These notes are usually structured in 4 sections: Migration Instructions,
which are the mandatory steps a user must do to update to the new version,
Deprecations, which contains deprecated functions which are not recommended to
be used (and will be removed in the next major release) but will not break any
old code, New Features which are new features available in the new
version that users might find interesting; Issues Fixed which contains
bugfixes and improvements that don't extend the functionality.

Dependencies

Dependency Version
gcc >=4.8.x
autoconf >=2.61
zlib1g-dev >=0.13.x
libtool >=2.x

New Features

  • drizzle_binlog_start() has been modified, so binlog data can be read with a
    non-blocking connection. However, it requires the client to parse raw data
    from the connection file descriptor obtained through drizzle_fd().
    (#34,
    #53)

Issues Fixed

  • Update hardcoded repo location
    (#28)
  • Fix version number in configure script
    (#31)
  • Update readme and doc
    (#32)
  • Change location of generated documentation to top-level folder sphinx-build
    (#37)
  • Restructure man page doc generation
    (#38)
  • Bugfix where calls to drizzle_connect() would always block regardless of the
    non_blocking option being set to true.
    (#41)
  • Optimization of drizzle_field_buffer() so an array of drizzle_field_t
    pointers are used to buffer fields
    (#42)
  • Minor fixes to .gitignore
    (#44)
  • Fixed integer underflow when processing large result sets using prepared
    statements
    (#47)
  • Use func macro when logging functions
    (#49)
  • Update README with reasons for a sociomantic-tsunami fork
    (#50)
  • Whitespace fixes
    (#51)
  • Add continuous integration testing for clang compiler
    (#57,
    #58)
  • Fix linter warnings in bootstrap.sh
    (#61)
  • Fix travis-ci build config for environment variables
    (#63)
  • Add travis-ci build status to README
    (#65)
  • Add unittest for event_watch_fn callback function
    (#43,
    #66,
    #67)
    #67)
  • Improve documentation for binlog code example
    (#68)

v5.2.0

01 Apr 10:45
Compare
Choose a tag to compare

Project Moving

The project home has moved to the new sociomantic-tsunami organization, a new home for all FLOSS Sociomantic projects. This is still a work in progress, and hopefully this new organization will start to grow very soon, and you'll get more information about the Sociomantic Tsunami Program in the near future.

All requests to the old location will be automatically redirected to this new location though, so things should continue working, but we strongly suggest to update your URLs.

You can check this guide to update Git URLs in your clones: https://help.github.com/articles/changing-a-remote-s-url/

Quick summary is:

git remote set-url <name> [email protected]:sociomantic-tsunami/libdrizzle-redux.git

Also, if you are using git-hub, you probably want to do this too:

git config hub.upstream sociomantic-tsunami/libdrizzle-redux

Package Renaming

The output package has been renamed from libdrizzle to libdrizzle-redux to make the difference between the packages more clear and to more easily support using both packages simultaneously.

Dependencies

Dependency Version
gcc >=4.8.x
autoconf >=2.61
zlib1g-dev >=0.13.x
libtool >=2.x

New Features

  • libdrizzle-5.1/libdrizzle.h

    Added support for custom callback function, to allow clients to be notified
    about file descriptor events. The new feature is available in the client API
    through the function drizzle_set_event_watch_fn

    Please refer to docs/api/connection.rst for documentation on
    drizzle_set_event_watch_fn

v5.1.4 "Felmingham"

15 Dec 12:01
Compare
Choose a tag to compare

This release is identical to libdrizzle v5.1.4 "Felmingham" available at
https://launchpad.net/libdrizzle/5.1/5.1.4

  • Many fixes to prepared statement code
  • Several other minor fixes