Commits on Apr 21, 2012
  1. undoing previous changes since ssh tunnel / port forward code unneces…

    echeran committed Apr 21, 2012
    …sary, and documentation taken care of by Hugo
Commits on Apr 12, 2012
  1. Allow specification of session options as strings

    hugoduncan committed Apr 12, 2012
    This should allow options like:
      (default-session-options {GSSAPIAuthentication no})
    Fixes pallet issue 120.
Commits on Apr 5, 2012
  1. updated documentation

    echeran committed Apr 5, 2012
Commits on Feb 13, 2012
Commits on Feb 9, 2012
  1. Allow clj-ssh to work with a wide range of slingshot versions

    hugoduncan committed Feb 9, 2012
    Tested with slingshot 0.2.0 and 0.10.1
Commits on Dec 22, 2011
  1. Update to slingshot 0.10.0

    hugoduncan committed Dec 22, 2011
Commits on Dec 7, 2011
  1. Added SSH tunneling.

    kzar authored and hugoduncan committed Dec 7, 2011
Commits on Aug 10, 2011
Commits on Jun 25, 2011
  1. Remove use of monolithic contrib

    hugoduncan committed Jun 25, 2011
    In preparation for clojure 1.3.
    Use slingshot instead of contrib.condition.
    Use local copy of contrib.reflect.
Commits on Jun 21, 2011
  1. Switch to tools.logging

    hugoduncan committed Jun 21, 2011
Commits on Apr 12, 2011
  1. Allow specification of PipedInputStream buffer size

    hugoduncan committed Apr 12, 2011
    The buffer size (in bytes) for the piped stream used to implement
    the :stream option for :out. If the ssh commands generate a high volume of
    output, then this buffer size can become a bottleneck. The buffer size
    can be specified by binding *piped-stream-buffer-size*, and defaults to 10Kb.
Commits on Mar 29, 2011
  1. Add scp-from and scp-to, for copy files over ssh-exec

    hugoduncan committed Mar 29, 2011
    Add support for scp using ssh-exec.   copies files from
    a remote machine.  copies to a remote machine.
  2. Drop clojure 1.1.0 support

    hugoduncan committed Mar 29, 2011
Commits on Mar 28, 2011
  1. Configure maven-release-plugin to not push changes

    hugoduncan committed Mar 28, 2011
    To minimise issues on problematic releases, do not push tags, etc during
    the release.
Commits on Mar 27, 2011
  1. Add :out :stream option

    hugoduncan committed Mar 27, 2011
    In order to allow access to the shell output during the execution of a
    command, add the :stream option for :out to ssh, ssh-shell and ssh-exec.
    When :stream is specified, the channel and input streams are returned.
  2. Allow rebinding of *ssh-log-levels*

    hugoduncan committed Mar 27, 2011
    Add earmuffs to ssh-log-levels.
Commits on Feb 24, 2011