1. 03 Jan, 2018 1 commit
    • Benjamin Kaduk's avatar
      Permit the "supported_groups" extension in ServerHellos · 7bc2bddb
      Benjamin Kaduk authored
      
      
      Although this is forbidden by all three(!) relevant specifications,
      there seem to be multiple server implementations in the wild that
      send it.  Since we didn't check for unexpected extensions in any
      given message type until TLS 1.3 support was added, our previous
      behavior was to silently accept these extensions and pass them over
      to the custom extension callback (if any).  In order to avoid
      regression of functionality, relax the check for "extension in
      unexpected context" for this specific case, but leave the protocol
      enforcment mechanism unchanged for other extensions and in other
      extension contexts.
      
      Leave a detailed comment to indicate what is going on.
      
      Reviewed-by: default avatarTim Hudson <tjh@openssl.org>
      Reviewed-by: default avatarMatt Caswell <matt@openssl.org>
      (Merged from https://github.com/openssl/openssl/pull/4463)
      7bc2bddb
  2. 02 Jan, 2018 2 commits
  3. 28 Dec, 2017 6 commits
  4. 27 Dec, 2017 3 commits
  5. 26 Dec, 2017 2 commits
  6. 25 Dec, 2017 1 commit
  7. 23 Dec, 2017 1 commit
  8. 22 Dec, 2017 2 commits
  9. 18 Dec, 2017 3 commits
  10. 17 Dec, 2017 7 commits
  11. 15 Dec, 2017 2 commits
  12. 14 Dec, 2017 10 commits