Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
branch: master
Commits on Nov 14, 2011
Commits on Jun 4, 2011
  1. Update docs

    authored
  2. Block signals properly for a pile more API entry points

    authored
    How'd I miss these???
Commits on Jun 3, 2011
  1. Bump version.

    authored
Commits on May 16, 2011
  1. Bump version

    authored
  2. Drop libmygcc from the list of required libraries.

    authored
    We'd only need that if we supported linking with the libmysqld
    embedded server, which we most definitely do not right now.
Commits on May 6, 2011
  1. Add an extra file

    authored
  2. Avoid the use of runInBoundThread.

    authored
    Instead, wrap janky signal-unsafe MySQL API calls with signal block/unblock
    actions at the C level. This should be faster than using bound threads, and
    also avoids the perils of running out of OS threads documented in
    http://hackage.haskell.org/trac/ghc/ticket/5174
Commits on Apr 30, 2011
Commits on Apr 29, 2011
  1. Document defaultConnectInfo.

    authored
  2. Bump version.

    authored
  3. Improve a few key docs.

    authored
  4. Omit needless export

    authored
Commits on Apr 28, 2011
  1. Add insertID.

    authored
  2. Beef up docs.

    authored
  3. Add some documentation to make it clear what's what.

    authored
    --HG--
    rename : COPYING => LICENSE
  4. Tidy up imports.

    authored
  5. Move files around

    authored
    --HG--
    rename : Database/MySQL.hs => Database/MySQL/Base.hs
    rename : Database/MySQL/C.hsc => Database/MySQL/Base/C.hsc
    rename : Database/MySQL/Types.hsc => Database/MySQL/Base/Types.hsc
  6. Add README

    authored
  7. Add SSL connection support.

    authored
  8. Tons of code changes and some doc notes.

    authored
    In brief:
    
    Allow both blocking and non-blocking use of the C API.
    
    Document the rules (at least as I imagine them to be) for object lifetime
    management.
    
    A pony.
  9. Add useResult, nextResult.

    authored
    The handling of Result is incorrect at the moment, as MYSQL_RES values must
    be freed before we can safely call mysql_next_result, but the current automatic
    freeing of MYSQL_RES via a finalizer does not permit this.
  10. Basic result fetching.

    authored
Commits on Apr 27, 2011
  1. setCharacterSet

    authored
  2. selectDB

    authored
Something went wrong with that request. Please try again.