- Aug 17, 2004
-
-
(e.g. we can't find the referenced peer or the data they send back is corrupt/expired). This is like the old invalidReplies, except its a rate that decays. * if we receive more than 5 invalid replies from a peer in a 1-2 hour period, stop verifying any subsequent replies, and also stop asking them for keys. * cleaned up the store validation even further
-
- Aug 16, 2004
-
-
* apply oOo's patch for beautifying the new console w/ links to a shitlisted peer's netDb entry * apply oOo's patch to clean up the peer shitlist count more aggressively * apply oOo's patch to allow removing lines via /configadvanced.jsp * apply oOo's patch to clean up the memory usage display * apply oOo's patch to include log messages on /logs.jsp most recent first, rather than last * get rid of the netDb key shitlist (its a bad idea, better solution coming soon)
- Aug 15, 2004
-
-
peers that we would crawl the entire netDb looking for (always failing, since there aren't any current netDb entries for that peer that we would accept). * keep a shitlist of keys we have recently searched for but were unable to find so we don't flood * if our in-memory data store won't accept the data, its not helpful, so delete it on disk * no need to do the preemptive refetching of a leaseSet, since we already garlic wrap it with payloads * logging
-
-
-
NickServ capability (thanks oOo)
- Aug 14, 2004
-
-
Stasher is a Kademlia-based distributed file store (aka 'DHT') for I2P. Written in python, it can be accessed as: - low level python classes, or - via a client socket, with simple text-based protocol, or - via command-line client prog (called 'stasher', unsurprisingly) Release status is pre-alpha Developed by aum, August 2004
-
specifically created for I2P. New Files: - aum.stasher - a single noderef - stasher - wrapper script for starting/stopping/using stasher - stasher.py - similar wrapper script for 'doze users - src/bencode.py - requisite module - src/i2p/stasher.py - the stasher application classes - python module Modified Files: - setup.py - added code to install stasher wrapper - src/i2p/__init__.py - added stasher to '__all__', allowing import
- Aug 13, 2004
-
-
> Message-ID: <1776.202.37.75.101.1092369510.squirrel@202.37.75.101> > From: adam@adambuckley.net > To: jrandom@i2p.net > > [...] > > I hereby authorize my NtpClient.java and NtpMessage.java code to be > redistributed under the BSD license for the purpose of integration with > the I2P project, providing that I am credited as the original author of > the code. > > [...] w00t! adam++ code migrated into core/java/src/net/i2p/time, integrated with Clock, dropping that whole ugly pass-the-time-through-URL, and hence dropped support for :7655/setTime. New router.config properties to control the timestamper: time.sntpServerList=pool.ntp.org,pool.ntp.org,pool.ntp.org time.queryFrequencyMs=300000 time.disabled=false So, to disable, add time.disabled=true to your router.config. It is enabled by default. Default router.config and startup scripts updated accordingly (since timestamper.jar is now gone)