Skip to content

Commit

Permalink
Merge pull request #739 from tlsfuzzer/more-docs
Browse files Browse the repository at this point in the history
testing-extensions: add more test ideas
  • Loading branch information
tomato42 committed Jun 22, 2022
2 parents f331533 + df2f7ae commit c56a143
Showing 1 changed file with 7 additions and 0 deletions.
7 changes: 7 additions & 0 deletions docs/source/testing-extensions.rst
Original file line number Diff line number Diff line change
Expand Up @@ -145,3 +145,10 @@ The list of cases to consider for inclusion in a script:
peers must reject recognised extensions in unexpected messages (like
``cookie`` in CertificateRequest) with ``illegal_parameter``. Verify that
peer behaves in this way.
27. **duplicated messages**: does sending the same message multiple times,
or a message of the same type is detected and rejected? Does the peer
send ``unexpected_message`` alert then?
28. **repeated interactions**: does the test verify that repeated interactions
(renegotiations, resumptions, key updates, etc.) are handled correctly
and don't cause misbehaviour on the other side (including C's undefined
behaviour or memory leaks, like with CVE-2016-6304)

0 comments on commit c56a143

Please sign in to comment.