Add end comments for conditional blocks in history entries.

Signed-off-by: Daira Hopwood <daira@jacaranda.org>
This commit is contained in:
Daira Hopwood 2020-07-05 17:22:17 +01:00
parent 3f41a13087
commit e87177f97f
1 changed files with 15 additions and 15 deletions

View File

@ -10542,14 +10542,14 @@ Peter Newell's illustration of the Jubjub bird, from \cite{Carroll1902}.
previously depended on $\abstJ$ being injective. previously depended on $\abstJ$ being injective.
\item In $\RedDSA$ verification, clarify that $\RedDSAReprR{}$ used as part of the input to \item In $\RedDSA$ verification, clarify that $\RedDSAReprR{}$ used as part of the input to
$\RedDSAHashToScalar$ must be exactly as encoded in the signature. $\RedDSAHashToScalar$ must be exactly as encoded in the signature.
} } %sapling
\canopy{ \canopy{
\item Specify that \shieldedOutputs of \coinbaseTransactions \MUST use v2 \notePlaintexts after \item Specify that \shieldedOutputs of \coinbaseTransactions \MUST use v2 \notePlaintexts after
\Canopy activation. \Canopy activation.
\item Correct a bug in \crossref{saplingdecryptovk}: $\EphemeralPrivate$ is only to be checked \item Correct a bug in \crossref{saplingdecryptovk}: $\EphemeralPrivate$ is only to be checked
against $\ToScalar\big(\PRFexpand{\NoteSeedBytes}([4])\kern-0.11em\big)$ against $\ToScalar\big(\PRFexpand{\NoteSeedBytes}([4])\kern-0.11em\big)$
when $\NotePlaintextLeadByte \neq \hexint{01}$. when $\NotePlaintextLeadByte \neq \hexint{01}$.
} } %canopy
\end{itemize} \end{itemize}
@ -10564,11 +10564,11 @@ Peter Newell's illustration of the Jubjub bird, from \cite{Carroll1902}.
always succeeds, and error handling is more explicit). always succeeds, and error handling is more explicit).
\item Fix a sign error in the fixed-base term of the batch validation equation in \item Fix a sign error in the fixed-base term of the batch validation equation in
\crossref{reddsabatchvalidate}. \crossref{reddsabatchvalidate}.
} } %sapling
\canopy{ \canopy{
\item Fix a sign error in the fixed-base term of the batch validation equation in \item Fix a sign error in the fixed-base term of the batch validation equation in
\crossref{ed25519batchvalidate}. \crossref{ed25519batchvalidate}.
} } %canopy
\end{itemize} \end{itemize}
@ -10578,18 +10578,18 @@ Peter Newell's illustration of the Jubjub bird, from \cite{Carroll1902}.
\item No changes to \Sprout. \item No changes to \Sprout.
\canopy{ \canopy{
\item Incorporate changes to \Sapling{} \note encryption from \cite{ZIP-212}. \item Incorporate changes to \Sapling{} \note encryption from \cite{ZIP-212}.
} } %canopy
\item Correct an error in the specification of \EdSpecific \validatingKeys: \item Correct an error in the specification of \EdSpecific \validatingKeys:
they should not have been specified to be checked against $\ExcludedPointEncodings$, they should not have been specified to be checked against $\ExcludedPointEncodings$,
since libsodium~v1.0.15 does not do so. since libsodium~v1.0.15 does not do so.
\canopy{ \canopy{
\item Incorporate \EdSpecific changes for \Canopy from \cite{ZIP-215}. \item Incorporate \EdSpecific changes for \Canopy from \cite{ZIP-215}.
\item Add Appendix \crossref{ed25519batchvalidate}. \item Add Appendix \crossref{ed25519batchvalidate}.
} } %canopy
\item Consistently use ``validating'' for signatures and ``verifying'' for proofs. \item Consistently use ``validating'' for signatures and ``verifying'' for proofs.
\sapling{ \sapling{
\item Use the symbol $\possqrt{\,\paramdot\,}$ for positive square root. \item Use the symbol $\possqrt{\,\paramdot\,}$ for positive square root.
} } %sapling
\end{itemize} \end{itemize}
@ -10598,7 +10598,7 @@ Peter Newell's illustration of the Jubjub bird, from \cite{Carroll1902}.
\begin{itemize} \begin{itemize}
\sapling{ \sapling{
\item Reference \cite{ZIP-173} instead of BIP 173. \item Reference \cite{ZIP-173} instead of BIP 173.
} } %sapling
\item Mark more index entries as definitions. \item Mark more index entries as definitions.
\end{itemize} \end{itemize}
@ -10610,7 +10610,7 @@ Peter Newell's illustration of the Jubjub bird, from \cite{Carroll1902}.
\item Network Upgrade 4 has been given the name \Canopy. \item Network Upgrade 4 has been given the name \Canopy.
\canopy{ \canopy{
\item Reference \cite{ZIP-211}, \cite{ZIP-212}, and \cite{ZIP-215} for the \Canopy upgrade. \item Reference \cite{ZIP-211}, \cite{ZIP-212}, and \cite{ZIP-215} for the \Canopy upgrade.
} } %canopy
\item Improve LaTeX portability of this specification. \item Improve LaTeX portability of this specification.
\end{itemize} \end{itemize}
@ -10622,10 +10622,10 @@ Peter Newell's illustration of the Jubjub bird, from \cite{Carroll1902}.
in \crossref{joinsplitbalance}. in \crossref{joinsplitbalance}.
\heartwood{ \heartwood{
\item Minor wording clarifications. \item Minor wording clarifications.
} } %heartwood
\canopy{ \canopy{
\item Reference \cite{ZIP-251}, \cite{ZIP-207}, and \cite{ZIP-214} for the \Canopy upgrade. \item Reference \cite{ZIP-251}, \cite{ZIP-207}, and \cite{ZIP-214} for the \Canopy upgrade.
} } %canopy
\end{itemize} \end{itemize}
@ -10637,7 +10637,7 @@ Peter Newell's illustration of the Jubjub bird, from \cite{Carroll1902}.
The specification has been changed to match the implementation. The specification has been changed to match the implementation.
\heartwood{ \heartwood{
\item Add consensus rules for \Heartwood. \item Add consensus rules for \Heartwood.
} } %heartwood
\item Remove ``pvc'' \Makefile targets. \item Remove ``pvc'' \Makefile targets.
\item Make the \Heartwood specification the default. \item Make the \Heartwood specification the default.
\item Add macros and \Makefile support for building the \Canopy specification. \item Add macros and \Makefile support for building the \Canopy specification.
@ -10665,7 +10665,7 @@ Peter Newell's illustration of the Jubjub bird, from \cite{Carroll1902}.
\sapling{ \sapling{
\item Use the term \quotedterm{monomorphism} for an injective homomorphism, in \item Use the term \quotedterm{monomorphism} for an injective homomorphism, in
the context of a \keyMonomorphicSignatureScheme. the context of a \keyMonomorphicSignatureScheme.
} } %sapling
\end{itemize} \end{itemize}
\historyentry{2019.0.9}{2019-12-27} \historyentry{2019.0.9}{2019-12-27}
@ -10719,7 +10719,7 @@ Peter Newell's illustration of the Jubjub bird, from \cite{Carroll1902}.
\blossom{ \blossom{
\item Note the change to the minimum-difficulty threshold time on the test network \item Note the change to the minimum-difficulty threshold time on the test network
for \Blossom. for \Blossom.
} } %blossom
\sapling{ \sapling{
\item Correct the packing of $\nfOld{}$ into input elements in \crossref{cctsaplingspend}. \item Correct the packing of $\nfOld{}$ into input elements in \crossref{cctsaplingspend}.
\item Add an epigraph from \cite{Carroll1876} to the start of \crossref{jubjub}. \item Add an epigraph from \cite{Carroll1876} to the start of \crossref{jubjub}.
@ -10739,7 +10739,7 @@ Peter Newell's illustration of the Jubjub bird, from \cite{Carroll1902}.
\item Clicking on a section heading now shows section labels. \item Clicking on a section heading now shows section labels.
\notsprout{ \notsprout{
\item Add a \snarkref{List of Theorems and Lemmata}{theorems}. \item Add a \snarkref{List of Theorems and Lemmata}{theorems}.
} } %notsprout
\item Changes needed to support TeXLive 2019. \item Changes needed to support TeXLive 2019.
\end{itemize} \end{itemize}