diff --git a/CHANGELOG.md b/CHANGELOG.md index ab1246e8..3b22511d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,6 @@ +# 9.0.3 +Issue 187 + # 9.0.2 Issue 186 diff --git a/pubspec.yaml b/pubspec.yaml index 59759a6b..073fa88f 100644 --- a/pubspec.yaml +++ b/pubspec.yaml @@ -1,6 +1,6 @@ name: coap description: A CoAP library for Dart. A full implementation of an IPV4/6 CoAP client -version: 9.0.2 +version: 9.0.3 homepage: https://github.com/shamblett/coap repository: https://github.com/shamblett/coap diff --git a/sbom.spdx b/sbom.spdx index aa65faba..5dd08c58 100644 --- a/sbom.spdx +++ b/sbom.spdx @@ -1,12 +1,12 @@ -SPDXVersion: SPDX-2.2 DataLicense: CC0-1.0 SPDXID: SPDXRef-DOCUMENT DocumentName: coap DocumentNamespace: https://pub.dev/packages/coap LicenseListVersion: 3.8 Creator: Tool: https://pub.dev/packages/sbom Created: 2024-03-03T10:54:18Z +SPDXVersion: SPDX-2.2 DataLicense: CC0-1.0 SPDXID: SPDXRef-DOCUMENT DocumentName: coap DocumentNamespace: https://pub.dev/packages/coap LicenseListVersion: 3.8 Creator: Tool: https://pub.dev/packages/sbom Created: 2024-03-23T11:06:14Z -PackageName: coap SPDXID: SPDXRef-Package-coap PackageVersion: 9.0.2 PackageFileName: coap PackageSupplier: NOASSERTION PackageOriginator: NOASSERTION PackageDownloadLocation: https://pub.dev/packages/coap FilesAnalyzed: true PackageVerificationCode: 8315a5d1e37e490a55802bf0465aa541ca9022e3 PackageHomePage: https://pub.dev/packages/coap PackageLicenseConcluded: MIT PackageLicenseInfoFromFiles: NOASSERTION PackageLicenseDeclared: NOASSERTION PackageCopyrightText: NOASSERTION PackageSummary: A CoAP library for Dart. A full implementation of an IPV4/6 CoAP client +PackageName: coap SPDXID: SPDXRef-Package-coap PackageVersion: 9.0.3 PackageFileName: coap PackageSupplier: NOASSERTION PackageOriginator: NOASSERTION PackageDownloadLocation: https://pub.dev/packages/coap FilesAnalyzed: true PackageVerificationCode: 5106dbbdab74a92a9eb6365c2af2bc7c4a6b3cb7 PackageHomePage: https://pub.dev/packages/coap PackageLicenseConcluded: MIT PackageLicenseInfoFromFiles: NOASSERTION PackageLicenseDeclared: NOASSERTION PackageCopyrightText: NOASSERTION PackageSummary: A CoAP library for Dart. A full implementation of an IPV4/6 CoAP client FileName: /lib/builder.dart SPDXID: SPDXRef-builder-0 FileType: SOURCE FileChecksum: SHA1: 402b005402faaa897099277b617463e7917516b1 LicenseConcluded: NOASSERTION LicenseInfoInFile: NOASSERTION FileCopyrightText: NOASSERTION FileName: /lib/coap.dart SPDXID: SPDXRef-coap-1 FileType: SOURCE FileChecksum: SHA1: 6c03330aa7a0716283ea4113336db9b2b6644e07 LicenseConcluded: NOASSERTION LicenseInfoInFile: NOASSERTION FileCopyrightText: NOASSERTION -FileName: /lib/config/coap_config_all.dart SPDXID: SPDXRef-coap-config-all-2 FileType: SOURCE FileChecksum: SHA1: c205d79de11bd1c159fcf3598791f5565b0be0f6 LicenseConcluded: NOASSERTION LicenseInfoInFile: NOASSERTION FileCopyrightText: NOASSERTION +FileName: /lib/config/coap_config_all.dart SPDXID: SPDXRef-coap-config-all-2 FileType: SOURCE FileChecksum: SHA1: 5ee848332ce9d764410d66a7ca8cb2cabc131ad8 LicenseConcluded: NOASSERTION LicenseInfoInFile: NOASSERTION FileCopyrightText: NOASSERTION FileName: /lib/config/coap_config_default.dart SPDXID: SPDXRef-coap-config-default-3 FileType: SOURCE FileChecksum: SHA1: 47d89e2c0de0c21575883b22ddeaab08e6ac09b0 LicenseConcluded: NOASSERTION LicenseInfoInFile: NOASSERTION FileCopyrightText: NOASSERTION @@ -20,13 +20,13 @@ FileName: /lib/src/coap_constants.dart SPDXID: SPDXRef-coap-constants-7 FileType FileName: /lib/src/coap_empty_message.dart SPDXID: SPDXRef-coap-empty-message-8 FileType: SOURCE FileChecksum: SHA1: 736867bb0acac8fb2052be65ff1705517786d0be LicenseConcluded: NOASSERTION LicenseInfoInFile: NOASSERTION FileCopyrightText: NOASSERTION -FileName: /lib/src/coap_media_type.dart SPDXID: SPDXRef-coap-media-type-9 FileType: SOURCE FileChecksum: SHA1: c699678b7659d332c8c82319b35cc0d5472ec1ea LicenseConcluded: NOASSERTION LicenseInfoInFile: NOASSERTION FileCopyrightText: NOASSERTION +FileName: /lib/src/coap_media_type.dart SPDXID: SPDXRef-coap-media-type-9 FileType: SOURCE FileChecksum: SHA1: 0a9e5b8e14dff9897625bc5354f9bece859c02be LicenseConcluded: NOASSERTION LicenseInfoInFile: NOASSERTION FileCopyrightText: NOASSERTION -FileName: /lib/src/coap_message.dart SPDXID: SPDXRef-coap-message-10 FileType: SOURCE FileChecksum: SHA1: 0a9e5b8e14dff9897625bc5354f9bece859c02be LicenseConcluded: NOASSERTION LicenseInfoInFile: NOASSERTION FileCopyrightText: NOASSERTION +FileName: /lib/src/coap_message.dart SPDXID: SPDXRef-coap-message-10 FileType: SOURCE FileChecksum: SHA1: 00afd6a5a9afa49318c4028697b086717a7fa2be LicenseConcluded: NOASSERTION LicenseInfoInFile: NOASSERTION FileCopyrightText: NOASSERTION -FileName: /lib/src/coap_message_type.dart SPDXID: SPDXRef-coap-message-type-11 FileType: SOURCE FileChecksum: SHA1: 00afd6a5a9afa49318c4028697b086717a7fa2be LicenseConcluded: NOASSERTION LicenseInfoInFile: NOASSERTION FileCopyrightText: NOASSERTION +FileName: /lib/src/coap_message_type.dart SPDXID: SPDXRef-coap-message-type-11 FileType: SOURCE FileChecksum: SHA1: b2598a808c01385283d7cea90d63c85f08d998a0 LicenseConcluded: NOASSERTION LicenseInfoInFile: NOASSERTION FileCopyrightText: NOASSERTION -FileName: /lib/src/coap_observe_client_relation.dart SPDXID: SPDXRef-coap-observe-client-relation-12 FileType: SOURCE FileChecksum: SHA1: 1201830bdda727f609f2972da9a29edbe3a1411d LicenseConcluded: NOASSERTION LicenseInfoInFile: NOASSERTION FileCopyrightText: NOASSERTION +FileName: /lib/src/coap_observe_client_relation.dart SPDXID: SPDXRef-coap-observe-client-relation-12 FileType: SOURCE FileChecksum: SHA1: a0a53d4ef8521eedcc027c4c2077dfb43052edcd LicenseConcluded: NOASSERTION LicenseInfoInFile: NOASSERTION FileCopyrightText: NOASSERTION FileName: /lib/src/coap_request.dart SPDXID: SPDXRef-coap-request-13 FileType: SOURCE FileChecksum: SHA1: 3acaf2317f8f38a0d3f07cf9f68a23a40f421376 LicenseConcluded: NOASSERTION LicenseInfoInFile: NOASSERTION FileCopyrightText: NOASSERTION @@ -62,15 +62,15 @@ FileName: /lib/src/link-format/coap_link_format.dart SPDXID: SPDXRef-coap-link-f FileName: /lib/src/link-format/coap_web_link.dart SPDXID: SPDXRef-coap-web-link-29 FileType: SOURCE FileChecksum: SHA1: 2711e2816a8a1a213417b4c9e65993d6e163cb2b LicenseConcluded: NOASSERTION LicenseInfoInFile: NOASSERTION FileCopyrightText: NOASSERTION -FileName: /lib/src/link-format/resources/coap_endpoint_resource.dart SPDXID: SPDXRef-coap-endpoint-resource-30 FileType: SOURCE FileChecksum: SHA1: 5dd677aee8caacce01282d23e24f1c4a46584bee LicenseConcluded: NOASSERTION LicenseInfoInFile: NOASSERTION FileCopyrightText: NOASSERTION +FileName: /lib/src/link-format/resources/coap_endpoint_resource.dart SPDXID: SPDXRef-coap-endpoint-resource-30 FileType: SOURCE FileChecksum: SHA1: 782aa5c69f39ed8c9e7d35c0ba4a276d7cf657c4 LicenseConcluded: NOASSERTION LicenseInfoInFile: NOASSERTION FileCopyrightText: NOASSERTION -FileName: /lib/src/link-format/resources/coap_remote_resource.dart SPDXID: SPDXRef-coap-remote-resource-31 FileType: SOURCE FileChecksum: SHA1: 782aa5c69f39ed8c9e7d35c0ba4a276d7cf657c4 LicenseConcluded: NOASSERTION LicenseInfoInFile: NOASSERTION FileCopyrightText: NOASSERTION +FileName: /lib/src/link-format/resources/coap_remote_resource.dart SPDXID: SPDXRef-coap-remote-resource-31 FileType: SOURCE FileChecksum: SHA1: 1afd04bfe993bdeccb7ff89679944955c9596ad6 LicenseConcluded: NOASSERTION LicenseInfoInFile: NOASSERTION FileCopyrightText: NOASSERTION -FileName: /lib/src/link-format/resources/coap_resource.dart SPDXID: SPDXRef-coap-resource-32 FileType: SOURCE FileChecksum: SHA1: 1afd04bfe993bdeccb7ff89679944955c9596ad6 LicenseConcluded: NOASSERTION LicenseInfoInFile: NOASSERTION FileCopyrightText: NOASSERTION +FileName: /lib/src/link-format/resources/coap_resource.dart SPDXID: SPDXRef-coap-resource-32 FileType: SOURCE FileChecksum: SHA1: 6ba233d319bd8a3b3284d9ac4bbd1ba3c751033e LicenseConcluded: NOASSERTION LicenseInfoInFile: NOASSERTION FileCopyrightText: NOASSERTION -FileName: /lib/src/link-format/resources/coap_resource_attributes.dart SPDXID: SPDXRef-coap-resource-attributes-33 FileType: SOURCE FileChecksum: SHA1: 6ba233d319bd8a3b3284d9ac4bbd1ba3c751033e LicenseConcluded: NOASSERTION LicenseInfoInFile: NOASSERTION FileCopyrightText: NOASSERTION +FileName: /lib/src/link-format/resources/coap_resource_attributes.dart SPDXID: SPDXRef-coap-resource-attributes-33 FileType: SOURCE FileChecksum: SHA1: 86dccbb6a491c08d7083b6473bd80fe0bfc9bf41 LicenseConcluded: NOASSERTION LicenseInfoInFile: NOASSERTION FileCopyrightText: NOASSERTION -FileName: /lib/src/multicast_address.dart SPDXID: SPDXRef-multicast-address-34 FileType: SOURCE FileChecksum: SHA1: 86dccbb6a491c08d7083b6473bd80fe0bfc9bf41 LicenseConcluded: NOASSERTION LicenseInfoInFile: NOASSERTION FileCopyrightText: NOASSERTION +FileName: /lib/src/multicast_address.dart SPDXID: SPDXRef-multicast-address-34 FileType: SOURCE FileChecksum: SHA1: 6df650c298b499d4ff6e65b2ab85dade696302d3 LicenseConcluded: NOASSERTION LicenseInfoInFile: NOASSERTION FileCopyrightText: NOASSERTION FileName: /lib/src/net/endpoint.dart SPDXID: SPDXRef-endpoint-35 FileType: SOURCE FileChecksum: SHA1: 57541285a7f8d473f4dda30d60649d5a04643efa LicenseConcluded: NOASSERTION LicenseInfoInFile: NOASSERTION FileCopyrightText: NOASSERTION @@ -90,23 +90,23 @@ FileName: /lib/src/network/coap_network_udp.dart SPDXID: SPDXRef-coap-network-ud FileName: /lib/src/network/credentials/psk_credentials.dart SPDXID: SPDXRef-psk-credentials-43 FileType: SOURCE FileChecksum: SHA1: 61553c656a5246271ba20052868a3988260181fb LicenseConcluded: NOASSERTION LicenseInfoInFile: NOASSERTION FileCopyrightText: NOASSERTION -FileName: /lib/src/observe/coap_observe_relation.dart SPDXID: SPDXRef-coap-observe-relation-44 FileType: SOURCE FileChecksum: SHA1: c47f809410b6680053fc676cfdab253d00dbada8 LicenseConcluded: NOASSERTION LicenseInfoInFile: NOASSERTION FileCopyrightText: NOASSERTION +FileName: /lib/src/observe/coap_observe_relation.dart SPDXID: SPDXRef-coap-observe-relation-44 FileType: SOURCE FileChecksum: SHA1: 16fd3dd499bf0cf6672c81f598c88634dfe4429d LicenseConcluded: NOASSERTION LicenseInfoInFile: NOASSERTION FileCopyrightText: NOASSERTION -FileName: /lib/src/observe/coap_observing_endpoint.dart SPDXID: SPDXRef-coap-observing-endpoint-45 FileType: SOURCE FileChecksum: SHA1: 16fd3dd499bf0cf6672c81f598c88634dfe4429d LicenseConcluded: NOASSERTION LicenseInfoInFile: NOASSERTION FileCopyrightText: NOASSERTION +FileName: /lib/src/observe/coap_observing_endpoint.dart SPDXID: SPDXRef-coap-observing-endpoint-45 FileType: SOURCE FileChecksum: SHA1: dbc49b00566b3fbe7047741720d68333dbbe38f4 LicenseConcluded: NOASSERTION LicenseInfoInFile: NOASSERTION FileCopyrightText: NOASSERTION -FileName: /lib/src/option/coap_block_option.dart SPDXID: SPDXRef-coap-block-option-46 FileType: SOURCE FileChecksum: SHA1: dbc49b00566b3fbe7047741720d68333dbbe38f4 LicenseConcluded: NOASSERTION LicenseInfoInFile: NOASSERTION FileCopyrightText: NOASSERTION +FileName: /lib/src/option/coap_block_option.dart SPDXID: SPDXRef-coap-block-option-46 FileType: SOURCE FileChecksum: SHA1: 40bb173e53dea6ce0bf9fec7b7f82b2657668e2c LicenseConcluded: NOASSERTION LicenseInfoInFile: NOASSERTION FileCopyrightText: NOASSERTION -FileName: /lib/src/option/coap_option_type.dart SPDXID: SPDXRef-coap-option-type-47 FileType: SOURCE FileChecksum: SHA1: 40bb173e53dea6ce0bf9fec7b7f82b2657668e2c LicenseConcluded: NOASSERTION LicenseInfoInFile: NOASSERTION FileCopyrightText: NOASSERTION +FileName: /lib/src/option/coap_option_type.dart SPDXID: SPDXRef-coap-option-type-47 FileType: SOURCE FileChecksum: SHA1: 8f5e48ed8c1c770c68f99a5a2ad5a14b4e4a7b82 LicenseConcluded: NOASSERTION LicenseInfoInFile: NOASSERTION FileCopyrightText: NOASSERTION -FileName: /lib/src/option/empty_option.dart SPDXID: SPDXRef-empty-option-48 FileType: SOURCE FileChecksum: SHA1: 8f5e48ed8c1c770c68f99a5a2ad5a14b4e4a7b82 LicenseConcluded: NOASSERTION LicenseInfoInFile: NOASSERTION FileCopyrightText: NOASSERTION +FileName: /lib/src/option/empty_option.dart SPDXID: SPDXRef-empty-option-48 FileType: SOURCE FileChecksum: SHA1: 19e3051d93bf24b66b35c2e6d1d0ae382b8ef6e4 LicenseConcluded: NOASSERTION LicenseInfoInFile: NOASSERTION FileCopyrightText: NOASSERTION -FileName: /lib/src/option/integer_option.dart SPDXID: SPDXRef-integer-option-49 FileType: SOURCE FileChecksum: SHA1: 19e3051d93bf24b66b35c2e6d1d0ae382b8ef6e4 LicenseConcluded: NOASSERTION LicenseInfoInFile: NOASSERTION FileCopyrightText: NOASSERTION +FileName: /lib/src/option/integer_option.dart SPDXID: SPDXRef-integer-option-49 FileType: SOURCE FileChecksum: SHA1: 6ecd5dcc2ebf8b40542ef5c0cd9f7462cc6c144a LicenseConcluded: NOASSERTION LicenseInfoInFile: NOASSERTION FileCopyrightText: NOASSERTION -FileName: /lib/src/option/opaque_option.dart SPDXID: SPDXRef-opaque-option-50 FileType: SOURCE FileChecksum: SHA1: 48d5dbdbe17d287c5d5cbc295efb786576705070 LicenseConcluded: NOASSERTION LicenseInfoInFile: NOASSERTION FileCopyrightText: NOASSERTION +FileName: /lib/src/option/opaque_option.dart SPDXID: SPDXRef-opaque-option-50 FileType: SOURCE FileChecksum: SHA1: 09de870ff94eba74381adb288dd84f211c2091a8 LicenseConcluded: NOASSERTION LicenseInfoInFile: NOASSERTION FileCopyrightText: NOASSERTION -FileName: /lib/src/option/option.dart SPDXID: SPDXRef-option-51 FileType: SOURCE FileChecksum: SHA1: 6ecd5dcc2ebf8b40542ef5c0cd9f7462cc6c144a LicenseConcluded: NOASSERTION LicenseInfoInFile: NOASSERTION FileCopyrightText: NOASSERTION +FileName: /lib/src/option/option.dart SPDXID: SPDXRef-option-51 FileType: SOURCE FileChecksum: SHA1: 3d062b2c0e1bfd1bb63f45f403af2d1b8e0ba472 LicenseConcluded: NOASSERTION LicenseInfoInFile: NOASSERTION FileCopyrightText: NOASSERTION -FileName: /lib/src/option/oscore_option.dart SPDXID: SPDXRef-oscore-option-52 FileType: SOURCE FileChecksum: SHA1: 09de870ff94eba74381adb288dd84f211c2091a8 LicenseConcluded: NOASSERTION LicenseInfoInFile: NOASSERTION FileCopyrightText: NOASSERTION +FileName: /lib/src/option/oscore_option.dart SPDXID: SPDXRef-oscore-option-52 FileType: SOURCE FileChecksum: SHA1: 78e2227583fa5cfef2f66e3febdd8ecc52278da6 LicenseConcluded: NOASSERTION LicenseInfoInFile: NOASSERTION FileCopyrightText: NOASSERTION FileName: /lib/src/option/string_option.dart SPDXID: SPDXRef-string-option-53 FileType: SOURCE FileChecksum: SHA1: 8992d704f77d7faec3c2afb43458e568817db6d1 LicenseConcluded: NOASSERTION LicenseInfoInFile: NOASSERTION FileCopyrightText: NOASSERTION @@ -122,19 +122,19 @@ FileName: /lib/src/stack/layers/blockwise.dart SPDXID: SPDXRef-blockwise-58 File FileName: /lib/src/stack/layers/bottom.dart SPDXID: SPDXRef-bottom-59 FileType: SOURCE FileChecksum: SHA1: 0169ae4b603d82b4a265b79319ff19489e7f3525 LicenseConcluded: NOASSERTION LicenseInfoInFile: NOASSERTION FileCopyrightText: NOASSERTION -FileName: /lib/src/stack/layers/observe.dart SPDXID: SPDXRef-observe-60 FileType: SOURCE FileChecksum: SHA1: 052d659064f8c0b60e5dbf5ea57dfbf7d6078bcd LicenseConcluded: NOASSERTION LicenseInfoInFile: NOASSERTION FileCopyrightText: NOASSERTION +FileName: /lib/src/stack/layers/observe.dart SPDXID: SPDXRef-observe-60 FileType: SOURCE FileChecksum: SHA1: d28c7838706eaf8f8a29858e174693ab305aa2a7 LicenseConcluded: NOASSERTION LicenseInfoInFile: NOASSERTION FileCopyrightText: NOASSERTION -FileName: /lib/src/stack/layers/reliability.dart SPDXID: SPDXRef-reliability-61 FileType: SOURCE FileChecksum: SHA1: d28c7838706eaf8f8a29858e174693ab305aa2a7 LicenseConcluded: NOASSERTION LicenseInfoInFile: NOASSERTION FileCopyrightText: NOASSERTION +FileName: /lib/src/stack/layers/reliability.dart SPDXID: SPDXRef-reliability-61 FileType: SOURCE FileChecksum: SHA1: ae5f52967fd13a88129f31e29631f4e4674e4ca5 LicenseConcluded: NOASSERTION LicenseInfoInFile: NOASSERTION FileCopyrightText: NOASSERTION -FileName: /lib/src/stack/layers/token.dart SPDXID: SPDXRef-token-62 FileType: SOURCE FileChecksum: SHA1: ae5f52967fd13a88129f31e29631f4e4674e4ca5 LicenseConcluded: NOASSERTION LicenseInfoInFile: NOASSERTION FileCopyrightText: NOASSERTION +FileName: /lib/src/stack/layers/token.dart SPDXID: SPDXRef-token-62 FileType: SOURCE FileChecksum: SHA1: 223263831703a833c84a3f377da32208e334e707 LicenseConcluded: NOASSERTION LicenseInfoInFile: NOASSERTION FileCopyrightText: NOASSERTION -FileName: /lib/src/stack/layers/top.dart SPDXID: SPDXRef-top-63 FileType: SOURCE FileChecksum: SHA1: 223263831703a833c84a3f377da32208e334e707 LicenseConcluded: NOASSERTION LicenseInfoInFile: NOASSERTION FileCopyrightText: NOASSERTION +FileName: /lib/src/stack/layers/top.dart SPDXID: SPDXRef-top-63 FileType: SOURCE FileChecksum: SHA1: ad30f59d1d2aefb64b9530a18f446515658191da LicenseConcluded: NOASSERTION LicenseInfoInFile: NOASSERTION FileCopyrightText: NOASSERTION FileName: /lib/src/util/coap_byte_array_util.dart SPDXID: SPDXRef-coap-byte-array-util-64 FileType: SOURCE FileChecksum: SHA1: cf740c9413ea4d322589781dfae39bb493d94c45 LicenseConcluded: NOASSERTION LicenseInfoInFile: NOASSERTION FileCopyrightText: NOASSERTION FileName: /lib/src/util/coap_scanner.dart SPDXID: SPDXRef-coap-scanner-65 FileType: SOURCE FileChecksum: SHA1: 1bae34b7de33715ab7971f06d56ee1e8dfafbe2b LicenseConcluded: NOASSERTION LicenseInfoInFile: NOASSERTION FileCopyrightText: NOASSERTION -FileName: /pubspec.yaml SPDXID: SPDXRef-pubspec-66 FileType: TEXT FileChecksum: SHA1: f2ee4b347d0f14eeaaf6405e98d2e97b9f8c006d LicenseConcluded: NOASSERTION LicenseInfoInFile: NOASSERTION FileCopyrightText: NOASSERTION +FileName: /pubspec.yaml SPDXID: SPDXRef-pubspec-66 FileType: TEXT FileChecksum: SHA1: ba3ff3cadfbc5fb381d27c739482183b7a68efc5 LicenseConcluded: NOASSERTION LicenseInfoInFile: NOASSERTION FileCopyrightText: NOASSERTION Relationship: SPDXRef-pubspec-66 DEPENDENCY_MANIFEST_OF SPDXRef-Package-coap