summaryrefslogtreecommitdiff
path: root/doc/api-keys.texi (follow)
Commit message (Expand)AuthorAgeFilesLines
* tests/key.scm ("private-key-to-file") [GCrypt]: Don't perform the test•••* tests/key.scm ("private-key-to-file") [GCrypt]: Don't perform the test. * doc/api-keys.texi (Keys): Update description of `private-key-to-file'. * NEWS: Update. Artyom V. Poptsov2014-10-111-0/+3
* ssh/key.scm (private-key-to-file): New procedure•••* ssh/key-func.c (guile_ssh_private_key_to_file): New procedure. * ssh/key.scm (private-key-to-file): Export. * tests/key.scm ("private-key-to-file"): New TC. * doc/api-keys.texi (Keys): Add description of `private-key-to-file'. * NEWS: Update. Artyom V. Poptsov2014-10-111-0/+5
* ssh/key.scm (make-keypair): New procedure•••* ssh/key-type.c (_scm_from_ssh_key, guile_ssh_make_keypair): New procedures. * ssh/key-type.h: Update. * ssh/key.scm (make-keypair): Export. * doc/api-keys.texi (Keys): Add description of `make-keypair'. * tests/key.scm ("make-keypair"): New TC. * NEWS: Update. Artyom V. Poptsov2014-10-111-0/+9
* doc/api-keys.texi (Keys): Add note about support of ECDSA•••* doc/api-keys.texi (Keys): Add note about support of ECDSA keys with GCrypt. Artyom V. Poptsov2014-10-111-0/+3
* doc/api-keys.texi (Keys): Improve description of `public-key?'•••* doc/api-keys.texi (Keys): Make description of `public-key?' more accurate. * ssh/key-type.c (guile_ssh_is_public_key_p): Update docstring. Artyom V. Poptsov2014-08-301-2/+4
* key-func.c (guile_ssh_private_key_from_file): Remove `session' parameter•••* ssh/key-func.c (guile_ssh_private_key_from_file): Remove `session' parameter. All callers updated. * doc/api-keys.texi (Keys): Update description of `private-key-from-file'. * examples/echo/client.scm.in (get-prvkey): Update. * tests/key.scm ("private-key-from-file"): Update. * tests/client-server.scm ("userauth-public-key!, success"): Update. * NEWS: Update. Artyom Poptsov2014-06-061-1/+1
* ssh/key.scm (string->public-key): New procedure•••* ssh/key.scm (string->public-key): New procedure. * ssh/key-func.c (guile_ssh_string_to_public_key): New procedure. * ssh/key-func.h: Likewise. * doc/api-keys.texi (Keys): Add description of `string->public-key'. Artyom Poptsov2014-06-011-0/+8
* Use new libssh 0.6 API for handling of public key fingerprints•••Use new libssh 0.6 API for handling of public key fingerprints. Update TCs and documentation. * examples/sssh.scm.in (main): Update. * examples/echo/client.scm.in (main): Update. * ssh/session-func.c (guile_ssh_get_server_public_key): New procedure. (guile_ssh_get_public_key_hash): Change arguments. Move to `ssh/key-func.c'. All callers updated. * ssh/session.scm (bytevector->hex-string): Move to `ssh/key.scm'. (get-server-public-key): New procedure. * ssh/key-func.c (guile_ssh_get_public_key_hash): New procedure. * ssh/key.scm (get-public-key-hash, bytevector->hex-string): New procedures. * tests/client-server.scm ("get-public-key-hash"): Check md5 and sha1 fingerprints. * doc/api-sessions.texi (Sessions): Add documentation for `get-server-public-key'. Move `get-public-key-hash', `bytevector->hex-string' to `doc/api-keys.texi'. * doc/api-keys.texi (Keys): Update. * NEWS: Update. Artyom Poptsov2014-05-311-0/+36
* doc/: Improve documentation of the Guile-SSH modules.•••* doc/api-messages.texi (Messages): Improve documentation of the module. * doc/api-servers.texi (Servers): Likewise. * doc/api-sessions.texi (Sessions): Likewise. * doc/api-keys.texi (Keys): Likewise. * doc/api-version.texi (Version): Likewise. * doc/api-channels.texi (Channels): Likewise. Add references. Improve documentation of `make-channel' and `channel-open-session' procedure. Artyom Poptsov2014-01-311-0/+3
* doc/guile-ssh.texi (Top): Add `Concept Index'.•••* doc/api-version.texi (Version): Update concepts. * doc/api-sessions.texi (Sessions): Likewise. * doc/api-messages.texi (Messages, Parsing of Requests): Likewise. * doc/api-channels.texi (Channels): Likewise. * doc/api-auth.texi (Auth): Likewise. * doc/guile-ssh.texi (Top): Add `Concept Index'. * doc/indices.texi (Concept Index): New node. Artyom Poptsov2014-01-281-1/+2
* doc/*: Improve the documentation.•••* doc/api-auth.texi, api-channels.texi, api-keys.texi, api-servers.texi, api-sessions.texi, api-version.texi, guile-ssh.texi: Improve. Artyom Poptsov2014-01-281-4/+6
* Add documentation in Texinfo format.•••* configure.ac: Add `doc/Makefile' to `AC_CONFIG_FILES'. * Makefile.am (SUBDIRS): Add `doc' directory. * doc/Makefile.am: New file. * doc/api-auth.texi, doc/api-channels.texi, doc/api-keys.texi, doc/api-messages.texi, doc/api-servers.texi, doc/api-sessions.texi, doc/api-version.texi, doc/fdl.texi, doc/guile-ssh.texi, doc/indices.texi, doc/version.texi: New file. Artyom Poptsov2014-01-271-0/+51