File guile-ssh.changes of Package guile-ssh

-------------------------------------------------------------------
Wed Dec  4 22:33:21 UTC 2024 - Jaime Marquínez Ferrándiz <jaime.marquinez.ferrandiz@fastmail.net>

- Update to 0.18.0
  * Change (ssh popen) procedures behavior
  * make-session now handles #:config set to #f properly
  * session-func.c: Fix compile error caused by bool identifier
  * session-func.c: Fix compilation with libssh < 0.8.3
  * session-func.c: Add compilation warnings for missing options
  * Drop support for libssh versions older than 0.8.0
- Update to 0.17.0
  * make-session now loads config file before setting options
  * session-set! now allows to set rsa-min-size
- Update to 0.16.4:
  * private-key-from-file now allows to read encrypted keys

-------------------------------------------------------------------
Sun Jun 18 20:43:12 UTC 2023 - Jonathan Brielmaier <jbrielmaier@opensuse.org>

- Update to 0.16.3:
  * Fix Guile-SSH/libssh channel leak
  * Bugfix in test "string->public-key, ECDSA"
  * Disable the tests that require DSA algorithm by default
  * Add '--enable-dsa' Autoconf option
  * (ssh version): 'dsa-support?': New procedure 

-------------------------------------------------------------------
Fri Sep 30 16:28:30 UTC 2022 - Jonathan Brielmaier <jbrielmaier@opensuse.org>

- Update to 0.16.0:
  * Fix cross-compilation
  * New API: SFTP directory traversal
  * Fix session garbage collecting errors
  * Fix segfaults that occur on session closing
  * Add GNU Guix package definition to the repository
  * Bump library version to 14:0:0 according to libtool rules
  * Remove requirement for whereis command
  * API change: OpenSSH agent procedures are now in (ssh agent)
  * API change: Remove 'sftp-init' from (ssh sftp)
  * Guile-SSH channels are now explicilty blocking by default
  * Fix random segfaults due to libssh logging
  * Fix "random" erorrs and segfaults in channels
  * Fix test failures due to 'primitive-fork-calls
  * Fix the tests for Guile 3.0.7 & 3.0.5
  * Guile-SSH builing process now less verbose
- Update library (soname) to 14

-------------------------------------------------------------------
Fri Nov  6 17:51:15 UTC 2020 - Jonathan Brielmaier <jbrielmaier@opensuse.org>

- Update to 0.13.1:
  * API change: 'call-with-ssh-forward' does not start a thread
  * API change: add 'nodelay' option for Guile-SSH sessions
  * Fix some random segfaults in the channel and session code
  * Add support for macOS
  * Disable libguile-ssh static library
  * Don't use deprecated libssh procedures
  * Fix segfaults on GC'ing
  * Channels procedures now check if the parent session is alive
  * Changes in documentation
- Update library to 13

-------------------------------------------------------------------
Tue Jan  7 14:54:46 UTC 2020 - Jonathan Brielmaier <jbrielmaier@suse.de>

- Update to version 0.12.0:
  * API change: Implement new version of the RREPL API
  * New module: (ssh agent)
  * Make build with Guile 3.0 possible
  * Remove bundled SRFI-64, as it's include in Guile since 2.0.12.
  * Guile-SSH should allow cross-compilation
  * New procedure 'userauth-gssapi!' in (ssh auth)
  * Fix a segfault in 'libguile-ssh'
  * Fix building with libssh 0.8
  * Fix failing tests and some generic compilation fixes
- Increase libsoname to 12
- Remove patches:
  * 0001-libguile-ssh-Remove-ssh_threads-from-LDFLAGS.patch: included
    in the release.

-------------------------------------------------------------------
Mon Feb 25 08:54:01 UTC 2019 - jbrielmaier@suse.de

- set libssh minimum version to 0.6.4 

-------------------------------------------------------------------
Mon Feb 25 08:43:14 UTC 2019 - jbrielmaier@suse.de

- enable the libssh_threads patch also on Leap/SLE 15.1, as
  libssh_threads is there also in libssh

-------------------------------------------------------------------
Wed Sep 12 08:16:34 UTC 2018 - jbrielmaier@suse.de

- don't link against libssh_threads anymore, as it gots removed in
  libssh 0.8. gh#artyom-poptsov/guile-ssh#9
  Add and use it on Tumbleweed and Factory:
  * 0001-libguile-ssh-Remove-ssh_threads-from-LDFLAGS.patch

-------------------------------------------------------------------
Mon Jul 16 08:36:38 UTC 2018 - jbrielmaier@suse.de

- correct installation of info files 

-------------------------------------------------------------------
Sat Jul 14 06:27:25 UTC 2018 - jengelh@inai.de

- Update summaries.

-------------------------------------------------------------------
Thu Jun 28 11:10:27 UTC 2018 - jbrielmaier@suse.de

- libguile-ssh subpackage for shared libraries
- devel depend on libguile-ssh
- improve descriptions
- install example scripts to correct place and make them executable
- don't install static library
- install info file 

-------------------------------------------------------------------
Wed May 30 08:42:02 UTC 2018 - jbrielmaier@suse.de

- inital version of guile-ssh 0.11.3 
openSUSE Build Service is sponsored by