2020-04-11 |
Mark Wooding | field.c: Replace `tofe' by `implicitfe', calling `implicit...
|
commit | commitdiff | tree |
2020-04-11 |
Mark Wooding | catacomb/__init__.py: Prepare rational classes for...
|
commit | commitdiff | tree |
2020-04-11 |
Mark Wooding | mp.c: Export `implicitmp' and `implicitgf'.
|
commit | commitdiff | tree |
2020-04-11 |
Mark Wooding | algorithms.c: Hide the `_Poly1305Class' type a bit...
|
commit | commitdiff | tree |
2020-04-11 |
Mark Wooding | pyke/pyke-mLib.c: Raise `OverflowError' on out-of-range...
|
commit | commitdiff | tree |
2020-04-11 |
Mark Wooding | algorithms.c (FOO.hashbufN): Consistently raise `ValueError...
|
commit | commitdiff | tree |
2020-04-11 |
Mark Wooding | algorithms.c: Implement KMAC in C.
|
commit | commitdiff | tree |
2020-04-11 |
Mark Wooding | algorithms.c: Set `hashsz', `tagsz', and `name' properties...
|
commit | commitdiff | tree |
2020-04-11 |
Mark Wooding | algorithms.c (KeySZSet): Represent the set as an actual...
|
commit | commitdiff | tree |
2020-04-11 |
Mark Wooding | algorithms.c: Set `KSZ.max' to `None' to indicate no...
|
commit | commitdiff | tree |
2020-04-11 |
Mark Wooding | algorithms.c (ShakeNN.done): Offer a (sensible) default...
|
commit | commitdiff | tree |
2020-04-11 |
Mark Wooding | algorithms.c (ShakeNN constructor): Support `None'...
|
commit | commitdiff | tree |
2020-04-11 |
Mark Wooding | buffer.c: Implement `ec2osp' and `os2ecp' as operations...
|
commit | commitdiff | tree |
2020-04-11 |
Mark Wooding | buffer.c: Refactor `WriteBuffer.putecptraw'.
|
commit | commitdiff | tree |
2020-04-11 |
Mark Wooding | Split 'pyke/' into commit 'c80de12d8d0827e0553fed2e4d392cb9b...
|
commit | commitdiff | tree |
2020-04-11 |
Mark Wooding | Port to Python 3.
|
commit | commitdiff | tree |
2020-04-11 |
Mark Wooding | Port to Python 3.
|
commit | commitdiff | tree |
2020-04-11 |
Mark Wooding | *.[ch]: Some preparatory reformatting for the Python...
|
commit | commitdiff | tree |
2020-04-11 |
Mark Wooding | *.[ch]: Some preparatory reformatting for the Python...
|
commit | commitdiff | tree |
2020-04-11 |
Mark Wooding | field.c, mp.c: Implement the `nb_index' conversion.
|
commit | commitdiff | tree |
2020-04-11 |
Mark Wooding | mp.c, catacomb/__init__.py, pyke/: Fix mixed-mode arithmetic...
|
commit | commitdiff | tree |
2020-04-11 |
Mark Wooding | rand.c: Cope with large `range' arguments.
|
commit | commitdiff | tree |
2020-04-11 |
Mark Wooding | *.c: Separate string function calls according to text...
|
commit | commitdiff | tree |
2020-04-11 |
Mark Wooding | rand.c: Some gratuitous reformatting.
|
commit | commitdiff | tree |
2020-04-11 |
Mark Wooding | *.c: Introduce a new input conversion for binary strings.
|
commit | commitdiff | tree |
2020-04-11 |
Mark Wooding | catacomb/__init__.py, mp.c: Remove `L' suffix from...
|
commit | commitdiff | tree |
2020-04-11 |
Mark Wooding | mp.c, catacomb/__init__.py, pyke/: Fix mixed-mode arithmetic...
|
commit | commitdiff | tree |
2020-04-11 |
Mark Wooding | ec.c, field.c: Remove redundant `FOO_pyrichcompare...
|
commit | commitdiff | tree |
2020-04-11 |
Mark Wooding | catacomb/__init__.py: Implement equality and hashing...
|
commit | commitdiff | tree |
2020-04-11 |
Mark Wooding | key.c: Add hashing and comparison for `Key' objects.
|
commit | commitdiff | tree |
2020-04-11 |
Mark Wooding | key.c, catacomb/__init__.py: Split key file I/O into...
|
commit | commitdiff | tree |
2020-04-11 |
Mark Wooding | key.c: Make `None' be the default report-function designator.
|
commit | commitdiff | tree |
2020-04-11 |
Mark Wooding | buffer.c: Publish the internal structure of buffer...
|
commit | commitdiff | tree |
2020-04-11 |
Mark Wooding | buffer.c: Add a lock count which pins a write-buffer...
|
commit | commitdiff | tree |
2020-04-11 |
Mark Wooding | buffer.c: Funnel control through a common exit point.
|
commit | commitdiff | tree |
2020-04-11 |
Mark Wooding | buffer.c: Handle curve object as `PyObject *'.
|
commit | commitdiff | tree |
2020-04-11 |
Mark Wooding | buffer.c: Delete pointless initialization.
|
commit | commitdiff | tree |
2020-04-11 |
Mark Wooding | pock: Use floor division on integers.
|
commit | commitdiff | tree |
2020-04-11 |
Mark Wooding | pock: Probe for the fixnum width by enquiring the largest...
|
commit | commitdiff | tree |
2020-04-11 |
Mark Wooding | pock: Use `MPMul' so that we can avoid `reduce'.
|
commit | commitdiff | tree |
2020-04-11 |
Mark Wooding | pwsafe: Trim an overly-long section boundary.
|
commit | commitdiff | tree |
2020-04-11 |
Mark Wooding | catacomb/pwsafe.py: Use `binascii' for Base64 conversion.
|
commit | commitdiff | tree |
2020-04-11 |
Mark Wooding | catacomb/pwsafe.py: Hack around the change in metaclass...
|
commit | commitdiff | tree |
2020-04-11 |
Mark Wooding | catacomb/pwsafe.py: Mark abstract storage-backend classes...
|
commit | commitdiff | tree |
2020-04-11 |
Mark Wooding | catacomb/pwsafe.py: Hack around the difference in octal...
|
commit | commitdiff | tree |
2020-04-11 |
Mark Wooding | catacomb/__init__.py: Implement `rich' comparisons...
|
commit | commitdiff | tree |
2020-04-11 |
Mark Wooding | catacomb/__init__.py: Don't try to convert text strings...
|
commit | commitdiff | tree |
2020-04-11 |
Mark Wooding | catacomb/__init__.py: Hack because Python 3 `hex' builtin...
|
commit | commitdiff | tree |
2020-04-11 |
Mark Wooding | catacomb/__init__.py: Hack because Python 3 won't destructur...
|
commit | commitdiff | tree |
2020-04-11 |
Mark Wooding | *.py: Hack around the mapping change from `itervalues...
|
commit | commitdiff | tree |
2020-04-11 |
Mark Wooding | *.py: Add explicit conversions between binary and text...
|
commit | commitdiff | tree |
2020-04-11 |
Mark Wooding | *.py: Add parentheses around `print' arguments.
|
commit | commitdiff | tree |
2020-04-11 |
Mark Wooding | *.py: Hack around Python exception-catching syntax...
|
commit | commitdiff | tree |
2020-04-11 |
Mark Wooding | *.py: Upgrade old-fashioned `raise' syntax.
|
commit | commitdiff | tree |
2020-04-11 |
Mark Wooding | catacomb/pwsafe.py: Add missing `.errno' projection.
|
commit | commitdiff | tree |
2020-04-11 |
Mark Wooding | mp.c: Fix misformatting.
|
commit | commitdiff | tree |
2020-04-11 |
Mark Wooding | algorithms.c: Delete a spurious blank line.
|
commit | commitdiff | tree |
2020-04-11 |
Mark Wooding | mp.c: Use newer names for the internal `long' representation...
|
commit | commitdiff | tree |
2020-04-11 |
Mark Wooding | mp.c: Assert about the Python limb size statically.
|
commit | commitdiff | tree |
2020-04-11 |
Mark Wooding | *.c: Separate string function calls according to text...
|
commit | commitdiff | tree |
2020-04-11 |
Mark Wooding | *.c: Introduce a new input conversion for binary strings.
|
commit | commitdiff | tree |
2020-04-11 |
Mark Wooding | *.c: Use the new `Py_hash_t' type.
|
commit | commitdiff | tree |
2020-04-11 |
Mark Wooding | *.c: Use the new `Py_hash_t' type.
|
commit | commitdiff | tree |
2020-04-11 |
Mark Wooding | *.c: Use `PyVarObject_HEAD_INIT' to initialize type...
|
commit | commitdiff | tree |
2020-04-11 |
Mark Wooding | *.c: Use `PyVarObject_HEAD_INIT' to initialize type...
|
commit | commitdiff | tree |
2020-04-11 |
Mark Wooding | *.c: Use the new `Py_TYPE' and `Py_SIZE' macros; define...
|
commit | commitdiff | tree |
2020-04-11 |
Mark Wooding | *.c: Use the new `Py_TYPE' and `Py_SIZE' macros; define...
|
commit | commitdiff | tree |
2020-04-11 |
Mark Wooding | pyke/mapping.c, key.c: Make the mapping code more intrusive...
|
commit | commitdiff | tree |
2020-04-11 |
Mark Wooding | *.c: Publish algorithm and crypto-group tables as ...
|
commit | commitdiff | tree |
2020-04-11 |
Mark Wooding | pyke/mapping.c: Introduce macro for unconstifying common...
|
commit | commitdiff | tree |
2020-04-11 |
Mark Wooding | pyke/mapping.c, key.c: Make the mapping code more intrusive...
|
commit | commitdiff | tree |
2020-04-11 |
Mark Wooding | pyke/pyke.c (newtype): Explicitly clear `ht_slots'.
|
commit | commitdiff | tree |
2020-04-11 |
Mark Wooding | pyke/mapping.c: Introduce macro for unconstifying common...
|
commit | commitdiff | tree |
2020-04-11 |
Mark Wooding | *.c: Split the constant definitions into the various...
|
commit | commitdiff | tree |
2020-04-11 |
Mark Wooding | pyke/pyke.c (newtype): Explicitly clear `ht_slots'.
|
commit | commitdiff | tree |
2020-04-11 |
Mark Wooding | pyke/pyke.[ch]: Make type skeleton structures be read...
|
commit | commitdiff | tree |
2020-04-11 |
Mark Wooding | *.c: Split the constant definitions into the various...
|
commit | commitdiff | tree |
2020-04-11 |
Mark Wooding | pyke/pyke.h: Add a `MEMBER' variant with explicit member...
|
commit | commitdiff | tree |
2020-04-11 |
Mark Wooding | pyke/pyke.[ch]: Make type skeleton structures be read...
|
commit | commitdiff | tree |
2020-04-11 |
Mark Wooding | *.c: Use Python `METH_NOARGS' methods where applicable.
|
commit | commitdiff | tree |
2020-04-11 |
Mark Wooding | algorithms.c, ec.c, field.c: Replace properties by...
|
commit | commitdiff | tree |
2020-04-11 |
Mark Wooding | *.c: Use Python's facilities for defining class and...
|
commit | commitdiff | tree |
2020-04-11 |
Mark Wooding | algorithms.c: Fix longstanding ugly hack with new ...
|
commit | commitdiff | tree |
2020-04-11 |
Mark Wooding | *.c: Make all of the type-definition tables read-only.
|
commit | commitdiff | tree |
2020-04-11 |
Mark Wooding | pyke/pyke.h: Add a `MEMBER' variant with explicit member...
|
commit | commitdiff | tree |
2020-04-11 |
Mark Wooding | pyke/pyke.c: Check conversions hidden inside `KWLIST...
|
commit | commitdiff | tree |
2020-04-11 |
Mark Wooding | *.c: Use Python `METH_NOARGS' methods where applicable.
|
commit | commitdiff | tree |
2020-04-11 |
Mark Wooding | pyke/pyke.h, key.c: Rename `INDEXERR' to `MAPERR'.
|
commit | commitdiff | tree |
2020-04-11 |
Mark Wooding | *.c: Use Python's facilities for defining class and...
|
commit | commitdiff | tree |
2020-04-11 |
Mark Wooding | *.c: Rearrange and reformat the class methods.
|
commit | commitdiff | tree |
2020-04-11 |
Mark Wooding | *.c: Make all of the type-definition tables read-only.
|
commit | commitdiff | tree |
2020-04-11 |
Mark Wooding | catacomb-python.h (GEN): Remove `const' from input...
|
commit | commitdiff | tree |
2020-04-11 |
Mark Wooding | pyke/pyke.c: Check conversions hidden inside `KWLIST...
|
commit | commitdiff | tree |
2020-04-11 |
Mark Wooding | pyke/pyke.h, key.c: Rename `INDEXERR' to `MAPERR'.
|
commit | commitdiff | tree |
2020-04-10 |
Mark Wooding | Splice 'pyke/' prehistory from commit 'c1756f78cbf3007438b3e...
|
commit | commitdiff | tree |
2020-04-10 |
Mark Wooding | pyke/, ...: Extract utilities into a sort-of reusable...
|
commit | commitdiff | tree |
2020-04-10 |
Mark Wooding | (Pruned history of `catacomb-python' begins here.)
|
commit | commitdiff | tree |
2020-04-10 |
Mark Wooding | pyke/, ...: Extract utilities into a sort-of reusable...
|
commit | commitdiff | tree |
2020-04-10 |
Mark Wooding | catacomb-python.h: Delete a stray trailing `\'.
|
commit | commitdiff | tree |
2020-04-10 |
Mark Wooding | catacomb-python.h: Delete a stray trailing `\'.
|
commit | commitdiff | tree |
next |