2020-04-11 |
Mark Wooding | @@@ remove debugging print
|
commit | commitdiff | tree |
2020-04-11 |
Mark Wooding | @@@ mdwopt test and fix
|
commit | commitdiff | tree |
2020-04-11 |
Mark Wooding | @@@ constification
|
commit | commitdiff | tree |
2020-04-11 |
Mark Wooding | @@@ mdwopt buggy wip
|
commit | commitdiff | tree |
2020-04-11 |
Mark Wooding | @@@ mdwopt broken wip
|
commit | commitdiff | tree |
2020-04-11 |
Mark Wooding | @@@ mLib-python Pyke wip
|
commit | commitdiff | tree |
2020-04-11 |
Mark Wooding | pyke/mapping.c: Export `gmap_pyupdate' as a separately...
|
commit | commitdiff | tree |
2020-04-11 |
Mark Wooding | debian/rules: Build using the provided Makefile.
|
commit | commitdiff | tree |
2020-04-11 |
Mark Wooding | debian/: Bump to Debhelper 10.
|
commit | commitdiff | tree |
2020-04-11 |
Mark Wooding | Add 'pyke/' from commit '6c2569879c220eeac35957cdba9a043e8a5...
|
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 | 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 | mp.c, catacomb/__init__.py, pyke/: Fix mixed-mode arithmetic...
|
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 `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 | pyke/mapping.c, key.c: Make the mapping code more intrusive...
|
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/pyke.c (newtype): Explicitly clear `ht_slots'.
|
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.[ch]: Make type skeleton structures be read...
|
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 | *.c: Use Python `METH_NOARGS' methods where applicable.
|
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: Make all of the type-definition tables read-only.
|
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 | 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 | catacomb-python.h: Delete a stray trailing `\'.
|
commit | commitdiff | tree |
2020-04-10 |
Mark Wooding | catacomb-python.h: Add a macro to declare module init...
|
commit | commitdiff | tree |
2020-04-10 |
Mark Wooding | util.c: Replace mLib `DISCARD' with a plain `(void...
|
commit | commitdiff | tree |
2020-04-10 |
Mark Wooding | util.c: Rewrite `addmethods' to remove dependency on...
|
commit | commitdiff | tree |
2020-04-10 |
Mark Wooding | catacomb.c: Use a less awful version comparison.
|
commit | commitdiff | tree |
2020-04-10 |
Mark Wooding | catacomb.c, util.c: Export `modname' and set it in...
|
commit | commitdiff | tree |
2020-04-10 |
Mark Wooding | *.c: Use `Py_XDECREF' where applicable.
|
commit | commitdiff | tree |
2020-04-10 |
Mark Wooding | *.c: Reformat docstrings.
|
commit | commitdiff | tree |
2020-04-10 |
Mark Wooding | catacomb-python.h: Give up on Python versions prior...
|
commit | commitdiff | tree |
2020-04-10 |
Mark Wooding | *.c: Use Python macros rather than functions where...
|
commit | commitdiff | tree |
2020-04-10 |
Mark Wooding | catacomb-python.h, *.c: Move definitions back into...
|
commit | commitdiff | tree |
2019-11-27 |
Mark Wooding | Merge branch '1.3.x'
|
commit | commitdiff | tree |
2019-11-27 |
Mark Wooding | Merge branch '1.2.x' into 1.3.x
|
commit | commitdiff | tree |
2019-11-27 |
Mark Wooding | *.c: Be more careful about `PySequence_Size'.
|
commit | commitdiff | tree |
2019-11-27 |
Mark Wooding | catacomb-python.h: Add a macro for raising `OverflowError'.
|
commit | commitdiff | tree |
2019-11-27 |
Mark Wooding | util.c (mkexc): Populate dictionary before constructing...
|
commit | commitdiff | tree |
2019-11-27 |
Mark Wooding | catacomb.c, util.c: Publish negative constants correctly.
|
commit | commitdiff | tree |
2019-11-25 |
Mark Wooding | field.c: Delete the completely unused `getfe' function.
|
commit | commitdiff | tree |
2019-11-22 |
Mark Wooding | catacomb.c: Publish `RAND_IBITS' constant.
|
commit | commitdiff | tree |
2019-11-22 |
Mark Wooding | util.c: Make `default' arguments optional in `get'...
|
commit | commitdiff | tree |
2019-11-22 |
Mark Wooding | util.c: Fix sense of error check in `popitem'.
|
commit | commitdiff | tree |
2019-11-22 |
Mark Wooding | catacomb-python.h, *.c: Fix how Python `pgen' handlers...
|
commit | commitdiff | tree |
2019-11-22 |
Mark Wooding | mp.c, util.c: Use `Py_ssize_t' for lengths.
|
commit | commitdiff | tree |
2019-11-17 |
Mark Wooding | util.c: Fix docstrings for generic-map iterator classes.
|
commit | commitdiff | tree |
2019-11-17 |
Mark Wooding | mp.c: Factor out and export `mphash'.
|
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-10-04 |
Mark Wooding | Deploy the new <ctype.h> and `foocmp' macros from mLib.
|
commit | commitdiff | tree |
2019-10-01 |
Mark Wooding | Set ELF visibility to keep all of our external symbols...
|
commit | commitdiff | tree |
2019-09-21 |
Mark Wooding | algorithms.c, etc.: Support the new AEAD abstraction.
|
commit | commitdiff | tree |
2018-12-06 |
Mark Wooding | debian/control: Add Build-Depends for `dh-python'.
|
commit | commitdiff | tree |
2018-11-10 |
Mark Wooding | algorithms.c, knock-on: Eliminate `f_freeme' flags.
|
commit | commitdiff | tree |
2018-11-10 |
Mark Wooding | bytestring.c: Implement indexing, slicing, concatenation...
|
commit | commitdiff | tree |
2018-11-10 |
Mark Wooding | Consistently make keyword-lists be static and read...
|
commit | commitdiff | tree |
2018-11-10 |
Mark Wooding | catacomb-python.h: Eliminate redundant declaration...
|
commit | commitdiff | tree |
2017-09-10 |
Mark Wooding | Release 1.1.1.
|
commit | commitdiff | tree |
2017-09-10 |
Mark Wooding | utils.pyx (_getfd): Hack around Pyrex exception-handling...
|
commit | commitdiff | tree |
2017-09-09 |
Mark Wooding | fdutils.pyx (fdflags): Fix disastrous variable-name...
|
commit | commitdiff | tree |
2017-08-16 |
Mark Wooding | Release 1.1.0.
|
commit | commitdiff | tree |
2017-08-16 |
Mark Wooding | debian/control: Build-depend on `python-all-dev', not...
|
commit | commitdiff | tree |
2017-08-16 |
Mark Wooding | debian/: Use `dh_python2' for packaging.
|
commit | commitdiff | tree |
2017-08-16 |
Mark Wooding | debian/copyright, .mailmap: Convert to machine-readable...
|
commit | commitdiff | tree |
2017-08-16 |
Mark Wooding | *.pyx: Add some rather laconic docstrings.
|
commit | commitdiff | tree |
2017-08-16 |
Mark Wooding | codex.pyx.in: Zap trailing blank line.
|
commit | commitdiff | tree |
2017-08-16 |
Mark Wooding | selpk.pyx: Fix bad cut-and-paste in the callback property.
|
commit | commitdiff | tree |
2017-08-16 |
Mark Wooding | ident.pyx: Remove traces of bogus `failed' and `eof...
|
commit | commitdiff | tree |
2017-08-16 |
Mark Wooding | codec.pyx.in: Cast arguments to `xfree'.
|
commit | commitdiff | tree |
2017-08-16 |
Mark Wooding | ident.pyx, defs.pxi: Use Pyrex `typecheck' for type...
|
commit | commitdiff | tree |
2017-08-16 |
Mark Wooding | assoc.pyx, sym.pyx: Mark arguments as `not None'.
|
commit | commitdiff | tree |
2017-08-16 |
Mark Wooding | *.pyx, defs.pxi, grim.h: Add awful casts to `PyObject_AsRead...
|
commit | commitdiff | tree |
2017-08-16 |
Mark Wooding | *.pyx, defs.pxi, *.c: Fixes for 64-bit builds.
|
commit | commitdiff | tree |
2017-08-16 |
Mark Wooding | array.c: Add fake initializations in `pop' and `shift...
|
commit | commitdiff | tree |
2017-05-14 |
Mark Wooding | pubkey.c: Add support for Ed448 signatures, following...
|
commit | commitdiff | tree |
2017-05-14 |
Mark Wooding | pubkey.c: Support the `ed2559ctx' signature scheme...
|
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 | utils.c: Raise exceptions from `convTHING' with null...
|
commit | commitdiff | tree |
2017-05-14 |
Mark Wooding | Merge branch '1.1.x'
|
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 | Further fixing to use `Py_ssize_t' in place of int.
|
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-12 |
Mark Wooding | bytestring.c, catacomb/__init__.py: Compare for equality...
|
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 support for Poly1305.
|
commit | commitdiff | tree |
next |