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

x509-cert: add Signed Certificate Timestamp (SCT) extension support #1134

Merged
merged 64 commits into from
Dec 19, 2023

Commits on Jul 2, 2023

  1. add a few failing tests

    imor committed Jul 2, 2023
    Configuration menu
    Copy the full SHA
    0a33b68 View commit details
    Browse the repository at this point in the history
  2. Fix a bug in TlsByteVecUX deserialization

    The DeserializeBytes impl of TlsByteVecUX did not skip the length prefix
    bytes.
    imor committed Jul 2, 2023
    Configuration menu
    Copy the full SHA
    75b498a View commit details
    Browse the repository at this point in the history

Commits on Jul 3, 2023

  1. Configuration menu
    Copy the full SHA
    598079c View commit details
    Browse the repository at this point in the history
  2. remove println statments

    imor committed Jul 3, 2023
    Configuration menu
    Copy the full SHA
    51297a8 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    10398c7 View commit details
    Browse the repository at this point in the history
  4. Revert "use fully qualified name for Serialize trait"

    This reverts commit 73e6f26.
    imor committed Jul 3, 2023
    Configuration menu
    Copy the full SHA
    14ce591 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    0c23e29 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    f80288b View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    1c70c7c View commit details
    Browse the repository at this point in the history
  8. SCT feature WIP

    imor committed Jul 3, 2023
    Configuration menu
    Copy the full SHA
    2bc61c6 View commit details
    Browse the repository at this point in the history
  9. add more tests

    imor committed Jul 3, 2023
    Configuration menu
    Copy the full SHA
    08ba77f View commit details
    Browse the repository at this point in the history
  10. add signature algo & tests

    imor committed Jul 3, 2023
    Configuration menu
    Copy the full SHA
    d251518 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    191b78f View commit details
    Browse the repository at this point in the history
  12. WIP

    imor committed Jul 3, 2023
    Configuration menu
    Copy the full SHA
    fb3960e View commit details
    Browse the repository at this point in the history
  13. add more test

    imor committed Jul 3, 2023
    Configuration menu
    Copy the full SHA
    a72b1be View commit details
    Browse the repository at this point in the history
  14. add another test

    imor committed Jul 3, 2023
    Configuration menu
    Copy the full SHA
    e5d18b1 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    8cb976e View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    a2d39e6 View commit details
    Browse the repository at this point in the history
  17. add version and its tests

    imor committed Jul 3, 2023
    Configuration menu
    Copy the full SHA
    d8c3bbb View commit details
    Browse the repository at this point in the history
  18. add LogId and tests

    imor committed Jul 3, 2023
    Configuration menu
    Copy the full SHA
    95cd04b View commit details
    Browse the repository at this point in the history
  19. add SignedCertificateTimestamp

    imor committed Jul 3, 2023
    Configuration menu
    Copy the full SHA
    40e8089 View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    86f43e6 View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    f392305 View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    a52c4f6 View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    9d4d95c View commit details
    Browse the repository at this point in the history
  24. remove duplicate code in tests

    imor committed Jul 3, 2023
    Configuration menu
    Copy the full SHA
    195f26e View commit details
    Browse the repository at this point in the history
  25. Configuration menu
    Copy the full SHA
    a4705e4 View commit details
    Browse the repository at this point in the history
  26. Configuration menu
    Copy the full SHA
    9b6919f View commit details
    Browse the repository at this point in the history
  27. Fix clippy warning

    imor committed Jul 3, 2023
    Configuration menu
    Copy the full SHA
    0f6e73d View commit details
    Browse the repository at this point in the history
  28. made some fields public

    imor committed Jul 3, 2023
    Configuration menu
    Copy the full SHA
    5f7a6e4 View commit details
    Browse the repository at this point in the history
  29. make more items pub

    imor committed Jul 3, 2023
    Configuration menu
    Copy the full SHA
    648683d View commit details
    Browse the repository at this point in the history
  30. Remove old TODOs

    imor committed Jul 3, 2023
    Configuration menu
    Copy the full SHA
    8883433 View commit details
    Browse the repository at this point in the history
  31. document sct items

    imor committed Jul 3, 2023
    Configuration menu
    Copy the full SHA
    f2d4d24 View commit details
    Browse the repository at this point in the history
  32. make sct module public

    imor committed Jul 3, 2023
    Configuration menu
    Copy the full SHA
    ef2e51b View commit details
    Browse the repository at this point in the history
  33. Use SerializeBytes

    imor committed Jul 3, 2023
    Configuration menu
    Copy the full SHA
    b4dc05c View commit details
    Browse the repository at this point in the history
  34. Configuration menu
    Copy the full SHA
    ec31dae View commit details
    Browse the repository at this point in the history
  35. Fix trailing whitespace

    imor committed Jul 3, 2023
    Configuration menu
    Copy the full SHA
    f777a40 View commit details
    Browse the repository at this point in the history
  36. Correct default features

    imor committed Jul 3, 2023
    Configuration menu
    Copy the full SHA
    b3b4696 View commit details
    Browse the repository at this point in the history
  37. Configuration menu
    Copy the full SHA
    15050dd View commit details
    Browse the repository at this point in the history
  38. Configuration menu
    Copy the full SHA
    ec13c3b View commit details
    Browse the repository at this point in the history
  39. Configuration menu
    Copy the full SHA
    1614bf6 View commit details
    Browse the repository at this point in the history
  40. Configuration menu
    Copy the full SHA
    e817987 View commit details
    Browse the repository at this point in the history
  41. remove unnecessary TODOs

    imor committed Jul 3, 2023
    Configuration menu
    Copy the full SHA
    92e9a69 View commit details
    Browse the repository at this point in the history

