Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: tlsfuzzer/python-ecdsa
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: master
Choose a base ref
...
head repository: tlsfuzzer/python-ecdsa
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 0.13
Choose a head ref
Checking mergeability… Don’t worry, you can still create the pull request.
  • 18 commits
  • 17 files changed
  • 2 contributors

Commits on Apr 17, 2019

  1. Copy the full SHA
    54a8ac3 View commit details
  2. 2
    Copy the full SHA
    7221f8b View commit details
  3. fix setup.py on py2

    tomato42 committed Apr 17, 2019
    Copy the full SHA
    e90ad85 View commit details
  4. Copy the full SHA
    6e7b05f View commit details
  5. fix CI on py2.6 and py3.2

    tomato42 committed Apr 17, 2019
    Copy the full SHA
    1d11ab8 View commit details
  6. update NEWS file

    tomato42 committed Apr 17, 2019
    Copy the full SHA
    bb359d3 View commit details

Commits on Oct 7, 2019

  1. Copy the full SHA
    b0ea52b View commit details
  2. translate the UnexpectedDER exception to BadSignatureError

    the users of VerifyingKey.verify() and VerifyingKey.verify_digest()
    should not need to use multiple exceptions to correctly catch invalid
    signatures
    
    backport of 487f6d3
    tomato42 committed Oct 7, 2019
    Copy the full SHA
    20b3774 View commit details
  3. give the same handling to string encoded signatures as to DER

    Verify that strings of unexpected lengths are rejected with the
    same BadSignatureError exception
    
    backport of 8533e51
    tomato42 committed Oct 7, 2019
    Copy the full SHA
    897178c View commit details
  4. fix length decoding

    the same issues as with decoding integers happen with the NIST521p curve
    as it's large enough that the length encoding of some fields needs
    to use multi-byte encoding
    
    backport of a655d6f
    tomato42 committed Oct 7, 2019
    Copy the full SHA
    9080d1d View commit details
  5. Copy the full SHA
    14abfe0 View commit details
  6. Copy the full SHA
    563d2ee View commit details
  7. Copy the full SHA
    3427fa2 View commit details
  8. harden also key decoding

    as assert statements will be removed in optimised build, do use a custom
    exception that inherits from AssertionError so that the failures are
    caught
    
    this is reworking of d47a238 to implement the same checks but
    without implementing support for SEC1/X9.62 formatted keys
    tomato42 committed Oct 7, 2019
    Copy the full SHA
    99c907d View commit details
  9. execute also new tests in Travis

    not a backport, necessary to make the tests runnable on 0.13 branch
    tomato42 committed Oct 7, 2019
    Copy the full SHA
    b95be03 View commit details
  10. update README with error handling of from_string() and from_der()

    proposed for master in #132
    tomato42 committed Oct 7, 2019
    Copy the full SHA
    1eb2c04 View commit details
  11. Merge pull request #124 from tomato42/backport-sig-decode

    Backport signature decode
    tomato42 authored Oct 7, 2019
    Copy the full SHA
    5c4c74a View commit details
  12. update NEWS file for 0.13.3

    tomato42 committed Oct 7, 2019
    Copy the full SHA
    7add221 View commit details

This comparison is taking too long to generate.

Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.

You can try running this command locally to see the comparison on your machine:
git diff master...0.13