Differences From:
File
todo.txt
part of check-in
[08c4cc6d16]
- Added the todo.txt list.
by
drh on
2007-07-30 23:01:35.
[view]
To:
File
todo.txt
part of check-in
[f767ae0568]
- To more items added to the todo.txt list.
by
drh on
2007-07-30 23:18:04.
[view]
@@ -11,15 +11,30 @@
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