Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Parse client_certificate_url extension and support CertificateURL message #112

Merged
merged 27 commits into from
Dec 6, 2016

Commits on Dec 1, 2016

  1. Configuration menu
    Copy the full SHA
    9c4e4f5 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d43b754 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    dbcb7db View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    6fa7c53 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    8c732bb View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    f1d59a1 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    eba6d74 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    a322860 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    ca55815 View commit details
    Browse the repository at this point in the history
  10. whitespace

    ashfall committed Dec 1, 2016
    Configuration menu
    Copy the full SHA
    188d7a3 View commit details
    Browse the repository at this point in the history
  11. Remove duplicate note

    ashfall committed Dec 1, 2016
    Configuration menu
    Copy the full SHA
    c1917f2 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    41c8714 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    346a63b View commit details
    Browse the repository at this point in the history
  14. Define a minimal construct for the ClientCertificateURL extension so …

    …when we serialize it, we get the extension_data.length bytes (if only '\x00\x00') properly
    ashfall committed Dec 1, 2016
    Configuration menu
    Copy the full SHA
    3aa50d1 View commit details
    Browse the repository at this point in the history
  15. pep8

    ashfall committed Dec 1, 2016
    Configuration menu
    Copy the full SHA
    4be9ced View commit details
    Browse the repository at this point in the history
  16. Add CertificateURL as a handshake message type and parse Handshake st…

    …ructs containing CertificateURL messages
    ashfall committed Dec 1, 2016
    Configuration menu
    Copy the full SHA
    3e1758a View commit details
    Browse the repository at this point in the history

Commits on Dec 3, 2016

  1. Configuration menu
    Copy the full SHA
    17a3280 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    18c869d View commit details
    Browse the repository at this point in the history
  3. Define a custom TLSOneOf method that uses TLSExprValidator to raise a…

    … TLSValidationException that's not a ConstructError so that Range implementation (and hence TLSPrefixedArray) doesn't break
    ashfall committed Dec 3, 2016
    Configuration menu
    Copy the full SHA
    f839d07 View commit details
    Browse the repository at this point in the history
  4. pep8 + docstrings

    ashfall committed Dec 3, 2016
    Configuration menu
    Copy the full SHA
    e9b6c84 View commit details
    Browse the repository at this point in the history
  5. Delete outdated import

    ashfall committed Dec 3, 2016
    Configuration menu
    Copy the full SHA
    800ad1f View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    fe03620 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    3ede2d6 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    cd8d518 View commit details
    Browse the repository at this point in the history
  9. remove inline XXX

    ashfall committed Dec 3, 2016
    Configuration menu
    Copy the full SHA
    77e451d View commit details
    Browse the repository at this point in the history

Commits on Dec 6, 2016

  1. Data is really a Container, asserting to that is better than assertin…

    …g to '{}' (Container subclasses dict)
    ashfall committed Dec 6, 2016
    Configuration menu
    Copy the full SHA
    1cc0cd4 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    dd69365 View commit details
    Browse the repository at this point in the history