On Sun, 2004-07-04 at 05:54, Thiemo Seufer wrote: > This way, broken systems will cause slightly higher load on the mirror > for their first update. Further updates will be optimized. We can even > completely avoid using the local clock if we want. I would not trust client clocks at all. Have the client logic look at the server datestamp of the downloaded file (which as you note probably should be embedded in it to handle esoteric transfer mechanisms) in order to determine which 'date' it is on. Also in the 'cdiff' file include the file sizes of: Packages.gz each delta. Then the client can trivially choose the most bw efficient way to receive the update. Rob -- GPG key available at: <http://www.robertcollins.net/keys.txt>.
Attachment:
signature.asc
Description: This is a digitally signed message part