You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGELOG.md
+12Lines changed: 12 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,3 +1,15 @@
1
+
# v1.5.0
2
+
## Fixes
3
+
* Patched bug that required the `allow_any_name` or `allowed_domains=[""]` role parameters to issue/sign certificates with no CN.
4
+
5
+
## Chores
6
+
* Upgrade from Go `v1.21` to `v1.22`.
7
+
* Implement more strict golangci-lint policy.
8
+
9
+
## Features
10
+
* If upstream EJBCA API call fails, the HTTP status code is propogated to the Vault user via the Vault API status code.
11
+
* Implement OAuth 2.0 "client credentials" token flow as a supported authentication mechanism to EJBCA.
12
+
1
13
# v1.4.0
2
14
## Fixes
3
15
* Paths that need to write to the Storage backend now forward the request to the primary node. This is important in Enterprise HA deployments where Performance Standby Nodes are allowed to handle read requests/paths.
EJBCA PKI Engine and Backend for HashiCorp Vault. Used to issue, sign, and revoke certificates using the EJBCA CA via HashiCorp Vault
5
-
6
-
#### Integration status: Production - Ready for use in production environments.
7
-
8
-
## About the Keyfactor API Client
9
-
10
-
This API client allows for programmatic management of Keyfactor resources.
11
-
12
-
## Support for EJBCA Vault PKI Secrets Engine
13
-
14
-
EJBCA Vault PKI Secrets Engine is open source and supported on best effort level for this tool/library/client. This means customers can report Bugs, Feature Requests, Documentation amendment or questions as well as requests for customer information required for setup that needs Keyfactor access to obtain. Such requests do not follow normal SLA commitments for response or resolution. If you have a support issue, please open a support ticket via the Keyfactor Support Portal at https://support.keyfactor.com/
15
-
16
-
###### To report a problem or suggest a new feature, use the **[Issues](../../issues)** tab. If you want to contribute actual bug fixes or proposed enhancements, use the **[Pull requests](../../pulls)** tab.
<ahref="https://ejbca.org"><imgsrc="https://img.shields.io/badge/valid_for-ejbca_community-FF9371"alt="Valid for EJBCA Community"></a>
7
+
<ahref="https://www.keyfactor.com/products/ejbca-enterprise/"><imgsrc="https://img.shields.io/badge/valid_for-ejbca_enterprise-5F61FF"alt="Valid for EJBCA Enterprise"></a>
To get started with EJBCA PKI Secrets Engine for HashiCorp Vault, see [Getting Started](docs/getting-started.md).
67
40
68
-
<!--- Insert any requirements in this section. --->
69
-
To run the EJBCA PKI Secrets Engine for HashiCorp Vault, the EJBCA REST API needs to be set up with certain endpoints. There are also requirements on certain versions of Git, Golang, EJBCA, and HashiCorp Vault.
70
41
71
-
See the complete list in [System Requirements](docs/getting-started.md#requirements).
72
42
73
43
## Community Support
74
-
In the [Keyfactor Community](https://www.keyfactor.com/community/), we welcome contributions.
75
44
76
-
The Communitysoftware is open-source and community-supported, meaning that **no SLA** is applicable.
45
+
In the [Keyfactor Community](https://www.keyfactor.com/community/), we welcome contributions. Keyfactor Community software is open-source and community-supported, meaning that **no SLA** is applicable. Keyfactor will address issues as resources become available.
77
46
78
47
* To report a problem or suggest a new feature, go to [Issues](../../issues).
79
-
* If you want to contribute actual bug fixes or proposed enhancements, see the [Contributing Guidelines](CONTRIBUTING.md) and go to[Pull requests](../../pulls).
48
+
* If you want to contribute bug fixes or proposed enhancements, see the [Contributing Guidelines](CONTRIBUTING.md) and create a[Pull request](../../pulls).
80
49
81
50
## Commercial Support
82
51
83
52
Commercial support is available for [EJBCA Enterprise](https://www.keyfactor.com/products/ejbca-enterprise/).
84
53
85
-
<!--- For SignServer, update to the following text and link:
86
-
Commercial support is available for [SignServer Enterprise](https://www.keyfactor.com/products/signserver-enterprise/).
87
-
--->
88
-
89
54
## License
90
-
<!--- No updates needed --->
91
-
For License information, see [LICENSE](LICENSE).
55
+
For license information, see [LICENSE](LICENSE).
92
56
93
57
## Related Projects
94
-
See all [Keyfactor EJBCA GitHub projects](https://github.com/orgs/Keyfactor/repositories?q=ejbca).
95
-
96
-
58
+
See all [Keyfactor EJBCA GitHub projects](https://github.com/orgs/Keyfactor/repositories?q=ejbca).
0 commit comments