Commit e11c47b
committed
Anjay 3.11.0
BREAKING CHANGES:
- Default value of maximal holdoff time during Bootstrap limited from 120 sec.
to 20 sec. The limit can still be changed using ANJAY_MAX_HOLDOFF_TIME define.
- If the Server certificate is missing from the Data Model, Anjay falls back to
PKIX verification, provided that a Trust Store is available, even when the
certificate usage is set to DANE-TA or DANE-EE.
- avs_commons 5.5.0 that is used by Anjay 3.11.0 stoped passing the trust store
to Mbed TLS backend for Certificate Usage 2 or 3. For details on how Anjay
handles Certificate Usage resource refer to
Anjay Specification -> Advanced Topics -> Certificate Usage.
Bugfixes:
- Updated avs_commons to a version without a PSK-mode vulnerability in the Mbed
TLS backend where a client configured for PSK could connect to a server that
did not know the PSK, due to advertising non-PSK key exchange and skipping
certificate verification. This issue affected only TLS 1.3 connections with
Mbed TLS versions ≥ 3.6.1.
For details, see: https://github.com/AVSystem/avs_commons/releases/tag/5.5.0
Features:
- (commercial version only) Added support for configuring OSCORE Object for each
Security Object in Anjay Demo.1 parent c7df239 commit e11c47b
File tree
89 files changed
+1384
-287
lines changed- .github/workflows
- demo
- deps
- doc
- sphinx
- source
- AdvancedTopics
- BasicClient
- CommercialFeatures
- FirmwareUpdateTutorial
- Migrating
- example_configs
- embedded_lwm2m10
- anjay
- avsystem/commons
- embedded_lwm2m11
- anjay
- avsystem/commons
- linux_lwm2m10
- anjay
- avsystem/commons
- linux_lwm2m11
- anjay
- avsystem/commons
- examples
- commercial-features
- CF-NIDD/src
- CF-PKCS11/src
- CF-PSA-PKI/src
- CF-PSA-PSK/src
- CF-SMS-PSK/src
- CF-SMS-UDP/src
- CF-SMS/src
- custom-tls/certificates-basic/src
- tutorial
- AT-Bootstrap
- src
- AT-Certificates/src
- AT-CustomEventLoop/src
- BC-MandatoryObjects/src
- BC-Notifications/src
- BC-ObjectImplementation/src
- BC-Security/src
- BC-Send/src
- BC-ThreadSafety/src
- LwM2M-Gateway/src
- firmware-update
- advanced-firmware-update/src
- basic-implementation/src
- download-resumption/src
- secure-downloads/src
- include_public/anjay
- src
- core
- servers
- tests
- core
- integration
- framework
- lwm2m/coap
- nsh-lwm2m/pymbedtls
- src
- suites
- default
- sensitive
- tools
- ci/ubuntu-22.04
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
89 files changed
+1384
-287
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
10 | 10 | | |
11 | 11 | | |
12 | 12 | | |
13 | | - | |
| 13 | + | |
14 | 14 | | |
15 | 15 | | |
16 | 16 | | |
| |||
41 | 41 | | |
42 | 42 | | |
43 | 43 | | |
44 | | - | |
| 44 | + | |
45 | 45 | | |
46 | 46 | | |
47 | 47 | | |
| |||
83 | 83 | | |
84 | 84 | | |
85 | 85 | | |
86 | | - | |
| 86 | + | |
87 | 87 | | |
88 | 88 | | |
89 | 89 | | |
| |||
128 | 128 | | |
129 | 129 | | |
130 | 130 | | |
131 | | - | |
| 131 | + | |
| 132 | + | |
| 133 | + | |
| 134 | + | |
| 135 | + | |
| 136 | + | |
| 137 | + | |
| 138 | + | |
| 139 | + | |
| 140 | + | |
132 | 141 | | |
133 | 142 | | |
134 | 143 | | |
| |||
139 | 148 | | |
140 | 149 | | |
141 | 150 | | |
142 | | - | |
143 | | - | |
| 151 | + | |
| 152 | + | |
144 | 153 | | |
145 | 154 | | |
146 | | - | |
147 | | - | |
148 | | - | |
149 | | - | |
| 155 | + | |
| 156 | + | |
| 157 | + | |
| 158 | + | |
| 159 | + | |
150 | 160 | | |
151 | 161 | | |
152 | 162 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
12 | 12 | | |
13 | 13 | | |
14 | 14 | | |
15 | | - | |
| 15 | + | |
16 | 16 | | |
17 | 17 | | |
18 | 18 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
3 | 30 | | |
4 | 31 | | |
5 | 32 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
8 | 8 | | |
9 | 9 | | |
10 | 10 | | |
11 | | - | |
| 11 | + | |
12 | 12 | | |
13 | 13 | | |
14 | 14 | | |
| |||
94 | 94 | | |
95 | 95 | | |
96 | 96 | | |
| 97 | + | |
| 98 | + | |
| 99 | + | |
97 | 100 | | |
98 | 101 | | |
99 | 102 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
151 | 151 | | |
152 | 152 | | |
153 | 153 | | |
154 | | - | |
| 154 | + | |
155 | 155 | | |
156 | 156 | | |
157 | 157 | | |
158 | | - | |
159 | | - | |
160 | 158 | | |
161 | 159 | | |
| 160 | + | |
| 161 | + | |
| 162 | + | |
| 163 | + | |
| 164 | + | |
162 | 165 | | |
163 | 166 | | |
164 | 167 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
79 | 79 | | |
80 | 80 | | |
81 | 81 | | |
| 82 | + | |
| 83 | + | |
| 84 | + | |
| 85 | + | |
82 | 86 | | |
83 | 87 | | |
84 | 88 | | |
| |||
154 | 158 | | |
155 | 159 | | |
156 | 160 | | |
| 161 | + | |
| 162 | + | |
157 | 163 | | |
158 | 164 | | |
159 | 165 | | |
| |||
1060 | 1066 | | |
1061 | 1067 | | |
1062 | 1068 | | |
1063 | | - | |
| 1069 | + | |
| 1070 | + | |
| 1071 | + | |
| 1072 | + | |
| 1073 | + | |
1064 | 1074 | | |
1065 | 1075 | | |
1066 | 1076 | | |
| |||
1156 | 1166 | | |
1157 | 1167 | | |
1158 | 1168 | | |
| 1169 | + | |
| 1170 | + | |
| 1171 | + | |
1159 | 1172 | | |
1160 | 1173 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
43 | 43 | | |
44 | 44 | | |
45 | 45 | | |
| 46 | + | |
46 | 47 | | |
47 | 48 | | |
48 | 49 | | |
| |||
606 | 607 | | |
607 | 608 | | |
608 | 609 | | |
609 | | - | |
| 610 | + | |
610 | 611 | | |
| 612 | + | |
| 613 | + | |
| 614 | + | |
| 615 | + | |
611 | 616 | | |
612 | 617 | | |
613 | 618 | | |
| |||
1016 | 1021 | | |
1017 | 1022 | | |
1018 | 1023 | | |
| 1024 | + | |
| 1025 | + | |
| 1026 | + | |
1019 | 1027 | | |
1020 | 1028 | | |
1021 | 1029 | | |
| |||
2052 | 2060 | | |
2053 | 2061 | | |
2054 | 2062 | | |
| 2063 | + | |
| 2064 | + | |
| 2065 | + | |
| 2066 | + | |
| 2067 | + | |
| 2068 | + | |
| 2069 | + | |
| 2070 | + | |
| 2071 | + | |
| 2072 | + | |
| 2073 | + | |
| 2074 | + | |
| 2075 | + | |
| 2076 | + | |
| 2077 | + | |
2055 | 2078 | | |
2056 | 2079 | | |
2057 | 2080 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
68 | 68 | | |
69 | 69 | | |
70 | 70 | | |
| 71 | + | |
71 | 72 | | |
72 | 73 | | |
73 | 74 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
98 | 98 | | |
99 | 99 | | |
100 | 100 | | |
| 101 | + | |
101 | 102 | | |
102 | 103 | | |
103 | 104 | | |
| |||
0 commit comments