catacomb-python
2019-11-25 Mark Woodingpyke/pyke.h, key.c: Rename `INDEXERR' to `MAPERR'.
2019-11-25 Mark Woodingpyke/, ...: Extract utilities into a sort-of reusable...
2019-11-25 Mark Woodingcatacomb-python.h: Delete a stray trailing `\'.
2019-11-25 Mark Woodingcatacomb-python.h: Add a macro to declare module init...
2019-11-25 Mark Woodingutil.c: Replace mLib `DISCARD' with a plain `(void...
2019-11-25 Mark Woodingutil.c: Rewrite `addmethods' to remove dependency on...
2019-11-25 Mark Woodingcatacomb.c: Use a less awful version comparison.
2019-11-25 Mark Woodingcatacomb.c, util.c: Export `modname' and set it in...
2019-11-25 Mark Wooding*.c: Use `Py_XDECREF' where applicable.
2019-11-25 Mark Wooding*.c: Reformat docstrings.
2019-11-25 Mark Woodingmp.c: Improve docstring.
2019-11-25 Mark Woodingpgen.c: Write a `pgen' status code as `PGST' consistent...
2019-11-25 Mark Woodingkey.c: Delete the `barf' function.
2019-11-25 Mark Woodingbytestring.c: Delete unused buffer methods on `C.ByteSt...
2019-11-25 Mark Woodingbuffer.c: Give `BufferError' a text message.
2019-11-25 Mark Wooding.gdbinit: Delete this ancient and inconvenient thing.
2019-11-25 Mark Woodingcatacomb-python.h: Give up on Python versions prior...
2019-11-25 Mark Woodingfield.c: Push field-polynomial property into binary...
2019-11-25 Mark Wooding*.c: Use Python macros rather than functions where...
2019-11-25 Mark Woodingcatacomb-python.h, *.c: Move definitions back into...
2019-11-25 Mark Wooding.gitignore: Reorder the patterns and make them more...
2019-11-25 Mark Wooding.gitignore: Delete some obsolete things.
2019-11-25 Mark Woodingcatacomb/.gitignore: Delete obsolete file.
2019-11-25 Mark WoodingMerge branch '1.3.x'
2019-11-25 Mark Woodingrand.c: Show keyword argument as optional.
2019-11-25 Mark Woodingmp.c: Fix punctuation error in docstrings.
2019-11-25 Mark Woodingt/t-*.py: Use the `WriteBuffer.contents' property.
2019-11-25 Mark Woodingt/t-bytes.py: Check that indexing, slicing, etc. return...
2019-11-25 Mark Woodingt/t-algorithms.py: Add a simple test for `Keccak1600...
2019-11-25 Mark Woodingt/t-algorithms.py: Add tests for other HSalsa20 and...
2019-11-25 Mark Woodingt/t-algorithms.py: Add AEAD tests.
2019-11-25 Mark Woodingt/t-algorithms.py: Add tests for the new `KeySZ.pad...
2019-11-25 Mark Woodingcatacomb/__init__.py (KeySZRange.pad): Return correct...
2019-11-25 Mark Woodingalgorithms.c: Propagate `AEADF_NOAAD' to `aad' objects.
2019-11-25 Mark Woodingalgorithms.c (AEADAAD.copy): Propagate the hashed lengt...
2019-11-25 Mark WoodingMerge branch '1.2.x' into 1.3.x
2019-11-25 Mark Woodingt/: Add a test suite.
2019-11-25 Mark Woodingec.c: Don't lose error status when constructing points...
2019-11-25 Mark Woodingec.c: Free partially constructed points coordinatewise.
2019-11-25 Mark Wooding*.c: Be more careful about `PySequence_Size'.
2019-11-25 Mark Woodingkey.c: Reformat the rest of the `KeyError' constructor.
2019-11-25 Mark Woodingkey.c: Parse `KeyError' constructor arguments by hand.
2019-11-25 Mark Woodingcatacomb-python.h: Add a macro for raising `OverflowError'.
2019-11-25 Mark Woodingkey.c: Collect `KeyError' argument count as a separate...
2019-11-25 Mark Woodingkey.c: Use tuple functions on `KeyError' argument tuple.
2019-11-25 Mark Woodingkey.c: Rename sad-path label to `end'.
2019-11-25 Mark Woodingkey.c: Delete duplicate setting of `errstring'.
2019-11-25 Mark Woodingutil.c (mkexc): Populate dictionary before constructing...
2019-11-25 Mark Woodingkey.c: Only set the error code.
2019-11-25 Mark Woodingcatacomb.c, util.c: Publish `KERR_...' symbols as negat...
2019-11-25 Mark Woodingfield.c: Delete the completely unused `getfe' function.
2019-11-25 Mark Woodingkey.c (convfilter): Fix sense of error tests.
2019-11-25 Mark Woodingbuffer.c, ec.c: Fix required size for EC `buffer' encoding.
2019-11-25 Mark Woodingalgorithms.c: Fix `max' property name in docstrings.
2019-11-25 Mark Woodingcatacomb/__init__.py (_HashBase): Check that integers...
2019-11-25 Mark Woodingdebian/rules: Build using the provided Makefile.
2019-11-25 Mark Woodingdebian/control: Add an explicit build-dependency on...
2019-11-22 Mark Woodingcatacomb/__init__.py: Make KMAC `copy' work.
2019-11-22 Mark Woodingcatacomb.c: Publish `RAND_IBITS' constant.
2019-11-22 Mark Woodingrand.c: Fix `TrueRand' constructor so it can possibly...
2019-11-22 Mark Woodingpubkey.c (RSAPriv): Fix segfault if `p' is provided...
2019-11-22 Mark Woodingcatacomb/__init__.py (_ShakeBase._copy): Actally copy...
2019-11-22 Mark Woodingalgorithms.c (ShakeNN.copy): Return the copy rather...
2019-11-22 Mark Woodingalgorithms.c (KECCAK.extract): Fix method name in keywo...
2019-11-22 Mark Woodingalgorithms.c (hLATIN_prf): Allow all supported sizes...
2019-11-22 Mark Woodingalgorithms.c: Add missing guard for `del' to property...
2019-11-22 Mark Woodingutil.c: Make `default' arguments optional in `get'...
2019-11-22 Mark Woodingutil.c: Fix sense of error check in `popitem'.
2019-11-22 Mark Woodingrand.c, pgen.c: Invalidate random generators from pgen...
2019-11-22 Mark Woodingec.c: Pass a dummy length argument to `PyObject_AsReadB...
2019-11-22 Mark Woodingcatacomb-python.h, *.c: Fix how Python `pgen' handlers...
2019-11-22 Mark Woodingpgen.c (pgev_python): Delete pointless refcount manipul...
2019-11-22 Mark Woodingcatacomb/__init__.py: Awful bodge for symbol conflict.
2019-11-22 Mark Woodingcatacomb/__init__.py: Rearrange the imports.
2019-11-22 Mark Woodingcatacomb/__init__.py: Import `sys' as a whole.
2019-11-22 Mark Woodingmp.c, util.c: Use `Py_ssize_t' for lengths.
2019-11-22 Mark Woodingmp.c: Fix crash converting elliptic curve point-at...
2019-11-22 Mark Woodingpgen.c, rand.c: Check correct variable when rejecting...
2019-11-22 Mark Woodingrand.c (BBSPriv.generate): Release the event handler...
2019-11-22 Mark Woodingmp.c: Return the result of `GFN' transformations as...
2019-11-22 Mark Woodingmp.c: Don't leak the field polynomial.
2019-11-22 Mark Woodingmp.c: Release the `GFN' object through channels on...
2019-11-22 Mark Woodingmp.c: Check that CRT moduli are pairwise coprime.
2019-11-22 Mark Woodingmp.c: Arrange to free `xx' on exit.
2019-11-22 Mark Woodingmp.c: Check that CRT moduli are actually positive.
2019-11-22 Mark Woodingfield.c: Convert external-format field element to hex...
2019-11-22 Mark Woodingfield.c: Return the binary-field polynomial as, err...
2019-11-22 Mark Woodingrand.c: Add missing return-value mnemonic in docstring.
2019-11-22 Mark Wooding*.c: Consistently show keyword arguments as optional...
2019-11-22 Mark Woodingpgen.c: Add missing `EV' arg in `PrimeGenEventHandler...
2019-11-22 Mark Woodingmp.c: Fix Jacobi symbol notation in docstring.
2019-11-22 Mark Woodingmp.c: Describe `MP' and `GF' conversion semantics.
2019-11-22 Mark Woodingmp.c: Spell `MP' and `GF' in the correct case in docstr...
2019-11-22 Mark Woodinggroup.c: Fix capitalization of `ECPt' in docstring.
2019-11-22 Mark Woodingec.c: Add missing optional argument to docstring.
2019-11-17 Mark Woodingbytestring.c (bytestring_pyrepeat): Don't divide by...
2019-11-17 Mark Woodingfield.c: Fix misleading docstrings.
2019-11-17 Mark Woodingbuffer.c: Fix docstrings.
2019-11-17 Mark Woodingutil.c: Fix docstrings for generic-map iterator classes.
2019-11-17 Mark Woodinggroup.c: Fix docstring keyword for `G.checkgroup'.
next