Commit 114aa8c
LibreSSL does not provide SSL_CTX_set1_sigalgs_list() or
SSL_CTX_set1_client_sigalgs_list(), added in gh-138252, so _ssl failed to
compile against LibreSSL on 3.15+. Guard the set_server_sigalgs() and
set_client_sigalgs() methods so they raise NotImplementedError on LibreSSL,
and skip the corresponding tests.
(cherry picked from commit 39b058f)
Co-authored-by: Serhiy Storchaka <storchaka@gmail.com>
1 parent 9f7c44f commit 114aa8c
3 files changed
Lines changed: 24 additions & 1 deletion
File tree
- Lib/test
- Misc/NEWS.d/next/Library
- Modules
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
49 | 49 | | |
50 | 50 | | |
51 | 51 | | |
| 52 | + | |
52 | 53 | | |
53 | 54 | | |
54 | 55 | | |
55 | 56 | | |
56 | 57 | | |
57 | | - | |
| 58 | + | |
| 59 | + | |
| 60 | + | |
58 | 61 | | |
59 | 62 | | |
60 | 63 | | |
| |||
1082 | 1085 | | |
1083 | 1086 | | |
1084 | 1087 | | |
| 1088 | + | |
| 1089 | + | |
1085 | 1090 | | |
1086 | 1091 | | |
1087 | 1092 | | |
| |||
4593 | 4598 | | |
4594 | 4599 | | |
4595 | 4600 | | |
| 4601 | + | |
| 4602 | + | |
4596 | 4603 | | |
4597 | 4604 | | |
4598 | 4605 | | |
| |||
4613 | 4620 | | |
4614 | 4621 | | |
4615 | 4622 | | |
| 4623 | + | |
| 4624 | + | |
4616 | 4625 | | |
4617 | 4626 | | |
4618 | 4627 | | |
| |||
Lines changed: 4 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
3863 | 3863 | | |
3864 | 3864 | | |
3865 | 3865 | | |
| 3866 | + | |
| 3867 | + | |
| 3868 | + | |
| 3869 | + | |
3866 | 3870 | | |
3867 | 3871 | | |
3868 | 3872 | | |
| |||
3884 | 3888 | | |
3885 | 3889 | | |
3886 | 3890 | | |
| 3891 | + | |
| 3892 | + | |
| 3893 | + | |
| 3894 | + | |
| 3895 | + | |
3887 | 3896 | | |
3888 | 3897 | | |
3889 | 3898 | | |
3890 | 3899 | | |
3891 | 3900 | | |
| 3901 | + | |
3892 | 3902 | | |
3893 | 3903 | | |
3894 | 3904 | | |
| |||
0 commit comments