Skip to content
Permalink
Branch: master
Commits on Jul 19, 2019
  1. Merge pull request #110 from kcorlidy/master

    tomato42 committed Jul 19, 2019
    To fix issue #108
  2. To fix issue #108

    kcorlidy committed Jul 19, 2019
    fixed the issue that keys.py#Line89 using the wrong parameter
Commits on Apr 19, 2019
  1. Merge pull request #104 from tomato42/typo-fix

    tomato42 committed Apr 19, 2019
    fix typo in keys.py error message
Commits on Apr 3, 2019
  1. fix typo in keys.py error message

    tomato42 committed Apr 1, 2019
  2. Merge pull request #105 from tomato42/dependency-fixes

    tomato42 committed Apr 3, 2019
    downgrade requirements on py2.6
  3. downgrade requirements on py2.6

    tomato42 committed Apr 3, 2019
Commits on Jan 15, 2019
  1. Pk Recovery (#102)

    gianlucafrei authored and tomato42 committed Jan 15, 2019
    * Added recover_public_keys() to Signature
    * Added pk recovery support in wrapper
Commits on Dec 20, 2018
  1. Add encoding for Unicode to prevent TypeError (#100)

    hskang9 authored and tomato42 committed Dec 20, 2018
    * Add encoding for Unicode to prevent TypeError
    
    TypeError: Unicode-objects must be encoded before hashing
Commits on Sep 20, 2018
  1. Merge pull request #86 from dhimmel/patch-1

    tomato42 committed Sep 20, 2018
    Specify markdown README for PyPI's long_description
Commits on Sep 19, 2018
  1. setup.py: set long_description from README.md

    dhimmel committed Sep 19, 2018
    Used suggested code from
    https://packaging.python.org/guides/making-a-pypi-friendly-readme/
    
    Used io.open rather than the builtin open function to support
    encoding keyword on Python 2.6 and 2.7.
  2. Specify markdown README for PyPI's long_description

    dhimmel committed Apr 24, 2018
    Set long_description_content_type='text/markdown' in setup.py
    
    Refs https://packaging.python.org/tutorials/distributing-packages/#description
Commits on Sep 12, 2018
  1. Merge branch junderw:addExtraEntropyRFC6979 into master

    tomato42 committed Sep 12, 2018
    closes #92
    
    # Conflicts:
    #	src/ecdsa/keys.py
    #	src/ecdsa/rfc6979.py
  2. Merge pull request #93 from junderw/addBadrs

    tomato42 committed Sep 12, 2018
    Make sure that r and s don't become 0
    
    fixes #36
Commits on Sep 11, 2018
  1. Merge pull request #99 from tomato42/autodetect_openssl_curves

    tomato42 committed Sep 11, 2018
    check if system openssl supports a curve before running test
  2. check if system openssl supports a curve before running test

    tomato42 committed Sep 11, 2018
Commits on Sep 9, 2018
  1. Update Python versions (#97)

    hugovk authored and tomato42 committed Sep 9, 2018
    * Add support for Python 3.7
Commits on Sep 4, 2018
  1. Merge pull request #82 from tomato42/readme-fixes

    tomato42 committed Sep 4, 2018
    update docs after test suite changes
  2. Merge pull request #85 from tomato42/dead-code-remove

    tomato42 committed Sep 4, 2018
    Dead code removal
  3. remove dead code

    tomato42 committed Apr 21, 2018
    the code is useful only for py2.5, which is no longer supported by
    python-ecdsa
  4. update docs after test suite changes

    tomato42 committed Apr 21, 2018
  5. Merge pull request #84 from tomato42/coverage-fix

    tomato42 committed Sep 4, 2018
    Coverage fix
  6. fix tox config, make tests pass on Python3.3

    tomato42 committed Sep 4, 2018
    coverage should be used to run the tests on all architectures,
    including with local run
    
    on py33 install older packages compatible with it
Commits on Aug 31, 2018
Commits on Aug 23, 2018
  1. Use b'' in keys.py as well

    junderw committed Aug 23, 2018
  2. Add ability to include additional data as per RFC6979 section 3.6

    junderw committed Aug 23, 2018
      """
      Additional data may be added to the input of HMAC, concatenated
      after bits2octets(H(m)):
        K = HMAC_K(V || 0x00 || int2octets(x) || bits2octets(h1) || k')
      """
    
      Also follows implementation in secp256k1 library:
      https://github.com/bitcoin-core/secp256k1/blob/452d8e4d2a2f9f1b5be6b02e18f1ba102e5ca0b4/src/secp256k1.c#L332
Commits on Apr 21, 2018
  1. make installing of dependencies more robust

    tomato42 committed Apr 21, 2018
  2. also count branch coverage

    tomato42 committed Apr 21, 2018
Commits on Mar 19, 2018
  1. Merge PR74: tox.ini spelling mistake

    warner committed Mar 19, 2018
    Closes #74
  2. correct spelling mistake

    EdwardBetts authored and warner committed Sep 1, 2017
Older
You can’t perform that action at this time.