Overview
SHA1 Hash: | f767ae05680d937dedbf58d721f44909653bcc4f |
---|---|
Date: | 2007-07-30 23:18:04 |
User: | drh |
Comment: | To more items added to the todo.txt list. |
Timelines: | ancestors | descendants | both | trunk |
Other Links: | files | ZIP archive | manifest |
Tags And Properties
- branch=trunk inherited from [a28c83647d]
- sym-trunk inherited from [a28c83647d]
Changes
[hide diffs]Modified todo.txt from [4c209ff3a1] to [f1e6c3a63e].
@@ -10,17 +10,32 @@ file, or on the directory containing the database file (and it is thus unable to update database because it cannot create a rollback journal) then it currently fails silently on a push. It needs to return a helpful error. + * When constructing a new manifest (see the commit_cmd function + in checkin.c, near line 303) make an attempt to PGP clearsign + the manifest before checking it in. There will need to be + configuration parameters for the PGP (or more likely GPG) + command to do the actual signing. Write the manifest to + a temp file, clearsign, read it back in, verify that it is + still parsable by manifest_parse(), then continue with the + check-in. + * The "leaves ?UUID?" command displays all leaf versions for the version UUID or for the current version if UUID is omitted. If UUID is itself a leaf, it would be more helpful to display a message to that effect: "<uuid> is itself a leaf" * We need a command to show other branches - leaves of the root which are not leaves of the indicated node. + + * The ipaddr field of the rcvfrom table is not being set. This + field should be the IP address from which information is received + for the local repository. So when somebody does a push of new + files we record the ipaddr. Or when we do a pull, we record + the ipaddr. * Additional information displayed for the "vinfo" page: + The comment and user for this version (available in the event table).