Skip to content

Commit

Permalink
[v3.6.1] Update changelog, version numbers and .md files for release (
Browse files Browse the repository at this point in the history
…#198)

* Update doxygen and manifest version
* Update version v3.7.0 in source files
* Update changelog
* Remove 3DES ciphersuites in mbedtls_config.h
  • Loading branch information
chinglee-iot authored Jun 18, 2024
1 parent 14cc117 commit feafdb2
Show file tree
Hide file tree
Showing 65 changed files with 66 additions and 83 deletions.
3 changes: 3 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,8 @@
# Change Log for corePKCS11 Library

## v3.6.1 (June 2024)
* Fix doxygen deployment on Github.

## v3.6.0 (May 2024)
* [#195](https://github.com/FreeRTOS/corePKCS11/pull/195),[#196](https://github.com/FreeRTOS/corePKCS11/pull/196) Add more unit test to increase code coverage rate
* [#193](https://github.com/FreeRTOS/corePKCS11/pull/193) Fix the C_GetAttributeValue implementation in the mbedtls port to return CK_UNAVAILABLE_INFORMATION
Expand Down
2 changes: 1 addition & 1 deletion docs/doxygen/config.doxyfile
Original file line number Diff line number Diff line change
Expand Up @@ -48,7 +48,7 @@ PROJECT_NAME = corePKCS11
# could be handy for archiving the generated documentation or if some version
# control system is used.

PROJECT_NUMBER = v3.6.0
PROJECT_NUMBER = v3.6.1

# Using the PROJECT_BRIEF tag one can provide an optional one line description
# for a project that appears at the top of each page and should give viewer a
Expand Down
2 changes: 1 addition & 1 deletion manifest.yml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
name: "corePKCS11"
version: "v3.6.0"
version: "v3.6.1"
description: "Software implementation of the PKCS #11 standard."
license: "MIT"

Expand Down
2 changes: 1 addition & 1 deletion source/core_pkcs11.c
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/*
* corePKCS11 v3.6.0
* corePKCS11 v3.6.1
* Copyright (C) 2024 Amazon.com, Inc. or its affiliates. All Rights Reserved.
*
* SPDX-License-Identifier: MIT
Expand Down
2 changes: 1 addition & 1 deletion source/core_pki_utils.c
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/*
* corePKCS11 v3.6.0
* corePKCS11 v3.6.1
* Copyright (C) 2024 Amazon.com, Inc. or its affiliates. All Rights Reserved.
*
* SPDX-License-Identifier: MIT
Expand Down
2 changes: 1 addition & 1 deletion source/dependency/3rdparty/mbedtls_utils/mbedtls_utils.c
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/*
* corePKCS11 v3.6.0
* corePKCS11 v3.6.1
* Copyright (C) 2024 Amazon.com, Inc. or its affiliates. All Rights Reserved.
*
* SPDX-License-Identifier: MIT
Expand Down
2 changes: 1 addition & 1 deletion source/dependency/3rdparty/mbedtls_utils/mbedtls_utils.h
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/*
* corePKCS11 v3.6.0
* corePKCS11 v3.6.1
* Copyright (C) 2024 Amazon.com, Inc. or its affiliates. All Rights Reserved.
*
* SPDX-License-Identifier: MIT
Expand Down
2 changes: 1 addition & 1 deletion source/include/core_pkcs11.h
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/*
* corePKCS11 v3.6.0
* corePKCS11 v3.6.1
* Copyright (C) 2024 Amazon.com, Inc. or its affiliates. All Rights Reserved.
*
* SPDX-License-Identifier: MIT
Expand Down
2 changes: 1 addition & 1 deletion source/include/core_pkcs11_config_defaults.h
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/*
* corePKCS11 v3.6.0
* corePKCS11 v3.6.1
* Copyright (C) 2024 Amazon.com, Inc. or its affiliates. All Rights Reserved.
*
* SPDX-License-Identifier: MIT
Expand Down
2 changes: 1 addition & 1 deletion source/include/core_pkcs11_pal.h
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/*
* corePKCS11 v3.6.0
* corePKCS11 v3.6.1
* Copyright (C) 2024 Amazon.com, Inc. or its affiliates. All Rights Reserved.
*
* SPDX-License-Identifier: MIT
Expand Down
2 changes: 1 addition & 1 deletion source/include/core_pki_utils.h
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/*
* corePKCS11 v3.6.0
* corePKCS11 v3.6.1
* Copyright (C) 2024 Amazon.com, Inc. or its affiliates. All Rights Reserved.
*
* SPDX-License-Identifier: MIT
Expand Down
2 changes: 1 addition & 1 deletion source/portable/mbedtls/core_pkcs11_mbedtls.c
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/*
* corePKCS11 v3.6.0
* corePKCS11 v3.6.1
* Copyright (C) 2024 Amazon.com, Inc. or its affiliates. All Rights Reserved.
*
* SPDX-License-Identifier: MIT
Expand Down
2 changes: 1 addition & 1 deletion source/portable/os/core_pkcs11_pal_utils.c
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/*
* corePKCS11 v3.6.0
* corePKCS11 v3.6.1
* Copyright (C) 2024 Amazon.com, Inc. or its affiliates. All Rights Reserved.
*
* SPDX-License-Identifier: MIT
Expand Down
2 changes: 1 addition & 1 deletion source/portable/os/core_pkcs11_pal_utils.h
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/*
* corePKCS11 v3.6.0
* corePKCS11 v3.6.1
* Copyright (C) 2024 Amazon.com, Inc. or its affiliates. All Rights Reserved.
*
* SPDX-License-Identifier: MIT
Expand Down
2 changes: 1 addition & 1 deletion source/portable/os/freertos_winsim/core_pkcs11_pal.c
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/*
* corePKCS11 v3.6.0
* corePKCS11 v3.6.1
* Copyright (C) 2024 Amazon.com, Inc. or its affiliates. All Rights Reserved.
*
* SPDX-License-Identifier: MIT
Expand Down
2 changes: 1 addition & 1 deletion source/portable/os/posix/core_pkcs11_pal.c
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/*
* corePKCS11 v3.6.0
* corePKCS11 v3.6.1
* Copyright (C) 2024 Amazon.com, Inc. or its affiliates. All Rights Reserved.
*
* SPDX-License-Identifier: MIT
Expand Down
2 changes: 1 addition & 1 deletion test/CMakeLists.txt
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
cmake_minimum_required(VERSION 3.13.0)
project( "corePKCS11 tests"
VERSION 3.5.0
VERSION 3.6.1
LANGUAGES C)

# Allow the project to be organized into folders.
Expand Down
2 changes: 1 addition & 1 deletion test/cbmc/include/core_pkcs11_config.h
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/*
* corePKCS11 v3.6.0
* corePKCS11 v3.6.1
* Copyright (C) 2024 Amazon.com, Inc. or its affiliates. All Rights Reserved.
*
* SPDX-License-Identifier: MIT
Expand Down
20 changes: 0 additions & 20 deletions test/cbmc/include/mbedtls_config.h
Original file line number Diff line number Diff line change
Expand Up @@ -688,26 +688,6 @@
*/
/*#define MBEDTLS_CTR_DRBG_USE_128_BIT_KE */

/**
* \def MBEDTLS_REMOVE_3DES_CIPHERSUITES
*
* Remove 3DES ciphersuites by default in SSL / TLS.
* This flag removes the ciphersuites based on 3DES from the default list as
* returned by mbedtls_ssl_list_ciphersuites(). However, it is still possible
* to enable (some of) them with mbedtls_ssl_conf_ciphersuites() by including
* them explicitly.
*
* A man-in-the-browser attacker can recover authentication tokens sent through
* a TLS connection using a 3DES based cipher suite (see "On the Practical
* (In-)Security of 64-bit Block Ciphers" by Karthikeyan Bhargavan and Gaëtan
* Leurent, see https://sweet32.info/SWEET32_CCS16.pdf). If this attack falls
* in your threat model or you are unsure, then you should keep this option
* enabled to remove 3DES based cipher suites.
*
* Comment this macro to keep 3DES in the default ciphersuite list.
*/
#define MBEDTLS_REMOVE_3DES_CIPHERSUITES

/**
* \def MBEDTLS_CIPHER_PADDING_PKCS7
*
Expand Down
2 changes: 1 addition & 1 deletion test/cbmc/include/pkcs11_interface_stubs.h
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/*
* corePKCS11 v3.6.0
* corePKCS11 v3.6.1
* Copyright (C) 2024 Amazon.com, Inc. or its affiliates. All Rights Reserved.
*
* SPDX-License-Identifier: MIT
Expand Down
2 changes: 1 addition & 1 deletion test/cbmc/proofs/C_CloseSession/C_CloseSession_harness.c
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/*
* corePKCS11 v3.6.0
* corePKCS11 v3.6.1
* Copyright (C) 2024 Amazon.com, Inc. or its affiliates. All Rights Reserved.
*
* SPDX-License-Identifier: MIT
Expand Down
2 changes: 1 addition & 1 deletion test/cbmc/proofs/C_CreateObject/C_CreateObject_harness.c
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/*
* corePKCS11 v3.6.0
* corePKCS11 v3.6.1
* Copyright (C) 2024 Amazon.com, Inc. or its affiliates. All Rights Reserved.
*
* SPDX-License-Identifier: MIT
Expand Down
2 changes: 1 addition & 1 deletion test/cbmc/proofs/C_DestroyObject/C_DestroyObject_harness.c
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/*
* corePKCS11 v3.6.0
* corePKCS11 v3.6.1
* Copyright (C) 2024 Amazon.com, Inc. or its affiliates. All Rights Reserved.
*
* SPDX-License-Identifier: MIT
Expand Down
2 changes: 1 addition & 1 deletion test/cbmc/proofs/C_DigestFinal/C_DigestFinal_harness.c
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/*
* corePKCS11 v3.6.0
* corePKCS11 v3.6.1
* Copyright (C) 2024 Amazon.com, Inc. or its affiliates. All Rights Reserved.
*
* SPDX-License-Identifier: MIT
Expand Down
2 changes: 1 addition & 1 deletion test/cbmc/proofs/C_DigestInit/C_DigestInit_harness.c
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/*
* corePKCS11 v3.6.0
* corePKCS11 v3.6.1
* Copyright (C) 2024 Amazon.com, Inc. or its affiliates. All Rights Reserved.
*
* SPDX-License-Identifier: MIT
Expand Down
2 changes: 1 addition & 1 deletion test/cbmc/proofs/C_DigestUpdate/C_DigestUpdate_harness.c
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/*
* corePKCS11 v3.6.0
* corePKCS11 v3.6.1
* Copyright (C) 2024 Amazon.com, Inc. or its affiliates. All Rights Reserved.
*
* SPDX-License-Identifier: MIT
Expand Down
2 changes: 1 addition & 1 deletion test/cbmc/proofs/C_Finalize/C_Finalize_harness.c
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/*
* corePKCS11 v3.6.0
* corePKCS11 v3.6.1
* Copyright (C) 2024 Amazon.com, Inc. or its affiliates. All Rights Reserved.
*
* SPDX-License-Identifier: MIT
Expand Down
2 changes: 1 addition & 1 deletion test/cbmc/proofs/C_FindObjects/C_FindObjects_harness.c
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/*
* corePKCS11 v3.6.0
* corePKCS11 v3.6.1
* Copyright (C) 2024 Amazon.com, Inc. or its affiliates. All Rights Reserved.
*
* SPDX-License-Identifier: MIT
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/*
* corePKCS11 v3.6.0
* corePKCS11 v3.6.1
* Copyright (C) 2024 Amazon.com, Inc. or its affiliates. All Rights Reserved.
*
* SPDX-License-Identifier: MIT
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/*
* corePKCS11 v3.6.0
* corePKCS11 v3.6.1
* Copyright (C) 2024 Amazon.com, Inc. or its affiliates. All Rights Reserved.
*
* SPDX-License-Identifier: MIT
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/*
* corePKCS11 v3.6.0
* corePKCS11 v3.6.1
* Copyright (C) 2024 Amazon.com, Inc. or its affiliates. All Rights Reserved.
*
* SPDX-License-Identifier: MIT
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/*
* corePKCS11 v3.6.0
* corePKCS11 v3.6.1
* Copyright (C) 2024 Amazon.com, Inc. or its affiliates. All Rights Reserved.
*
* SPDX-License-Identifier: MIT
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/*
* corePKCS11 v3.6.0
* corePKCS11 v3.6.1
* Copyright (C) 2024 Amazon.com, Inc. or its affiliates. All Rights Reserved.
*
* SPDX-License-Identifier: MIT
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/*
* corePKCS11 v3.6.0
* corePKCS11 v3.6.1
* Copyright (C) 2024 Amazon.com, Inc. or its affiliates. All Rights Reserved.
*
* SPDX-License-Identifier: MIT
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/*
* corePKCS11 v3.6.0
* corePKCS11 v3.6.1
* Copyright (C) 2024 Amazon.com, Inc. or its affiliates. All Rights Reserved.
*
* SPDX-License-Identifier: MIT
Expand Down
2 changes: 1 addition & 1 deletion test/cbmc/proofs/C_GetSlotList/C_GetSlotList_harness.c
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/*
* corePKCS11 v3.6.0
* corePKCS11 v3.6.1
* Copyright (C) 2024 Amazon.com, Inc. or its affiliates. All Rights Reserved.
*
* SPDX-License-Identifier: MIT
Expand Down
2 changes: 1 addition & 1 deletion test/cbmc/proofs/C_Initialize/C_Initialize_harness.c
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/*
* corePKCS11 v3.6.0
* corePKCS11 v3.6.1
* Copyright (C) 2024 Amazon.com, Inc. or its affiliates. All Rights Reserved.
*
* SPDX-License-Identifier: MIT
Expand Down
2 changes: 1 addition & 1 deletion test/cbmc/proofs/C_OpenSession/C_OpenSession_harness.c
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/*
* corePKCS11 v3.6.0
* corePKCS11 v3.6.1
* Copyright (C) 2024 Amazon.com, Inc. or its affiliates. All Rights Reserved.
*
* SPDX-License-Identifier: MIT
Expand Down
2 changes: 1 addition & 1 deletion test/cbmc/proofs/C_Sign/C_Sign_harness.c
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/*
* corePKCS11 v3.6.0
* corePKCS11 v3.6.1
* Copyright (C) 2024 Amazon.com, Inc. or its affiliates. All Rights Reserved.
*
* SPDX-License-Identifier: MIT
Expand Down
2 changes: 1 addition & 1 deletion test/cbmc/proofs/C_SignInit/C_SignInit_harness.c
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/*
* corePKCS11 v3.6.0
* corePKCS11 v3.6.1
* Copyright (C) 2024 Amazon.com, Inc. or its affiliates. All Rights Reserved.
*
* SPDX-License-Identifier: MIT
Expand Down
2 changes: 1 addition & 1 deletion test/cbmc/proofs/C_Verify/C_Verify_harness.c
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/*
* corePKCS11 v3.6.0
* corePKCS11 v3.6.1
* Copyright (C) 2024 Amazon.com, Inc. or its affiliates. All Rights Reserved.
*
* SPDX-License-Identifier: MIT
Expand Down
2 changes: 1 addition & 1 deletion test/cbmc/proofs/C_VerifyInit/C_VerifyInit_harness.c
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/*
* corePKCS11 v3.6.0
* corePKCS11 v3.6.1
* Copyright (C) 2024 Amazon.com, Inc. or its affiliates. All Rights Reserved.
*
* SPDX-License-Identifier: MIT
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/*
* corePKCS11 v3.6.0
* corePKCS11 v3.6.1
* Copyright (C) 2024 Amazon.com, Inc. or its affiliates. All Rights Reserved.
*
* SPDX-License-Identifier: MIT
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/*
* corePKCS11 v3.6.0
* corePKCS11 v3.6.1
* Copyright (C) 2024 Amazon.com, Inc. or its affiliates. All Rights Reserved.
*
* SPDX-License-Identifier: MIT
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/*
* corePKCS11 v3.6.0
* corePKCS11 v3.6.1
* Copyright (C) 2024 Amazon.com, Inc. or its affiliates. All Rights Reserved.
*
* SPDX-License-Identifier: MIT
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/*
* corePKCS11 v3.6.0
* corePKCS11 v3.6.1
* Copyright (C) 2024 Amazon.com, Inc. or its affiliates. All Rights Reserved.
*
* SPDX-License-Identifier: MIT
Expand Down
2 changes: 1 addition & 1 deletion test/cbmc/proofs/xGetSlotList/xGetSlotList_harness.c
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/*
* corePKCS11 v3.6.0
* corePKCS11 v3.6.1
* Copyright (C) 2024 Amazon.com, Inc. or its affiliates. All Rights Reserved.
*
* SPDX-License-Identifier: MIT
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/*
* corePKCS11 v3.6.0
* corePKCS11 v3.6.1
* Copyright (C) 2024 Amazon.com, Inc. or its affiliates. All Rights Reserved.
*
* SPDX-License-Identifier: MIT
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/*
* corePKCS11 v3.6.0
* corePKCS11 v3.6.1
* Copyright (C) 2024 Amazon.com, Inc. or its affiliates. All Rights Reserved.
*
* SPDX-License-Identifier: MIT
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/*
* corePKCS11 v3.6.0
* corePKCS11 v3.6.1
* Copyright (C) 2024 Amazon.com, Inc. or its affiliates. All Rights Reserved.
*
* SPDX-License-Identifier: MIT
Expand Down
2 changes: 1 addition & 1 deletion test/cbmc/stubs/core_pkcs11_pal_stubs.c
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/*
* corePKCS11 v3.6.0
* corePKCS11 v3.6.1
* Copyright (C) 2024 Amazon.com, Inc. or its affiliates. All Rights Reserved.
*
* SPDX-License-Identifier: MIT
Expand Down
2 changes: 1 addition & 1 deletion test/cbmc/stubs/core_pki_utils_stubs.c
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/*
* corePKCS11 v3.6.0
* corePKCS11 v3.6.1
* Copyright (C) 2024 Amazon.com, Inc. or its affiliates. All Rights Reserved.
*
* SPDX-License-Identifier: MIT
Expand Down
2 changes: 1 addition & 1 deletion test/cbmc/stubs/mbedtls_stubs.c
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/*
* corePKCS11 v3.6.0
* corePKCS11 v3.6.1
* Copyright (C) 2024 Amazon.com, Inc. or its affiliates. All Rights Reserved.
*
* SPDX-License-Identifier: MIT
Expand Down
Loading

0 comments on commit feafdb2

Please sign in to comment.