Skip to content

Release 2.0.0

Latest
Compare
Choose a tag to compare
@npat-efault npat-efault released this 19 Nov 18:01

API changes:

  • The Error type is no longer exported. The same error values (global vars) as before are still exported, but now they are of type "error".

This is the only API change. Release 2.0.0 will work as a drop-in replacement of release 1.0.0 in almost all cases.

Added functionality:

  • Better locking for misc operations (e.g ioctls). See this
  • Support for more systems (not only Linux) by a fallback implementation based on select(2). Most Unix-like system should now be supported.
  • Other minor improvements, see commit-log for details

Tested on:

Release 2.0.0 has been tested on Linux and FreeBSD. It is expected to work on all POSIX-compatible (i.e. most Unix-like) systems. Success and failure reports are welcome. Email me or open an issue.