Skip to content

Releases: kosolabs/swift-libssh

v1.24.1

Choose a tag to compare

@koso-labs-releaser koso-labs-releaser released this 12 Oct 21:24
ffe162a

1.24.1 (2026-10-12)

Bug Fixes

  • try all resolved addresses before failing to connect (#196) (ef9ec29)

v1.24.0

Choose a tag to compare

@koso-labs-releaser koso-labs-releaser released this 21 Sep 20:48
afd61f2

1.24.0 (2026-09-21)

Features

  • add followSymlinks option to setAttributes for setting symlink times (#194) (44b1087)

v1.23.2

Choose a tag to compare

@koso-labs-releaser koso-labs-releaser released this 18 Sep 05:29
6fffe2f

1.23.2 (2026-09-18)

Bug Fixes

  • ship CLibSSH as an XCFramework binary target instead of unsafeFlags (#191) (f94ad32)

v1.23.1

Choose a tag to compare

@koso-labs-releaser koso-labs-releaser released this 15 Sep 14:32
cda12b3

1.23.1 (2026-09-15)

Bug Fixes

  • report transport failures as connectionFailed instead of sftpError(.failure) (#189) (154f41c)

v1.23.0

Choose a tag to compare

@koso-labs-releaser koso-labs-releaser released this 01 Sep 20:53
1d5e3c5

1.23.0 (2026-09-01)

Features

  • distinguish closed handles from connection failures (#186) (5930e89)

Bug Fixes

  • use-after-free when closing an sftp client with open handles (#184) (995feff)

v1.22.4

Choose a tag to compare

@koso-labs-releaser koso-labs-releaser released this 28 Aug 23:00
abeea83

1.22.4 (2026-08-28)

Bug Fixes

  • report use of a closed session as a connection failure (#182) (b88a7b7)

v1.22.3

Choose a tag to compare

@koso-labs-releaser koso-labs-releaser released this 28 Aug 22:16
072ce8b

1.22.3 (2026-08-28)

Bug Fixes

  • use-after-free when sftp handles outlive a closed session (#180) (0a481ee)

v1.22.2

Choose a tag to compare

@koso-labs-releaser koso-labs-releaser released this 28 Aug 00:38
d16de44

1.22.2 (2026-08-28)

Bug Fixes

  • creating an existing symlink throws file already exists (#178) (5165700)

v1.22.1

Choose a tag to compare

@koso-labs-releaser koso-labs-releaser released this 27 Aug 06:34
83970ac

1.22.1 (2026-08-27)

Bug Fixes

  • error handling when all channels have been exhausted (#174) (2937469)
  • various leaks caused by failed init (#176) (7b7552c)

v1.22.0

Choose a tag to compare

@koso-labs-releaser koso-labs-releaser released this 26 Aug 21:57
278e0c7

1.22.0 (2026-08-26)

Features

  • add concurrent transfer stress test CLI command (#166) (f353f3a)
  • add timeout argument to stress test (212ea3b)

Bug Fixes

  • deadlock caused by concurrent uploads and downloads (#169) (c97bd41)
  • write of large sliced data (#168) (79b8c37)