0.10.0 (2016-03-03)
------------------
    - drop offical 2.6 support, it'll probably work for a while still
    - use frombytes rather than fromstring for compatibility with PIL
    - vnclog works with password protected servers using --password-required
    - exit more reliably after an error
    - use increatmental frameBufferUpdateRequests, appears to be compatible with more servers
    - include basic version negotiation with servers, thanks Ezra Bühler

0.9.0 (2015-05-08)
------------------
    - add special keys [~!@#$%^&*()_+{}|:\"<>?] to --force-caps, for servers that don't handle them, Tyler Oderkirk, Aragats Amirkhanyan
    - improve vnclog performance with TCP_NODELAY, Ian Britten
    - by default pause 10ms between sending commands, better compatability with servers
    - better handle screen resizing, Daniel Stelter-Gliese
    - API, fix deadlocks due to threaded init of PIL, thanks Antti Kervinen
    - API, support password protected server, thanks Antti Kervinen
    - API, able to connect to multiple servers, Daniel Stelter-Gliese
    - drop official support for py2.4 and py2.5
    - use Pillow rather than PIL

Thanks to Jan Sedlák, Daniel Stelter-Gliese, Antti Kervinen, Anatoly Techtonik, Tyler Oderkirk and Aragats Amirkhanyan for helping make this release possible

0.8.0 (2013-08-06)
------------------
    - improved documentation using sphinx
    - regional capture and expect that operate on a portion of the display
    - --force-caps, better compatibility when sending UPPERCASE to servers
    - --timeout, exit with an error after a given number of seconds
    - experimental syncronous API for easier intergration with non-Twisted apps

0.3.0 (2012-12-22)
------------------
    - main program renamed to vncdo, vncdotool continues an alias for now
    - use host:display, host::port syntax like other vnc tools, removed -d
    - read/play commands from stdin or file
    - vnclog, creates scripts from captured interactive sessions
    - better control over mouse in screen captures with --nocursor
      and --localcursor
    - mousemove, sleep command aliases to match xdotool
    - keyup/keydown commands for more control over keypresses
    - send SetEncodings on connect, thanks Matias Suarez for fix
    - debian packaging
    - type "Hello World" now preserves capitalization
    - basic compatibility with VNC 4.0 servers, found in some KVMs
    - improved frameUpdate handling
    - --warp to replay script faster than real-time
    - --delay, insert a delay between sending commands

0.2.0 (2012-08-07)
--------------------------------
    - add pause, mouseup, mousedown, drag commands
    - only require TWisted 11.1.0, so we can have py2.4 support
    - bugfixes, thanks Christopher Holm for reporting
       - vncdotool type -something now works
       - no longer silently fail for unsupported image formats

0.1.1 (2011-05-18)
--------------------------------
    - add PIL to requires
    - fix bug where incorrect mouse button is sent

0.1.0 (2011-03-03)
--------------------------------
    - first release
    - commands: press, type, move, click, capture, expect
