Diff
Not logged in

Differences From:

File www/fileformat.html part of check-in [b807acf62e] - Documentation updates by drh on 2007-07-24 12:52:32. [view]

To:

File www/fileformat.html part of check-in [01e7596a98] - File format document change: UUIDs use lowercase not uppercase hex. by drh on 2007-07-24 18:15:40. [view]

@@ -108,9 +108,9 @@
 <p>
 A manifest has zero or one P-lines.  Most manifests have one P-line.
 The P-line has a varying number of arguments that
 defines other manifests from which the current manifest
-is derived.  Each argument is an 40-character uppercase
+is derived.  Each argument is an 40-character lowercase
 hexadecimal SHA1 of the predecessor manifest.  All arguments
 to the P-line must be unique to that line.
 The first predecessor is the manifests direct ancestor.
 Other arguments define manifests with which the first was
@@ -122,9 +122,9 @@
 <p>
 A manifest may optionally have a single R-line.  The R-line has
 a single argument which is the MD5 checksum of all files in
 the baseline except the manifest itself.  The checksum is expressed
-as 32-characters of uppercase hexadecimal.   The checksum is
+as 32-characters of lowercase hexadecimal.   The checksum is
 computed as follows:  For each file in the baseline (except for
 the manifest itself) in strict sorted lexigraphical order,
 take the pathname of the file relative to the root of the
 repository, append a single space (ASCII 0x20), the
@@ -141,9 +141,9 @@
 </p>
 
 <p>
 A manifest has an option Z-line as its last line.  The argument
-to the Z-line is a 32-character uppercase hexadecimal MD5 hash
+to the Z-line is a 32-character lowercase hexadecimal MD5 hash
 of all prior lines of the manifest up to and including the newline
 character that immediately preceeds the "Z".  The Z-line is just
 a sanity check to prove that the manifest is well-formed and
 consistent.