diff --git a/CHANGES b/CHANGES
--- a/CHANGES
+++ b/CHANGES
@@ -1,3 +1,39 @@
-0.2.12.1
+0.2.13 2014/10/8
 
-  * allow cryptohash > 0.10 as well as older versions
+* build with process 1.2.*
+* update project info, maintainer, changelog
+
+0.2.12.2 2014/1/28
+
+* allow cryptohash > 0.10 as well as older versions
+
+0.2.12.1 2013/10/24
+
+* add required upper bound on cryptohash
+
+0.2.12 2013/7/19
+
+* Use crypto-pubkey-types >= 0.2
+* Use asn1-data >= 0.7.1
+
+0.2.11 2013/3/30 Simon Michael
+
+* when a connection is interrupted, close the subprocess's stdin too, otherwise it hangs around
+* update for more recent catch api
+* update project info
+
+0.2.9 2012/4/11
+
+0.2.8 2012/4/10
+
+0.2.5 2010/12/20
+
+0.2.4 2010/12/19
+
+0.2.3 2010/12/19
+
+0.2.1 2010/12/17
+
+0.1 2010/10/2 Alex Suraci
+
+* first release, extracted from darcsden
diff --git a/README b/README
new file mode 100644
--- /dev/null
+++ b/README
@@ -0,0 +1,6 @@
+This a library for implementing your own servers that handle SSH
+requests and authorization, etc. Similar to Python's Twisted Conch
+library. It's used eg by darcsden to provide basic SSH access.
+
+This package receives only basic maintenance; if you'd like to
+take it over, please contact the current maintainer.
diff --git a/src/SSH/Channel.hs b/src/SSH/Channel.hs
--- a/src/SSH/Channel.hs
+++ b/src/SSH/Channel.hs
@@ -8,7 +8,8 @@
 import Data.Word
 import System.Exit
 import System.IO
-import System.Process
+import System.Process (ProcessHandle, runInteractiveCommand,
+                       terminateProcess, waitForProcess,)
 import qualified Data.ByteString.Lazy as LBS
 
 import SSH.Debug
diff --git a/ssh.cabal b/ssh.cabal
--- a/ssh.cabal
+++ b/ssh.cabal
@@ -1,26 +1,26 @@
 name:                ssh
-version:             0.2.12.2
+version:             0.2.13
 synopsis:            A pure-Haskell SSH server library.
 description:
-    This package was split from darcsden into its own project; documentation
-    is lacking, but you can find example usage here:
+    This a library for implementing your own servers that handle SSH
+    requests and authorization, etc. Similar to Python's Twisted Conch
+    library. It's used eg by darcsden to provide basic SSH access.
 
-        <http://darcsden.com/alex/darcsden/browse/src/SSHServer.hs>.
+    This package receives only basic maintenance; if you'd like to
+    take it over, please contact the current maintainer.
 
-    This is not a standalone SSH server - it is intended to be used as
-    a library for implementing your own servers that handle requests and
-    authorization, etc. Similar to Python's Twisted Conch library.
-homepage:            http://darcsden.com/alex/ssh
+homepage:            http://hub.darcs.net/simon/ssh
 license:             BSD3
 license-file:        LICENSE
 author:              Alex Suraci <suraci.alex@gmail.com>
-maintainer:          Alex Suraci <suraci.alex@gmail.com>
+maintainer:          Simon Michael <simon@joyful.com>
 category:            Network
 build-type:          Simple
 cabal-version:       >= 1.6
 stability:           Unstable
-tested-with:         GHC==7.6.3
-data-files:          CHANGES
+tested-with:         GHC==7.8.2
+data-files:          CHANGES,
+                     README
 
 source-repository   head
     type:           darcs
@@ -28,11 +28,7 @@
 
 library
   hs-source-dirs:   src
-
-  if impl(ghc >= 6.12)
-    ghc-options:   -Wall -fno-warn-unused-do-bind
-  else
-    ghc-options:   -Wall
+  ghc-options:   -Wall -fno-warn-unused-do-bind
 
   exposed-modules:  SSH,
                     SSH.Channel,
