catacomb-python.h, *.c: Move definitions back into implementation files.
authorMark Wooding <mdw@distorted.org.uk>
Sun, 20 Oct 2019 14:56:54 +0000 (15:56 +0100)
committerMark Wooding <mdw@distorted.org.uk>
Fri, 10 Apr 2020 21:42:39 +0000 (22:42 +0100)
commitc6e89d48f2ba05dc1e2c1f85e1ebc36abc50de2e
treeb5863ec4a70fd5221770c90c10c1c22ffdc0f661
parent519b38925dfb6de92bd89f97db4d876512c4d54d
catacomb-python.h, *.c: Move definitions back into implementation files.

The header was chock full of implementation details which weren't
needed by anything.  Move things which aren't needed further afield back
into their home files, and delete things like conversion functions which
aren't actually being used.

Also, some light reordering of the things that are left.

(This patch turns out to be remarkably commutative through the enormous
pile of changes coming up.)
algorithms.c
bytestring.c
catacomb-python.h
group.c
rand.c