- Jan 10, 2014
-
-
zzz authored
- Add SessionID to HostLookup/Reply messages, for future use when we have multiple sessions - New SessionID constructor w/ value - Throw IAE on invalid SessionID values - Bump all comments from 0.9.10 to 0.9.11
-
- Dec 21, 2013
-
-
zzz authored
- Add support for b64 conversion in destLookup() - Catch invalid message length sooner I2Ping: - Extend I2PTunnelClientBase so non-shared-client, I2CP options, and other features will work - Fixes for fields and threading Streaming: - Send LS with ping (broken since 0.9.2) - Set the NO_ACK flag on pings and pongs
-
zzz authored
- Add support for hostname lookups over I2CP with new HostLookup and HostReply messages. - Move username / password from CreateSession to GetDate for early authentication; this is an incompatible chage. Outside router context with authentication enabled, new clients will not work with old routers. Early authentication is not yet enforced, enable with i2cp.strictAuth=true. Will change default to true in a later release. - Block all actions before authentication. - Better disconnect messages to clients for diagnostics - Improve lookup command, add auth command in i2ptunnel CLI for testing - Don't start ClientWriterRunner thread in constructor - Don't flush in ClientWriterRunner unless necessary - Send GetDate even in SimpleSession outside of RouterContext - Improve SetDate wait logic to reduce locks and break out when Disconnect received - Add Disconnect handler to SimpleSession - I2Ping cleanups - Javadocs
-
- Dec 19, 2013
- Dec 15, 2013
-
-
zzz authored
i2psnark: Set User-Agent
-
- Dec 14, 2013
-
-
zzz authored
- Just before midnight, flood to new location too so lookups don't fail after keyspace rotation (ticket #510) - Refactor RoutingKeyGenerator and UpdateRoutingKeyModifierJob in support of the above - Display next key on LS debug page
-
- Dec 13, 2013
-
-
zzz authored
- Increase new kad size to K=24, B=4 - Fix router count by counting in the data store, not the kbuckets - Randomize the order we load router infos at startup so we don't bias the kbuckets
-
zzz authored
- Show destination for persistent client key only if available; show b32 for the key as well
-
zzz authored
-
zzz authored
-
zzz authored
-
- Dec 10, 2013
- Dec 09, 2013
- Dec 07, 2013
-
- Dec 06, 2013
-
-
zzz authored
-
- Dec 05, 2013
- Dec 04, 2013
-
-
kytv authored
-
zzz authored
-
zzz authored
- Fix ConnectionAcceptor not restarting after tunnel restart, preventing incoming connections - locking tweaks - cleaner reschedule tweaks - don't store server socket locally - constructor tweaks / finals - Stop acceptor when tunnel disconnects - javadocs
-
str4d authored
-
str4d authored
-
- Dec 01, 2013