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

Added pkcs7 support (this PR was split, do not merge) #1598

Draft
wants to merge 128 commits into
base: master
Choose a base branch
from

Commits on Jun 6, 2021

  1. Add support for retrieving SignerInfo structures from PKCS7 signatures

    This commit adds support for querying most fields from the SignerInfo
    structures contained within a PKCS7 signature:
    
    * Subject name of signer
    * Serial number of signer
    * Digest algorithm
    * Digest encryption algorithm
    * Raw signature
    
    Signed-off-by: Andrew Gunnerson <chillermillerlong@hotmail.com>
    chenxiaolong committed Jun 6, 2021
    Configuration menu
    Copy the full SHA
    81e0866 View commit details
    Browse the repository at this point in the history

Commits on Nov 22, 2021

  1. Configuration menu
    Copy the full SHA
    b5900d4 View commit details
    Browse the repository at this point in the history

Commits on Dec 7, 2021

  1. Configuration menu
    Copy the full SHA
    1a2e409 View commit details
    Browse the repository at this point in the history
  2. Implemented function bodies.

    bkstein committed Dec 7, 2021
    Configuration menu
    Copy the full SHA
    6f23f8b View commit details
    Browse the repository at this point in the history

Commits on Dec 22, 2021

  1. Configuration menu
    Copy the full SHA
    e7e20b7 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9f5f1fd View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    09cf0d4 View commit details
    Browse the repository at this point in the history
  4. Fixed merge problems

    bkstein committed Dec 22, 2021
    Configuration menu
    Copy the full SHA
    e663851 View commit details
    Browse the repository at this point in the history

Commits on Jan 21, 2022

  1. Updated version numbers

    bkstein committed Jan 21, 2022
    Configuration menu
    Copy the full SHA
    3cca7e5 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    68cec6a View commit details
    Browse the repository at this point in the history

Commits on Jan 24, 2022

  1. Configuration menu
    Copy the full SHA
    68b1282 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ed884ee View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    3af3c20 View commit details
    Browse the repository at this point in the history

Commits on Feb 3, 2022

  1. Cleaned up TODOs.

    bkstein committed Feb 3, 2022
    Configuration menu
    Copy the full SHA
    3178f9c View commit details
    Browse the repository at this point in the history

Commits on Feb 4, 2022

  1. Configuration menu
    Copy the full SHA
    e6c145e View commit details
    Browse the repository at this point in the history
  2. Cleaned up comments.

    bkstein committed Feb 4, 2022
    Configuration menu
    Copy the full SHA
    fee9dc9 View commit details
    Browse the repository at this point in the history
  3. Fixed comments.

    bkstein committed Feb 4, 2022
    Configuration menu
    Copy the full SHA
    0b44cd8 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    d2358ae View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    49365a7 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    c065011 View commit details
    Browse the repository at this point in the history
  7. Swapped use:: sequence

    bkstein committed Feb 4, 2022
    Configuration menu
    Copy the full SHA
    67a1dc6 View commit details
    Browse the repository at this point in the history
  8. More clippy issues fixed.

    bkstein committed Feb 4, 2022
    Configuration menu
    Copy the full SHA
    e93b045 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    1f614f8 View commit details
    Browse the repository at this point in the history

Commits on Feb 7, 2022

  1. Configuration menu
    Copy the full SHA
    81e2999 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0bfd643 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    9b29afb View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    754e733 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    b09b304 View commit details
    Browse the repository at this point in the history

Commits on Feb 17, 2022

  1. Fixed issues from review.

    bkstein committed Feb 17, 2022
    Configuration menu
    Copy the full SHA
    3377e50 View commit details
    Browse the repository at this point in the history
  2. Fixed rustfmt issues.

    bkstein committed Feb 17, 2022
    Configuration menu
    Copy the full SHA
    f7cbac4 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    ab56078 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    94d54e8 View commit details
    Browse the repository at this point in the history
  5. Fixed clippy issues.

    bkstein committed Feb 17, 2022
    Configuration menu
    Copy the full SHA
    c0072d8 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    344aa7e View commit details
    Browse the repository at this point in the history
  7. Fixed clippy error.

    bkstein committed Feb 17, 2022
    Configuration menu
    Copy the full SHA
    f4acbdc View commit details
    Browse the repository at this point in the history

Commits on Feb 21, 2022

  1. Configuration menu
    Copy the full SHA
    9909937 View commit details
    Browse the repository at this point in the history

Commits on Feb 24, 2022

  1. Configuration menu
    Copy the full SHA
    4ded26c View commit details
    Browse the repository at this point in the history

Commits on Feb 28, 2022

  1. Configuration menu
    Copy the full SHA
    4f6b64e View commit details
    Browse the repository at this point in the history
  2. Fixed rustfmt issue.

    bkstein committed Feb 28, 2022
    Configuration menu
    Copy the full SHA
    8c6effa View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    40155d5 View commit details
    Browse the repository at this point in the history

