Merge branch '1.2.x' into 1.3.x
authorMark Wooding <mdw@distorted.org.uk>
Wed, 27 Nov 2019 15:11:08 +0000 (15:11 +0000)
committerMark Wooding <mdw@distorted.org.uk>
Wed, 27 Nov 2019 15:11:08 +0000 (15:11 +0000)
commit7f38dc76ee0809207e67be7b2a2ddc600aba54d5
tree0b6cdb798ea95d6e8eb1fd1c455d47818539ac88
parente8a6a67b3c84fce435c3320b20d789001a158379
parent553d59fec08fd9102b21fd0dc83ba708862a6090
Merge branch '1.2.x' into 1.3.x

* 1.2.x: (89 commits)
  t/: Add a test suite.
  ec.c: Don't lose error status when constructing points from a sequence.
  ec.c: Free partially constructed points coordinatewise.
  *.c: Be more careful about `PySequence_Size'.
  key.c: Reformat the rest of the `KeyError' constructor.
  key.c: Parse `KeyError' constructor arguments by hand.
  catacomb-python.h: Add a macro for raising `OverflowError'.
  key.c: Collect `KeyError' argument count as a separate step.
  key.c: Use tuple functions on `KeyError' argument tuple.
  key.c: Rename sad-path label to `end'.
  key.c: Delete duplicate setting of `errstring'.
  util.c (mkexc): Populate dictionary before constructing exception class.
  key.c: Only set the error code.
  catacomb.c, util.c: Publish negative constants correctly.
  field.c: Delete the completely unused `getfe' function.
  key.c (convfilter): Fix sense of error tests.
  buffer.c, ec.c: Fix required size for EC `buffer' encoding.
  algorithms.c: Fix `max' property name in docstrings.
  catacomb/__init__.py (_HashBase): Check that integers are within bounds.
  debian/rules: Build using the provided Makefile.
  ...
19 files changed:
MANIFEST.in
algorithms.c
algorithms.py
buffer.c
catacomb-python.h
catacomb.c
catacomb/__init__.py
debian/changelog
debian/control
ec.c
field.c
group.c
key.c
mp.c
pgen.c
pubkey.c
rand.c
setup.py
util.c