Guile-SSH v1.0.0 is out:
https://github.com/artyom-poptsov/guile-ssh/releases/tag/v1.0.0

I've been working on Guile-SSH since 12 May 2013, so it is almost 13 years of development and learning for me.

1.0.0 release marks two important achievements:
- The library is used by GNU Guix for many years.
- During the years, 16 people contributed to the project in different ways.

This release is prepared with the help of Nicolas Graves, who did a lot of work for introducing cryptographic signing/verifying procedures. Thanks!

#guile_ssh

So now I have a Guile-SSH mirror on Codeberg:
https://codeberg.org/avp/guile-ssh

The main development process is happening on GitHub for now, but we'll see how it goes.

#guile #guile_ssh

guile-ssh

SSH library for GNU Guile.

Codeberg.org
Release v0.18.0 · artyom-poptsov/guile-ssh

Table of Contents Changes in version 0.18.0 (2024-11-10) Change (ssh popen) procedures behavior:API_CHANGE: make-session now handles #:config set to #f properly session-func.c: Fix compile error ...

GitHub

It seems that I fixed Guile-SSH build with libssh 0.11. The changes are on the "master" branch and will be in included in the next release.

GitHub CI job shows that everything builds fine as well. I'm using GNU Guix to test Guile-SSH against libssh 0.11, so likely if it builds on my machine this way then it builds on others. Nevertheless if you'll experience any Guile-SSH errors please report them to me.

#guile #guile_ssh #libssh #projects

Behold! The new lean and clean version of Guile-SSH logo is here!..
https://github.com/artyom-poptsov/guile-ssh

My friend Darya Sev. helped me a lot with valuable design advices for the new minimalistic style.

#guile #guile_ssh #projects #design

GitHub - artyom-poptsov/guile-ssh: Guile-SSH is a library that provides access to the SSH protocol for GNU Guile programs.

Guile-SSH is a library that provides access to the SSH protocol for GNU Guile programs. - artyom-poptsov/guile-ssh

GitHub