From: Matt Birkholz Date: Fri, 3 Nov 2017 17:58:02 +0000 (-0700) Subject: blowfish plugin: Fix merged texinfo. X-Git-Tag: mit-scheme-pucked-9.2.12~39 X-Git-Url: https://birchwood-abbey.net/git?a=commitdiff_plain;h=6cb61713edf203a4fd6655ac655c0b06479332ed;p=mit-scheme.git blowfish plugin: Fix merged texinfo. --- diff --git a/src/blowfish/Makefile.am b/src/blowfish/Makefile.am index 357319a53..2040cb74a 100644 --- a/src/blowfish/Makefile.am +++ b/src/blowfish/Makefile.am @@ -29,7 +29,7 @@ MIT_SCHEME_EXE = @MIT_SCHEME_EXE@ scmlibdir = @MIT_SCHEME_LIBDIR@ scmlib_subdir = $(scmlibdir)blowfish scmdocdir = $(datarootdir)/doc/@MIT_SCHEME_PROJECT@ -#scminfodir = $(scmdocdir)/info +scminfodir = $(scmdocdir)/info scmlib_LTLIBRARIES = blowfish-shim.la scmlib_DATA = blowfish-types.bin blowfish-const.bin @@ -43,7 +43,9 @@ scmlib_sub_DATA = $(sources) $(binaries) scmlib_sub_DATA += make.scm @MIT_SCHEME_PKD@ scminfo_DATA = blowfish.info -AM_MAKEINFOHTMLFLAGS = --no-split +info_TEXINFOS = blowfish.texi +AM_MAKEINFOHTMLFLAGS = --no-split --css-ref=style.css +AM_UPDATE_INFO_DIR = no AM_CPPFLAGS = -I@MIT_SCHEME_INCLUDEDIR@ AM_CFLAGS = @MIT_CFLAGS@ diff --git a/src/blowfish/blowfish.texi b/src/blowfish/blowfish.texi index 8e15b2eb9..16e6ecd88 100644 --- a/src/blowfish/blowfish.texi +++ b/src/blowfish/blowfish.texi @@ -95,7 +95,7 @@ decryption phase. @deffn Procedure blowfish-set-key bytes Generate a Blowfish key from @var{bytes}, which must be 72 bytes or -less in length. For text keys (strings), apply @bref{md5} to the +less in length. For text keys (strings), apply @code{md5} to the string, and use the digest for @var{bytes}. @end deffn @@ -122,6 +122,7 @@ therefore, they have a parameter @code{num}, the current offset in the initialization vector, which should start at zero and be stored between calls. +@anchor{Blowfish-cbc} @deffn Procedure blowfish-cbc input output key init encrypt? Apply Blowfish in Cipher Block Chaining mode. @var{Input} is a multiple of 8 bytes. @@ -134,6 +135,7 @@ Apply Blowfish in Cipher Block Chaining mode. (when @code{#f}). @end deffn +@anchor{blowfish-cfb64} @deffn Procedure blowfish-cfb64 input istart iend output ostart key init num encrypt? Apply Blowfish in Cipher Feed-Back mode. @var{Istart} and @var{Iend} specify a range of bytes in @var{Input}. @@ -150,6 +152,7 @@ Apply Blowfish in Cipher Feed-Back mode. The returned value is the new value of Num. @end deffn +@anchor{blowfish-ofb64} @deffn Procedure blowfish-ofb64 input istart iend output ostart key init num Apply Blowfish in Output Feed-Back mode. @var{Istart} and @var{Iend} specify a range of bytes in @var{Input}.