| Commit message (Expand) | Author | Age | Files | Lines |
| * | configure.ac: Bugfix: Don't make symlinks to 'sssh{,d}.scm'•••The building process would always fail on fresh source tree because
'configure' tried to make a symlink or a copy of files that were not
present yet. This patch fixes the building process.
Reported by Ludovic Courtès, on #guix IRC channel.
* configure.ac: Don't make symlinks to 'sssh.scm' and 'ssshd.scm'.
* examples/Makefile.am: Consider 'sssh.scm' and 'ssshd.scm' as generated
scripts to ensure that they are present in the build directory so
'sssh-ssshd.scm' test suite will not fail.
* NEWS: Update.
| Artyom V. Poptsov | 2017-05-09 | 1 | -2/+16 |
| * | build: Allow VPATH builds.•••This fixes builds where $(builddir) != $(srcdir).
* examples/Makefile.am (.in): Use $(MKDIR_P) to make the target's parent
directories.
* tests/common.scm (%topbuilddir): New variable.
* tests/sssh-ssshd.scm (*ssshd-cmd*, *sssh-cmd*): Use it instead of %TOPDIR.
Signed-off-by: Artyom V. Poptsov <poptsov.artyom@gmail.com>
| Ludovic Courtès | 2017-04-23 | 1 | -0/+1 |
| * | examples/Makefile.am: Update copyright dates | Artyom V. Poptsov | 2016-08-07 | 1 | -1/+1 |
| * | examples/uptop.scm.in: Add to the repository•••* examples/uptop.scm.in: Add to the repository.
* examples/Makefile.am (EXTRA_DIST, dist_examples_DATA): Update.
* examples/README, examples/.gitignore: Update.
| Artyom V. Poptsov | 2016-08-07 | 1 | -2/+4 |
| * | 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 | 1 | -2/+3 |
| * | examples/sscp.scm.in: Add to the repository•••* examples/sscp.scm.in: Add to the repository.
* examples/Makefile.am: Update.
| Artyom V. Poptsov | 2015-10-28 | 1 | -3/+5 |
| * | examples/rpc/{client,server}.scm.in: Add to the repository•••* examples/rpc/client.scm.in, examples/rpc/server.scm.in: Add to the
repository.
* doc/api-channels.texi: Mention a path to the full RPC client example in the
description of 'call-with-ssh-forward'.
* examples/Makefile.am: Add 'rpc/client.scm.in', rpc/server.scm.in.
* examples/.gitignore: Ignore 'rpc/client.scm', 'rpc/server.scm'.
* examples/README: Update.
| Artyom V. Poptsov | 2015-07-31 | 1 | -2/+7 |
| * | examples/rrepl.scm.in: Add to the repository•••* examples/rrepl.scm.in: Add to the repository.
* examples/Makefile.am (EXTRA_DIST): Add 'rrepl.scm.in'.
(dist_examples_DATA, CLEANFILES): Add 'rrepl.scm'.
* examples/README: Update.
| Artyom V. Poptsov | 2015-07-26 | 1 | -3/+5 |
| * | examples/Makefile.am (EXTRA_DIST): Add .in files. | Artyom Poptsov | 2014-03-23 | 1 | -0/+6 |
| * | examples/: Use actual path to Guile interpreter in the shebang.•••* examples/ssshd.scm: Rename to `examples/ssshd.scm.in'.
* examples/sssh.scm: Rename to `examples/sssh.scm.in'.
* examples/echo/client.scm: Rename to
`examples/echo/client.scm.in'.
* examples/echo/server.scm: Rename to
`examples/echo/server.scm.in'.
* examples/Makefile.am: Substitute `@GUILE@' with the actual path
to Guile interpreter in *.in files.
* NEWS: Update.
| Artyom Poptsov | 2014-03-01 | 1 | -1/+14 |
| * | Use Guile port API to implement Guile-SSH channels.•••* src/channel-func.c (guile_ssh_channel_read)
(guile_ssh_channel_write): Remove.
* src/channel-func.h (guile_ssh_channel_read): Remove.
* src/channel-type.c (ptob_fill_input, ptob_write, ptob_flush)
(ptob_input_waiting, _ssh_channel_to_scm): New procedures.
(guile_ssh_make_channel): Use `_ssh_channel_to_scm'.
(_scm_to_ssh_channel): Use `SCM_STREAM' macro.
(init_channel_type): Register Guile port callbacks.
* src/channel-type.h (_ssh_channel_to_scm): Export.
* src/channel.scm (channel-read, channel-write): Remove.
* src/message-func.c
(guile_ssh_message_channel_request_open_reply_accept): Use
`_ssh_channel_to_scm'.
* examples/echo: Add to the repository.
* examples/Makefile.am: Add echo server/client example.
* examples/README: Update.
* examples/sssh.scm: Update.
* README: Update.
| Artyom Poptsov | 2014-01-02 | 1 | -1/+3 |
| * | examples/Makefile.am: Add missed `ssshd.scm' to distribution.•••* examples/Makefile.am (dist_examples_DATA): Add missed
`ssshd.scm'.
(AM_CFLAGS): Remove.
| Artyom Poptsov | 2013-11-23 | 1 | -3/+1 |
| * | examples/: Add to the repository.•••* Makefile.am (SUBDIRS): Add examples/
* configure.ac: Add examples/Makefile
* examples/: Add to the repository.
| Artyom Poptsov | 2013-10-28 | 1 | -0/+22 |