- Nov 14, 2010
-
-
zzz authored
-
zzz authored
- Add local proxy username/password authorization
-
zzz authored
- Shim in a new abstract superclass I2PTunnelHTTPClientBase for common code - Add local proxy username/password authorization - Add outproxy username/password authorization - Filter hop-by-hop Proxy headers appropriately
-
zzz authored
- Shim in 3 new abstract classes SimpleDataStructure, KeysAndCert, and DatabaseEntry =========== Right now, everything in net.i2p.data extends DataStructureImpl. There are several goals for adding some intermediate abstract classes, between DataStructureImpl and the concrete classes: 1) Merge common code 2) Make the simple cases (a single byte array) more efficient by adding a common base class. I'm calling this one SimpleDataStructure. 3) Make a common base class for Destination and RouterIdentity since they are almost exactly the same thing. Consolidate the getters/setters and hash functions here. I'm calling this one KeysAndCert. 4) Make a common base class for LeaseSet and RouterInfo so so netDb and I2NP can handle them easier, without doing "instanceof" all over the place. Consolidate the hash, signature, and routing key functions here. I'm calling this one DatabaseEntry. 5) Make it easier to add more object caching. The additional classes are retrofit above many of the data types: DataStructureImpl (unchanged) ------------------- ByteArray Certificate Lease Payload RouterAddress TunnelId SimpleDataStructure (new) ------------------------- Hash PrivateKey PublicKey SessionKey SessionTag (was ByteArray) Signature SigningPrivateKey SigningPublicKey KeysAndCert (new) ----------------- Destination RouterIdentity DatabaseEntry (new) ------------------- LeaseSet RouterInfo
-
zzz authored
-
- Nov 06, 2010
- Nov 05, 2010
- Nov 04, 2010
-
-
HungryHobo authored
-
HungryHobo authored
and '85cbdd70a9896ae9b2257bfe8f25f045b1cd0b2d'
-
- Nov 03, 2010
- Nov 02, 2010
-
-
z3d authored
-
z3d authored
and '62005c74e58b5fdbaf4659ffb65392ecfbd8bc0a'
-
z3d authored
-
z3d authored
-
HungryHobo authored
and 'd38686d88680521e54d7bcb8be24e21d252eb946'
-
HungryHobo authored
and '9c5d0b4cdfa76234e6ac9fbfd0ce753748104f47'
-
HungryHobo authored
and '5784df5facdf6e194dc3c052b2527a8c63c96c0f'
-
- Nov 01, 2010
-
-
HungryHobo authored
and '9c5d0b4cdfa76234e6ac9fbfd0ce753748104f47'
-
z3d authored
-
zzz authored
-
zzz authored
- Limit number of parallel requests of a single piece when in the end game - Shorten and weight the speed tracker so the display is more reflective of current speed
-
z3d authored
-
zzz authored
-
zzz authored
-
- Oct 31, 2010
-
-
HungryHobo authored
Add get-orig-source rule as required by Ubuntu, see https://wiki.ubuntu.com/UbuntuDevelopment/CodeReviews#NewPackage
-
HungryHobo authored
-
HungryHobo authored
* Make eepget, i2prouter, and i2psvc world-executable * Auto-start I2P after installation
-
HungryHobo authored
Print an error if /etc/init.d/i2p is run as non-root so Ubuntu users aren't asked for a non-existing root password
-
HungryHobo authored
-
HungryHobo authored
-
zzz authored
-
zzz authored
http://forum.i2p/viewtopic.php?t=5061
-
zzz authored
-
- Oct 30, 2010