- Add jump-host support Changes open to take a sequence of host maps. Changes release to take a connection. Pulls out the cache into the cache-resources project.
- Update transports to 0.5.0
- Update to ssh-transport 0.4.5
- Update to ssh-transport 0.4.4
- Update to ssh-transport 0.4.3
-
Add release function to the Transport protocol The allows a transport to cleanup any resources associated with a connection. The ssh transport uses this to evict a connection from the cache.
-
Update to ssh-transport 0.4.2
-
Reopen connection completely on cache miss Jsch needs the connection re-opened from the Session up or it will fail with a "JschException: packet corrupt" exception.
-
Enable use of temporary ssh-agent To avoid temporary keys being added to the system ssh-agent, use a local agent when :temp-key is true.
-
Update to ssh-transport 0.4.1
-
Use lein as build tool Also deploy to clojars with com.palletops group id.
-
Remove reflection warnings
- Update to ssh-transport 0.3.2
- Update to ssh-transport 0.3.1 Fixes adding literal keys to ssh-agent.
-
Require clojure 1.4.0 Updates to latest ssh and local transports, and drops slingshot usage
-
Fix ssh connection caching
-
Add logging of cache hits on closed connections
- Update to ssh-transport 0.2.2 to prevent trying to add nil keys to the agent
- Update to ssh-transport 0.2.1 to enable SSH connect retries
- Initial version