Commit Graph

1235 Commits

Author SHA1 Message Date
zzz
5a934050d4 * CryptixAESEngine: Fix bogus bounds checks 2011-11-23 22:12:47 +00:00
zzz
df8cd90b85 * RandomSource: Add new method getBytes(buf, offset, length) 2011-11-23 22:10:34 +00:00
zzz
9d0bafb8fa comment out debug code in initialization 2011-11-21 18:40:36 +00:00
zzz
dc6c568e9f equals optimization 2011-11-21 15:29:11 +00:00
zzz
579af7e3ad build fix 2011-11-16 13:29:26 +00:00
zzz
caaa8dacad cleanup 2011-11-16 00:57:40 +00:00
zzz
ff499844a2 * Router: Move router.ping file from temp directory to config directory 2011-11-16 00:56:45 +00:00
zzz
7f467dbdc8 cleanups 2011-11-14 15:05:26 +00:00
zzz
530b481ffd 0.8.11 2011-11-07 14:48:31 +00:00
zzz
8ecf423dfc javadoc 2011-11-07 14:21:07 +00:00
zzz
2a57c24e9d spelling fix 2011-11-02 18:07:02 +00:00
zzz
1e8e067a80 micro-optimization 2011-10-31 00:09:47 +00:00
zzz
05522addba javadoc 2011-10-28 01:26:11 +00:00
zzz
b7ba422983 * DecayingBloomFilter: Whups fix NPE from previous checkin if log=INFO 2011-10-28 01:23:28 +00:00
zzz
05cd98f9b4 util cleanups 2011-10-25 21:34:32 +00:00
zzz
661604dd4e * BloomSHA1, DecayingBloomFilter:
- Refactor for concurrent, at some small risk of false negatives
    - Optimizations to cache objects and reuse offsets
2011-10-25 21:33:12 +00:00
zzz
1cd0177f87 handle negative durations better 2011-10-25 21:29:49 +00:00
zzz
c90097eca7 0.8.10 2011-10-19 23:43:12 +00:00
zzz
331da7f4fe javadoc 2011-10-17 17:18:41 +00:00
zzz
82ac0db333 * BuildExecutor: Add tunnel.buildConfigTime stat
* FloodfillMonitorJob: Log tweak (ticket #533)
  * I2CP: Improve error message (ticket #533)
  * JobQueue:
    - Log error when queue is out of order
    - Log tweaks
  * FloodfillPeerSelector: Fix stat NPE (tickets #534,535)
  * RouterThrottle:
    - Fix stat NPE (tickets #534,535)
    - Increase max tunnels and max delay again
  * OutNetMessagePool: Log tweak (ticket #533)
  * Router:
    - Add OOM help (ticket #533)
    - Prevent parallel shutdowns after multiple OOMs (tickets #534,535)
2011-10-15 17:30:24 +00:00
zzz
e8712a3a11 * EepGet:
- Add gunzip support (nonproxied only)
    - Clean up progress formatting
  * SSLEepGet:
    - Add gunzip support
    - Increase buffer size
2011-10-15 17:20:30 +00:00
zzz
104594ed59 log cleanup 2011-10-15 17:15:48 +00:00
zzz
a6ce41fac5 * Stats: Add API methods for zero duration, for efficiency 2011-10-15 17:11:40 +00:00
zzz
ab4de7b392 0.8.9 2011-10-10 19:57:56 +00:00
zzz
273e940fa1 findbugs 2011-09-28 17:05:38 +00:00
zzz
9f430bf117 final 2011-09-28 14:11:54 +00:00
zzz
a2c867c224 cleanups 2011-09-24 21:45:52 +00:00
zzz
fd1c8c45a8 cleanup 2011-09-24 21:44:51 +00:00
dev
05a92cd8e6 Changed compability flags for Intel Family-6 Model-11 to not be Pentium M compatible.
Beefed up CPUID.Main ot output more info.
Formatting.
2011-09-24 15:44:22 +00:00
zzz
f186076fb0 * i2ptunnel HTTPResponseOutputStream: Use reusable gunzipper
and a larger pipe for efficiency
2011-09-19 14:13:24 +00:00
zzz
49eeed6ac8 * Crypto: Comment out some main() 2011-09-19 13:48:24 +00:00
zzz
35e89b76ca javadoc 2011-09-19 13:47:27 +00:00
2e1692cf09 Add OpenBSD to NBI and CPUID 2011-09-18 20:16:07 +00:00
2461b9525c Add NetBSD support to NBI and CPUID 2011-09-18 16:25:13 +00:00
zzz
217cb1f66d * Reseed:
- Add HTTP proxy authorization support
    - Stub out SSL proxy support
    - Disable i2pbote reseed
  * EepGet: Add some new command line options
2011-09-16 14:45:02 +00:00
zzz
9a45ba1873 toString() improvement for debugging 2011-09-16 14:34:29 +00:00
zzz
d3950bdcf1 comment out main 2011-09-06 13:24:21 +00:00
zzz
70d9415ba2 more constructors 2011-09-06 13:23:24 +00:00
zzz
fdc3af97aa * SDSCache: Use weak refs; increase size for pub keys 2011-09-06 12:13:33 +00:00
zzz
5030a86311 field cleanup 2011-09-06 12:12:43 +00:00
zzz
3d5beece87 * Crypto: Rework use of SHA256 for efficiency and
to avoid clogging the Hash cache with one-time hashes,
    and avoiding the global cache lock.
    This also greatly increases Hash cache hit rates.
    Also use SimpleByteCache for temporary byte buffers.
2011-09-06 12:11:55 +00:00
zzz
aff250ff13 javadoc 2011-09-01 13:24:47 +00:00
zzz
bd7e655788 cleanup 2011-08-31 12:49:33 +00:00
zzz
d73eb16aeb * I2CP: Cache b32 lookups client-side
* I2PTunnelHTTPClient: Use existing session for b32 lookups
                         rather than a new SimpleSession
  * Naming: Increase b32 lookup timeout to 15 sec.
2011-08-30 13:41:26 +00:00
zzz
8b05b16c8a * Log: Fix level stuck at DEBUG when called from constructor 2011-08-28 18:47:13 +00:00
zzz
948de5462f * Stats: Restore pre-0.8.8 API to not create a new Rate if it does not
exist in RateStat.getRate()
2011-08-28 14:31:39 +00:00
zzz
bb5f3a92b0 history for props, -1 2011-08-25 13:46:45 +00:00
zzz
546b668502 fix NPE after corruption ticket #515 2011-08-24 18:03:56 +00:00
zzz
f6d2ac7fb2 * Blockfile DB: Add reverse lookup table; bump DB rev to 2 2011-08-24 14:25:58 +00:00
zzz
f99f9e41e5 propagate from branch 'i2p.i2p.zzz.test' (head 0f2e109194f1fcc94e8a3f37cbf804446abddeff)
to branch 'i2p.i2p' (head 7bb99f9e0d436cf9923ed17465f15e73c78e7b13)
2011-08-24 14:23:29 +00:00