| Commit message (Collapse) | Author | Age | Files | Lines |
| | |
|
| |
|
|
| |
* modules/ssh/tunnel.scm (main-loop/reverse): Remove unused code.
|
| |
|
|
|
| |
* modules/ssh/tunnel.scm (tunnel-timeout/s+us): New procedure.
(main-loop): Use it.
|
| |
|
|
| |
* modules/ssh/tunnel.scm (main-loop/reverse): Improve the code a bit.
|
| |
|
|
|
| |
* modules/ssh/tunnel.scm (main-loop/reverse) <tunnel-connect>: New procedure.
Use it to make a connection for a reverse tunnel.
|
| |
|
|
| |
* modules/ssh/tunnel.scm (main-loop): Handle "interrupted system call" errors.
|
| |
|
|
|
| |
* modules/ssh/tunnel.scm (make-tunnel-channel): Use 'unless' instead of 'or'
for error checking.
|
| | |
|
| |
|
|
|
|
|
| |
* modules/ssh/dist/job.scm, modules/ssh/dist/node.scm, modules/ssh/tunnel.scm:
Use plain SRFI-9 records instead of GNU immutable records to make Guile-SSH
work with GNU Guile versions older than 2.0.9 (where immutable records were
first introduced).
|
| |
|
|
| |
* modules/ssh/tunnel.scm: Remove unneeded dependency on (ice-9 iconv).
|
| |
|
|
|
| |
* modules/ssh/tunnel.scm (call-with-ssh-forward): Use dynamic wind to free
ascquired resources.
|
| |
|
|
| |
* modules/ssh/tunnel.scm (start-forward): Don't reuse socket address.
|
| |
|
|
|
|
| |
* modules/ssh/tunnel.scm (call-with-ssh-forward): Try to connect again after a
delay if the connection failed. The number of connection tries is not
limited.
|
|
|
* ssh/auth.scm, ssh/channel.scm, ssh/dist.scm, ssh/key.scm, ssh/log.scm,
ssh/message.scm, ssh/server.scm, ssh/session.scm, ssh/tunnel.scm,
ssh/version.scm, ssh/dist/Makefile.am, ssh/dist/job.scm, ssh/dist/node.scm:
Move to 'modules/ssh'.
* ssh/Makefile.am: Update.
* modules/Makefile.am (SUBDIRS): Add 'ssh'.
* .gitignore: Ignore *.go files.
* configure.ac (AC_CONFIG_FILES): Add 'modules/ssh/dist/Makefile'.
|