summaryrefslogtreecommitdiff
path: root/libguile-ssh/key-type.h (follow)
Commit message (Expand)AuthorAgeFilesLines
* libguile-ssh/key-type.c: Improve locality and constness.•••* libguile-ssh/key-type.c (key_types): Mark as 'static const'. (mark_key_smob, free_key_smob, equalp_key): Mark as 'static'. * libguile-ssh/key-type.h (key_types): Remove declaration. Signed-off-by: Artyom V. Poptsov <poptsov.artyom@gmail.com> Ludovic Courtès2016-11-041-2/+0
* libguile-ssh/common.h: 'const'-qualify pointers to 'symbol_mapping'.•••* libguile-ssh/common.h (_ssh_const_to_scm): Const-qualify 'types' parameter. (_scm_to_ssh_const): Likewise, and const-qualify return type. * libguile-ssh/common.c (_ssh_const_to_scm): (_scm_to_ssh_const): Adjust accordingly. * libguile-ssh/key-func.c (guile_ssh_string_to_public_key): Adjust accordingly. * libguile-ssh/key-type.c (_scm_to_ssh_key_type, guile_ssh_make_keypair): Likewise. * libguile-ssh/key-type.h (_scm_to_ssh_key_type): Likewise. * libguile-ssh/log.c (guile_ssh_write_log) (guile_ssh_set_log_verbosity_x): Likewise. * libguile-ssh/session-func.c (set_sym_opt): Likewise. (guile_ssh_session_set, guile_ssh_session_get): Likewise. Signed-off-by: Artyom V. Poptsov <poptsov.artyom@gmail.com> Ludovic Courtès2016-11-041-1/+1
* Bugfix: Use regular procedures instead of non-static inlines•••There are ill-defined non-static inlines that lead to linkage errors; it appears that these inlines are the root cause for errors that can be seen on Arch GNU/Linux. Replace them with regular procedures. Reported by: SaffronSnail in <https://github.com/artyom-poptsov/guile-ssh/issues/1> * libguile-ssh/common.c, libguile-ssh/common.h, libguile-ssh/error.c, libguile-ssh/error.h, libguile-ssh/key-func.h, libguile-ssh/key-type.c, libguile-ssh/key-type.h: Bugfix: Remove all non-static inlines; use regular procedures instead. Artyom V. Poptsov2016-02-081-2/+2
* ssh: Rename to 'libguile-ssh'•••* ssh: Rename to 'libguile-ssh'. * Makefile.am, configure.ac, modules/ssh/Makefile.am, tests/Makefile.am: Update. Artyom V. Poptsov2015-07-251-0/+60