summaryrefslogtreecommitdiff
path: root/examples/ssshd.scm.in (follow)
Commit message (Expand)AuthorAgeFilesLines
* examples/sssh{,d}.scm.in: Handle exit status•••* examples/ssshd.scm.in (handle-request-exec): Send exit status. * examples/sssh.scm.in (main): Handle exit status. * NEWS: Update. Artyom V. Poptsov2015-02-121-0/+5
* ssshd.scm.in (handle-req-auth): Handle password auth correctly.•••* examples/ssshd.scm.in (handle-req-auth): Fix handling of password authentication. Artyom Poptsov2014-03-231-13/+3
* examples/: Improve error handling on `server-accept'.•••* examples/ssshd.scm.in (main): Improve error handling on `server-accept': Print exception key on exception, wait 1 second before the second try to prevent flooding of the terminal with errors. * examples/echo/server.scm.in (main): Likewise. * doc/api-servers.texi (Servers): Update description of `server-accept'. Artyom Poptsov2014-03-231-2/+4
* examples/ssshd.scm.in: Add `--port' option.•••* examples/ssshd.scm.in: Add `--port' option. (print-help-and-exit): Update. (main): Update. Artyom Poptsov2014-03-231-3/+7
* ssh/auth.c: Remove username form parameter list of functions.•••* ssh/auth.c (guile_ssh_userauth_pubkey): Don't take a username as an parameter. All callers updated. (guile_ssh_userauth_password): Likewise. * examples/ssshd.scm.in (handle-req-auth): Update. * examples/echo/client.scm.in (main): Update. * tests/client-server.scm ("userauth-password!, success") ("userauth-password!, denied", "userauth-password!, partial") ("userauth-pubkey!, success"): Update TCs. * doc/api-auth.texi (Auth): Update documentation for `userauth-pubkey!' and `userauth-password!'. Add a general note about setting of a username. * doc/version.texi: Update. Artyom Poptsov2014-03-221-1/+1
* examples/{sssh,ssshd}.scm.in: Improve error handling.•••* examples/sssh.scm.in (read-all): Improve error handling: Catch `guile-ssh-error'. * examples/ssshd.scm.in (read-all): Likewise. * NEWS: Update. Artyom Poptsov2014-03-071-3/+10
* 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 Poptsov2014-03-011-0/+350