Skip to content

Commit

Permalink
VERSION 0.3.0.0; CHANGES
Browse files Browse the repository at this point in the history
  • Loading branch information
lpsmith committed Nov 20, 2015
1 parent 487dd0c commit 9fde5c6
Show file tree
Hide file tree
Showing 2 changed files with 16 additions and 3 deletions.
12 changes: 12 additions & 0 deletions CHANGES.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
Version 0.3.0.0: (2015-11-20)
* Use-after-close now result in exceptions rather than undefined behavior.

* All functions are now (intended to be) thread-safe.

* Masked async exceptions during a buffer fill, which could otherwise
have resulted in losing an entire buffer of events. In particularly
unlucky cases, it might have been possible that futher use of the buffer
could have resulted in memory faults.

* Masked async exceptions when closing a descriptor, which could otherwise
have resulted in leaking an inotify file descriptor.
7 changes: 4 additions & 3 deletions linux-inotify.cabal
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
name: linux-inotify
version: 0.2.0.1
version: 0.3.0.0
synopsis: Thinner binding to the Linux Kernel's inotify interface
description:
This is a binding for GHC 7 to the Linux Kernel's inotify interface,
Expand Down Expand Up @@ -31,16 +31,17 @@ description:
on a machine via `uname` `-a`. I would like to fix this at some point,
but it isn't a personal priority.
.
2. `linux-inotify` requires GHC 7.0.2 or later, whereas `hinotify`
2. `linux-inotify` requires GHC 7.8.1 or later, whereas `hinotify`
works with many versions of GHC 6. I have no plans to fix this.
license: BSD3
license-file: LICENSE
author: Leon P Smith
maintainer: [email protected]
copyright: (c) 2013-2014 Leon P Smith
copyright: (c) 2013-2015 Leon P Smith
category: System
build-type: Simple
cabal-version: >=1.8
Extra-Doc-Files: CHANGES.md

library
hs-source-dirs: src
Expand Down

0 comments on commit 9fde5c6

Please sign in to comment.