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 | 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 |
2018-12-24 |
Mark Wooding | Release 1.2.1.1. 1.2.1.1 |
commit | commitdiff | tree | snapshot |
2018-12-24 |
Mark Wooding | debian/control: Build-depend on `python-all-dev', not... |
commit | commitdiff | tree | snapshot |
2018-12-24 |
Mark Wooding | debian/: Use `dh_python2' for packaging. |
commit | commitdiff | tree | snapshot |
2018-12-24 |
Mark Wooding | setup.py: Fix the advertised package URL. |
commit | commitdiff | tree | snapshot |
2017-07-07 |
Mark Wooding | Merge remote-tracking branch 'origin/HEAD' |
commit | commitdiff | tree | snapshot |
2017-07-01 |
Mark Wooding | catacomb/pwsafe.py: Fix stupid error which breaks ... |
commit | commitdiff | tree | snapshot |
2017-06-16 |
Mark Wooding | Release 1.2.1. 1.2.1 |
commit | commitdiff | tree | snapshot |
2017-06-15 |
Mark Wooding | pubkey.c (dsa_setup): Make sure `u' is None or an MP... |
commit | commitdiff | tree | snapshot |
2017-06-15 |
Mark Wooding | pubkey.c: Fix keyword-argument order for KCDSAPriv... |
commit | commitdiff | tree | snapshot |
2017-06-15 |
Mark Wooding | ec.c: Fix embarrassing use-after-free in EC point hashing. |
commit | commitdiff | tree | snapshot |
2017-05-14 |
Mark Wooding | Release 1.2.0. 1.2.0 |
commit | commitdiff | tree | snapshot |
2017-05-14 |
Mark Wooding | pubkey.c: Allow RSA key generation with user-chosen... |
commit | commitdiff | tree | snapshot |
2017-05-14 |
Mark Wooding | mp.c: Add binding for `leastcongruent' function. |
commit | commitdiff | tree | snapshot |
2017-05-14 |
Mark Wooding | pubkey.c: Add support for Ed448 signatures, following... |
commit | commitdiff | tree | snapshot |
2017-05-14 |
Mark Wooding | catacomb/__init__.py: Settle on SHAKE256 for X448 box... |
commit | commitdiff | tree | snapshot |
2017-05-14 |
Mark Wooding | pubkey.c: Support the `ed2559ctx' signature scheme... |
commit | commitdiff | tree | snapshot |
2017-05-14 |
Mark Wooding | pubkey.c: Capture Ed25519 binding in a macro. |
commit | commitdiff | tree | snapshot |
2017-05-14 |
Mark Wooding | catacomb/__init__.py: Add `beginhash', `endhash' to... |
commit | commitdiff | tree | snapshot |
2017-05-14 |
Mark Wooding | catacomb/__init__.py: Refactor the XDH and EdDSA classes. |
commit | commitdiff | tree | snapshot |
2017-05-14 |
Mark Wooding | pubkey.c: Factor out commonality between X25519 and... |
commit | commitdiff | tree | snapshot |
2017-05-14 |
Mark Wooding | Add support for SHA3 and related algorithms. |
commit | commitdiff | tree | snapshot |
2017-05-14 |
Mark Wooding | algorithms.c: Add basic support for Keccak[1600, n]. |
commit | commitdiff | tree | snapshot |
2017-05-14 |
Mark Wooding | algorithms.py: Support SHA512/224 and SHA512/256. |
commit | commitdiff | tree | snapshot |
2017-05-14 |
Mark Wooding | algorithms.py: Cope better with algs with funny charact... |
commit | commitdiff | tree | snapshot |
2017-05-14 |
Mark Wooding | rand.c, algorithms.py: Change how kinds of RNGs are... |
commit | commitdiff | tree | snapshot |
2017-05-14 |
Mark Wooding | bytestring.c, catacomb/__init__.py: Introduce and use... |
commit | commitdiff | tree | snapshot |
2017-05-14 |
Mark Wooding | catacomb/__init__.py: Calculate `X25519_BASE' and ... |
commit | commitdiff | tree | snapshot |
2017-05-14 |
Mark Wooding | utils.c: Raise exceptions from `convTHING' with null... |
commit | commitdiff | tree | snapshot |
2017-05-14 |
Mark Wooding | bytestring.c: Use `arg' rather than `args' for argument... |
commit | commitdiff | tree | snapshot |
2017-05-14 |
Mark Wooding | catacomb/__init__.py: Rename stupidly named arguments. |
commit | commitdiff | tree | snapshot |
2017-05-14 |
Mark Wooding | catacomb/__init__.py: Fix bungled `unbox' method of... |
commit | commitdiff | tree | snapshot |
2017-05-14 |
Mark Wooding | Merge branch '1.1.x' |
commit | commitdiff | tree | snapshot |
2017-05-14 |
Mark Wooding | Release 1.1.2. 1.1.2 |
commit | commitdiff | tree | snapshot |
2017-05-13 |
Mark Wooding | catacomb/__init__.py: Fix up cipher etc. names better. |
commit | commitdiff | tree | snapshot |
2017-05-13 |
Mark Wooding | algorithms.c: Support the new 16-bit key-size descriptors. |
commit | commitdiff | tree | snapshot |
2017-05-13 |
Mark Wooding | group.c: Track Catacomb group internals change. |
commit | commitdiff | tree | snapshot |
2017-05-13 |
Mark Wooding | utils.c: Raise exceptions from `convTHING' with null... |
commit | commitdiff | tree | snapshot |
2017-05-13 |
Mark Wooding | Return `long' objects when `int' is requested but the... |
commit | commitdiff | tree | snapshot |
2017-05-13 |
Mark Wooding | bytestring.c: Check for cached hash more carefully. |
commit | commitdiff | tree | snapshot |
2017-05-13 |
Mark Wooding | rand.c: Careful range checking on `block' and `mp'. |
commit | commitdiff | tree | snapshot |
2017-05-13 |
Mark Wooding | *.c: Fix docstrings for methods. |
commit | commitdiff | tree | snapshot |
2017-05-13 |
Mark Wooding | Further fixing to use `Py_ssize_t' in place of int. |
commit | commitdiff | tree | snapshot |
2017-05-07 |
Mark Wooding | algorithms.c: Check whether `setiv' and `bdry' are... |
commit | commitdiff | tree | snapshot |
2017-05-05 |
Mark Wooding | catacomb/__init__.py: Add printing for more key types. |
commit | commitdiff | tree | snapshot |
2017-05-05 |
Mark Wooding | catacomb/__init__.py: Don't print secret bits of keys... |
commit | commitdiff | tree | snapshot |
2017-05-05 |
Mark Wooding | catacomb/__init__.py: Add `_clsname' for printing class... |
commit | commitdiff | tree | snapshot |
2017-05-04 |
Mark Wooding | catacomb/__init__.py: Abstract out common printing... |
commit | commitdiff | tree | snapshot |
2017-05-04 |
Mark Wooding | pubkey.c: Change the arguments to {DSA,KCDSA}{Pub,Priv}. |
commit | commitdiff | tree | snapshot |
2017-05-04 |
Mark Wooding | catacomb/__init__.py: Print group elements properly. |
commit | commitdiff | tree | snapshot |
2017-05-04 |
Mark Wooding | catacomb/__init__.py: Print groups properly. |
commit | commitdiff | tree | snapshot |
2017-05-04 |
Mark Wooding | catacomb/__init__.py: Add printing for points on known... |
commit | commitdiff | tree | snapshot |
next |