Commits on Mar 1, 2022

  1. Configuration menu
    Copy the full SHA
    a2b00e0 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2de0add View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    2b0711f View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    da2dc57 View commit details
    Browse the repository at this point in the history

Commits on Mar 14, 2022

  1. Configuration menu
    Copy the full SHA
    f3e7b8a View commit details
    Browse the repository at this point in the history
  2. Beautified FromAsn1Type.

    bkstein committed Mar 14, 2022
    Configuration menu
    Copy the full SHA
    afcefb3 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    ad0f657 View commit details
    Browse the repository at this point in the history

Commits on Mar 15, 2022

  1. Configuration menu
    Copy the full SHA
    36d0edb View commit details
    Browse the repository at this point in the history
  2. Fixed test.

    bkstein committed Mar 15, 2022
    Configuration menu
    Copy the full SHA
    a3fb25c View commit details
    Browse the repository at this point in the history

Commits on Mar 16, 2022

  1. Configuration menu
    Copy the full SHA
    e89fa69 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e26fe7d View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    a1fe594 View commit details
    Browse the repository at this point in the history
  4. Merge branch 'kletterstein/asn1type' into 'kletterstein/pre-main'

    Add Support for ASN1_TYPE
    
    See merge request krietens/rust-openssl!1
    bkstein committed Mar 16, 2022
    Configuration menu
    Copy the full SHA
    439d919 View commit details
    Browse the repository at this point in the history

Commits on Mar 17, 2022

  1. Added Asn1OctetString.

    bkstein committed Mar 17, 2022
    Configuration menu
    Copy the full SHA
    f0a3b86 View commit details
    Browse the repository at this point in the history
  2. Rustfmt issues fixed.

    bkstein committed Mar 17, 2022
    Configuration menu
    Copy the full SHA
    947d312 View commit details
    Browse the repository at this point in the history
  3. Fixed some clippy's.

    bkstein committed Mar 17, 2022
    Configuration menu
    Copy the full SHA
    2476d10 View commit details
    Browse the repository at this point in the history
  4. Fixed more clippy's.

    bkstein committed Mar 17, 2022
    Configuration menu
    Copy the full SHA
    93cf4e3 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    d5d236b View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    f71d748 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    4c2e705 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    89052a4 View commit details
    Browse the repository at this point in the history
  9. Removed unused use

    bkstein committed Mar 17, 2022
    Configuration menu
    Copy the full SHA
    a177f0f View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    ace7b9d View commit details
    Browse the repository at this point in the history

Commits on Mar 18, 2022

  1. Added getting of attributes.

    bkstein committed Mar 18, 2022
    Configuration menu
    Copy the full SHA
    7d8420d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0785fd9 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    7a92c23 View commit details
    Browse the repository at this point in the history

Commits on Mar 19, 2022

  1. Configuration menu
    Copy the full SHA
    f0f0f86 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    98ee5d6 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    236ad08 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    b195f6b View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    d426e0c View commit details
    Browse the repository at this point in the history

Commits on Mar 24, 2022

  1. Configuration menu
    Copy the full SHA
    663ef66 View commit details
    Browse the repository at this point in the history

Commits on Apr 5, 2022

  1. Configuration menu
    Copy the full SHA
    2e98d10 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    88ccef2 View commit details
    Browse the repository at this point in the history
  3. Removed *.tmp

    bkstein committed Apr 5, 2022
    Configuration menu
    Copy the full SHA
    dadb2f3 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    a76fd75 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    c58dd78 View commit details
    Browse the repository at this point in the history

Commits on Apr 12, 2022

  1. Configuration menu
    Copy the full SHA
    414057c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a86f0c4 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    bbe64cc View commit details
    Browse the repository at this point in the history
  4. Trigger build

    bkstein committed Apr 12, 2022
    Configuration menu
    Copy the full SHA
    e7d7080 View commit details
    Browse the repository at this point in the history

Commits on Apr 14, 2022

  1. Updated to Asn1TagValue

    bkstein committed Apr 14, 2022
    Configuration menu
    Copy the full SHA
    28db059 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    62f5dba View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    0b51a6c View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    61b2f0b View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    5e7b8cf View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    4cd71c3 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    5272360 View commit details
    Browse the repository at this point in the history

Commits on Apr 26, 2022

  1. Configuration menu
    Copy the full SHA
    e718b25 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2bc5525 View commit details
    Browse the repository at this point in the history

Commits on May 6, 2022

  1. Configuration menu
    Copy the full SHA
    b658ff1 View commit details
    Browse the repository at this point in the history

