Skip to content

Commit b8e55e2

Browse files
⬆️ Bump WolfSSL to v5.0.0 (#184)
* Update ssl.yml * Update README.md * Update ssl.yml * Update README.md * update test data to 5.0 impl * remove older abi version the data generated changed so the test code no longer supports the old way something ~4.8 should work
1 parent 95eacaa commit b8e55e2

File tree

3 files changed

+26
-23
lines changed

3 files changed

+26
-23
lines changed

.github/workflows/ssl.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -88,7 +88,7 @@ jobs:
8888
strategy:
8989
matrix:
9090
wolfssl:
91-
- { ref: "ab3bbf11e9d39b52e24bf42bbc6babc16d4a669b", name: "ab3bbf1" }
91+
- { ref: "v5.0.0-stable", name: "5.0.0" }
9292
name: wolfSSL ${{ matrix.wolfssl.name }}
9393
steps:
9494
- uses: actions/checkout@v2

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ In the name of flexibility and extensibility, jwt-cpp supports [OpenSSL](https:/
4040

4141
| OpenSSL | LibreSSL | wolfSSL |
4242
|-------------------|----------------|----------------|
43-
| ![1.0.2u][o1.0.2] | ![3.2.6][l3.2] | ![ab3bbf1][wolf-master] |
43+
| ![1.0.2u][o1.0.2] | ![3.2.6][l3.2] | ![5.0.0][w5.0] |
4444
| ![1.1.0i][o1.1.0] | ![3.3.4][l3.3] | |
4545
| ![1.1.1l][o1.1.1] | ![3.4.0][l3.4] | |
4646
| ![3.0.0][o3.0] | | |
@@ -54,7 +54,7 @@ In the name of flexibility and extensibility, jwt-cpp supports [OpenSSL](https:/
5454
[l3.2]: https://img.shields.io/endpoint?url=https://raw.githubusercontent.com/Thalhammer/jwt-cpp/badges/libressl/3.2.6/shields.json
5555
[l3.3]: https://img.shields.io/endpoint?url=https://raw.githubusercontent.com/Thalhammer/jwt-cpp/badges/libressl/3.3.4/shields.json
5656
[l3.4]: https://img.shields.io/endpoint?url=https://raw.githubusercontent.com/Thalhammer/jwt-cpp/badges/libressl/3.4.0/shields.json
57-
[wolf-master]: https://img.shields.io/endpoint?url=https://raw.githubusercontent.com/Thalhammer/jwt-cpp/badges/wolfssl/ab3bbf1/shields.json
57+
[w5.0]: https://img.shields.io/endpoint?url=https://raw.githubusercontent.com/Thalhammer/jwt-cpp/badges/wolfssl/5.0.0/shields.json
5858

5959
## Overview
6060

tests/HelperTest.cpp

Lines changed: 23 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -87,33 +87,36 @@ namespace {
8787
// see https://github.com/wolfSSL/wolfssl/issues/4397
8888
#ifdef LIBWOLFSSL_VERSION_HEX
8989
R"(-----BEGIN CERTIFICATE-----
90-
MIIFATCCBGqgAwIBAgIKYFOB9QABAACIvTANBgkqhkiG9w0BAQUFADBGMQswCQYD
90+
MIIFfTCCBOagAwIBAgIKYFOB9QABAACIvTANBgkqhkiG9w0BAQUFADBGMQswCQYD
9191
VQQGEwJVUzETMBEGA1UEChMKR29vZ2xlIEluYzEiMCAGA1UEAxMZR29vZ2xlIElu
9292
dGVybmV0IEF1dGhvcml0eTAeFw0xMzA1MjIxNTQ5MDRaFw0xMzEwMzEyMzU5NTla
9393
MGYxCzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpDYWxpZm9ybmlhMRYwFAYDVQQHEw1N
9494
b3VudGFpbiBWaWV3MRMwEQYDVQQKEwpHb29nbGUgSW5jMRUwEwYDVQQDDAwqLmdv
9595
b2dsZS5jb20wWTATBgcqhkjOPQIBBggqhkjOPQMBBwNCAARmSpIUbCqhUBq1UwnR
9696
Ai7/TNSk6W8JmasR+I0r/NLDYv5yApbAz8HXXN8hDdurMRP6Jy1Q0UIKmyls8HPH
97-
exoCo4IDGzCCAxcwggLDBgNVHREEggK6MIICtoIUeW91dHViZWVkdWNhdGlvbi5j
98-
b22CC3lvdXR1YmUuY29tggh5b3V0dS5iZYIKdXJjaGluLmNvbYISZ29vZ2xlY29t
99-
bWVyY2UuY29tggpnb29nbGUuY29tghRnb29nbGUtYW5hbHl0aWNzLmNvbYIGZ29v
100-
LmdsggRnLmNvggthbmRyb2lkLmNvbYILKi55dGltZy5jb22CFioueW91dHViZWVk
101-
dWNhdGlvbi5jb22CDSoueW91dHViZS5jb22CFioueW91dHViZS1ub2Nvb2tpZS5j
102-
b22CECoudXJsLmdvb2dsZS5jb22CDCoudXJjaGluLmNvbYINKi5nc3RhdGljLmNv
103-
bYIUKi5nb29nbGVjb21tZXJjZS5jb22CDyouZ29vZ2xlYXBpcy5jboILKi5nb29n
104-
bGUucHSCCyouZ29vZ2xlLnBsggsqLmdvb2dsZS5ubIILKi5nb29nbGUuaXSCCyou
105-
Z29vZ2xlLmh1ggsqLmdvb2dsZS5mcoILKi5nb29nbGUuZXOCCyouZ29vZ2xlLmRl
106-
gg8qLmdvb2dsZS5jb20udm6CDyouZ29vZ2xlLmNvbS50coIPKi5nb29nbGUuY29t
107-
Lm14gg8qLmdvb2dsZS5jb20uY2+CDyouZ29vZ2xlLmNvbS5icoIPKi5nb29nbGUu
108-
Y29tLmF1gg8qLmdvb2dsZS5jb20uYXKCDiouZ29vZ2xlLmNvLnVrgg4qLmdvb2ds
109-
ZS5jby5qcIIOKi5nb29nbGUuY28uaW6CCyouZ29vZ2xlLmNsggsqLmdvb2dsZS5j
110-
YYIWKi5nb29nbGUtYW5hbHl0aWNzLmNvbYISKi5jbG91ZC5nb29nbGUuY29tghYq
111-
LmFwcGVuZ2luZS5nb29nbGUuY29tgg0qLmFuZHJvaWQuY29tggwqLmdvb2dsZS5j
97+
exoCo4IDlzCCA5MwggLDBgNVHREEggK6MIICtoIMKi5nb29nbGUuY29tgg0qLmFu
98+
ZHJvaWQuY29tghYqLmFwcGVuZ2luZS5nb29nbGUuY29tghIqLmNsb3VkLmdvb2ds
99+
ZS5jb22CFiouZ29vZ2xlLWFuYWx5dGljcy5jb22CCyouZ29vZ2xlLmNhggsqLmdv
100+
b2dsZS5jbIIOKi5nb29nbGUuY28uaW6CDiouZ29vZ2xlLmNvLmpwgg4qLmdvb2ds
101+
ZS5jby51a4IPKi5nb29nbGUuY29tLmFygg8qLmdvb2dsZS5jb20uYXWCDyouZ29v
102+
Z2xlLmNvbS5icoIPKi5nb29nbGUuY29tLmNvgg8qLmdvb2dsZS5jb20ubXiCDyou
103+
Z29vZ2xlLmNvbS50coIPKi5nb29nbGUuY29tLnZuggsqLmdvb2dsZS5kZYILKi5n
104+
b29nbGUuZXOCCyouZ29vZ2xlLmZyggsqLmdvb2dsZS5odYILKi5nb29nbGUuaXSC
105+
CyouZ29vZ2xlLm5sggsqLmdvb2dsZS5wbIILKi5nb29nbGUucHSCDyouZ29vZ2xl
106+
YXBpcy5jboIUKi5nb29nbGVjb21tZXJjZS5jb22CDSouZ3N0YXRpYy5jb22CDCou
107+
dXJjaGluLmNvbYIQKi51cmwuZ29vZ2xlLmNvbYIWKi55b3V0dWJlLW5vY29va2ll
108+
LmNvbYINKi55b3V0dWJlLmNvbYIWKi55b3V0dWJlZWR1Y2F0aW9uLmNvbYILKi55
109+
dGltZy5jb22CC2FuZHJvaWQuY29tggRnLmNvggZnb28uZ2yCFGdvb2dsZS1hbmFs
110+
eXRpY3MuY29tggpnb29nbGUuY29tghJnb29nbGVjb21tZXJjZS5jb22CCnVyY2hp
111+
bi5jb22CCHlvdXR1LmJlggt5b3V0dWJlLmNvbYIUeW91dHViZWVkdWNhdGlvbi5j
112112
b20wHQYDVR0OBBYEFFN409DVTUYFOWYp0Rxq5cqBhJ6GMB8GA1UdIwQYMBaAFL/A
113-
MOv1QxE+Z7qekfv8atrjaxIkMA4GA1UdDwEB/wQEAwIHgDANBgkqhkiG9w0BAQUF
114-
AAOBgQADJ9Ct498oQvl/rsoengAWthKu8YmOf5lAfPOiK9fb8ZbkjDSg+p/4mPLx
115-
47a59AYblvP75icrnRZCHBA1GBOIr0DJbHyC+0jhsOjnr1S5ptNmokR1o+U9tA7P
116-
kjqbnmFBtzQXBz/+SM4VGCECWxs5UGlGmQTGkHgvGbJTDS1iNg==
113+
MOv1QxE+Z7qekfv8atrjaxIkMFsGA1UdHwRUMFIwUKBOoEyGSmh0dHA6Ly93d3cu
114+
Z3N0YXRpYy5jb20vR29vZ2xlSW50ZXJuZXRBdXRob3JpdHkvR29vZ2xlSW50ZXJu
115+
ZXRBdXRob3JpdHkuY3JsMA4GA1UdDwEB/wQEAwIHgDAdBgNVHSUEFjAUBggrBgEF
116+
BQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQEFBQADgYEAAyfQrePfKEL5f67KHp4A
117+
FrYSrvGJjn+ZQHzzoivX2/GW5Iw0oPqf+Jjy8eO2ufQGG5bz++YnK50WQhwQNRgT
118+
iK9AyWx8gvtI4bDo569UuabTZqJEdaPlPbQOz5I6m55hQbc0Fwc//kjOFRghAlsb
119+
OVBpRpkExpB4LxmyUw0tYjY=
117120
-----END CERTIFICATE-----
118121
)";
119122
#else

0 commit comments

Comments
 (0)