- Update to
dune-configurator
.
- Release the runtime lock during IO (@brendanlong).
- Many fixes to the C stubs of
Dblib
andCt
thanks to @brendanlong. In particular, raising exceptions onDblib
errors should no longer bring havoc to the DBPROCESS. - Port to Dune and
dune.configurator
.
- Add a parameter
version
toDblib.connect
to be able to choose the protocol version. Explain how the old protocol versions do not allow empty strings which will be returned as' '
. - Keep the compatibility with FreeTDS version < 0.91.
- Keep int64 as such on the OCaml side (they used to be transformed into strings).
- Document
Dblib.severity
. - Make error messages more informative by splicing the binding on a finer level. A configure script ensures the synchronization with values defined in the C header files.
- Add tests for
Dblib
andCt
(checked by AppVeyor on Windows/mingw). - Improve the interface of
Ct.get_messages
. - Complete the depexts list.
- Better error messages (commits #94134f7 and #bdc2c99)
- Port to Jbuilder/Dune (Brendan Long) and topkg
- Add basic unit tests (Brendan Long)
- Fix all build warnings
- Improve Travis CI scripts