2019-11-27 |
Mark Wooding | Merge branch '1.3.x' |
commit | commitdiff | tree | snapshot |
2019-11-27 |
Mark Wooding | rand.c: Show keyword argument as optional. |
commit | commitdiff | tree | snapshot |
2019-11-27 |
Mark Wooding | mp.c: Fix punctuation error in docstrings. |
commit | commitdiff | tree | snapshot |
2019-11-27 |
Mark Wooding | t/t-*.py: Use the `WriteBuffer.contents' property. |
commit | commitdiff | tree | snapshot |
2019-11-27 |
Mark Wooding | t/t-bytes.py: Check that indexing, slicing, etc. return... |
commit | commitdiff | tree | snapshot |
2019-11-27 |
Mark Wooding | t/t-algorithms.py: Add a simple test for `Keccak1600... |
commit | commitdiff | tree | snapshot |
2019-11-27 |
Mark Wooding | t/t-algorithms.py: Add tests for other HSalsa20 and... |
commit | commitdiff | tree | snapshot |
2019-11-27 |
Mark Wooding | t/t-algorithms.py: Add AEAD tests. |
commit | commitdiff | tree | snapshot |
2019-11-27 |
Mark Wooding | t/t-algorithms.py: Add tests for the new `KeySZ.pad... |
commit | commitdiff | tree | snapshot |
2019-11-27 |
Mark Wooding | catacomb/__init__.py (KeySZRange.pad): Return correct... |
commit | commitdiff | tree | snapshot |
2019-11-27 |
Mark Wooding | algorithms.c: Propagate `AEADF_NOAAD' to `aad' objects. |
commit | commitdiff | tree | snapshot |
2019-11-27 |
Mark Wooding | algorithms.c (AEADAAD.copy): Propagate the hashed lengt... |
commit | commitdiff | tree | snapshot |
2019-11-27 |
Mark Wooding | Merge branch '1.2.x' into 1.3.x |
commit | commitdiff | tree | snapshot |
2019-11-27 |
Mark Wooding | t/: Add a test suite. |
commit | commitdiff | tree | snapshot |
2019-11-27 |
Mark Wooding | ec.c: Don't lose error status when constructing points... |
commit | commitdiff | tree | snapshot |
2019-11-27 |
Mark Wooding | ec.c: Free partially constructed points coordinatewise. |
commit | commitdiff | tree | snapshot |
2019-11-27 |
Mark Wooding | *.c: Be more careful about `PySequence_Size'. |
commit | commitdiff | tree | snapshot |
2019-11-27 |
Mark Wooding | key.c: Reformat the rest of the `KeyError' constructor. |
commit | commitdiff | tree | snapshot |
2019-11-27 |
Mark Wooding | key.c: Parse `KeyError' constructor arguments by hand. |
commit | commitdiff | tree | snapshot |
2019-11-27 |
Mark Wooding | catacomb-python.h: Add a macro for raising `OverflowError'. |
commit | commitdiff | tree | snapshot |
2019-11-27 |
Mark Wooding | key.c: Collect `KeyError' argument count as a separate... |
commit | commitdiff | tree | snapshot |
2019-11-27 |
Mark Wooding | key.c: Use tuple functions on `KeyError' argument tuple. |
commit | commitdiff | tree | snapshot |
2019-11-27 |
Mark Wooding | key.c: Rename sad-path label to `end'. |
commit | commitdiff | tree | snapshot |
2019-11-27 |
Mark Wooding | key.c: Delete duplicate setting of `errstring'. |
commit | commitdiff | tree | snapshot |
2019-11-27 |
Mark Wooding | util.c (mkexc): Populate dictionary before constructing... |
commit | commitdiff | tree | snapshot |
2019-11-27 |
Mark Wooding | key.c: Only set the error code. |
commit | commitdiff | tree | snapshot |
2019-11-27 |
Mark Wooding | catacomb.c, util.c: Publish negative constants correctly. |
commit | commitdiff | tree | snapshot |
2019-11-25 |
Mark Wooding | field.c: Delete the completely unused `getfe' function. |
commit | commitdiff | tree | snapshot |
2019-11-25 |
Mark Wooding | key.c (convfilter): Fix sense of error tests. |
commit | commitdiff | tree | snapshot |
2019-11-25 |
Mark Wooding | buffer.c, ec.c: Fix required size for EC `buffer' encoding. |
commit | commitdiff | tree | snapshot |
2019-11-25 |
Mark Wooding | algorithms.c: Fix `max' property name in docstrings. |
commit | commitdiff | tree | snapshot |
2019-11-25 |
Mark Wooding | catacomb/__init__.py (_HashBase): Check that integers... |
commit | commitdiff | tree | snapshot |
2019-11-25 |
Mark Wooding | debian/rules: Build using the provided Makefile. |
commit | commitdiff | tree | snapshot |
2019-11-25 |
Mark Wooding | debian/control: Add an explicit build-dependency on... |
commit | commitdiff | tree | snapshot |
2019-11-22 |
Mark Wooding | catacomb/__init__.py: Make KMAC `copy' work. |
commit | commitdiff | tree | snapshot |
2019-11-22 |
Mark Wooding | catacomb.c: Publish `RAND_IBITS' constant. |
commit | commitdiff | tree | snapshot |
2019-11-22 |
Mark Wooding | rand.c: Fix `TrueRand' constructor so it can possibly... |
commit | commitdiff | tree | snapshot |
2019-11-22 |
Mark Wooding | pubkey.c (RSAPriv): Fix segfault if `p' is provided... |
commit | commitdiff | tree | snapshot |
2019-11-22 |
Mark Wooding | catacomb/__init__.py (_ShakeBase._copy): Actally copy... |
commit | commitdiff | tree | snapshot |
2019-11-22 |
Mark Wooding | algorithms.c (ShakeNN.copy): Return the copy rather... |
commit | commitdiff | tree | snapshot |
2019-11-22 |
Mark Wooding | algorithms.c (KECCAK.extract): Fix method name in keywo... |
commit | commitdiff | tree | snapshot |
2019-11-22 |
Mark Wooding | algorithms.c (hLATIN_prf): Allow all supported sizes... |
commit | commitdiff | tree | snapshot |
2019-11-22 |
Mark Wooding | algorithms.c: Add missing guard for `del' to property... |
commit | commitdiff | tree | snapshot |
2019-11-22 |
Mark Wooding | util.c: Make `default' arguments optional in `get'... |
commit | commitdiff | tree | snapshot |
2019-11-22 |
Mark Wooding | util.c: Fix sense of error check in `popitem'. |
commit | commitdiff | tree | snapshot |
2019-11-22 |
Mark Wooding | rand.c, pgen.c: Invalidate random generators from pgen... |
commit | commitdiff | tree | snapshot |
2019-11-22 |
Mark Wooding | ec.c: Pass a dummy length argument to `PyObject_AsReadB... |
commit | commitdiff | tree | snapshot |
2019-11-22 |
Mark Wooding | catacomb-python.h, *.c: Fix how Python `pgen' handlers... |
commit | commitdiff | tree | snapshot |
2019-11-22 |
Mark Wooding | pgen.c (pgev_python): Delete pointless refcount manipul... |
commit | commitdiff | tree | snapshot |
2019-11-22 |
Mark Wooding | catacomb/__init__.py: Awful bodge for symbol conflict. |
commit | commitdiff | tree | snapshot |
2019-11-22 |
Mark Wooding | catacomb/__init__.py: Rearrange the imports. |
commit | commitdiff | tree | snapshot |
2019-11-22 |
Mark Wooding | catacomb/__init__.py: Import `sys' as a whole. |
commit | commitdiff | tree | snapshot |
2019-11-22 |
Mark Wooding | mp.c, util.c: Use `Py_ssize_t' for lengths. |
commit | commitdiff | tree | snapshot |
2019-11-22 |
Mark Wooding | mp.c: Fix crash converting elliptic curve point-at... |
commit | commitdiff | tree | snapshot |
2019-11-22 |
Mark Wooding | pgen.c, rand.c: Check correct variable when rejecting... |
commit | commitdiff | tree | snapshot |
2019-11-22 |
Mark Wooding | rand.c (BBSPriv.generate): Release the event handler... |
commit | commitdiff | tree | snapshot |
2019-11-22 |
Mark Wooding | mp.c: Return the result of `GFN' transformations as... |
commit | commitdiff | tree | snapshot |
2019-11-22 |
Mark Wooding | mp.c: Don't leak the field polynomial. |
commit | commitdiff | tree | snapshot |
2019-11-22 |
Mark Wooding | mp.c: Release the `GFN' object through channels on... |
commit | commitdiff | tree | snapshot |
2019-11-22 |
Mark Wooding | mp.c: Check that CRT moduli are pairwise coprime. |
commit | commitdiff | tree | snapshot |
2019-11-22 |
Mark Wooding | mp.c: Arrange to free `xx' on exit. |
commit | commitdiff | tree | snapshot |
2019-11-22 |
Mark Wooding | mp.c: Check that CRT moduli are actually positive. |
commit | commitdiff | tree | snapshot |
2019-11-22 |
Mark Wooding | field.c: Convert external-format field element to hex... |
commit | commitdiff | tree | snapshot |
2019-11-22 |
Mark Wooding | field.c: Return the binary-field polynomial as, err... |
commit | commitdiff | tree | snapshot |
2019-11-22 |
Mark Wooding | rand.c: Add missing return-value mnemonic in docstring. |
commit | commitdiff | tree | snapshot |
2019-11-22 |
Mark Wooding | *.c: Consistently show keyword arguments as optional... |
commit | commitdiff | tree | snapshot |
2019-11-22 |
Mark Wooding | pgen.c: Add missing `EV' arg in `PrimeGenEventHandler... |
commit | commitdiff | tree | snapshot |
2019-11-22 |
Mark Wooding | mp.c: Fix Jacobi symbol notation in docstring. |
commit | commitdiff | tree | snapshot |
2019-11-22 |
Mark Wooding | mp.c: Describe `MP' and `GF' conversion semantics. |
commit | commitdiff | tree | snapshot |
2019-11-22 |
Mark Wooding | mp.c: Spell `MP' and `GF' in the correct case in docstr... |
commit | commitdiff | tree | snapshot |
2019-11-22 |
Mark Wooding | group.c: Fix capitalization of `ECPt' in docstring. |
commit | commitdiff | tree | snapshot |
2019-11-22 |
Mark Wooding | ec.c: Add missing optional argument to docstring. |
commit | commitdiff | tree | snapshot |
2019-11-17 |
Mark Wooding | bytestring.c (bytestring_pyrepeat): Don't divide by... |
commit | commitdiff | tree | snapshot |
2019-11-17 |
Mark Wooding | field.c: Fix misleading docstrings. |
commit | commitdiff | tree | snapshot |
2019-11-17 |
Mark Wooding | buffer.c: Fix docstrings. |
commit | commitdiff | tree | snapshot |
2019-11-17 |
Mark Wooding | util.c: Fix docstrings for generic-map iterator classes. |
commit | commitdiff | tree | snapshot |
2019-11-17 |
Mark Wooding | group.c: Fix docstring keyword for `G.checkgroup'. |
commit | commitdiff | tree | snapshot |
2019-11-17 |
Mark Wooding | ec.c (ecpt_pyrichcompare): Fix point comparisons. |
commit | commitdiff | tree | snapshot |
2019-11-17 |
Mark Wooding | ec.c (ecpt_pyhash): Fix hashing. |
commit | commitdiff | tree | snapshot |
2019-11-17 |
Mark Wooding | field.c, mp.c: Hash `GF' and `FE' objects the same... |
commit | commitdiff | tree | snapshot |
2019-11-17 |
Mark Wooding | mp.c: Factor out and export `mphash'. |
commit | commitdiff | tree | snapshot |
2019-11-17 |
Mark Wooding | ec.c (ec2osp, os2ecp): Collect flags correctly. |
commit | commitdiff | tree | snapshot |
2019-11-17 |
Mark Wooding | ec.c: Fix reported function name in `ec2osp'. |
commit | commitdiff | tree | snapshot |
2019-11-17 |
Mark Wooding | ec.c: Fix keyword-argument list for `os2ecp'. |
commit | commitdiff | tree | snapshot |
2019-11-17 |
Mark Wooding | ec.c (eccurve_pyrichcompare): Check that second operand... |
commit | commitdiff | tree | snapshot |
2019-11-17 |
Mark Wooding | ec.c (ecpt_pymul): Don't leak the scalar value. |
commit | commitdiff | tree | snapshot |
2019-11-17 |
Mark Wooding | ec.c: Don't drop through into an error case. |
commit | commitdiff | tree | snapshot |
2019-11-17 |
Mark Wooding | ec.c: Fix three-argument point construction. |
commit | commitdiff | tree | snapshot |
2019-11-17 |
Mark Wooding | buffer.c: Don't advertise `WBUF.putecpt' as a keyword... |
commit | commitdiff | tree | snapshot |
2019-11-17 |
Mark Wooding | catacomb/__init__.py (BaseRat, MP, GF): Add missing... |
commit | commitdiff | tree | snapshot |
2019-11-17 |
Mark Wooding | catacomb/__init__.py (BaseRat): Add missing reverse... |
commit | commitdiff | tree | snapshot |
2019-11-17 |
Mark Wooding | catacomb/__init__.py (BaseRat): Make comparisons actual... |
commit | commitdiff | tree | snapshot |
2019-11-17 |
Mark Wooding | buffer.c (wbmeth_putblkN): Check input block size. |
commit | commitdiff | tree | snapshot |
2019-11-17 |
Mark Wooding | buffer.c: Return 64-bit values, even if they're too... |
commit | commitdiff | tree | snapshot |
2019-11-17 |
Mark Wooding | util.c: Use Python's machinery for handling 64-bit... |
commit | commitdiff | tree | snapshot |
2019-11-17 |
Mark Wooding | util.c: Augment `convu64' to collect its argument via... |
commit | commitdiff | tree | snapshot |
2019-11-17 |
Mark Wooding | key.c, pgen.c: Add missing guards for `del' to property... |
commit | commitdiff | tree | snapshot |
2019-11-17 |
Mark Wooding | *.py: Use `str.replace' rather than `str.translate'. |
commit | commitdiff | tree | snapshot |
2019-11-17 |
Mark Wooding | buffer.c: Fix typoed variable name in `assert'. |
commit | commitdiff | tree | snapshot |
2019-10-04 |
Mark Wooding | Deploy the new <ctype.h> and `foocmp' macros from mLib. |
commit | commitdiff | tree | snapshot |
next |