| Commit message (Expand) | Author | Age | Files | Lines |
| * | NEWS: Bump version to 0.9.0•••* NEWS: Bump version to 0.9.0.
* configure.ac, doc/version.texi: Likewise.
v0.9.0 | Artyom V. Poptsov | 2015-12-24 | 3 | -25/+24 |
| * | popen.scm: Don't use (ice-9 popen)•••* modules/ssh/popen.scm: Remove unused (ice-9 popen) dependency; don't export
OPEN_READ, OPEN_WRITE and OPEN_BOTH (because the variables are defined in
the top-level (guile) module.)
| Artyom V. Poptsov | 2015-12-24 | 1 | -3/+1 |
| * | examples/.gitignore: Ignore auto-generated files | Artyom V. Poptsov | 2015-12-24 | 1 | -0/+2 |
| * | examples/README: Update•••* examples/README: Fix description of 'rpc.scm' and 'ssshd.scm'.
| Artyom V. Poptsov | 2015-12-23 | 1 | -2/+4 |
| * | examples/README: Update | Artyom V. Poptsov | 2015-12-23 | 1 | -5/+4 |
| * | examples/README: Update | Artyom V. Poptsov | 2015-12-23 | 1 | -21/+23 |
| * | examples/README: Update | Artyom V. Poptsov | 2015-12-23 | 1 | -23/+26 |
| * | NEWS: Update | Artyom V. Poptsov | 2015-12-23 | 1 | -2/+10 |
| * | modules/ssh/tunnel.scm (p1->p2?): Simplify the check | Artyom V. Poptsov | 2015-12-22 | 1 | -1/+2 |
| * | doc/logo-with-text.svg: Improve•••* doc/logo-with-text.svg: Make the background for the text (sand) more
chaotic.
* doc/logo-with-text.png: Update.
| Artyom V. Poptsov | 2015-12-22 | 2 | -12/+85 |
| * | README: Specify full path to logos | Artyom V. Poptsov | 2015-12-20 | 1 | -2/+2 |
| * | README (License): New section | Artyom V. Poptsov | 2015-12-20 | 1 | -0/+10 |
| * | doc/logo.svg, doc/logo.png: Add to the repository | Artyom V. Poptsov | 2015-12-20 | 2 | -0/+870 |
| * | doc/logo.svg: Rename•••* doc/logo.svg: Rename to 'doc/logo-with-text.svg'.
* doc/logo.png: Rename to 'doc/logo-with-text.png'.
* README: Update.
| Artyom V. Poptsov | 2015-12-20 | 3 | -1/+1 |
| * | Merge branch 'wip-logo-rotated' into wip-logo | Artyom V. Poptsov | 2015-12-20 | 2 | -233/+751 |
| |\ |
|
| | * | doc/logo.png: Update | Artyom V. Poptsov | 2015-12-20 | 1 | -0/+0 |
| | * | doc/logo.svg: Update | Artyom V. Poptsov | 2015-12-20 | 1 | -196/+682 |
| | * | Merge branch 'master' into wip-logo-rotated | Artyom V. Poptsov | 2015-12-20 | 28 | -185/+841 |
| | |\ |
|
| | * | | doc/logo.svg: Rotate the shell•••* doc/logo.svg: Rotate the shell, add text shadow.
* doc/logo.png: Update.
| Artyom V. Poptsov | 2015-11-28 | 2 | -311/+343 |
| * | | | Merge branch 'master' into wip-logo | Artyom V. Poptsov | 2015-12-20 | 28 | -185/+841 |
| |\ \ \
| |/ /
|/| /
| |/ |
|
| | * | examples/pg-tunnel.scm: Rename to 'pg-tunnel.scm.in'•••* examples/pg-tunnel.scm: Rename to 'pg-tunnel.scm.in', use substitution to
set the path to Guile.
* examples/Makefile.am (EXTRA_DIST): Add 'pg-tunnel.scm.in'.
(dist_examples_DATA): Add 'pg-tunnel.scm'.
* README: Update.
| Artyom V. Poptsov | 2015-12-20 | 3 | -4/+7 |
| | * | examples/pg-tunnel.scm: Add to the repository | Artyom V. Poptsov | 2015-12-20 | 1 | -0/+148 |
| | * | doc/api-tunnels.texi: Add to the repository•••* doc/api-tunnels.texi: Add to the repository.
* doc/api-channels.texi: Move tunnels description to 'api-tunnels.texi'.
* doc/guile-ssh.texi, doc/version.texi: Update.
* doc/Makefile.am (guile_ssh_TEXINFOS): Add 'api-tunnels.texi'.
* NEWS: Update.
| Artyom V. Poptsov | 2015-12-20 | 6 | -125/+137 |
| | * | modules/ssh/dist/node.scm: Update the module commentary | Artyom V. Poptsov | 2015-12-20 | 1 | -0/+1 |
| | * | node.scm: Allow to stop a RREPL server•••* modules/ssh/dist/node.scm (make-node): Add 'stop-repl-server?' keyed option.
(node-stop-server): New procedure.
(node-eval): Stop a REPL server after evaluation is done, if it is
explicitly requested.
* doc/api-dist.texi: Update description of 'make-node', add description of
'node-stop-server'.
* NEWS: Update.
| Artyom V. Poptsov | 2015-12-20 | 3 | -9/+39 |
| | * | node.scm (node-run-server): Use a remote pipe•••* modules/ssh/dist/node.scm (node-run-server): Use a remote pipe to execute a
command.
| Artyom V. Poptsov | 2015-12-18 | 1 | -7/+5 |
| | * | api-popen.texi: Add a reference to the Guile manual•••* doc/api-popen.texi: Add a reference to "Pipes" chapter in the Guile manual.
| Artyom V. Poptsov | 2015-12-14 | 1 | -1/+2 |
| | * | README: Update | Artyom V. Poptsov | 2015-12-14 | 1 | -4/+4 |
| | * | channel.scm: Update commentary•••* modules/ssh/channel.scm: Update commentary.
| Artyom V. Poptsov | 2015-12-14 | 1 | -6/+0 |
| | * | doc/api-popen.texi: Add examples | Artyom V. Poptsov | 2015-12-06 | 1 | -0/+44 |
| | * | tests/Makefile.am (CLEANFILES): Bugfix: Add 'dist-*' logs•••* tests/Makefile.am (CLEANFILES): Bugfix: Add 'dist-errors.log',
'dist-libssh.log'.
| Artyom V. Poptsov | 2015-12-06 | 1 | -0/+2 |
| | * | doc/api-popen.texi: Add to the repository•••* doc/api-popen.texi: Add to the repository.
* doc/Makefile.am (guile_ssh_TEXINFOS): Add 'api-popen.texi'.
* doc/api-channels.texi: Move description of remote pipes to 'api-popen.texi'.
* doc/guile-ssh.texi: Add reference to "Remote Pipes" node.
* doc/version.texi: Update.
| Artyom V. Poptsov | 2015-12-06 | 5 | -36/+47 |
| | * | popen.scm: New module•••* modules/ssh/popen.scm: New module.
* modules/ssh/Makefile.am (SCM_SOURCES): Add 'popen.scm'.
* modules/ssh/channel.scm: Move 'open-remote-*' procedures to (ssh popen).
* modules/ssh/dist/node.scm, tests/popen.scm: Use (ssh popen).
* NEWS, README: Update.
| Artyom V. Poptsov | 2015-12-06 | 7 | -63/+99 |
| | * | tests/Makefile.am (EXTRA_DIST): Bugfix: Add 'config' | Artyom V. Poptsov | 2015-12-06 | 1 | -1/+2 |
| | * | tests/popen.scm ("open-remote-output-pipe"): New TC | Artyom V. Poptsov | 2015-12-06 | 1 | -0/+9 |
| | * | tests/popen.scm: Remove debug traces | Artyom V. Poptsov | 2015-12-06 | 1 | -3/+0 |
| | * | libguile-ssh/Makefile.am: Bugfix•••* libguile-ssh/Makefile.am (libguile_ssh_la_SOURCES): Bugfix: Remove unused
'sftp-session-main.h'.
| Artyom V. Poptsov | 2015-12-06 | 1 | -1/+1 |
| | * | tests/popen.scm: New test suite•••* tests/popen.scm: New test suite.
* tests/client-server.scm: Move remote pipes test cases to 'popen.scm'.
* tests/Makefile.am: Update.
| Artyom V. Poptsov | 2015-12-06 | 3 | -46/+99 |
| | * | tests/common.scm (start-server/exec): New procedure•••* tests/common.scm (start-server/exec): New procedure.
* tests/client-server.scm ("open-remote-pipe", "open-remote-pipe*")
("open-remote-input-pipe"): Use it.
| Artyom V. Poptsov | 2015-12-06 | 2 | -6/+31 |
| | * | channel.scm: Update the module commentary•••* modules/ssh/channel.scm: Update the module commentary and copyright dates.
| Artyom V. Poptsov | 2015-12-06 | 1 | -1/+7 |
| | * | node.scm (node-server-running?): Bugfix: Check the return code•••* modules/ssh/dist/node.scm (node-server-running?): Bugfix: Check the return
code of the executed command.
| Artyom V. Poptsov | 2015-12-06 | 1 | -6/+7 |
| | * | node.scm (node-guile-version): Bugfix•••* modules/ssh/dist/node.scm (node-guile-version): Bugfix: Ignore 'which'
output.
| Artyom V. Poptsov | 2015-12-06 | 1 | -1/+1 |
| | * | node.scm (rexec): Use 'open-remote-input-pipe'•••* modules/ssh/dist/node.scm (rexec): Use 'open-remote-input-pipe'; simplify
the code.
| Artyom V. Poptsov | 2015-12-06 | 1 | -7/+2 |
| | * | doc/api-channels.texi: Fix a typo | Artyom V. Poptsov | 2015-12-06 | 1 | -1/+1 |
| | * | doc/api-channels.texi: Improve description of remote pipes | Artyom V. Poptsov | 2015-12-06 | 1 | -0/+6 |
| | * | tests/client-server.scm: Add tests for remote pipes•••* tests/client-server.scm ("open-remote-pipe", "open-remote-pipe*")
("open-remote-input-pipe"): New test cases.
| Artyom V. Poptsov | 2015-12-06 | 1 | -0/+48 |
| | * | NEWS: Update | Artyom V. Poptsov | 2015-12-06 | 1 | -0/+5 |
| | * | channel.scm: Implement I/O pipes•••* modules/ssh/channel.scm (open-remote-pipe, open-remote-pipe*): Accept pipe
MODE as an argument.
(open-remote-input-pipe, open-remote-input-pipe*)
(open-remote-output-pipe, open-remote-output-pipe*): New procedures.
* doc/api-channels.texi: Update description of remote pipes.
| Artyom V. Poptsov | 2015-12-06 | 2 | -15/+52 |
| | * | libguile-ssh/channel-type.c (print_channel): Improve•••* libguile-ssh/channel-type.c (print_channel): Use 'scm_print_port_mode'
procedure from Guile API so the mode will be printed right.
| Artyom V. Poptsov | 2015-12-06 | 1 | -6/+3 |
| | * | libguile-ssh/channel-type.c (init_channel_type): Use 'scm_from_long' | Artyom V. Poptsov | 2015-12-06 | 1 | -2/+2 |