github.com/bramvdbogaerde/go-scp
v1.6.1
#3704 most downloaded on Go modules
bramvdbogaerde/go-scp
What this package is like to depend on
Last release 1 months ago
16 Jul 2026
Release timing varies
gaps range from 1 weeks to 9 months
Most releases are documented
notes for 7 of 9 stable releases
Nothing withdrawn
no release was ever pulled
9 years old
47 releases · first in 2017
2 releases in the last 12 months
see the full history below
Release timeline
47 releases · Sep 2017 to Jul 2026Releases
latest 47-
v1.6.116 Jul 2026Release notes
Open source →What's Changed
- To address critical security vulnerability in golang/x/crypto: Bump golang.org/x/crypto from 0.18.0 to 0.52.0 by @dependabot[bot] in #91
Full Changelog: v1.6.0...v1.6.1
-
v1.6.027 Nov 2025Release notes
Open source →This release fixes an important performance bug caused by incorrectly calculating the number of remaining bytes to be copied when using the
CopyNfunction.What's Changed
- fix: use the correct amount of bytes in CopyN (fixes issue #89) by @bramvdbogaerde in #90
Full Changelog: v1.5.0...v1.6.0
-
v1.5.1-0.20250315234734-c2410915e3da15 Mar 2025 pre-releaseNothing published for this version
-
v1.5.021 Jun 2024Release notes
Open source →What's Changed
- Feat: Implement
-pscp option by @datadius in #81 - Fix: Use strconv.ParseInt for 64-bit values on 32-bit systems by @Codycody31 in #87
New Contributors
- @datadius made their first contribution in #80
- @Codycody31 made their first contribution in #87
Full Changelog: v1.4.0...v1.5.0
- Feat: Implement
-
v1.4.1-0.20240621071810-5ac859521f6521 Jun 2024 pre-releaseNothing published for this version
-
v1.4.1-0.20240526133328-71c74062033426 May 2024 pre-releaseNothing published for this version
-
v1.4.1-0.20240428162038-db7cf4f3ec2928 Apr 2024 pre-releaseNothing published for this version
-
v1.4.031 Mar 2024Release notes
Open source →This release changes the behavior of the
Closemethod. Whereas beforeClosewould close anyssh.Clientused as the underlying transport for this library, this version only closes thessh.Clientwhenever it is managed by the library. This release therefore addresses issue #79 specifically.We think that this warrants a bump in the
minorrelease of this library since these changes could break existing workflows were it is expected thatClose()also closes user provided clients. If onlyNewClient()andConnect()is used no changes are required.Full Changelog: v1.3.0...v1.4.0
-
v1.3.1-0.20240208083535-6d16fff94b4108 Feb 2024 pre-releaseNothing published for this version
-
v1.3.1-0.20240205190545-e5779a536a1505 Feb 2024 pre-releaseNothing published for this version
-
v1.3.004 Feb 2024Release notes
Open source →What's Changed
Features
- Implements multi-file upload and download by @Patches72790 in #70
- Improved authentication method testing by @t-ham752 in #76
Bugfixes
- Fixed race condition where the remote command was not started before sending data
Maintenance
- Bump golang.org/x/crypto from 0.0.0-20210513164829-c07d793c2f9a to 0.1.0 by @dependabot in #72
- Bumped minimum Golang version from 1.13 to 1.17
New Contributors
- @Patches72790 made their first contribution in #70
- @gearcog made their first contribution in #73
- @dependabot made their first contribution in #72
- @t-ham752 made their first contribution in #76
Full Changelog: v1.2.1...v1.3.0
-
v1.2.2-0.20230926061223-0350bf9c320d26 Sep 2023 pre-releaseNothing published for this version
-
v1.2.2-0.20230301101243-ccebbd653cea01 Mar 2023 pre-releaseNothing published for this version
-
v1.2.130 Dec 2022Release notes
Open source →What's Changed
- Some code style fixes by @dshemin in #53
- fix: CopyRemotePassThru blocked on writing to error channel by @262nos in #56
- fix: Data race in CopyPassThru by @mafredri in #66
New Contributors
Full Changelog: v1.2.0...v1.2.1
-
v1.2.1-0.20221230113807-c1ef44b3d72830 Dec 2022 pre-releaseNothing published for this version
-
v1.2.1-0.20221219230748-977ee74ac37b19 Dec 2022 pre-releaseNothing published for this version
-
v1.2.1-0.20221123115109-607fd1f5015c23 Nov 2022 pre-releaseNothing published for this version
-
v1.2.1-0.20220904182223-71df80a4808a04 Sep 2022 pre-releaseNothing published for this version
-
v1.2.1-0.20220413173232-4c4cfd8c5f7013 Apr 2022 pre-releaseNothing published for this version
-
v1.2.1-0.20220319100727-f3f1fb3bfe7119 Mar 2022 pre-releaseNothing published for this version
-
v1.2.1-0.20211228191051-643f13f895bc28 Dec 2021 pre-releaseNothing published for this version
-
v1.2.027 Dec 2021Release notes
Open source →Changes:
[DOCS] Use CopyFromFile instead of CopyFile in the README.md which introduced memory issues, as the entire file is loaded into memory to determine its size. CopyFromFile instead determine the size of the file by reading it from the file system (using stat())
[BREAKING] All copy methods now include a "context" parameter, which can be used as generic mechanism to add a timeout, or to embed the library into larger applications which are passing contexts around already. -
v1.1.1-0.20211223194855-de022c2139c423 Dec 2021 pre-releaseNothing published for this version
-
v1.1.1-0.20210826030234-06a98d03d67126 Aug 2021 pre-releaseNothing published for this version
-
v1.1.004 Aug 2021Nothing published for this version
-
v1.0.027 May 2021Nothing published for this version
-
v0.0.0-20230926061223-0350bf9c320d26 Sep 2023 pre-releaseNothing published for this version
-
v0.0.0-20230301101243-ccebbd653cea01 Mar 2023 pre-releaseNothing published for this version
-
v0.0.0-20210527193300-acf430e3978527 May 2021 pre-releaseNothing published for this version
-
v0.0.0-20210526132241-877482f5981e26 May 2021 pre-releaseNothing published for this version
-
v0.0.0-20210523202602-09d6de934e8b23 May 2021 pre-releaseNothing published for this version
-
v0.0.0-20210523201934-ae3adbabbba323 May 2021 pre-releaseNothing published for this version
-
v0.0.0-20210327204631-70ee53679fc927 Mar 2021 pre-releaseNothing published for this version
-
v0.0.0-20201229172121-7a6c0268fa6729 Dec 2020 pre-releaseNothing published for this version
-
v0.0.0-20200820121624-ded9ee94aef520 Aug 2020 pre-releaseNothing published for this version
-
v0.0.0-20200518191442-5c8efdd1d92518 May 2020 pre-releaseNothing published for this version
-
v0.0.0-20200119201711-987556b8bdd719 Jan 2020 pre-releaseNothing published for this version
-
v0.0.0-20191005185035-c96fe084709e05 Oct 2019 pre-releaseNothing published for this version
-
v0.0.0-20190831150028-46baf5a3206931 Aug 2019 pre-releaseNothing published for this version
-
v0.0.0-20190531185457-8e071620938c31 May 2019 pre-releaseNothing published for this version
-
v0.0.0-20190525113804-cdc2235e326125 May 2019 pre-releaseNothing published for this version
-
v0.0.0-20190409174733-583e65a5124009 Apr 2019 pre-releaseNothing published for this version
-
v0.0.0-20190305190954-9ef81d36140b05 Mar 2019 pre-releaseNothing published for this version
-
v0.0.0-20181214203537-0959688e062814 Dec 2018 pre-releaseNothing published for this version
-
v0.0.0-20181001190121-c5b21326d6ed01 Oct 2018 pre-releaseNothing published for this version
-
v0.0.0-20180523150201-0edf4f69e52323 May 2018 pre-releaseNothing published for this version
-
v0.0.0-20170919175937-e1fc87afa32519 Sep 2017 pre-releaseNothing published for this version