v1.0.0
IOCTL definitions to fix compilation on FreeBSD (patch from Mikhail Zakharov zmey20000@yahoo.com)
Add poll support (patch from David Lechner david@lechnology.com)
Use bytes objects for read and write data: please note that while this has no effect on Python 2,it is a breaking change in Python 3; it's worth it however since it fixes a serious usability bug that arbitrarily limited file content to valid UTF-8 data (patch from David Lechner david@lechnology.com)