- Jun 01, 2011
-
-
zzz authored
- Use java.security.MessageDigest instead of bundled GNU SHA-256 code if available, which it should always be. 5 to 20% faster on Oracle JVM; 40 to 60% on Harmony; 5 to 15% on JamVM; 20x (!) on GIJ. - Use java.security.MessageDigest instead of bundled Bitzi SHA-1 code if available on non-Oracle JVMs, which it should always be. Not faster on Oracle JVM; 30 to 60% faster on Harmony; 15 to 20% on JamVM; 10-15x (!) on GIJ.
-
- Mar 08, 2011
-
-
zzz authored
- More efficient metainfo handling, reduce instantiations - Improved handling of storage errors - Improved handling of duplicate file names - More metainfo sanity checks - Metadata transfer error handling improvements - Code cleanup, remove dead and duplicated code
-
- Jan 10, 2011
-
-
zzz authored
- Update session options when max bandwidth changes - BufferedStream cleanup and comments - torrent name display tweak - findbugs
-
- Dec 26, 2010
-
-
zzz authored
-
- Dec 22, 2010
-
-
zzz authored
- Announce peers to local tracker - Ping node on port reception - More info on directory pages - Cleanups
-
- Dec 21, 2010
-
-
zzz authored
to allow locking and prevent interference by the DirMonitor - More checks for whether torrent is already running - Consistent filename filtering in all cases - Allow null announce string - Move snarks map to a CHM - Remember last tracker selection - Add callback for reception of metainfo
-
zzz authored
-
- Jul 09, 2010
-
-
zzz authored
-
- Apr 12, 2010
-
-
zzz authored
-
- Aug 11, 2009
-
-
sponge authored
* Code Janitor time! Many fixes and documenting fixes that should be done in the future. for the most part, this is a general code cleanup. * On smaller/embedded systems, the "final" keyword cleanups will have more of an impact than on larger systems. * Document missing hashCode() methods. * Unhide more variables to make code easier to read.
-
- Jul 01, 2009
-
-
zzz authored
for efficiency (thanks Arsene for the suggestion)
-
- Oct 26, 2008
-
-
zzz authored
-
- Jul 16, 2008
-
-
Oldaris authored
-
- Dec 19, 2005
-
-
* I2PSnark logging, disconnect old inactive peers rather than new ones, memory usage reduction, better OOM handling, and a shared connection acceptor. * Cleaned up the Syndie blog page and the resulting filters (viewing a blog from the blog page shows threads started by the selected author, not those that they merely participate in)
-
- Dec 17, 2005
-
- Dec 14, 2005
-
- Dec 13, 2005
-
- Oct 19, 2005
-
-
http://klomp.org/snark
The build in tracker has been removed for simplicity. Example usage: java -jar lib/i2psnark.jar myFile.torrent or, a more verbose setting: java -jar lib/i2psnark.jar --eepproxy 127.0.0.1 4444 \ --i2cp 127.0.0.1 7654 "inbound.length=2 outbound.length=2" \ --debug 6 myFile.torrent
-