Skip to content

Commit e30aa98

Browse files
Merge pull request Mbed-TLS#115 from daverodgman/update-armmbed-links
Update armmbed links
2 parents c399a71 + 75d7c3b commit e30aa98

File tree

4 files changed

+15
-15
lines changed

4 files changed

+15
-15
lines changed

CONTRIBUTING.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,6 @@ For quick merging, the contribution should be short, and concentrated on a singl
1414

1515
All contributions are made under the [Apache License 2.0](LICENSE).
1616

17-
1. Fork the [Mbed TLS documentation repository on GitHub](https://github.com/ARMmbed/mbedtls-docs) to start making your changes.
17+
1. Fork the [Mbed TLS documentation repository on GitHub](https://github.com/Mbed-TLS/mbedtls-docs) to start making your changes.
1818
1. Ensure that each commit has at least one `Signed-off-by:` line from the committer. If anyone else contributes to the commit, they should also add their own `Signed-off-by:` line. By adding this line, contributor(s) certify that the contribution is made under the terms of the [Developer Certificate of Origin](dco.txt).
1919
1. Send a pull request (PR) and work with us until it gets merged and published.

index.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,8 +15,8 @@ gaps, etc. We welcome contributions!
1515

1616
For more information, see the following:
1717

18-
* [GitHub repository](https://github.com/ARMmbed/mbedtls)
19-
* [Documentation GitHub repository](https://github.com/ARMmbed/mbedtls-docs)
18+
* [GitHub repository](https://github.com/Mbed-TLS/mbedtls)
19+
* [Documentation GitHub repository](https://github.com/Mbed-TLS/mbedtls-docs)
2020
* [Mbed TLS website](https://www.trustedfirmware.org/projects/mbed-tls/)
2121
* [PSA Crypto API specification](https://arm-software.github.io/psa-api/crypto/)
2222

kb/development/mbedtls-coding-standards.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -236,7 +236,7 @@ Length parameters:
236236

237237
## API conventions
238238

239-
This section applies fully to classic `mbedtls_xxx()` APIs and mostly to the newer `psa_xxx()` APIs. PSA have their own [conventions described in the PSA Crypto API specification](https://armmbed.github.io/mbed-crypto/html/overview/conventions.html) which take precedence in case of conflicts.
239+
This section applies fully to classic `mbedtls_xxx()` APIs and mostly to the newer `psa_xxx()` APIs. PSA have their own [conventions described in the PSA Crypto API specification](https://arm-software.github.io/psa-api/crypto/1.1/overview/conventions.html) which take precedence in case of conflicts.
240240

241241
### Module contexts
242242

@@ -258,7 +258,7 @@ Most functions should return `int`, more specifically `0` on success (the operat
258258
259259
* Functions that can never fail should either return `void` (such as `mbedtls_cipher_init()`) or directly the information requested (such as `mbedtls_mpi_get_bit()`).
260260
* Functions that look up some information should return either a pointer to this information or `NULL` if it wasn't found.
261-
* PSA functions that can fail return a [`psa_status_t` value](https://armmbed.github.io/mbed-crypto/html/overview/conventions.html#return-status).
261+
* PSA functions that can fail return a [`psa_status_t` value](https://arm-software.github.io/psa-api/crypto/1.1/overview/conventions.html#return-status).
262262
* Some functions may multiplex the return value, such as `mbedtls_asn1_write_len()` returns the length written on success or a negative error code. This mimics the behavior of some standard functions such as `write()` and `read()`, except there is no equivalent to `errno`: the return code should be specific enough.
263263
* Some internal functions may return `-1` on errors rather than a specific error code; it is then up to the calling function to pick a more appropriate error code if the error is to be propagated back to the user.
264264
* Functions whose name clearly indicates a boolean (such as, the name contains "has", "is" or "can") should return `0` for false and `1` for true. The name must be clear: for example, `mbdtls_has_foobar_support()` will return `1` if support for foobar is present; by contrast, `mbedtls_check_foobar_support()` will return `0` if support for foobar is present (success) and `-1` or a more specific error code if not. All functions named `check` must follow this rule and return `0` to indicate acceptable/valid/present/etc. Preference should generally be given to `check` names in order to avoid a mixture of `== 0` and `!= 0` tests.

project/roadmap.md

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -32,17 +32,17 @@ If you are interested in collaborating on any of the roadmap features or other f
3232
* [PSA Crypto] [Extended PSA Crypto v1.0 spec compliance](https://github.com/orgs/Mbed-TLS/projects/1#column-17950134)
3333
* [Mbed TLS] [TLS1.3 Continued](https://github.com/orgs/Mbed-TLS/projects/1#column-17950144)
3434
* [PSA Crypto][PSA Secure Element, Crypto Accelerator Support Enhancements](https://github.com/orgs/Mbed-TLS/projects/1#column-17950148)
35-
* [Raw Public Key Mode](https://github.com/ARMmbed/mbedtls/pull/336)
35+
* [Raw Public Key Mode](https://github.com/Mbed-TLS/mbedtls/pull/3552)
3636
* [EdDSA](https://github.com/orgs/Mbed-TLS/projects/1#column-17950143)
3737
* [PSA Crypto] SHA3
38-
* [Mbed TLS][Performance Optimization - ECP and Bignum](https://github.com/orgs/Mbed-TLS/projects/1#column-17950164)
39-
* [Publish Threat Model](https://github.com/orgs/ARMmbed/projects/18#column-15836340)
38+
* [Mbed TLS] Performance Optimization - ECP and Bignum
4039
* [PSA Crypto] Clean up and Stabilization
4140
* DTLS1.3
4241
* [Mbed TLS] [PKCS7 Generation](<https://github.com/Mbed-TLS/mbedtls/pull/3970>)
4342
* Post Quantum Crypto
4443

4544
**Completed**
45+
* [Mbed TLS] Publish Threat Model
4646
* [Mbed TLS] [Code size optimisation (driver only build - hashes inc. HMAC)](https://github.com/orgs/Mbed-TLS/projects/1#column-19083975)
4747
* [Mbed TLS] [PKCS7 Parser](https://github.com/orgs/Mbed-TLS/projects/1#column-17950135)
4848
* [PSA Crypto] [PSA Crypto restartable sign message](https://github.com/orgs/Mbed-TLS/projects/1#column-18883250)
@@ -53,19 +53,19 @@ If you are interested in collaborating on any of the roadmap features or other f
5353
* [Mbed TLS] [TLS1.3 PSK](https://github.com/orgs/Mbed-TLS/projects/1#column-17950145)
5454
* [Mbed TLS] [Mbed TLS3.2](https://github.com/orgs/Mbed-TLS/projects/1#column-18338314)
5555
* [Mbed TLS] [TLS1.3 server side](https://github.com/orgs/Mbed-TLS/projects/1#column-17950131)
56-
* [Mbed TLS] [TLS1.3 MVP](https://github.com/orgs/ARMmbed/projects/18#column-15836288)
57-
* [Mbed TLS] [TLS/X.509​ - Use PSA Crypto APIs Fully​ - Phase1](https://github.com/orgs/ARMmbed/projects/18#column-15836318)
58-
* [Mbed TLS] [SHA256/512 - Neon Optimization](https://github.com/orgs/ARMmbed/projects/18#column-16274498)
59-
* [Mbed TLS] [New 2.x LTS](https://github.com/orgs/ARMmbed/projects/18#column-15836286)
60-
* [PSA Crypto] [Support Missing PSA Crypto v1.0 APIs supported in MbedCrypto](https://github.com/orgs/ARMmbed/projects/18#column-15836299)
56+
* [Mbed TLS] TLS1.3 MVP
57+
* [Mbed TLS] TLS/X.509​ - Use PSA Crypto APIs Fully​ - Phase1
58+
* [Mbed TLS] SHA256/512 - Neon Optimization
59+
* [Mbed TLS] New 2.x LTS
60+
* [PSA Crypto] Support Missing PSA Crypto v1.0 APIs supported in MbedCrypto
6161
* [PSA Crypto]​ M-AEAD Implementation
6262
* [PSA Crypto]​ EdDSA API Design
6363
* [PSA Crypto]​ PBKDF2 API Design
6464
* [PSA Crypto]​ ECJPAKE API Design ​
6565
* DTLS-SRTP
6666
* Lucky13 Security Improvements
67-
* [PSA Crypto] [PSA Crypto API implementation v1.0 Specification - Phase1](https://github.com/orgs/ARMmbed/projects/18#column-15836285)
68-
* [Unified PSA Driver Interface](https://github.com/orgs/ARMmbed/projects/18#column-15836331) - API Design and initial support
67+
* [PSA Crypto] PSA Crypto API implementation v1.0 Specification - Phase1
68+
* Unified PSA Driver Interface - API Design and initial support
6969
* [PSA Crypto] PSA driver – Handle Opaque Persistent Key in Secure Element - [Design](<https://github.com/Mbed-TLS/mbedtls/blob/development/docs/architecture/psa-storage-resilience.md>)
7070
* [Mbed TLS] [Use PSA: misc. gaps](https://github.com/orgs/Mbed-TLS/projects/1#column-18337954)
7171
* [Bignum] [ECP Curves field reduction - NIST](https://github.com/orgs/Mbed-TLS/projects/1#column-17950163)

0 commit comments

Comments
 (0)