Commit 1664be5
committed
fix: receive_imf: Look up key contact by intended recipient fingerprint (#7661)
For now, do this only for `OneOneChat` and `MailingListOrBroadcast`, this is enough to correctly
support messages from modern Delta Chat versions sending Intended Recipient Fingerprint subpackets
and single-recipient messages from modern versions of other MUAs.1 parent 8834b4c commit 1664be5
4 files changed
Lines changed: 61 additions & 11 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
196 | 196 | | |
197 | 197 | | |
198 | 198 | | |
| 199 | + | |
| 200 | + | |
| 201 | + | |
199 | 202 | | |
| 203 | + | |
| 204 | + | |
| 205 | + | |
200 | 206 | | |
201 | 207 | | |
202 | 208 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
27 | 27 | | |
28 | 28 | | |
29 | 29 | | |
30 | | - | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
31 | 33 | | |
32 | 34 | | |
33 | 35 | | |
| |||
386 | 388 | | |
387 | 389 | | |
388 | 390 | | |
389 | | - | |
390 | | - | |
| 391 | + | |
| 392 | + | |
| 393 | + | |
| 394 | + | |
| 395 | + | |
| 396 | + | |
| 397 | + | |
| 398 | + | |
| 399 | + | |
| 400 | + | |
| 401 | + | |
| 402 | + | |
| 403 | + | |
| 404 | + | |
| 405 | + | |
| 406 | + | |
| 407 | + | |
| 408 | + | |
| 409 | + | |
| 410 | + | |
| 411 | + | |
| 412 | + | |
| 413 | + | |
| 414 | + | |
391 | 415 | | |
392 | 416 | | |
393 | 417 | | |
| |||
396 | 420 | | |
397 | 421 | | |
398 | 422 | | |
399 | | - | |
| 423 | + | |
| 424 | + | |
400 | 425 | | |
401 | 426 | | |
402 | 427 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
5111 | 5111 | | |
5112 | 5112 | | |
5113 | 5113 | | |
5114 | | - | |
5115 | | - | |
5116 | 5114 | | |
| 5115 | + | |
| 5116 | + | |
5117 | 5117 | | |
5118 | 5118 | | |
5119 | 5119 | | |
| |||
5154 | 5154 | | |
5155 | 5155 | | |
5156 | 5156 | | |
| 5157 | + | |
| 5158 | + | |
| 5159 | + | |
| 5160 | + | |
| 5161 | + | |
| 5162 | + | |
| 5163 | + | |
| 5164 | + | |
| 5165 | + | |
| 5166 | + | |
| 5167 | + | |
| 5168 | + | |
| 5169 | + | |
| 5170 | + | |
| 5171 | + | |
| 5172 | + | |
| 5173 | + | |
5157 | 5174 | | |
5158 | 5175 | | |
5159 | 5176 | | |
5160 | 5177 | | |
5161 | 5178 | | |
5162 | 5179 | | |
5163 | | - | |
5164 | | - | |
| 5180 | + | |
| 5181 | + | |
5165 | 5182 | | |
5166 | 5183 | | |
5167 | 5184 | | |
| |||
5174 | 5191 | | |
5175 | 5192 | | |
5176 | 5193 | | |
5177 | | - | |
5178 | | - | |
5179 | | - | |
| 5194 | + | |
| 5195 | + | |
| 5196 | + | |
5180 | 5197 | | |
5181 | 5198 | | |
5182 | 5199 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
117 | 117 | | |
118 | 118 | | |
119 | 119 | | |
| 120 | + | |
| 121 | + | |
120 | 122 | | |
121 | 123 | | |
122 | 124 | | |
| |||
0 commit comments