2020-04-11 |
Mark Wooding | key.c: Complain about duplicate subkeys passed to ... |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2020-04-11 |
Mark Wooding | key.c: Populate `KeyDataStructured' from the keywords. |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2020-04-11 |
Mark Wooding | key.c: Factor out populating a `KeyDataStructured'... |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2020-04-11 |
Mark Wooding | key.c: Make `KeyDataStructured' constructor cleanup... |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2020-04-11 |
Mark Wooding | algorithms.c: Use `RETURN_ME' rather than doing the... |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2020-04-11 |
Mark Wooding | *.c: Delete some pointless refcount twiddling. |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2020-04-11 |
Mark Wooding | ec.c, catacomb/__init__.py: Return tail from `parse... |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2020-04-11 |
Mark Wooding | ec.c: Accept and discard parentheses around a point... |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2020-04-11 |
Mark Wooding | ec.c (ecptxl_1): Preparatory reformatting. |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2020-04-11 |
Mark Wooding | ec.c: Dispatch to `ecptxl_3' whether or not we have... |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2020-04-11 |
Mark Wooding | ec.c: Reject strings with trailing junk in the curve... |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2020-04-11 |
Mark Wooding | ec.c: Accept field elements in the fast path from ... |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2020-04-11 |
Mark Wooding | catacomb/__init__.py, mp.c: Use implicit-conversion... |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2020-04-11 |
Mark Wooding | ec.c, field.c, group.c: Allow exponents and scalars... |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2020-04-11 |
Mark Wooding | mp.c: Tighten up the `MP' and `GF' implicit conversions. |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2020-04-11 |
Mark Wooding | mp.c: Use implicit-conversion rules in `coerce'. |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2020-04-11 |
Mark Wooding | mp.c: Convert shift amounts via `index' to prevent... |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2020-04-11 |
Mark Wooding | ec.c, field.c, group.c, mp.c: Fix conversions in `pow... |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2020-04-11 |
Mark Wooding | field.c: Replace `tofe' by `implicitfe', calling `impli... |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2020-04-11 |
Mark Wooding | catacomb/__init__.py: Prepare rational classes for... |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2020-04-11 |
Mark Wooding | mp.c: Export `implicitmp' and `implicitgf'. |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2020-04-11 |
Mark Wooding | algorithms.c: Hide the `_Poly1305Class' type a bit... |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2020-04-11 |
Mark Wooding | pyke/pyke-mLib.c: Raise `OverflowError' on out-of-range... |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2020-04-11 |
Mark Wooding | algorithms.c (FOO.hashbufN): Consistently raise `ValueE... |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2020-04-11 |
Mark Wooding | algorithms.c: Implement KMAC in C. |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2020-04-11 |
Mark Wooding | algorithms.c: Set `hashsz', `tagsz', and `name' propert... |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2020-04-11 |
Mark Wooding | algorithms.c (KeySZSet): Represent the set as an actual... |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2020-04-11 |
Mark Wooding | algorithms.c: Set `KSZ.max' to `None' to indicate no... |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2020-04-11 |
Mark Wooding | algorithms.c (ShakeNN.done): Offer a (sensible) default... |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2020-04-11 |
Mark Wooding | algorithms.c (ShakeNN constructor): Support `None'... |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2020-04-11 |
Mark Wooding | buffer.c: Implement `ec2osp' and `os2ecp' as operations... |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2020-04-11 |
Mark Wooding | buffer.c: Refactor `WriteBuffer.putecptraw'. |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2020-04-11 |
Mark Wooding | Split 'pyke/' into commit 'c80de12d8d0827e0553fed2e4d39... |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2020-04-11 |
Mark Wooding | Port to Python 3. |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2020-04-11 |
Mark Wooding | Port to Python 3. |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2020-04-11 |
Mark Wooding | *.[ch]: Some preparatory reformatting for the Python... |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2020-04-11 |
Mark Wooding | *.[ch]: Some preparatory reformatting for the Python... |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2020-04-11 |
Mark Wooding | field.c, mp.c: Implement the `nb_index' conversion. |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2020-04-11 |
Mark Wooding | mp.c, catacomb/__init__.py, pyke/: Fix mixed-mode arith... |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2020-04-11 |
Mark Wooding | rand.c: Cope with large `range' arguments. |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2020-04-11 |
Mark Wooding | *.c: Separate string function calls according to text... |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2020-04-11 |
Mark Wooding | rand.c: Some gratuitous reformatting. |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2020-04-11 |
Mark Wooding | *.c: Introduce a new input conversion for binary strings. |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2020-04-11 |
Mark Wooding | catacomb/__init__.py, mp.c: Remove `L' suffix from... |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2020-04-11 |
Mark Wooding | mp.c, catacomb/__init__.py, pyke/: Fix mixed-mode arith... |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2020-04-11 |
Mark Wooding | ec.c, field.c: Remove redundant `FOO_pyrichcompare... |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2020-04-11 |
Mark Wooding | catacomb/__init__.py: Implement equality and hashing... |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2020-04-11 |
Mark Wooding | key.c: Add hashing and comparison for `Key' objects. |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2020-04-11 |
Mark Wooding | key.c, catacomb/__init__.py: Split key file I/O into... |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2020-04-11 |
Mark Wooding | key.c: Make `None' be the default report-function desig... |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2020-04-11 |
Mark Wooding | buffer.c: Publish the internal structure of buffer... |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2020-04-11 |
Mark Wooding | buffer.c: Add a lock count which pins a write-buffer... |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2020-04-11 |
Mark Wooding | buffer.c: Funnel control through a common exit point. |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2020-04-11 |
Mark Wooding | buffer.c: Handle curve object as `PyObject *'. |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2020-04-11 |
Mark Wooding | buffer.c: Delete pointless initialization. |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2020-04-11 |
Mark Wooding | pock: Use floor division on integers. |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2020-04-11 |
Mark Wooding | pock: Probe for the fixnum width by enquiring the large... |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2020-04-11 |
Mark Wooding | pock: Use `MPMul' so that we can avoid `reduce'. |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2020-04-11 |
Mark Wooding | pwsafe: Trim an overly-long section boundary. |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2020-04-11 |
Mark Wooding | catacomb/pwsafe.py: Use `binascii' for Base64 conversion. |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2020-04-11 |
Mark Wooding | catacomb/pwsafe.py: Hack around the change in metaclass... |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2020-04-11 |
Mark Wooding | catacomb/pwsafe.py: Mark abstract storage-backend class... |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2020-04-11 |
Mark Wooding | catacomb/pwsafe.py: Hack around the difference in octal... |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2020-04-11 |
Mark Wooding | catacomb/__init__.py: Implement `rich' comparisons... |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2020-04-11 |
Mark Wooding | catacomb/__init__.py: Don't try to convert text strings... |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2020-04-11 |
Mark Wooding | catacomb/__init__.py: Hack because Python 3 `hex' built... |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2020-04-11 |
Mark Wooding | catacomb/__init__.py: Hack because Python 3 won't destr... |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2020-04-11 |
Mark Wooding | *.py: Hack around the mapping change from `itervalues... |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2020-04-11 |
Mark Wooding | *.py: Add explicit conversions between binary and text... |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2020-04-11 |
Mark Wooding | *.py: Add parentheses around `print' arguments. |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2020-04-11 |
Mark Wooding | *.py: Hack around Python exception-catching syntax... |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2020-04-11 |
Mark Wooding | *.py: Upgrade old-fashioned `raise' syntax. |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2020-04-11 |
Mark Wooding | catacomb/pwsafe.py: Add missing `.errno' projection. |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2020-04-11 |
Mark Wooding | mp.c: Fix misformatting. |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2020-04-11 |
Mark Wooding | algorithms.c: Delete a spurious blank line. |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2020-04-11 |
Mark Wooding | mp.c: Use newer names for the internal `long' represent... |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2020-04-11 |
Mark Wooding | mp.c: Assert about the Python limb size statically. |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2020-04-11 |
Mark Wooding | *.c: Separate string function calls according to text... |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2020-04-11 |
Mark Wooding | *.c: Introduce a new input conversion for binary strings. |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2020-04-11 |
Mark Wooding | *.c: Use the new `Py_hash_t' type. |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2020-04-11 |
Mark Wooding | *.c: Use the new `Py_hash_t' type. |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2020-04-11 |
Mark Wooding | *.c: Use `PyVarObject_HEAD_INIT' to initialize type... |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2020-04-11 |
Mark Wooding | *.c: Use `PyVarObject_HEAD_INIT' to initialize type... |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2020-04-11 |
Mark Wooding | *.c: Use the new `Py_TYPE' and `Py_SIZE' macros; define... |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2020-04-11 |
Mark Wooding | *.c: Use the new `Py_TYPE' and `Py_SIZE' macros; define... |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2020-04-11 |
Mark Wooding | pyke/mapping.c, key.c: Make the mapping code more intru... |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2020-04-11 |
Mark Wooding | *.c: Publish algorithm and crypto-group tables as ... |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2020-04-11 |
Mark Wooding | pyke/mapping.c: Introduce macro for unconstifying commo... |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2020-04-11 |
Mark Wooding | pyke/mapping.c, key.c: Make the mapping code more intru... |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2020-04-11 |
Mark Wooding | pyke/pyke.c (newtype): Explicitly clear `ht_slots'. |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2020-04-11 |
Mark Wooding | pyke/mapping.c: Introduce macro for unconstifying commo... |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2020-04-11 |
Mark Wooding | *.c: Split the constant definitions into the various... |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2020-04-11 |
Mark Wooding | pyke/pyke.c (newtype): Explicitly clear `ht_slots'. |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2020-04-11 |
Mark Wooding | pyke/pyke.[ch]: Make type skeleton structures be read... |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2020-04-11 |
Mark Wooding | *.c: Split the constant definitions into the various... |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2020-04-11 |
Mark Wooding | pyke/pyke.h: Add a `MEMBER' variant with explicit membe... |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2020-04-11 |
Mark Wooding | pyke/pyke.[ch]: Make type skeleton structures be read... |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2020-04-11 |
Mark Wooding | *.c: Use Python `METH_NOARGS' methods where applicable. |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2020-04-11 |
Mark Wooding | algorithms.c, ec.c, field.c: Replace properties by... |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2020-04-11 |
Mark Wooding | *.c: Use Python's facilities for defining class and... |
commit | commitdiff | tree | snapshot (tar.gz zip) |
next |