aboutsummaryrefslogtreecommitdiff
path: root/BRANCHES.md
diff options
context:
space:
mode:
authorGilles Peskine <Gilles.Peskine@arm.com>2021-06-07 20:42:50 +0200
committerGilles Peskine <Gilles.Peskine@arm.com>2021-06-07 20:43:35 +0200
commit87d36e311bd043ce4170f31c94803fc05b4c312b (patch)
treeb09559ebf490f334cacb88679f7d72c845502309 /BRANCHES.md
parentd1a8cd5169d81308be85320ad39c80ea810970a7 (diff)
downloadmbedtls-87d36e311bd043ce4170f31c94803fc05b4c312b.zip
mbedtls-87d36e311bd043ce4170f31c94803fc05b4c312b.tar.gz
mbedtls-87d36e311bd043ce4170f31c94803fc05b4c312b.tar.bz2
Add a section heading for LTS branches
Signed-off-by: Gilles Peskine <Gilles.Peskine@arm.com>
Diffstat (limited to 'BRANCHES.md')
-rw-r--r--BRANCHES.md4
1 files changed, 3 insertions, 1 deletions
diff --git a/BRANCHES.md b/BRANCHES.md
index d9de695..a758d08 100644
--- a/BRANCHES.md
+++ b/BRANCHES.md
@@ -28,7 +28,7 @@ undocumented features, then you should be able to re-compile it without
modification with any later release x.y'.z' with the same major version
number, and your code will still build, be secure, and work.
-Note that new releases of Mbed TLS may extend the API. Here are some example of changes that are common in minor releases of Mbed TLS, and are not considered API compatibility breaks:
+Note that new releases of Mbed TLS may extend the API. Here are some examples of changes that are common in minor releases of Mbed TLS, and are not considered API compatibility breaks:
* Adding or reordering fields in a structure or union.
* Removing a field from a structure, unless the field is documented as public.
@@ -43,6 +43,8 @@ crypto that was found to be weak) may need to be changed. In case security
comes in conflict with backwards compatibility, we will put security first,
but always attempt to provide a compatibility option.
+## Long-time support branches
+
For the LTS branches, additionally we try very hard to also maintain ABI
compatibility (same definition as API except with re-linking instead of
re-compiling) and to avoid any increase in code size or RAM usage, or in the