2019-11-17 |
Mark Wooding | ec.c (ecpt_pyhash): Fix hashing.
|
commit | commitdiff | tree |
2019-11-17 |
Mark Wooding | field.c, mp.c: Hash `GF' and `FE' objects the same...
|
commit | commitdiff | tree |
2019-11-17 |
Mark Wooding | mp.c: Factor out and export `mphash'.
|
commit | commitdiff | tree |
2019-11-17 |
Mark Wooding | ec.c (ec2osp, os2ecp): Collect flags correctly.
|
commit | commitdiff | tree |
2019-11-17 |
Mark Wooding | ec.c: Fix reported function name in `ec2osp'.
|
commit | commitdiff | tree |
2019-11-17 |
Mark Wooding | ec.c: Fix keyword-argument list for `os2ecp'.
|
commit | commitdiff | tree |
2019-11-17 |
Mark Wooding | ec.c (eccurve_pyrichcompare): Check that second operand...
|
commit | commitdiff | tree |
2019-11-17 |
Mark Wooding | ec.c (ecpt_pymul): Don't leak the scalar value.
|
commit | commitdiff | tree |
2019-11-17 |
Mark Wooding | ec.c: Don't drop through into an error case.
|
commit | commitdiff | tree |
2019-11-17 |
Mark Wooding | ec.c: Fix three-argument point construction.
|
commit | commitdiff | tree |
2019-11-17 |
Mark Wooding | buffer.c: Don't advertise `WBUF.putecpt' as a keyword...
|
commit | commitdiff | tree |
2019-11-17 |
Mark Wooding | catacomb/__init__.py (BaseRat, MP, GF): Add missing...
|
commit | commitdiff | tree |
2019-11-17 |
Mark Wooding | catacomb/__init__.py (BaseRat): Add missing reverse...
|
commit | commitdiff | tree |
2019-11-17 |
Mark Wooding | catacomb/__init__.py (BaseRat): Make comparisons actually...
|
commit | commitdiff | tree |
2019-11-17 |
Mark Wooding | buffer.c (wbmeth_putblkN): Check input block size.
|
commit | commitdiff | tree |
2019-11-17 |
Mark Wooding | buffer.c: Return 64-bit values, even if they're too...
|
commit | commitdiff | tree |
2019-11-17 |
Mark Wooding | util.c: Use Python's machinery for handling 64-bit...
|
commit | commitdiff | tree |
2019-11-17 |
Mark Wooding | util.c: Augment `convu64' to collect its argument via...
|
commit | commitdiff | tree |
2019-11-17 |
Mark Wooding | key.c, pgen.c: Add missing guards for `del' to property...
|
commit | commitdiff | tree |
2019-11-17 |
Mark Wooding | *.py: Use `str.replace' rather than `str.translate'.
|
commit | commitdiff | tree |
2019-11-17 |
Mark Wooding | buffer.c: Fix typoed variable name in `assert'.
|
commit | commitdiff | tree |
2018-12-24 |
Mark Wooding | Release 1.2.1.1.
|
commit | commitdiff | tree |
2018-12-24 |
Mark Wooding | debian/control: Build-depend on `python-all-dev', not...
|
commit | commitdiff | tree |
2018-12-24 |
Mark Wooding | debian/: Use `dh_python2' for packaging.
|
commit | commitdiff | tree |
2018-12-24 |
Mark Wooding | setup.py: Fix the advertised package URL.
|
commit | commitdiff | tree |
2017-07-07 |
Mark Wooding | Merge remote-tracking branch 'origin/HEAD'
|
commit | commitdiff | tree |
2017-07-01 |
Mark Wooding | catacomb/pwsafe.py: Fix stupid error which breaks ...
|
commit | commitdiff | tree |
2017-06-16 |
Mark Wooding | Release 1.2.1.
|
commit | commitdiff | tree |
2017-06-15 |
Mark Wooding | pubkey.c (dsa_setup): Make sure `u' is None or an MP...
|
commit | commitdiff | tree |
2017-06-15 |
Mark Wooding | pubkey.c: Fix keyword-argument order for KCDSAPriv...
|
commit | commitdiff | tree |
2017-06-15 |
Mark Wooding | ec.c: Fix embarrassing use-after-free in EC point hashing.
|
commit | commitdiff | tree |
2017-05-14 |
Mark Wooding | Release 1.2.0.
|
commit | commitdiff | tree |
2017-05-14 |
Mark Wooding | pubkey.c: Allow RSA key generation with user-chosen...
|
commit | commitdiff | tree |
2017-05-14 |
Mark Wooding | mp.c: Add binding for `leastcongruent' function.
|
commit | commitdiff | tree |
2017-05-14 |
Mark Wooding | pubkey.c: Add support for Ed448 signatures, following...
|
commit | commitdiff | tree |
2017-05-14 |
Mark Wooding | catacomb/__init__.py: Settle on SHAKE256 for X448 box...
|
commit | commitdiff | tree |
2017-05-14 |
Mark Wooding | pubkey.c: Support the `ed2559ctx' signature scheme...
|
commit | commitdiff | tree |
2017-05-14 |
Mark Wooding | pubkey.c: Capture Ed25519 binding in a macro.
|
commit | commitdiff | tree |
2017-05-14 |
Mark Wooding | catacomb/__init__.py: Add `beginhash', `endhash' to...
|
commit | commitdiff | tree |
2017-05-14 |
Mark Wooding | catacomb/__init__.py: Refactor the XDH and EdDSA classes.
|
commit | commitdiff | tree |
2017-05-14 |
Mark Wooding | pubkey.c: Factor out commonality between X25519 and...
|
commit | commitdiff | tree |
2017-05-14 |
Mark Wooding | Add support for SHA3 and related algorithms.
|
commit | commitdiff | tree |
2017-05-14 |
Mark Wooding | algorithms.c: Add basic support for Keccak[1600, n].
|
commit | commitdiff | tree |
2017-05-14 |
Mark Wooding | algorithms.py: Support SHA512/224 and SHA512/256.
|
commit | commitdiff | tree |
2017-05-14 |
Mark Wooding | algorithms.py: Cope better with algs with funny characters...
|
commit | commitdiff | tree |
2017-05-14 |
Mark Wooding | rand.c, algorithms.py: Change how kinds of RNGs are...
|
commit | commitdiff | tree |
2017-05-14 |
Mark Wooding | bytestring.c, catacomb/__init__.py: Introduce and use...
|
commit | commitdiff | tree |
2017-05-14 |
Mark Wooding | catacomb/__init__.py: Calculate `X25519_BASE' and ...
|
commit | commitdiff | tree |
2017-05-14 |
Mark Wooding | utils.c: Raise exceptions from `convTHING' with null...
|
commit | commitdiff | tree |
2017-05-14 |
Mark Wooding | bytestring.c: Use `arg' rather than `args' for argument...
|
commit | commitdiff | tree |
2017-05-14 |
Mark Wooding | catacomb/__init__.py: Rename stupidly named arguments.
|
commit | commitdiff | tree |
2017-05-14 |
Mark Wooding | catacomb/__init__.py: Fix bungled `unbox' method of...
|
commit | commitdiff | tree |
2017-05-14 |
Mark Wooding | Merge branch '1.1.x'
|
commit | commitdiff | tree |
2017-05-14 |
Mark Wooding | Release 1.1.2.
|
commit | commitdiff | tree |
2017-05-13 |
Mark Wooding | catacomb/__init__.py: Fix up cipher etc. names better.
|
commit | commitdiff | tree |
2017-05-13 |
Mark Wooding | algorithms.c: Support the new 16-bit key-size descriptors.
|
commit | commitdiff | tree |
2017-05-13 |
Mark Wooding | group.c: Track Catacomb group internals change.
|
commit | commitdiff | tree |
2017-05-13 |
Mark Wooding | utils.c: Raise exceptions from `convTHING' with null...
|
commit | commitdiff | tree |
2017-05-13 |
Mark Wooding | Return `long' objects when `int' is requested but the...
|
commit | commitdiff | tree |
2017-05-13 |
Mark Wooding | bytestring.c: Check for cached hash more carefully.
|
commit | commitdiff | tree |
2017-05-13 |
Mark Wooding | rand.c: Careful range checking on `block' and `mp'.
|
commit | commitdiff | tree |
2017-05-13 |
Mark Wooding | *.c: Fix docstrings for methods.
|
commit | commitdiff | tree |
2017-05-13 |
Mark Wooding | Further fixing to use `Py_ssize_t' in place of int.
|
commit | commitdiff | tree |
2017-05-07 |
Mark Wooding | algorithms.c: Check whether `setiv' and `bdry' are...
|
commit | commitdiff | tree |
2017-05-05 |
Mark Wooding | catacomb/__init__.py: Add printing for more key types.
|
commit | commitdiff | tree |
2017-05-05 |
Mark Wooding | catacomb/__init__.py: Don't print secret bits of keys...
|
commit | commitdiff | tree |
2017-05-05 |
Mark Wooding | catacomb/__init__.py: Add `_clsname' for printing class...
|
commit | commitdiff | tree |
2017-05-04 |
Mark Wooding | catacomb/__init__.py: Abstract out common printing...
|
commit | commitdiff | tree |
2017-05-04 |
Mark Wooding | pubkey.c: Change the arguments to {DSA,KCDSA}{Pub,Priv}.
|
commit | commitdiff | tree |
2017-05-04 |
Mark Wooding | catacomb/__init__.py: Print group elements properly.
|
commit | commitdiff | tree |
2017-05-04 |
Mark Wooding | catacomb/__init__.py: Print groups properly.
|
commit | commitdiff | tree |
2017-05-04 |
Mark Wooding | catacomb/__init__.py: Add printing for points on known...
|
commit | commitdiff | tree |
2017-05-04 |
Mark Wooding | group.c: Make element `toec()' method return point...
|
commit | commitdiff | tree |
2017-05-04 |
Mark Wooding | catacomb/__init__.py: Abstract out common pretty-printing...
|
commit | commitdiff | tree |
2017-05-03 |
Mark Wooding | catacomb/__init__.py: Support IPython's pretty-printer.
|
commit | commitdiff | tree |
2017-05-03 |
Mark Wooding | catacomb/__init__.py: Support `len' on `_groupmap'...
|
commit | commitdiff | tree |
2017-05-03 |
Mark Wooding | catacomb/__init__.py: Use `%#x' rather than `hex' now.
|
commit | commitdiff | tree |
2017-05-03 |
Mark Wooding | Merge branches 'mdw/latin-ietf' and 'mdw/curve25519'
|
commit | commitdiff | tree |
2017-05-03 |
Mark Wooding | algorithms.py: Support the IETF versions of ChaCha...
|
commit | commitdiff | tree |
2017-05-03 |
Mark Wooding | pubkey.c, catacomb/__init__.py: Add bindings for Hamburg...
|
commit | commitdiff | tree |
2017-05-03 |
Mark Wooding | pubkey.c, ...: Support Bernstein's `Ed25519' signature...
|
commit | commitdiff | tree |
2017-05-03 |
Mark Wooding | pubkey.c, ...: Support Bernstein's `X25519' key-agreement...
|
commit | commitdiff | tree |
2017-05-03 |
Mark Wooding | Return `long' objects when `int' is requested but the...
|
commit | commitdiff | tree |
2017-04-22 |
Mark Wooding | group.c: Track Catacomb group internals change.
|
commit | commitdiff | tree |
2017-04-17 |
Mark Wooding | catacomb/__init__.py: Add a simple implementation of...
|
commit | commitdiff | tree |
2017-04-17 |
Mark Wooding | algorithms.c: Add binding for `poly1305_flushzero'.
|
commit | commitdiff | tree |
2017-04-17 |
Mark Wooding | algorithms.c: Fix Poly1305 `hashu...' and `hashbuf...
|
commit | commitdiff | tree |
2017-04-12 |
Mark Wooding | bytestring.c, catacomb/__init__.py: Compare for equality...
|
commit | commitdiff | tree |
2017-04-12 |
Mark Wooding | bytestring.c: Check for cached hash more carefully.
|
commit | commitdiff | tree |
2017-04-12 |
Mark Wooding | *.c: Declare `PY_SSIZE_T_CLEAN'.
|
commit | commitdiff | tree |
2017-04-07 |
Mark Wooding | algorithms.c: Add bindings for HSalsa20/r and HChaCha/r.
|
commit | commitdiff | tree |
2017-04-07 |
Mark Wooding | algorithms.c: Add support for Poly1305.
|
commit | commitdiff | tree |
2017-04-07 |
Mark Wooding | catacomb-python.h, util.c: Support for declaring types...
|
commit | commitdiff | tree |
2017-04-07 |
Mark Wooding | algorithms.c: Reorder the `ghash' definitions.
|
commit | commitdiff | tree |
2017-04-07 |
Mark Wooding | algorithms.c: Fix docstring for `GCHash.hashsz'.
|
commit | commitdiff | tree |
2017-04-07 |
Mark Wooding | algorithms.c: Set required size on GMAC objects.
|
commit | commitdiff | tree |
2016-09-12 |
Mark Wooding | rand.c, algorithms.py: Support random access protocol...
|
commit | commitdiff | tree |
2016-09-12 |
Mark Wooding | util.c: Add conversions between Python objects and...
|
commit | commitdiff | tree |
2016-09-12 |
Mark Wooding | catacomb-python.h: Don't inhibit 64-bit type detection...
|
commit | commitdiff | tree |
2016-09-12 |
Mark Wooding | rand.c: Careful range checking on `block' and `mp'.
|
commit | commitdiff | tree |
next |