- Jul 08, 2011
-
-
zzz authored
- Use system SHA-256 MessageDigest instead of Sha256Standalone in PRNG - Deprecate DataHelper functions using Sha256Standalone arguments; used only by Syndie - Note deprecation in javadocs
-
- Jul 07, 2011
-
-
zzz authored
- Log error on out-of-order spans - Log error on corrupt level and discard - Fix SkipSpan non-flush bug causing null levels - Add level fixer that repairs nulls and out-of-order levels - Fix bug on backwards span construction, not hit in practice - Lots of log level changes
-
- Jul 06, 2011
-
-
zzz authored
-
- Jul 03, 2011
-
-
zzz authored
* Shutdown: - Clear more resources in peer manager, netdb, stat manager, session key manager, naming service, tunnel dispatcher, OCMOSJ (result of testing with jvisualvm) - Don't call wrapper on shutdown (starting two threads) if we were started with runplain
-
- Jul 01, 2011
- Jun 30, 2011
-
-
zzz authored
-
- Jun 27, 2011
-
- Jun 26, 2011
-
-
zzz authored
- Fix Polish po file - Install as a service by default on Windows again - Change CPUID getters to package private - Split new jbigi install messages into two lines - Javadocs
-
- Jun 23, 2011
-
-
zzz authored
-
- Jun 21, 2011
-
-
kytv authored
(either wrong architecture or i2psvc is just plain missing) and give a more useful error message.
-
- Jun 14, 2011
-
-
zzz authored
-
zzz authored
jbigi and wrapper files for arm. Compiled on trimslice with gcc version 4.4.5 (Ubuntu/Linaro 4.4.4-14ubuntu5) Log postinstall errors to postinstall.log. java version "1.6.0_18" OpenJDK Runtime Environment (IcedTea6 1.8.7) (6b18-1.8.7-0ubuntu2.1) OpenJDK Zero VM (build 14.0-b16, mixed mode) GMP 4.3.2 (half the size of 5.0.2, and no speed difference) LGPLv3 Wrapper 3.5.9 GPLv2 All binaries stripped. As on the Android emulator, the stock BigInteger.modPow() has some serious bug on arm. Without the libjbigi checked in here, the JVM crashes almost immediately.
-
- Jun 13, 2011
- Jun 12, 2011
-
-
kytv authored
-
- Jun 11, 2011
-
-
zzz authored
Fixed single quotes. Email follows: ... I attached file "snark-messages_pl.po.gz". I give you permission to use this file in I2PSnark distribution. If you don't believe me that it is true polish translation, you can check it with some web translator. Fist I used ordinary text editor to translate. Later I used Poedit <http://www.poedit.net/>. And I don't know why it gives strange error messages when I save the file. 17:43:29: snark-messages_pl.po:172: a format specification for argument {0} doesn't exist in 'msgstr' 17:43:29: snark-messages_pl.po:177: a format specification for argument {0} doesn't exist in 'msgstr' 17:43:29: msgfmt: found 2 fatal errors _______ greetz, polacco
-
- Jun 10, 2011
- Jun 09, 2011
-
-
kytv authored
The Tanuki Software website states "64-bit Windows versions of the Java Service Wrapper are not currently being made available in the Community Edition." The Makefile for x86_64 is missing from the upstream tarball as well. Well...included in this checkin is a diff against $WRAPPER-3.5.9-SRC/src/c/Makefile-windows-x86-32.nmake (see the README in installer/libs/wrapper/win64.
-
- Jun 08, 2011
- Jun 05, 2011
-
-
zzz authored
-
- Jun 04, 2011
-
-
zzz authored
- Add a lock for reading/writing the router.info file - Check our RouterInfo validity after reading and before saving, to catch fatal errors sooner
-
- Jun 02, 2011
- 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.
-
sponge authored
-
sponge authored
-
sponge authored
Remove the one little html file that ends up in BOB.jar. The file is NOT a javadoc file, it is a package file. Still, it is zapped.
-
- May 31, 2011
- May 30, 2011
-
-
zzz authored
- Append I2CP Version information to the Get/Set Date Messages, so that both the router and client are aware of the other side's version, and future protocol changes will be easier to implement. Previously, router version information was not available to the client, so when router and client were in different JVMs, old clients would work with new routers but new clients would not work with old routers. After this change, we can design future changes so that new clients will work with old routers. This is an enhancement to the old protocol version byte sent by the client, which we have never changed and probably never will. - Prevent a client from setting the router's clock - Javadocs
-
- May 28, 2011
-
-
zzz authored
-
- May 27, 2011
-
-
zzz authored
which caused eepget to repeatedly retry the new redirect of an i2paddresshelper query by the HTTP proxy. This was clearly non-compliant (the Location: header requires an absolute URI including any query string). This was part of the original redirect handling added by jrandom to eepget back when it was in syndie; appending that changelog just in case this hackery was required by Freenet USKs, which I doubt. Also, reset the redirect counter when retrying. ============== Revision: 62a8cac8565958d111d0a47a443c964918d2e3ef Parent: 277fe109ea4416f7d8a6dba6e09cd4f605a8ce1a Author: jrandom@i2p.net Date: 10/22/2006 15:06:30 Branch: i2p.syndie Changelog: ... - add support for HTTP 301 redirects to EepGet (so freenet USKs work as intended)
-