Commits on May 9, 2022

  1. Fxied ossl version issues.

    bkstein committed May 9, 2022
    Configuration menu
    Copy the full SHA
    6752d0e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    20a32a6 View commit details
    Browse the repository at this point in the history
  3. Fixed lissl version issue.

    bkstein committed May 9, 2022
    Configuration menu
    Copy the full SHA
    9275dc6 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    79a4cbe View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    4c6c321 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    c4d7608 View commit details
    Browse the repository at this point in the history

Commits on May 10, 2022

  1. X509_PURPOSE preliminary.

    bkstein committed May 10, 2022
    Configuration menu
    Copy the full SHA
    14eaac0 View commit details
    Browse the repository at this point in the history

Commits on May 12, 2022

  1. Finished adding X509_PURPOSE.

    bkstein committed May 12, 2022
    Configuration menu
    Copy the full SHA
    c3ab73e View commit details
    Browse the repository at this point in the history

Commits on May 13, 2022

  1. Configuration menu
    Copy the full SHA
    1549eac View commit details
    Browse the repository at this point in the history

Commits on May 23, 2022

  1. Configuration menu
    Copy the full SHA
    980164b View commit details
    Browse the repository at this point in the history

Commits on Jul 21, 2022

  1. Triggering a build

    bkstein committed Jul 21, 2022
    Configuration menu
    Copy the full SHA
    aaf4071 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    43d1327 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    04191db View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    7907d8b View commit details
    Browse the repository at this point in the history
  5. Modified extension creation

    bkstein committed Jul 21, 2022
    Configuration menu
    Copy the full SHA
    b9c3df9 View commit details
    Browse the repository at this point in the history

Commits on Jul 22, 2022

  1. Configuration menu
    Copy the full SHA
    5072e34 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e2aadd8 View commit details
    Browse the repository at this point in the history

Commits on Jul 25, 2022

  1. Configuration menu
    Copy the full SHA
    eda4721 View commit details
    Browse the repository at this point in the history

Commits on Nov 7, 2022

  1. Configuration menu
    Copy the full SHA
    aa54383 View commit details
    Browse the repository at this point in the history
  2. Fixed merge problems.

    bkstein committed Nov 7, 2022
    Configuration menu
    Copy the full SHA
    3ea57df View commit details
    Browse the repository at this point in the history

Commits on Nov 8, 2022

  1. Fixed boringssl issues.

    bkstein committed Nov 8, 2022
    Configuration menu
    Copy the full SHA
    21f6a7c View commit details
    Browse the repository at this point in the history

Commits on Nov 9, 2022

  1. Fixed clippy warning.

    bkstein committed Nov 9, 2022
    Configuration menu
    Copy the full SHA
    afe55f8 View commit details
    Browse the repository at this point in the history
  2. bool-to-int idiomatically.

    bkstein committed Nov 9, 2022
    Configuration menu
    Copy the full SHA
    170ca80 View commit details
    Browse the repository at this point in the history
  3. Fixed boringssl issue

    bkstein committed Nov 9, 2022
    Configuration menu
    Copy the full SHA
    5950001 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    54092a5 View commit details
    Browse the repository at this point in the history

Commits on Nov 16, 2022

  1. Configuration menu
    Copy the full SHA
    26e006f View commit details
    Browse the repository at this point in the history

Commits on Jan 11, 2023

  1. Merge branch 'master' of https://github.com/sfackler/rust-openssl int…

    …o kletterstein/pkcs7
    bkstein committed Jan 11, 2023
    Configuration menu
    Copy the full SHA
    03725a3 View commit details
    Browse the repository at this point in the history
  2. Merged master.

    bkstein committed Jan 11, 2023
    Configuration menu
    Copy the full SHA
    ca11874 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    b4a20bc View commit details
    Browse the repository at this point in the history
  4. Fixed openssl version issues.

    bkstein committed Jan 11, 2023
    Configuration menu
    Copy the full SHA
    29cc751 View commit details
    Browse the repository at this point in the history
  5. Fix clippy issue.

    bkstein committed Jan 11, 2023
    Configuration menu
    Copy the full SHA
    87490c6 View commit details
    Browse the repository at this point in the history

Commits on Jan 12, 2023

  1. Fixed openssl version issue.

    bkstein committed Jan 12, 2023
    Configuration menu
    Copy the full SHA
    02a6010 View commit details
    Browse the repository at this point in the history
  2. rustfmt

    bkstein committed Jan 12, 2023
    Configuration menu
    Copy the full SHA
    b7e70d8 View commit details
    Browse the repository at this point in the history
  3. Fixed clippy allow rules

    bkstein committed Jan 12, 2023
    Configuration menu
    Copy the full SHA
    dbee193 View commit details
    Browse the repository at this point in the history

Commits on Jan 13, 2023

  1. Configuration menu
    Copy the full SHA
    89feb86 View commit details
    Browse the repository at this point in the history
  2. Trigger build

    bkstein committed Jan 13, 2023
    Configuration menu
    Copy the full SHA
    02f7d0c View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    834fcce View commit details
    Browse the repository at this point in the history