forked from I2P_Developers/i2p.i2p

* Better i2paddresshelper handling in the I2PTunnel httpclient, plus a new conflict resolution page if the i2paddresshelper parameter differs from an existing name to destination mapping. 2005-09-25 jrandom * Fix a long standing streaming lib bug (in the inactivity detection code) * Improved handling of initial streaming lib packet retransmissions to kill the "lost first packet" bug (where a page shows up with the first few KB missing) * Add support for initial window sizes greater than 1 - useful for eepsites to transmit e.g. 4 packets full of data along with the initial ACK, thereby cutting down on the rtt latency. The congestion window size can and does still shrink down to 1 packet though. * Adjusted the streaming lib retransmission calculation algorithm to be more TCP-like.
PUBLIC DOMAIN SOFTWARE free (adj.) - unencumbered; not under the control of others This software is released into the public domain by the I2P team with no warranty of any kind, either expressed or implied. It probably won't make your computer catch on fire, or eat your children, but it might. Use at your own risk. The base I2P router and SDK make use of the following non-public domain code: * TheCrypto's cryptographic routines (BSD) * Bouncycastle's hash routines (MIT license) * Cryptix's AES routines (Cryptix license) * Adam Buckley's SNTP routines (BSD) Also included in this distribution are a bunch of third party client applications, all with their own dependencies. Please see our license policy page for details: http://www.i2p.net/licenses One of the bundled client apps (routerconsole) requires us to say: This product includes software developed by the Apache Software Foundation (http://www.apache.org/) Another (I2PTunnel) is GPL licensed. For source, please see: http://www.i2p.net/download or http://www.i2p.net/cvs