Skip to content

Commit 3ed4c61

Browse files
committed
Release version 2.7.1
Changes for the user: - The Windows release ships with a CA certificates bundle. Comments: This is needed because on Windows we can't rely on Schannel and seem to be using OpenSSL instead. To help the user get started we provide a CA bundle they can use to get started. They will probably need to adjust it if they have custom certificates. In the future, it might make sense to try and upgrade `ocurl` to be able to use more options of libcurl and try to make it use Schannel, and determine whether we need to compile the DLL ourselves instead of downloading it from the official website. Currently this is definitely tricky because we can't use the new ocurl on CentOS 7, and using 8+ would unnecessarily decrease the compatibility of our uploader.
1 parent 26a5871 commit 3ed4c61

File tree

2 files changed

+9
-2
lines changed

2 files changed

+9
-2
lines changed

.github/workflows/main.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -58,6 +58,7 @@ jobs:
5858
mkdir /tmp/curl
5959
unzip -q /tmp/curl.zip -d /tmp/curl
6060
cp /tmp/curl/*/bin/libcurl-x64.dll build/cs-api-${{ steps.build_version.outputs.value }}-windows/libcurl-4.dll
61+
cp /tmp/curl/*/bin/curl-ca-bundle.crt build/cs-api-${{ steps.build_version.outputs.value }}-windows/curl-ca-bundle.crt
6162
- name: Upload the compiled binary
6263
uses: actions/upload-artifact@v4
6364
with:

CHANGELOG.md

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,9 +7,14 @@ project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
77

88
## Unreleased
99

10+
_There are no unreleased changes at the moment._
11+
12+
## [2.7.1] - 2024-08-21
13+
1014
### Added
1115

12-
- The Windows release now ships with `libcurl-4.dll` (from https://curl.se/windows/).
16+
- The Windows release now ships with `libcurl-4.dll` (from https://curl.se/windows/) and a
17+
CA certificates bundle.
1318

1419
## [2.7.0] - 2024-08-02
1520

@@ -151,7 +156,8 @@ project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
151156

152157
Initial release.
153158

154-
[Unreleased]: https://github.com/cryptosense/api-client/compare/2.7.0..HEAD
159+
[Unreleased]: https://github.com/cryptosense/api-client/compare/2.7.1..HEAD
160+
[2.7.1]: https://github.com/cryptosense/api-client/compare/2.7.0...2.7.1
155161
[2.7.0]: https://github.com/cryptosense/api-client/compare/2.6.0...2.7.0
156162
[2.6.0]: https://github.com/cryptosense/api-client/compare/2.5.1...2.6.0
157163
[2.5.2]: https://github.com/cryptosense/api-client/compare/2.5.1...2.5.2

0 commit comments

Comments
 (0)