catacomb-python
2020-04-11 Mark Wooding*.c: Use the new `Py_hash_t' type.
2020-04-11 Mark Wooding*.c: Use `PyVarObject_HEAD_INIT' to initialize type...
2020-04-11 Mark Wooding*.c: Use `PyVarObject_HEAD_INIT' to initialize type...
2020-04-11 Mark Wooding*.c: Use the new `Py_TYPE' and `Py_SIZE' macros; define...
2020-04-11 Mark Wooding*.c: Use the new `Py_TYPE' and `Py_SIZE' macros; define...
2020-04-11 Mark Woodingpyke/mapping.c, key.c: Make the mapping code more intru...
2020-04-11 Mark Wooding*.c: Publish algorithm and crypto-group tables as ...
2020-04-11 Mark Woodingpyke/mapping.c: Introduce macro for unconstifying commo...
2020-04-11 Mark Woodingpyke/mapping.c, key.c: Make the mapping code more intru...
2020-04-11 Mark Woodingpyke/pyke.c (newtype): Explicitly clear `ht_slots'.
2020-04-11 Mark Woodingpyke/mapping.c: Introduce macro for unconstifying commo...
2020-04-11 Mark Wooding*.c: Split the constant definitions into the various...
2020-04-11 Mark Woodingpyke/pyke.c (newtype): Explicitly clear `ht_slots'.
2020-04-11 Mark Woodingpyke/pyke.[ch]: Make type skeleton structures be read...
2020-04-11 Mark Wooding*.c: Split the constant definitions into the various...
2020-04-11 Mark Woodingpyke/pyke.h: Add a `MEMBER' variant with explicit membe...
2020-04-11 Mark Woodingpyke/pyke.[ch]: Make type skeleton structures be read...
2020-04-11 Mark Wooding*.c: Use Python `METH_NOARGS' methods where applicable.
2020-04-11 Mark Woodingalgorithms.c, ec.c, field.c: Replace properties by...
2020-04-11 Mark Wooding*.c: Use Python's facilities for defining class and...
2020-04-11 Mark Woodingalgorithms.c: Fix longstanding ugly hack with new ...
2020-04-11 Mark Wooding*.c: Make all of the type-definition tables read-only.
2020-04-11 Mark Woodingpyke/pyke.h: Add a `MEMBER' variant with explicit membe...
2020-04-11 Mark Woodingpyke/pyke.c: Check conversions hidden inside `KWLIST...
2020-04-11 Mark Wooding*.c: Use Python `METH_NOARGS' methods where applicable.
2020-04-11 Mark Woodingpyke/pyke.h, key.c: Rename `INDEXERR' to `MAPERR'.
2020-04-11 Mark Wooding*.c: Use Python's facilities for defining class and...
2020-04-11 Mark Wooding*.c: Rearrange and reformat the class methods.
2020-04-11 Mark Wooding*.c: Make all of the type-definition tables read-only.
2020-04-11 Mark Woodingcatacomb-python.h (GEN): Remove `const' from input...
2020-04-11 Mark Woodingpyke/pyke.c: Check conversions hidden inside `KWLIST...
2020-04-11 Mark Woodingpyke/pyke.h, key.c: Rename `INDEXERR' to `MAPERR'.
2020-04-10 Mark WoodingSplice 'pyke/' prehistory from commit 'c1756f78cbf30074...
2020-04-10 Mark Woodingpyke/, ...: Extract utilities into a sort-of reusable...
2020-04-10 Mark Wooding(Pruned history of `catacomb-python' begins here.)
2020-04-10 Mark Woodingpyke/, ...: Extract utilities into a sort-of reusable...
2020-04-10 Mark Woodingcatacomb-python.h: Delete a stray trailing `\'.
2020-04-10 Mark Woodingcatacomb-python.h: Delete a stray trailing `\'.
2020-04-10 Mark Woodingcatacomb-python.h: Add a macro to declare module init...
2020-04-10 Mark Woodingcatacomb-python.h: Add a macro to declare module init...
2020-04-10 Mark Woodingutil.c: Replace mLib `DISCARD' with a plain `(void...
2020-04-10 Mark Woodingutil.c: Replace mLib `DISCARD' with a plain `(void...
2020-04-10 Mark Woodingutil.c: Rewrite `addmethods' to remove dependency on...
2020-04-10 Mark Woodingutil.c: Rewrite `addmethods' to remove dependency on...
2020-04-10 Mark Woodingcatacomb.c: Use a less awful version comparison.
2020-04-10 Mark Woodingcatacomb.c: Use a less awful version comparison.
2020-04-10 Mark Woodingcatacomb.c, util.c: Export `modname' and set it in...
2020-04-10 Mark Woodingcatacomb.c, util.c: Export `modname' and set it in...
2020-04-10 Mark Wooding*.c: Use `Py_XDECREF' where applicable.
2020-04-10 Mark Wooding*.c: Use `Py_XDECREF' where applicable.
2020-04-10 Mark Wooding*.c: Reformat docstrings.
2020-04-10 Mark Wooding*.c: Reformat docstrings.
2020-04-10 Mark Woodingcatacomb-python.h: Give up on Python versions prior...
2020-04-10 Mark Woodingmp.c: Improve docstring.
2020-04-10 Mark Wooding*.c: Use Python macros rather than functions where...
2020-04-10 Mark Woodingpgen.c: Write a `pgen' status code as `PGST' consistent...
2020-04-10 Mark Woodingcatacomb-python.h, *.c: Move definitions back into...
2020-04-10 Mark Woodingkey.c: Delete the `barf' function.
2020-04-10 Mark Woodingbytestring.c: Delete unused buffer methods on `C.ByteSt...
2020-04-10 Mark Woodingbuffer.c: Give `BufferError' a text message.
2020-04-10 Mark Woodingcatacomb-python.h: Give up on Python versions prior...
2020-04-10 Mark Woodingfield.c: Push field-polynomial property into binary...
2020-04-10 Mark Wooding*.c: Use Python macros rather than functions where...
2020-04-10 Mark Woodingcatacomb-python.h, *.c: Move definitions back into...
2020-04-10 Mark Wooding.gitignore: Reorder the patterns and make them more...
2020-04-10 Mark Wooding.gitignore: Delete some obsolete things.
2020-04-10 Mark Woodingcatacomb/.gitignore: Delete obsolete file.
2020-04-07 Mark Wooding.gdbinit: Delete this obsolete file. master
2020-04-07 Mark WoodingMerge branch '1.3.x' into HEAD
2020-04-07 Mark Woodingt/t-rand.py: Set the correct refernce seed value for... 1.3.x
2020-04-07 Mark WoodingMerge branch '1.2.x' into 1.3.x
2020-04-07 Mark Woodingrand.c: More `Py_ssize_t' fixes.
2020-04-06 Mark WoodingMerge branch '1.3.x'
2020-04-06 Mark WoodingMerge branch '1.2.x' into 1.3.x
2020-04-06 Mark Woodingec.c: Fix length type which should have been `Py_ssize_t'.
2019-11-27 Mark WoodingMerge branch '1.3.x'
2019-11-27 Mark WoodingMerge branch '1.3.x'
2019-11-27 Mark Woodingrand.c: Show keyword argument as optional.
2019-11-27 Mark Woodingmp.c: Fix punctuation error in docstrings.
2019-11-27 Mark Woodingt/t-*.py: Use the `WriteBuffer.contents' property.
2019-11-27 Mark Woodingt/t-bytes.py: Check that indexing, slicing, etc. return...
2019-11-27 Mark Woodingt/t-algorithms.py: Add a simple test for `Keccak1600...
2019-11-27 Mark Woodingt/t-algorithms.py: Add tests for other HSalsa20 and...
2019-11-27 Mark Woodingt/t-algorithms.py: Add AEAD tests.
2019-11-27 Mark Woodingt/t-algorithms.py: Add tests for the new `KeySZ.pad...
2019-11-27 Mark Woodingcatacomb/__init__.py (KeySZRange.pad): Return correct...
2019-11-27 Mark Woodingalgorithms.c: Propagate `AEADF_NOAAD' to `aad' objects.
2019-11-27 Mark Woodingalgorithms.c (AEADAAD.copy): Propagate the hashed lengt...
2019-11-27 Mark WoodingMerge branch '1.2.x' into 1.3.x
2019-11-27 Mark WoodingMerge branch '1.2.x' into 1.3.x
2019-11-27 Mark Woodingt/: Add a test suite.
2019-11-27 Mark Wooding*.c: Be more careful about `PySequence_Size'.
2019-11-27 Mark Woodingec.c: Don't lose error status when constructing points...
2019-11-27 Mark Woodingcatacomb-python.h: Add a macro for raising `OverflowError'.
2019-11-27 Mark Woodingec.c: Free partially constructed points coordinatewise.
2019-11-27 Mark Wooding*.c: Be more careful about `PySequence_Size'.
2019-11-27 Mark Woodingkey.c: Reformat the rest of the `KeyError' constructor.
2019-11-27 Mark Woodingkey.c: Parse `KeyError' constructor arguments by hand.
2019-11-27 Mark Woodingcatacomb-python.h: Add a macro for raising `OverflowError'.
2019-11-27 Mark Woodingkey.c: Collect `KeyError' argument count as a separate...
next