Commits on Jul 4, 2023

  1. remove duplicate code

    imor committed Jul 4, 2023
    Configuration menu
    Copy the full SHA
    5bea0d9 View commit details
    Browse the repository at this point in the history
  2. rename meta-variable

    imor committed Jul 4, 2023
    Configuration menu
    Copy the full SHA
    a8cd76e View commit details
    Browse the repository at this point in the history
  3. fix tests

    imor committed Jul 4, 2023
    Configuration menu
    Copy the full SHA
    640fa2a View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    d602da3 View commit details
    Browse the repository at this point in the history
  5. Revert "fix tests"

    This reverts commit 640fa2a.
    imor committed Jul 4, 2023
    Configuration menu
    Copy the full SHA
    c5b2e61 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    da63de8 View commit details
    Browse the repository at this point in the history
  7. add DeserializeBytes tests

    imor committed Jul 4, 2023
    Configuration menu
    Copy the full SHA
    a0e0de3 View commit details
    Browse the repository at this point in the history
  8. add one more tuple_struct test

    imor committed Jul 4, 2023
    Configuration menu
    Copy the full SHA
    710378c View commit details
    Browse the repository at this point in the history
  9. add another test

    imor committed Jul 4, 2023
    Configuration menu
    Copy the full SHA
    5217fdc View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    2f7b38b View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    4f4a785 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    57385d7 View commit details
    Browse the repository at this point in the history

Commits on Aug 20, 2023

  1. Merge branch 'master' into sct

    imor committed Aug 20, 2023
    Configuration menu
    Copy the full SHA
    29e154c View commit details
    Browse the repository at this point in the history
  2. update Cargo.lock

    imor committed Aug 20, 2023
    Configuration menu
    Copy the full SHA
    993ca90 View commit details
    Browse the repository at this point in the history

Commits on Nov 22, 2023

  1. use tls_codec version 0.4.0

    imor committed Nov 22, 2023
    Configuration menu
    Copy the full SHA
    41eae91 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d4f9af8 View commit details
    Browse the repository at this point in the history
  3. fix clippy errors

    imor committed Nov 22, 2023
    Configuration menu
    Copy the full SHA
    7dcceec View commit details
    Browse the repository at this point in the history
  4. fix cargo doc error

    imor committed Nov 22, 2023
    Configuration menu
    Copy the full SHA
    5a79efe View commit details
    Browse the repository at this point in the history

Commits on Dec 19, 2023

  1. Update x509-cert/src/ext/pkix/sct.rs

    Co-authored-by: Arthur Gautier <superbaloo+registrations.github@superbaloo.net>
    imor and baloo authored Dec 19, 2023
    Configuration menu
    Copy the full SHA
    e3aa60f View commit details
    Browse the repository at this point in the history
  2. Update x509-cert/Cargo.toml

    tarcieri authored Dec 19, 2023
    Configuration menu
    Copy the full SHA
    cdb6a9d View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f829498 View commit details
    Browse the repository at this point in the history