CHANGES
=======

0.6.8
-----

* Oops remove debug log

0.6.7
-----

* Add back summary
* Run coverage in latest py major releases

0.6.6
-----

* Remove quotes from home-page url

0.6.5
-----

* Try to get deploy working

0.6.4
-----

* Use monotonic timer
* Turn off log capture so we can locate hang

0.6.3
-----

* Vastly improve timeout code

0.6.2
-----

* Fix homepage url

0.6.1
-----

* Update the travis tox support

0.6.0
-----

* Add timeout parameter for send\_rpc

0.5.3
-----

* Increment the bugfix version
* remove paste-o code
* Add a simple cli client

0.5.1
-----

* up the version
* up the required version for sshutil

0.5.0
-----

* add optional proxycmd

0.4.3
-----

* up version
* Improve debug

0.4.2
-----

* Use new ssh server base classes
* add ignore file

0.4.1
-----

* improve exceptions to take message, et al

0.4.0
-----

* Travis apparently still lacks python 3.5 support
* Add python3.5 to travis test
* Add password to tests
* No def password update version
* Revert "Debug CI issue."
* This effectively reverts 40baac6f69e68496d3f615bffddeae0298524c3c, though I am mystified why this is a problem only under Python 3.x
* More CI debug
* Debug CI issue
* Add unit test for new functionality
* Allow support of operations which are not in the default namespace for NETCONF. These end up with a tag of the form "{namespace}localname", and the original logic for finding the handler does not handle this case
* Improve the debug emitted on unimplemented operations
* The rpc-reply tag needs to be namespace'd for compatibility with nccclient. This does not break netconf-based clients either and so seems to be the safe thing to do
* Do not assume the message-id is an integer. As per RFC 6241:
* Correct typo: authentication method "passsword" -> "password"
* made backports.socketpair only required and imported on Windows Python < 3.5
* added backports.socketpair to have socket.socketpair() available on Windows Python < 3.5

0.3.1
-----

* rev the version
* fix ipv6 to bind to any not ::1
* Revise rpc API, add errors and tests, begin cleanup cleanup

0.2.0
-----

* fix tests to use OS assigned port
* New release custom RPC methods
* cause a build

0.1.2
-----

* update pkg version
* New readme
* Embed status
* More embed trials
* Embed status
* More trials with embedded status
* More tricks with embedded status
* Switch to rST and embed status
* cleanly exit accept channel thread
* don't re-raise exceptions out of the base read thread function
* switch to nose
* switch to nose
* remove unsupported py35 from travis
* travis builds py27,py33,py34,py35
* enable travis
* initial commit
