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

Allow skip in SignatureValidatingInputStream #42

Open
wants to merge 31 commits into
base: master
Choose a base branch
from

Commits on Feb 25, 2020

  1. SignatureValidatingInputStream: use default InputStream implementatio…

    …n of skip() - inefficient but works
    Kevin Read committed Feb 25, 2020
    Configuration menu
    Copy the full SHA
    59fcd28 View commit details
    Browse the repository at this point in the history

Commits on Mar 7, 2020

  1. Add (failing) unit test encryptAndSignArmored_thenDecryptAndVerifyWit…

    …hSkip_yieldsOriginalPlaintext
    Kevin Read committed Mar 7, 2020
    Configuration menu
    Copy the full SHA
    edaded5 View commit details
    Browse the repository at this point in the history

Commits on Apr 2, 2020

  1. fixes neuhalje#46 by reverting 012c3f9; that commit did not make sens…

    …e, as we should not close a stream that is going to be wrapped by additional streams, which haven't even been created yet; instead the wrapping streams should be responsible for closing the streams they wrap once they are fully done with them; all tests pass
    ispringer committed Apr 2, 2020
    Configuration menu
    Copy the full SHA
    84f2e64 View commit details
    Browse the repository at this point in the history
  2. fix so KeyFlag#extractPublicKeyFlags does not throw a NullPointerExce…

    …ption if called on an older public key with no hashed subpackets (fixes neuhalje#48); make KeyFlag#fromInteger return an immutable Set
    ispringer committed Apr 2, 2020
    Configuration menu
    Copy the full SHA
    b1c5ca8 View commit details
    Browse the repository at this point in the history

Commits on Apr 14, 2020

  1. Bouncy Castle to 1.65

    Bouncy Castle to 1.65
    Neustradamus committed Apr 14, 2020
    Configuration menu
    Copy the full SHA
    6c394ce View commit details
    Browse the repository at this point in the history

Commits on Apr 28, 2020

  1. Fix for issue neuhalje#50, where we cannot encrypt if a key doesn't h…

    …ave a KeyFlags subpacket
    mdesmons committed Apr 28, 2020
    Configuration menu
    Copy the full SHA
    b899853 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    70d6146 View commit details
    Browse the repository at this point in the history

Commits on Jun 15, 2020

  1. Added the MDC verification if present

    - Created a wrapping MDC validating stream
    - It confirms data integrity if MDC packet is present
    - Added a test case to confirm exception if data is violated
    GON9 authored and GON9 committed Jun 15, 2020
    Configuration menu
    Copy the full SHA
    986d436 View commit details
    Browse the repository at this point in the history

Commits on Jun 16, 2020

  1. Configuration menu
    Copy the full SHA
    813d35a View commit details
    Browse the repository at this point in the history
  2. Updated minor comments

    Sauhardstark committed Jun 16, 2020
    Configuration menu
    Copy the full SHA
    a2f9447 View commit details
    Browse the repository at this point in the history

Commits on Jun 18, 2020

  1. Added accidentally removed NOMPD tag

    GON9 authored and GON9 committed Jun 18, 2020
    Configuration menu
    Copy the full SHA
    7cb1ed0 View commit details
    Browse the repository at this point in the history

Commits on Jun 22, 2020

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

Commits on Jul 12, 2020

  1. Configuration menu
    Copy the full SHA
    75b484f View commit details
    Browse the repository at this point in the history
  2. Check JDK 13 & 14 in Travis

    neuhalje committed Jul 12, 2020
    Configuration menu
    Copy the full SHA
    0eb5fca View commit details
    Browse the repository at this point in the history
  3. Run tests from Travis

    For whatever reasons travis was not testing
    neuhalje committed Jul 12, 2020
    Configuration menu
    Copy the full SHA
    0eb437c View commit details
    Browse the repository at this point in the history
  4. Merge branch 'Sauhardstark-master'

    * Sauhardstark-master:
      Added comments regarding the bit changed (595th)
      Added accidentally removed NOMPD tag
      Updated minor comments
      Removed unneccessary comments
      Added the MDC verification if present - Created a wrapping MDC validating stream - It confirms data integrity if MDC packet is present - Added a test case to confirm exception if data is violated
    neuhalje committed Jul 12, 2020
    Configuration menu
    Copy the full SHA
    0941564 View commit details
    Browse the repository at this point in the history
  5. Merge branch 'bouncycastle' of https://github.com/Neustradamus/bouncy…

    …-gpg into Neustradamus-bouncycastle
    
    * 'bouncycastle' of https://github.com/Neustradamus/bouncy-gpg:
      Bouncy Castle to 1.65
    neuhalje committed Jul 12, 2020
    Configuration menu
    Copy the full SHA
    26b957f View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    64a6602 View commit details
    Browse the repository at this point in the history
  7. Merge branch 'Neustradamus-bouncycastle'

    * Neustradamus-bouncycastle:
      Bouncy Castle to 1.65
    neuhalje committed Jul 12, 2020
    Configuration menu
    Copy the full SHA
    50cabd8 View commit details
    Browse the repository at this point in the history
  8. Merge branch 'master' of https://github.com/mdesmons/bouncy-gpg into …

    …mdesmons-master
    
    * 'master' of https://github.com/mdesmons/bouncy-gpg:
      added comment to extractPublicKeyFlags
      Fix for issue neuhalje#50, where we cannot encrypt if a key doesn't have a KeyFlags subpacket
    neuhalje committed Jul 12, 2020
    Configuration menu
    Copy the full SHA
    550d5b2 View commit details
    Browse the repository at this point in the history
  9. Merge branch 'mdesmons-master'

    * mdesmons-master:
      added comment to extractPublicKeyFlags
      Fix for issue neuhalje#50, where we cannot encrypt if a key doesn't have a KeyFlags subpacket
    neuhalje committed Jul 12, 2020
    Configuration menu
    Copy the full SHA
    7d92b1d View commit details
    Browse the repository at this point in the history
  10. Merge branch 'issue-48' of https://github.com/ispringer/bouncy-gpg in…

    …to ispringer-issue-48
    
    * 'issue-48' of https://github.com/ispringer/bouncy-gpg:
      fix so KeyFlag#extractPublicKeyFlags does not throw a NullPointerException if called on an older public key with no hashed subpackets (fixes neuhalje#48); make KeyFlag#fromInteger return an immutable Set
    neuhalje committed Jul 12, 2020
    Configuration menu
    Copy the full SHA
    887b149 View commit details
    Browse the repository at this point in the history
  11. Merge branch 'ispringer-issue-48'

    * ispringer-issue-48:
      fix so KeyFlag#extractPublicKeyFlags does not throw a NullPointerException if called on an older public key with no hashed subpackets (fixes neuhalje#48); make KeyFlag#fromInteger return an immutable Set
    neuhalje committed Jul 12, 2020
    Configuration menu
    Copy the full SHA
    1ab3b17 View commit details
    Browse the repository at this point in the history
  12. Merge branch 'issue-46' of https://github.com/ispringer/bouncy-gpg in…

    …to ispringer-issue-46
    
    * 'issue-46' of https://github.com/ispringer/bouncy-gpg:
      fixes neuhalje#46 by reverting 012c3f9; that commit did not make sense, as we should not close a stream that is going to be wrapped by additional streams, which haven't even been created yet; instead the wrapping streams should be responsible for closing the streams they wrap once they are fully done with them; all tests pass
    neuhalje committed Jul 12, 2020
    Configuration menu
    Copy the full SHA
    59dcae1 View commit details
    Browse the repository at this point in the history
  13. Merge branch 'ispringer-issue-46'

    * ispringer-issue-46:
      fixes neuhalje#46 by reverting 012c3f9; that commit did not make sense, as we should not close a stream that is going to be wrapped by additional streams, which haven't even been created yet; instead the wrapping streams should be responsible for closing the streams they wrap once they are fully done with them; all tests pass
    neuhalje committed Jul 12, 2020
    Configuration menu
    Copy the full SHA
    08fcb12 View commit details
    Browse the repository at this point in the history

Commits on Nov 18, 2020

  1. Pass timestamp within key validity into test

    Starting with BouncyCastle 1.66 the validity of this key is correctly calculated. This lead the test to fail.
    neuhalje committed Nov 18, 2020
    Configuration menu
    Copy the full SHA
    11b3704 View commit details
    Browse the repository at this point in the history
  2. Bump Bouncy Castle to 1.67

    neuhalje committed Nov 18, 2020
    Configuration menu
    Copy the full SHA
    5f05193 View commit details
    Browse the repository at this point in the history
  3. Bump to 2.3.0

    neuhalje committed Nov 18, 2020
    Configuration menu
    Copy the full SHA
    3523ca7 View commit details
    Browse the repository at this point in the history

Commits on Nov 19, 2020

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

Commits on Feb 21, 2022

  1. Configuration menu
    Copy the full SHA
    16e3e53 View commit details
    Browse the repository at this point in the history
  2. Incorporate fixed skip() implementation from @ispringer - thanks.

    Also fix test implementation
    unverbraucht committed Feb 21, 2022
    Configuration menu
    Copy the full SHA
    0aa8dc5 View commit details
    Browse the repository at this point in the history