Skip to content

Conversation

@kp-mariappan-ramasamy
Copy link
Contributor

No description provided.

…_READY handling

DTLS 1.3 does NOT support secure renegotiation, but APP_DATA_READY
CAN still be returned in DTLS 1.3.
The check would have prevented proper handling of APP_DATA_READY in DTLS 1.3

Note: Making DTLS 1.3 to return APP_DATA_READY seems rare during handshake
and it is difficult to trigger reliably in unit tests
@github-actions
Copy link

Code coverage summary for 5963098:

Filename                             Regions    Missed Regions     Cover   Functions  Missed Functions  Executed       Lines      Missed Lines     Cover    Branches   Missed Branches     Cover
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
wolfssl-sys/src/lib.rs                    25                 0   100.00%           2                 0   100.00%          13                 0   100.00%           0                 0         -
wolfssl/src/aes256.rs                    166                 8    95.18%          11                 0   100.00%         124                 4    96.77%           0                 0         -
wolfssl/src/chacha20_poly1305.rs          75                 2    97.33%           5                 0   100.00%          66                 2    96.97%           0                 0         -
wolfssl/src/context.rs                   401               173    56.86%          41                14    65.85%         286               110    61.54%           0                 0         -
wolfssl/src/error.rs                      45                13    71.11%           5                 1    80.00%          44                11    75.00%           0                 0         -
wolfssl/src/lib.rs                        81                15    81.48%          11                 1    90.91%          72                13    81.94%           0                 0         -
wolfssl/src/rng.rs                        72                10    86.11%           6                 0   100.00%          42                 3    92.86%           0                 0         -
wolfssl/src/ssl.rs                      1276               362    71.63%          85                25    70.59%         838               245    70.76%           0                 0         -
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
TOTAL                                   2141               583    72.77%         166                41    75.30%        1485               388    73.87%           0                 0         -

✅ Region coverage 72% passes
✅ Line coverage 73% passes

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants