diff --git a/library.properties b/library.properties index 81ca3793..38fa4b15 100644 --- a/library.properties +++ b/library.properties @@ -1,10 +1,10 @@ name=Azure SDK for C -version=1.0.0-beta.4 +version=1.0.0-beta.5 author=Microsoft Corporation maintainer=Microsoft Corporation sentence=Azure SDK for C library for Arduino. -paragraph=This is an Arduino port of the Azure SDK for C (1.3.1). It allows you to use your Arduino device with Azure services like Azure IoT Hub and Azure Device Provisioning Service. See README.md for more details. Copyright (c) Microsoft. All rights reserved. Licensed under the MIT license. See LICENSE file in the project root for full license information. +paragraph=This is an Arduino port of the Azure SDK for C (1.3.2). It allows you to use your Arduino device with Azure services like Azure IoT Hub and Azure Device Provisioning Service. See README.md for more details. Copyright (c) Microsoft. All rights reserved. Licensed under the MIT license. See LICENSE file in the project root for full license information. category=Communication -url=https://github.com/Azure/azure-sdk-for-c/tree/1.3.1 +url=https://github.com/Azure/azure-sdk-for-c/tree/1.3.2 architectures=* includes=az_core.h,az_iot.h,azure_ca.h diff --git a/src/az_config_internal.h b/src/az_config_internal.h index 3128ad63..ad7669b6 100644 --- a/src/az_config_internal.h +++ b/src/az_config_internal.h @@ -1,6 +1,17 @@ // Copyright (c) Microsoft Corporation. All rights reserved. // SPDX-License-Identifier: MIT +/** + * @file + * + * @brief Defines internal constants. + * + * @note You MUST NOT use any symbols (macros, functions, structures, enums, etc.) + * prefixed with an underscore ('_') directly in your application code. These symbols + * are part of Azure SDK's internal implementation; we do not document these symbols + * and they are subject to change in future versions of the SDK which would break your code. + */ + #ifndef _az_CONFIG_INTERNAL_H #define _az_CONFIG_INTERNAL_H diff --git a/src/az_credentials_internal.h b/src/az_credentials_internal.h index 2cb6c84f..5585a764 100644 --- a/src/az_credentials_internal.h +++ b/src/az_credentials_internal.h @@ -1,6 +1,17 @@ // Copyright (c) Microsoft Corporation. All rights reserved. // SPDX-License-Identifier: MIT +/** + * @file + * + * @brief Defines internals used by credentials. + * + * @note You MUST NOT use any symbols (macros, functions, structures, enums, etc.) + * prefixed with an underscore ('_') directly in your application code. These symbols + * are part of Azure SDK's internal implementation; we do not document these symbols + * and they are subject to change in future versions of the SDK which would break your code. + */ + #ifndef _az_CREDENTIALS_INTERNAL_H #define _az_CREDENTIALS_INTERNAL_H diff --git a/src/az_hex_private.h b/src/az_hex_private.h index fd798916..3df6cd5a 100644 --- a/src/az_hex_private.h +++ b/src/az_hex_private.h @@ -1,6 +1,17 @@ // Copyright (c) Microsoft Corporation. All rights reserved. // SPDX-License-Identifier: MIT +/** + * @file + * + * @brief Defines private implementation used by hex. + * + * @note You MUST NOT use any symbols (macros, functions, structures, enums, etc.) + * prefixed with an underscore ('_') directly in your application code. These symbols + * are part of Azure SDK's internal implementation; we do not document these symbols + * and they are subject to change in future versions of the SDK which would break your code. + */ + #ifndef _az_HEX_PRIVATE_H #define _az_HEX_PRIVATE_H diff --git a/src/az_http_header_validation_private.h b/src/az_http_header_validation_private.h index e90fe9f3..a4e6007f 100644 --- a/src/az_http_header_validation_private.h +++ b/src/az_http_header_validation_private.h @@ -7,6 +7,10 @@ * @brief This header defines a bit array that is used to validate whenever or not an ASCII char is * valid within an http header name. * + * @note You MUST NOT use any symbols (macros, functions, structures, enums, etc.) + * prefixed with an underscore ('_') directly in your application code. These symbols + * are part of Azure SDK's internal implementation; we do not document these symbols + * and they are subject to change in future versions of the SDK which would break your code. */ #ifndef _az_HTTP_HEADER_VALIDATION_PRIVATE_H diff --git a/src/az_http_internal.h b/src/az_http_internal.h index df9a5f41..ffde68b6 100644 --- a/src/az_http_internal.h +++ b/src/az_http_internal.h @@ -1,6 +1,17 @@ // Copyright (c) Microsoft Corporation. All rights reserved. // SPDX-License-Identifier: MIT +/** + * @file + * + * @brief Defines internals used by http. + * + * @note You MUST NOT use any symbols (macros, functions, structures, enums, etc.) + * prefixed with an underscore ('_') directly in your application code. These symbols + * are part of Azure SDK's internal implementation; we do not document these symbols + * and they are subject to change in future versions of the SDK which would break your code. + */ + #ifndef _az_HTTP_INTERNAL_H #define _az_HTTP_INTERNAL_H diff --git a/src/az_http_policy_logging_private.h b/src/az_http_policy_logging_private.h index 751226c5..1da1dae2 100644 --- a/src/az_http_policy_logging_private.h +++ b/src/az_http_policy_logging_private.h @@ -1,6 +1,17 @@ // Copyright (c) Microsoft Corporation. All rights reserved. // SPDX-License-Identifier: MIT +/** + * @file + * + * @brief Defines private implementation used by http logging. + * + * @note You MUST NOT use any symbols (macros, functions, structures, enums, etc.) + * prefixed with an underscore ('_') directly in your application code. These symbols + * are part of Azure SDK's internal implementation; we do not document these symbols + * and they are subject to change in future versions of the SDK which would break your code. + */ + #ifndef _az_HTTP_POLICY_LOGGING_PRIVATE_H #define _az_HTTP_POLICY_LOGGING_PRIVATE_H diff --git a/src/az_http_policy_retry.c b/src/az_http_policy_retry.c index 3523294a..a51892ba 100644 --- a/src/az_http_policy_retry.c +++ b/src/az_http_policy_retry.c @@ -220,6 +220,4 @@ AZ_NODISCARD az_result az_http_pipeline_policy_retry( } } } - - return result; } diff --git a/src/az_http_private.h b/src/az_http_private.h index 24899e9b..2ed2543e 100644 --- a/src/az_http_private.h +++ b/src/az_http_private.h @@ -1,6 +1,17 @@ // Copyright (c) Microsoft Corporation. All rights reserved. // SPDX-License-Identifier: MIT +/** + * @file + * + * @brief Defines private implementation used by http. + * + * @note You MUST NOT use any symbols (macros, functions, structures, enums, etc.) + * prefixed with an underscore ('_') directly in your application code. These symbols + * are part of Azure SDK's internal implementation; we do not document these symbols + * and they are subject to change in future versions of the SDK which would break your code. + */ + #ifndef _az_HTTP_PRIVATE_H #define _az_HTTP_PRIVATE_H diff --git a/src/az_json_private.h b/src/az_json_private.h index 7fc23eec..22ea0eff 100644 --- a/src/az_json_private.h +++ b/src/az_json_private.h @@ -1,6 +1,17 @@ // Copyright (c) Microsoft Corporation. All rights reserved. // SPDX-License-Identifier: MIT +/** + * @file + * + * @brief Defines private implementation used by json. + * + * @note You MUST NOT use any symbols (macros, functions, structures, enums, etc.) + * prefixed with an underscore ('_') directly in your application code. These symbols + * are part of Azure SDK's internal implementation; we do not document these symbols + * and they are subject to change in future versions of the SDK which would break your code. + */ + #ifndef _az_JSON_PRIVATE_H #define _az_JSON_PRIVATE_H diff --git a/src/az_log_internal.h b/src/az_log_internal.h index 55adf0ca..16dae931 100644 --- a/src/az_log_internal.h +++ b/src/az_log_internal.h @@ -1,6 +1,17 @@ // Copyright (c) Microsoft Corporation. All rights reserved. // SPDX-License-Identifier: MIT +/** + * @file + * + * @brief Defines internals used by log. + * + * @note You MUST NOT use any symbols (macros, functions, structures, enums, etc.) + * prefixed with an underscore ('_') directly in your application code. These symbols + * are part of Azure SDK's internal implementation; we do not document these symbols + * and they are subject to change in future versions of the SDK which would break your code. + */ + #ifndef _az_LOG_INTERNAL_H #define _az_LOG_INTERNAL_H diff --git a/src/az_precondition_internal.h b/src/az_precondition_internal.h index 81b2d59b..0c3d5d50 100644 --- a/src/az_precondition_internal.h +++ b/src/az_precondition_internal.h @@ -27,6 +27,11 @@ * code (or adding option -DPRECONDITIONS=OFF with cmake), all of the Azure SDK * precondition checking will be excluding making the binary code smaller and faster. We * recommend doing this before you ship your code. + * + * @note You MUST NOT use any symbols (macros, functions, structures, enums, etc.) + * prefixed with an underscore ('_') directly in your application code. These symbols + * are part of Azure SDK's internal implementation; we do not document these symbols + * and they are subject to change in future versions of the SDK which would break your code. */ #ifndef _az_PRECONDITION_INTERNAL_H diff --git a/src/az_retry_internal.h b/src/az_retry_internal.h index a361e0ba..826b3752 100644 --- a/src/az_retry_internal.h +++ b/src/az_retry_internal.h @@ -1,6 +1,17 @@ // Copyright (c) Microsoft Corporation. All rights reserved. // SPDX-License-Identifier: MIT +/** + * @file + * + * @brief Defines internals used by retry. + * + * @note You MUST NOT use any symbols (macros, functions, structures, enums, etc.) + * prefixed with an underscore ('_') directly in your application code. These symbols + * are part of Azure SDK's internal implementation; we do not document these symbols + * and they are subject to change in future versions of the SDK which would break your code. + */ + #ifndef _az_RETRY_INTERNAL_H #define _az_RETRY_INTERNAL_H diff --git a/src/az_span_internal.h b/src/az_span_internal.h index fb2029ef..b991e742 100644 --- a/src/az_span_internal.h +++ b/src/az_span_internal.h @@ -1,6 +1,17 @@ // Copyright (c) Microsoft Corporation. All rights reserved. // SPDX-License-Identifier: MIT +/** + * @file + * + * @brief Defines internals used by span. + * + * @note You MUST NOT use any symbols (macros, functions, structures, enums, etc.) + * prefixed with an underscore ('_') directly in your application code. These symbols + * are part of Azure SDK's internal implementation; we do not document these symbols + * and they are subject to change in future versions of the SDK which would break your code. + */ + #ifndef _az_SPAN_INTERNAL_H #define _az_SPAN_INTERNAL_H diff --git a/src/az_span_private.h b/src/az_span_private.h index 523cad6b..f6008a06 100644 --- a/src/az_span_private.h +++ b/src/az_span_private.h @@ -1,6 +1,17 @@ // Copyright (c) Microsoft Corporation. All rights reserved. // SPDX-License-Identifier: MIT +/** + * @file + * + * @brief Defines private implementation used by span. + * + * @note You MUST NOT use any symbols (macros, functions, structures, enums, etc.) + * prefixed with an underscore ('_') directly in your application code. These symbols + * are part of Azure SDK's internal implementation; we do not document these symbols + * and they are subject to change in future versions of the SDK which would break your code. + */ + #ifndef _az_SPAN_PRIVATE_H #define _az_SPAN_PRIVATE_H diff --git a/src/az_version.h b/src/az_version.h index d31a5bfe..a8391237 100644 --- a/src/az_version.h +++ b/src/az_version.h @@ -17,7 +17,7 @@ /// The version in string format used for telemetry following the `semver.org` standard /// (https://semver.org). -#define AZ_SDK_VERSION_STRING "1.3.1" +#define AZ_SDK_VERSION_STRING "1.3.2" /// Major numeric identifier. #define AZ_SDK_VERSION_MAJOR 1 @@ -26,7 +26,7 @@ #define AZ_SDK_VERSION_MINOR 3 /// Patch numeric identifier. -#define AZ_SDK_VERSION_PATCH 1 +#define AZ_SDK_VERSION_PATCH 2 /// Optional pre-release identifier. SDK is in a pre-release state when present. #define AZ_SDK_VERSION_PRERELEASE