Releases: digicert/trustedge
Releases · digicert/trustedge
TrustEdge v24.7.2 Build 1807
New
-
Multi-Identity & CA certificate support
- Improved handling for multiple identities.
- Enhanced support for scenarios involving multiple CA certificates.
-
EST flow update
- CA certificate naming now uses the certificate fingerprint for the EST flow.
-
API
- Implemented a new API endpoint for querying desired attributes.
-
TrustEdge agent
- Added proxy handling to TrustEdge agent.
- Introduced a CLI flag for specifying basic authentication mode.
Enhancements
- Inventory attributes
- Implemented periodic refresh for fixed inventory attributes.
- CLI enhancements
- Cleaned up and removed command line parameters not relevant for CLI use.
Fixes
- Certificate policy handling
- Fixed an issue where certificate policy specifications were missing the "specification" field.
- MQTT stability
- Resolved a crash issue in MQTT.
- Fixed the keep alive interval parameter to work correctly.
- Additional MQTT stack fixes for improved stability.
- CSR issues
- Addressed multiple CSR-related issues discovered during integration testing.
TrustEdge v24.7.2 Build 1473
Enhancements
- EST flow logging
- Updated logging for the EST flow to improve clarity and troubleshooting.
Fixes
- Directory permissions
- Corrected permissions for the
/etc/digicert
folders.
- Corrected permissions for the
TrustEdge v24.7.2 Build 1143
Enhancements
- Keystore Directory
- The keystore directory has been renamed to
keystore
. If you have an older version of TrustEdge installed, you must purge (sudo dpkg --purge trustedge
) when uninstalling it to fully remove the old keystore directory.
- The keystore directory has been renamed to
- CLI
- Shortened CLI switches for improved usability.
- Logging
- Default logging mode is now set to
ERROR
to reduce unnecessary output.
- Default logging mode is now set to
- Installer
- Updated installer package names for enhanced clarity.
Fixes
- EST Mode
- Adjusted EST mode to make the username optional.
- PKCS#10 Encoding
- Fixed PKCS#10 encoding to skip the Extension Field when no values are provided.
TrustEdge Intermediate Build
Fixes
- EST flow logging
- Resolved an issue affecting logging in the EST flow.
TrustEdge v24.7.2 Build 1045
Enhancements
- Debugging options
- Added a debugging option to retain artifacts for troubleshooting.
- Custom inventory attributes
- Introduced support for custom inventory attributes.
Fixes
- Certificate timestamp validation
- Resolved an issue with certificate timestamp validation.
- Key Source Check
- Fixed the error where the key source was not being checked correctly.
- TrustEdge as a service
- Addressed various issues encountered when running TrustEdge as a service.
- OS version attribute
- Removed double quotes when sending the OS version attribute.
- Logging timestamp
- Fixed the issue causing timestamps to appear twice in logs.
- Memory leak
- Resolved memory leak issues for improved stability.
TrustEdge v24.7.2 Build 977
New
- Self-Update support
- TrustEdge can now update itself via the update policy.
- EST protocol
- Added support for the EST protocol.
- Desired attributes
- Introduced support for desired attributes.
Fixes
- MQTT
- Resolved issues in MQTT when used via CLI.
TrustEdge v24.7.2 Build 311
Enhancements
- MQTT broker keep alive
- Increased the keep alive interval to 30 seconds for improved connection stability.
- Policy cleanup flow
- Added additional checks in the policy cleanup process to ensure robustness.
Fixes
- Certificate policy error handling
- Resolved issues with error handling in certificate policy processing.
- Node.js artifact subtype
- Corrected support for the Node.js artifact subtype.
- Device attributes handling
- Updated the logic to ignore attributes that are not present in the device.
Trustedge v24.7.2
New
- New dependency
rsyslog
- To improve logging support,
rsyslog
is now required as a dependency.
- To improve logging support,
Fixes
- Configuration cleanup on exit
- Resolved issues to ensure proper cleanup of configuration on exit.
TrustEdge v24.7.1
New
- SCEP client support
- Introduced a new SCEP client implementation for TrustEdge.