chiark / gitweb /
catacomb-python
2017-07-07 Mark WoodingMerge remote-tracking branch 'origin/HEAD'
2017-07-01 Mark Woodingcatacomb/pwsafe.py: Fix stupid error which breaks ...
2017-06-16 Mark WoodingRelease 1.2.1. 1.2.1
2017-06-15 Mark Woodingpubkey.c (dsa_setup): Make sure `u' is None or an MP...
2017-06-15 Mark Woodingpubkey.c: Fix keyword-argument order for KCDSAPriv...
2017-06-15 Mark Woodingec.c: Fix embarrassing use-after-free in EC point hashing.
2017-05-14 Mark WoodingRelease 1.2.0. 1.2.0
2017-05-14 Mark Woodingpubkey.c: Allow RSA key generation with user-chosen...
2017-05-14 Mark Woodingmp.c: Add binding for `leastcongruent' function.
2017-05-14 Mark Woodingpubkey.c: Add support for Ed448 signatures, following...
2017-05-14 Mark Woodingcatacomb/__init__.py: Settle on SHAKE256 for X448 box...
2017-05-14 Mark Woodingpubkey.c: Support the `ed2559ctx' signature scheme...
2017-05-14 Mark Woodingpubkey.c: Capture Ed25519 binding in a macro.
2017-05-14 Mark Woodingcatacomb/__init__.py: Add `beginhash', `endhash' to...
2017-05-14 Mark Woodingcatacomb/__init__.py: Refactor the XDH and EdDSA classes.
2017-05-14 Mark Woodingpubkey.c: Factor out commonality between X25519 and...
2017-05-14 Mark WoodingAdd support for SHA3 and related algorithms.
2017-05-14 Mark Woodingalgorithms.c: Add basic support for Keccak[1600, n].
2017-05-14 Mark Woodingalgorithms.py: Support SHA512/224 and SHA512/256.
2017-05-14 Mark Woodingalgorithms.py: Cope better with algs with funny charact...
2017-05-14 Mark Woodingrand.c, algorithms.py: Change how kinds of RNGs are...
2017-05-14 Mark Woodingbytestring.c, catacomb/__init__.py: Introduce and use...
2017-05-14 Mark Woodingcatacomb/__init__.py: Calculate `X25519_BASE' and ...
2017-05-14 Mark Woodingutils.c: Raise exceptions from `convTHING' with null...
2017-05-14 Mark Woodingbytestring.c: Use `arg' rather than `args' for argument...
2017-05-14 Mark Woodingcatacomb/__init__.py: Rename stupidly named arguments.
2017-05-14 Mark Woodingcatacomb/__init__.py: Fix bungled `unbox' method of...
2017-05-14 Mark WoodingMerge branch '1.1.x'
2017-05-14 Mark WoodingRelease 1.1.2. 1.1.2
2017-05-13 Mark Woodingcatacomb/__init__.py: Fix up cipher etc. names better.
2017-05-13 Mark Woodingalgorithms.c: Support the new 16-bit key-size descriptors.
2017-05-13 Mark Woodinggroup.c: Track Catacomb group internals change.
2017-05-13 Mark Woodingutils.c: Raise exceptions from `convTHING' with null...
2017-05-13 Mark WoodingReturn `long' objects when `int' is requested but the...
2017-05-13 Mark Woodingbytestring.c: Check for cached hash more carefully.
2017-05-13 Mark Woodingrand.c: Careful range checking on `block' and `mp'.
2017-05-13 Mark Wooding*.c: Fix docstrings for methods.
2017-05-13 Mark WoodingFurther fixing to use `Py_ssize_t' in place of int.
2017-05-07 Mark Woodingalgorithms.c: Check whether `setiv' and `bdry' are...
2017-05-05 Mark Woodingcatacomb/__init__.py: Add printing for more key types.
2017-05-05 Mark Woodingcatacomb/__init__.py: Don't print secret bits of keys...
2017-05-05 Mark Woodingcatacomb/__init__.py: Add `_clsname' for printing class...
2017-05-04 Mark Woodingcatacomb/__init__.py: Abstract out common printing...
2017-05-04 Mark Woodingpubkey.c: Change the arguments to {DSA,KCDSA}{Pub,Priv}.
2017-05-04 Mark Woodingcatacomb/__init__.py: Print group elements properly.
2017-05-04 Mark Woodingcatacomb/__init__.py: Print groups properly.
2017-05-04 Mark Woodingcatacomb/__init__.py: Add printing for points on known...
2017-05-04 Mark Woodinggroup.c: Make element `toec()' method return point...
2017-05-04 Mark Woodingcatacomb/__init__.py: Abstract out common pretty-printi...
2017-05-03 Mark Woodingcatacomb/__init__.py: Support IPython's pretty-printer.
2017-05-03 Mark Woodingcatacomb/__init__.py: Support `len' on `_groupmap'...
2017-05-03 Mark Woodingcatacomb/__init__.py: Use `%#x' rather than `hex' now.
2017-05-03 Mark WoodingMerge branches 'mdw/latin-ietf' and 'mdw/curve25519'
2017-05-03 Mark Woodingalgorithms.py: Support the IETF versions of ChaCha...
2017-05-03 Mark Woodingpubkey.c, catacomb/__init__.py: Add bindings for Hambur...
2017-05-03 Mark Woodingpubkey.c, ...: Support Bernstein's `Ed25519' signature...
2017-05-03 Mark Woodingpubkey.c, ...: Support Bernstein's `X25519' key-agreeme...
2017-05-03 Mark WoodingReturn `long' objects when `int' is requested but the...
2017-04-22 Mark Woodinggroup.c: Track Catacomb group internals change.
2017-04-17 Mark Woodingcatacomb/__init__.py: Add a simple implementation of...
2017-04-17 Mark Woodingalgorithms.c: Add binding for `poly1305_flushzero'.
2017-04-17 Mark Woodingalgorithms.c: Fix Poly1305 `hashu...' and `hashbuf...
2017-04-12 Mark Woodingbytestring.c, catacomb/__init__.py: Compare for equalit...
2017-04-12 Mark Woodingbytestring.c: Check for cached hash more carefully.
2017-04-12 Mark Wooding*.c: Declare `PY_SSIZE_T_CLEAN'.
2017-04-07 Mark Woodingalgorithms.c: Add bindings for HSalsa20/r and HChaCha/r.
2017-04-07 Mark Woodingalgorithms.c: Add support for Poly1305.
2017-04-07 Mark Woodingcatacomb-python.h, util.c: Support for declaring types...
2017-04-07 Mark Woodingalgorithms.c: Reorder the `ghash' definitions.
2017-04-07 Mark Woodingalgorithms.c: Fix docstring for `GCHash.hashsz'.
2017-04-07 Mark Woodingalgorithms.c: Set required size on GMAC objects.
2016-09-12 Mark Woodingrand.c, algorithms.py: Support random access protocol...
2016-09-12 Mark Woodingutil.c: Add conversions between Python objects and...
2016-09-12 Mark Woodingcatacomb-python.h: Don't inhibit 64-bit type detection...
2016-09-12 Mark Woodingrand.c: Careful range checking on `block' and `mp'.
2016-09-12 Mark Woodingutil.c: Zap spurious whitespace.
2016-09-12 Mark Wooding*.c: Fix docstrings for methods.
2016-09-11 Mark WoodingFurther fixing to use `Py_ssize_t' in place of int.
2016-06-04 Mark WoodingRelease 1.1.1. 1.1.1
2016-06-03 Mark Woodingbytestring.c: Use `Py_ssize_t' for collecting buffer...
2016-02-19 Mark WoodingRelease 1.1.0.1. 1.1.0.1
2016-02-19 Mark Woodingdebian/control: Fix the Build-Depends.
2016-02-19 Mark Woodingdebian/source/format: Apparently we need one of these...
2015-07-20 Mark WoodingRelease 1.1.0. 1.1.0
2015-07-20 Mark WoodingRequire a shiny new library version.
2015-07-20 Mark WoodingMerge branches 'mdw/pwsafe' and 'mdw/ec-ptcmpr'
2015-06-16 Mark Woodingpwsafe: New command `xfer' to transfer data to a new...
2015-06-16 Mark Woodingcatacomb/pwsafe.py: Add a backend based on SQLite.
2015-06-16 Mark Woodingcatacomb/pwsafe.py, pwsafe: Make GDBM support conditional.
2015-06-16 Mark Woodingcatacomb/pwsafe.py: New Git-friendly `DirectoryStorageB...
2015-05-31 Mark Woodingcatacomb/pwsafe.py: New FlatFileStorageBackend class.
2015-05-31 Mark Woodingcatacomb/pwsafe.py: Add a new ABRUPTP argument to ...
2015-05-31 Mark Woodingcatacomb/pwsafe.py, pwsafe: Dispatching for multiple...
2015-05-31 Mark Woodingcatacomb/pwsafe.py: Split out the GDBM-specifics from...
2015-05-31 Mark Woodingcatacomb/pwsafe.py: Factor database handling out into...
2015-05-31 Mark Woodingcatacomb/pwsafe.py: Commentary fix.
2015-05-31 Mark Woodingpwsafe: Abolish the `chomp' function, and only chomp...
2015-05-29 Mark Woodingcatacomb.c, ec.c: Bindings for the new EC2OSP/OS2ECP...
2015-05-29 Mark WoodingUse ValueError instead of SyntaxError throughout.
2015-05-28 Mark Woodingcatacomb/pwsafe.py: Make `PW' be a context manager...
next