Skip to content

Commit 88853a5

Browse files
committed
Update mbedtls to 2.28.8
1 parent 30e31af commit 88853a5

File tree

226 files changed

+1933
-3262
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

226 files changed

+1933
-3262
lines changed

vendor/mbedtls/LICENSE

Lines changed: 351 additions & 0 deletions
Large diffs are not rendered by default.

vendor/mbedtls/README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -190,7 +190,7 @@ For machines with a Unix shell and OpenSSL (and optionally GnuTLS) installed, ad
190190
- `tests/scripts/depends.py` test builds in configurations with a single curve, key exchange, hash, cipher, or pkalg on.
191191
- `tests/scripts/all.sh` runs a combination of the above tests, plus some more, with various build options (such as ASan, full `config.h`, etc).
192192

193-
Instead of manually installing the required versions of all tools required for testing, it is possible to use the Docker images from our CI systems, as explained in [our testing infrastructure repository](https://github.com/Mbed-TLS/mbedtls-test/blob/master/README.md#quick-start).
193+
Instead of manually installing the required versions of all tools required for testing, it is possible to use the Docker images from our CI systems, as explained in [our testing infrastructure repository](https://github.com/Mbed-TLS/mbedtls-test/blob/main/README.md#quick-start).
194194

195195
Porting Mbed TLS
196196
----------------
@@ -249,7 +249,7 @@ Future releases of this library will include:
249249
License
250250
-------
251251

252-
Unless specifically indicated otherwise in a file, Mbed TLS files are provided under the [Apache-2.0](https://spdx.org/licenses/Apache-2.0.html) license. See the [LICENSE](LICENSE) file for the full text of this license, and [the 'License and Copyright' section in the contributing guidelines](CONTRIBUTING.md#License-and-Copyright) for more information.
252+
Unless specifically indicated otherwise in a file, Mbed TLS files are provided under a dual [Apache-2.0](https://spdx.org/licenses/Apache-2.0.html) OR [GPL-2.0-or-later](https://spdx.org/licenses/GPL-2.0-or-later.html) license. See the [LICENSE](LICENSE) file for the full text of these licenses, and [the 'License and Copyright' section in the contributing guidelines](CONTRIBUTING.md#License-and-Copyright) for more information.
253253

254254
Contributing
255255
------------

vendor/mbedtls/configs/config-ccm-psk-dtls1_2.h

Lines changed: 1 addition & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -5,19 +5,7 @@
55
*/
66
/*
77
* Copyright The Mbed TLS Contributors
8-
* SPDX-License-Identifier: Apache-2.0
9-
*
10-
* Licensed under the Apache License, Version 2.0 (the "License"); you may
11-
* not use this file except in compliance with the License.
12-
* You may obtain a copy of the License at
13-
*
14-
* http://www.apache.org/licenses/LICENSE-2.0
15-
*
16-
* Unless required by applicable law or agreed to in writing, software
17-
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
18-
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
19-
* See the License for the specific language governing permissions and
20-
* limitations under the License.
8+
* SPDX-License-Identifier: Apache-2.0 OR GPL-2.0-or-later
219
*/
2210
/*
2311
* Minimal configuration for DTLS 1.2 with PSK and AES-CCM ciphersuites

vendor/mbedtls/configs/config-ccm-psk-tls1_2.h

Lines changed: 1 addition & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -5,19 +5,7 @@
55
*/
66
/*
77
* Copyright The Mbed TLS Contributors
8-
* SPDX-License-Identifier: Apache-2.0
9-
*
10-
* Licensed under the Apache License, Version 2.0 (the "License"); you may
11-
* not use this file except in compliance with the License.
12-
* You may obtain a copy of the License at
13-
*
14-
* http://www.apache.org/licenses/LICENSE-2.0
15-
*
16-
* Unless required by applicable law or agreed to in writing, software
17-
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
18-
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
19-
* See the License for the specific language governing permissions and
20-
* limitations under the License.
8+
* SPDX-License-Identifier: Apache-2.0 OR GPL-2.0-or-later
219
*/
2210
/*
2311
* Minimal configuration for TLS 1.2 with PSK and AES-CCM ciphersuites

vendor/mbedtls/configs/config-mini-tls1_1.h

Lines changed: 1 addition & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -5,19 +5,7 @@
55
*/
66
/*
77
* Copyright The Mbed TLS Contributors
8-
* SPDX-License-Identifier: Apache-2.0
9-
*
10-
* Licensed under the Apache License, Version 2.0 (the "License"); you may
11-
* not use this file except in compliance with the License.
12-
* You may obtain a copy of the License at
13-
*
14-
* http://www.apache.org/licenses/LICENSE-2.0
15-
*
16-
* Unless required by applicable law or agreed to in writing, software
17-
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
18-
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
19-
* See the License for the specific language governing permissions and
20-
* limitations under the License.
8+
* SPDX-License-Identifier: Apache-2.0 OR GPL-2.0-or-later
219
*/
2210
/*
2311
* Minimal configuration for TLS 1.1 (RFC 4346), implementing only the

vendor/mbedtls/configs/config-no-entropy.h

Lines changed: 1 addition & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -5,19 +5,7 @@
55
*/
66
/*
77
* Copyright The Mbed TLS Contributors
8-
* SPDX-License-Identifier: Apache-2.0
9-
*
10-
* Licensed under the Apache License, Version 2.0 (the "License"); you may
11-
* not use this file except in compliance with the License.
12-
* You may obtain a copy of the License at
13-
*
14-
* http://www.apache.org/licenses/LICENSE-2.0
15-
*
16-
* Unless required by applicable law or agreed to in writing, software
17-
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
18-
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
19-
* See the License for the specific language governing permissions and
20-
* limitations under the License.
8+
* SPDX-License-Identifier: Apache-2.0 OR GPL-2.0-or-later
219
*/
2210
/*
2311
* Minimal configuration of features that do not require an entropy source

vendor/mbedtls/configs/config-suite-b.h

Lines changed: 1 addition & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -5,19 +5,7 @@
55
*/
66
/*
77
* Copyright The Mbed TLS Contributors
8-
* SPDX-License-Identifier: Apache-2.0
9-
*
10-
* Licensed under the Apache License, Version 2.0 (the "License"); you may
11-
* not use this file except in compliance with the License.
12-
* You may obtain a copy of the License at
13-
*
14-
* http://www.apache.org/licenses/LICENSE-2.0
15-
*
16-
* Unless required by applicable law or agreed to in writing, software
17-
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
18-
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
19-
* See the License for the specific language governing permissions and
20-
* limitations under the License.
8+
* SPDX-License-Identifier: Apache-2.0 OR GPL-2.0-or-later
219
*/
2210
/*
2311
* Minimal configuration for TLS NSA Suite B Profile (RFC 6460)

vendor/mbedtls/configs/config-symmetric-only.h

Lines changed: 1 addition & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -5,19 +5,7 @@
55
*/
66
/*
77
* Copyright The Mbed TLS Contributors
8-
* SPDX-License-Identifier: Apache-2.0
9-
*
10-
* Licensed under the Apache License, Version 2.0 (the "License"); you may
11-
* not use this file except in compliance with the License.
12-
* You may obtain a copy of the License at
13-
*
14-
* http://www.apache.org/licenses/LICENSE-2.0
15-
*
16-
* Unless required by applicable law or agreed to in writing, software
17-
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
18-
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
19-
* See the License for the specific language governing permissions and
20-
* limitations under the License.
8+
* SPDX-License-Identifier: Apache-2.0 OR GPL-2.0-or-later
219
*/
2210

2311
#ifndef MBEDTLS_CONFIG_H

vendor/mbedtls/configs/config-thread.h

Lines changed: 1 addition & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -5,19 +5,7 @@
55
*/
66
/*
77
* Copyright The Mbed TLS Contributors
8-
* SPDX-License-Identifier: Apache-2.0
9-
*
10-
* Licensed under the Apache License, Version 2.0 (the "License"); you may
11-
* not use this file except in compliance with the License.
12-
* You may obtain a copy of the License at
13-
*
14-
* http://www.apache.org/licenses/LICENSE-2.0
15-
*
16-
* Unless required by applicable law or agreed to in writing, software
17-
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
18-
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
19-
* See the License for the specific language governing permissions and
20-
* limitations under the License.
8+
* SPDX-License-Identifier: Apache-2.0 OR GPL-2.0-or-later
219
*/
2210

2311
/*

vendor/mbedtls/include/mbedtls/aes.h

Lines changed: 1 addition & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -22,19 +22,7 @@
2222

2323
/*
2424
* Copyright The Mbed TLS Contributors
25-
* SPDX-License-Identifier: Apache-2.0
26-
*
27-
* Licensed under the Apache License, Version 2.0 (the "License"); you may
28-
* not use this file except in compliance with the License.
29-
* You may obtain a copy of the License at
30-
*
31-
* http://www.apache.org/licenses/LICENSE-2.0
32-
*
33-
* Unless required by applicable law or agreed to in writing, software
34-
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
35-
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
36-
* See the License for the specific language governing permissions and
37-
* limitations under the License.
25+
* SPDX-License-Identifier: Apache-2.0 OR GPL-2.0-or-later
3826
*/
3927

4028
#ifndef MBEDTLS_AES_H

0 commit comments

Comments
 (0)