From aadb1ae2b0d9e820d2fb6d352440d7aa38adc684 Mon Sep 17 00:00:00 2001 From: Zlatin Balevsky Date: Fri, 6 Jul 2018 19:32:01 +0100 Subject: [PATCH] in-network updates --- doc/design.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/doc/design.md b/doc/design.md index 25017acb..6227f74f 100644 --- a/doc/design.md +++ b/doc/design.md @@ -29,3 +29,7 @@ Before issuing any GET requests for actual content, it is necessary to acquire t Download mesh management is identical to Gnutella, except instead of ip addresses b64 I2P destinations are used. [More information](http://rfc-gnutella.sourceforge.net/developer/tmp/download-mesh.html) +### In-Network updates + +Nodes will periodically ping a pre-defined Destination for a JSON document containing the infohash of a new binary update package using signed datagrams. If the response indicates a newer version is available, the node will issue an automatic search for that infohash and download it, then prompt the user to install the update. +