diff options
| author | Artyom Poptsov <poptsov.artyom@gmail.com> | 2013-07-13 14:39:54 +0400 |
|---|---|---|
| committer | Artyom Poptsov <poptsov.artyom@gmail.com> | 2013-07-13 14:49:41 +0400 |
| commit | 1ddab7f35cbc363f8d123f0fcb4332e5bb65591d (patch) | |
| tree | 1d52943a26ffe9819ccad061d056995c6f5f65b8 | |
| parent | Implement equalp callbacks for smobs. (diff) | |
| download | guile-ssh-0.3.tar.gz | |
configure.ac, NEWS: Bump version to 0.3v0.3
| -rw-r--r-- | ChangeLog | 2 | ||||
| -rw-r--r-- | NEWS | 45 | ||||
| -rw-r--r-- | configure.ac | 4 |
3 files changed, 49 insertions, 2 deletions
@@ -1,5 +1,7 @@ 2013-07-13 Artyom Poptsov <poptsov.artyom@gmail.com> + * configure.ac, NEWS: Bump version to 0.3 + Implement equalp callbacks for smobs. * src/channel-type.c (equalp_channel): New procedure. (init_channel_type): Register the equalp callback. @@ -1,6 +1,51 @@ Guile-SSH News -------------- +* Changes in version 0.3 (2013-07-13) + +** Improve working with public keys. + Because some libssh functions are working with public keys + represented as a ssh_string instead of a ssh_public_key, we try to + hide this peculiarity so all kinds of keys are look like a <key> + class from the Scheme perspective. + +** Fix segmentation faults on GC'ing of SSH objects. + The program doesn't crashes anymore during GC'ing of SSH objecs. + +** ssh:public-key-from-file + Make it work. Return newly created <key> instance or #f on error. + +** ssh:public-key->string + Take a key as a <key> instance. + +** ssh:private-key-from-file + Fix call to an undefined procedure. Return #f on error. + +** ssh:get-key-type + New procedure. The procedure returns type for a passed <key> + instance. Possible types are: 'dss, 'rsa, 'rsa1, 'unknown + +** ssh:userauth-get-list + New procedure. The procedure returns a list of available + authentication methods for a given SSH session + +** ssh:channel-read + Fix call to an undefined procedure. Throw guile-ssh-error + exception on error. + +** ssh:close-channel! + Fix return value: return #t if channel is closed successfully, #f + otherwise. + +** ssh:blocking-flush! + Return 'error by default. + +** ssh:session-set! + Fix a bug with uint32 options setting. + +** SSH objects now comparable. + + * Changes in version 0.2 (2013-05-25) ** Release of the first stable version of Guile-SSH. diff --git a/configure.ac b/configure.ac index d6cd14d..1fadf16 100644 --- a/configure.ac +++ b/configure.ac @@ -15,7 +15,7 @@ ## You should have received a copy of the GNU General Public License ## along with libguile-ssh. If not, see <http://www.gnu.org/licenses/>. -AC_INIT([libguile-ssh], [0.2], [poptsov.artyom@gmail.com]) +AC_INIT([libguile-ssh], [0.3], [poptsov.artyom@gmail.com]) AM_INIT_AUTOMAKE @@ -42,7 +42,7 @@ if test "x$guilesitedir" = "x"; then fi AC_SUBST([guilesitedir]) -LIBGUILE_SSH_INTERFACE="1:0:1" +LIBGUILE_SSH_INTERFACE="2:0:0" AC_SUBST(LIBGUILE_SSH_INTERFACE) # Check for libssh |
