]> gitweb.factorcode.org Git - factor.git/commit
checksums: making "checksum-state" a universal concept.
authorJohn Benediktsson <mrjbq7@gmail.com>
Sat, 30 Jul 2016 16:31:10 +0000 (09:31 -0700)
committerJohn Benediktsson <mrjbq7@gmail.com>
Sat, 30 Jul 2016 16:31:10 +0000 (09:31 -0700)
commit83a7592a863d0ede241d591e0de1d792050acdf3
tree072d6bf2c91ec11545066b096332ab49a5bf7ad9
parent56880fbacf38b3fe8ed62942424af99c62b839b4
checksums: making "checksum-state" a universal concept.

I'm not super happy with the design yet, partly because OpenSSL doesn't
subclass ``checksum-state`` so all ``initialize-checksum-state`` will not
return a ``checksum-state`` instance.  That could maybe be changed by making
``checksum-state`` a mixin, or perhaps some other way.
basis/checksums/common/common.factor
basis/checksums/md5/md5.factor
basis/checksums/openssl/openssl.factor
basis/checksums/sha/sha.factor
core/checksums/checksums-docs.factor
core/checksums/checksums.factor