Skip to content

Commit 17d1889

Browse files
committed
Release commit for v1.5.8
Add release notes for v1.5.8. Signed-off-by: David Enyeart <enyeart@us.ibm.com>
1 parent dd1b608 commit 17d1889

File tree

4 files changed

+65
-3
lines changed

4 files changed

+65
-3
lines changed

Makefile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ PROJECT_NAME = fabric-ca
3232
GO_VER = 1.21.5
3333
UBUNTU_VER ?= 20.04
3434
DEBIAN_VER ?= stretch
35-
BASE_VERSION ?= v1.5.7
35+
BASE_VERSION ?= v1.5.8
3636

3737
ARCH=$(shell go env GOARCH)
3838
PLATFORM=$(shell go env GOOS)-$(shell go env GOARCH)

lib/metadata/version.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ const (
2929

3030
// Version specifies fabric-ca-client/fabric-ca-server version
3131
// It is defined by the Makefile and passed in with ldflags
32-
var Version = "1.5.7"
32+
var Version = "1.5.8"
3333

3434
// GetVersionInfo returns version information for the fabric-ca-client/fabric-ca-server
3535
func GetVersionInfo(prgName string) string {

release_notes/v1.5.7.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ Improvements
88

99
SignerConfig struct now exports the RevocationHandle.
1010
The way the revocation handle is encoded has changed to align to what the Idemix library expects.
11-
[#363](https://github.com/hyperledger/fabric/pull/363)
11+
[#363](https://github.com/hyperledger/fabric-ca/pull/363)
1212

1313
Dependencies
1414
------------

release_notes/v1.5.8.md

Lines changed: 62 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,62 @@
1+
v1.5.8 Release Notes - December 20, 2023
2+
========================================
3+
4+
Fixes
5+
-----
6+
7+
**Fix s390x build**
8+
9+
Update github.com/IBM/mathlib to fix compilation issue on s390x.
10+
[#387](https://github.com/hyperledger/fabric-ca/pull/387)
11+
12+
13+
Improvements
14+
------------
15+
16+
**Log expiry overrides**
17+
18+
If certificate expiry during enrollment gets overridden due to the CA's own expiry,
19+
log a warning message about the override.
20+
[#384](https://github.com/hyperledger/fabric-ca/pull/384)
21+
22+
23+
Dependencies
24+
------------
25+
26+
Fabric CA v1.5.8 has been tested with the following dependencies:
27+
- Go 1.21.5
28+
- Ubuntu 20.04 (for Docker images)
29+
- Databases
30+
- PostgreSQL 13
31+
- MySQL 8.0
32+
33+
34+
Changes, Known Issues, and Workarounds
35+
--------------------------------------
36+
37+
None.
38+
39+
Known Vulnerabilities
40+
---------------------
41+
- FABC-174 Commands can be manipulated to delete identities or affiliations
42+
43+
This vulnerability can be resolved in one of two ways:
44+
45+
1) Use HTTPS (TLS) so that the authorization header is not in clear text.
46+
47+
2) The token generation/authentication mechanism was improved to optionally prevent
48+
token reuse. As of v1.4 a more secure token can be used by setting environment variable:
49+
50+
FABRIC_CA_SERVER_COMPATIBILITY_MODE_V1_3=false
51+
52+
However, it cannot be set to false until all clients have
53+
been updated to generate the more secure token and tolerate
54+
FABRIC_CA_SERVER_COMPATIBILITY_MODE_V1_3=false.
55+
The Fabric CA client has been updated in v1.4 to generate the more secure token.
56+
The Fabric SDKs will be updated by v2.0 timeframe to generate the more secure token,
57+
at which time the default for Fabric CA server will change to:
58+
FABRIC_CA_SERVER_COMPATIBILITY_MODE_V1_3=false
59+
60+
Resolved Vulnerabilities
61+
------------------------
62+
None.

0 commit comments

Comments
 (0)