Timeline



Jul 24, 2004:

5:54 PM Changeset [ce3e7e6] by zzz <zzz@…>
handle disconnect while there are still requests pending
3:31 AM Changeset [3fd35a9] by zzz <zzz@…>
* empty log message *
2:13 AM Changeset [f170ae74]i2p_0_3_3 by zzz <zzz@…>
0.3.3, backwards compatible, to be released Real Soon
2:11 AM Changeset [03562b0] by zzz <zzz@…>
added (commented out) hooks for the 0.4 web arch
2:08 AM Changeset [4723127] by zzz <zzz@…>
added ref for the 0.4 routerconsole stuff, but its not ready for use, …
2:06 AM Changeset [b684632] by zzz <zzz@…>
first pass at the 0.4 architecture. not ready for use or integration …
1:59 AM Changeset [740a2da] by zzz <zzz@…>
more consistent html
1:10 AM Changeset [85c8e56] by zzz <zzz@…>
fixed a strange bug when the .wait delay is really accurate (too …

Jul 23, 2004:

9:22 PM Changeset [481ef56e] by zzz <zzz@…>
added www1.squid.i2p
6:19 PM Changeset [0087957] by zzz <zzz@…>
allow the timestamper to be started up while disabled
5:43 PM Changeset [834fb7e3] by zzz <zzz@…>
allow the timestamper to be controlled by env properties (and, in …
5:39 PM Changeset [da4827f2] by zzz <zzz@…>
expose some data for the router console to query
5:36 PM Changeset [9f44395] by zzz <zzz@…>
expose some data points for the new console, and cleaned up some html …
3:08 AM Changeset [69981e4] by zzz <zzz@…>
* empty log message *
12:10 AM Changeset [a857c6a] by zzz <zzz@…>
* empty log message *

Jul 22, 2004:

8:54 AM Changeset [e8d1943] by zzz <zzz@…>
* empty log message *

Jul 21, 2004:

12:02 PM Changeset [56216250] by zzz <zzz@…>
Added doc sources (public domain)
11:56 AM Changeset [bea331d] by zzz <zzz@…>
Fixed typo (public domain)
11:36 AM Changeset [bc4e833a] by zzz <zzz@…>
Fix install path
10:24 AM Changeset [83f399f] by zzz <zzz@…>
hopefully i'll have time to work on this socket stuff tomorrow
7:42 AM Changeset [5214436] by zzz <zzz@…>
initial import of Connelly's public domain I2P python lib
6:25 AM Changeset [8603250] by zzz <zzz@…>
updated the readme to reference the current specs and implementations …

Jul 20, 2004:

9:43 PM Changeset [9a8a099] by zzz <zzz@…>
javadoc fix
9:31 PM Changeset [a5a0c8c] by zzz <zzz@…>
moved minimal I2CP info to the I2PSession docs (since it is the one …
9:28 PM Changeset [604bcd5] by zzz <zzz@…>
initial impl
9:16 PM Changeset [d29f940] by zzz <zzz@…>
include some basic I2CP info
9:08 PM Changeset [b5a0f59] by zzz <zzz@…>
first pass
4:11 AM Changeset [ccb2600] by zzz <zzz@…>
when measuring capacity, consider data updated within the last hour as …
4:10 AM Changeset [f06e21f] by zzz <zzz@…>
null check (oops)
3:35 AM Changeset [bb0817a2] by zzz <zzz@…>
erg, expose the capacity calculator (the last Router commit is a mod …
3:34 AM Changeset [6911f86] by zzz <zzz@…>
expose the capacity calculator
3:28 AM Changeset [fe28b27] by zzz <zzz@…>
simple error condition check
3:27 AM Changeset [e8e8c374] by zzz <zzz@…>
* implement new 'capacity' concept, which replaces the old …
2:57 AM Changeset [ef0f1ca] by zzz <zzz@…>
include a lil more eye candy on the console (how active each tunnel is …
2:53 AM Changeset [31ca34b] by zzz <zzz@…>
rate.getAverageValue returns the average of the last fully completed …

Jul 19, 2004:

5:18 PM Changeset [c4e6a2f0] by zzz <zzz@…>
if the log pattern/path referenced doesn't exist, create all necessary …

Jul 18, 2004:

9:35 PM Changeset [b56845e] by zzz <zzz@…>
added quadn.i2p
3:02 PM Changeset [d7a1fee] by zzz <zzz@…>
closing a stream multiple times shouldn't kill the SAM session (thanks …

Jul 17, 2004:

8:18 AM Changeset [b1f802c] by zzz <zzz@…>
Add id tag to strl
4:54 AM Changeset [5f022e6] by zzz <zzz@…>
minor code cleanup
3:11 AM Changeset [392cbb8] by zzz <zzz@…>
cleaned up time class

Jul 16, 2004:

9:12 PM Changeset [130399a1]i2p_0_3_2_3 by zzz <zzz@…>
0.3.2.3 (coming soon to a hard drive near you)
8:48 PM Changeset [37d5531] by zzz <zzz@…>
logging, including replacing the scary monster with its true self (we …
7:14 PM Changeset [f0b6cba] by zzz <zzz@…>
logging
12:17 AM Changeset [707b173e] by zzz <zzz@…>
differentiate between an explicit tunnel rejection (due to overload, …
12:15 AM Changeset [4381bb5] by zzz <zzz@…>
don't rip the peer's head off after multiple tunnel rejections - …

Jul 15, 2004:

4:02 PM Changeset [5850ad1] by zzz <zzz@…>
typo fix, thanks Connelly (duck)
5:23 AM Changeset [806d598]i2p_0_3_2_2 by zzz <zzz@…>
_context/getContext() (missed one)
5:12 AM Changeset [e737e5c] by zzz <zzz@…>
* work around the disagreement between different versions of sun's …
1:08 AM Changeset [bbcde2f5] by zzz <zzz@…>
0.3.2.2 (a lil installation testing and then i'll push)
1:04 AM Changeset [f6ef7742] by zzz <zzz@…>
some boundary cases for the queue pumper's wait time

Jul 14, 2004:

10:12 PM Changeset [44491c15] by zzz <zzz@…>
added nickster2.i2p and irc.nickster.i2p (pointing at iip)
9:07 PM Changeset [71a6cf4] by zzz <zzz@…>
* adjust the algorithm to deal with IO bound requests: if more …
8:01 PM Changeset [744ce69] by zzz <zzz@…>
add a new throttle (and stats) based on send processing time high send …
7:56 PM Changeset [d25cec0] by zzz <zzz@…>
clean up sorting for peer reliability increase penalties for tunnel …
7:54 PM Changeset [f02bf37f] by zzz <zzz@…>
stats and stats and stats track the total allocated bytes correctly …

Jul 13, 2004:

8:19 PM Changeset [304b9d4] by zzz <zzz@…>
on kaffe i've periodically seen some hangs in the jobqueue, so lets …
8:17 PM Changeset [2d6af89] by zzz <zzz@…>
safer operation (for use in the sim where some things aren't always …
8:16 PM Changeset [d642597] by zzz <zzz@…>
include an objectId flag for use in the logging
8:14 PM Changeset [d5ad56c] by zzz <zzz@…>
use smaller writes to make it look more normal
5:49 AM Changeset [4f1f2cc] by zzz <zzz@…>
since people are using small buckets, the 10s replenish frequency is a …

Jul 12, 2004:

9:33 PM Changeset [da439dd] by zzz <zzz@…>
sanity checking for a kooky race condition
9:09 PM Changeset [1375d01] by zzz <zzz@…>
new bandwidth allocation policy and usage to include support for …
4:39 PM Changeset [7b9db07] by zzz <zzz@…>
target=1.3 and source=1.3, not target=1.1 and source=1.3 (this is what …
5:12 AM Changeset [f2f2613] by zzz <zzz@…>
Minior cleanups — removed commented out debugging code, wrote better …

Jul 11, 2004:

6:57 PM Changeset [0f60ac5a]i2p_0_3_2_1 by zzz <zzz@…>
0.3.2.1 (backwards compatible blah blah blah)
6:50 PM Changeset [c28f19fe] by zzz <zzz@…>
less painful and/or redundant penalties for failures
1:22 PM Changeset [09a6dbc] by zzz <zzz@…>
FreeBSD port
4:16 AM Changeset [3bc0e0fc] by zzz <zzz@…>
added source and target declarations for the javac commands so we can …

Jul 10, 2004:

10:28 PM Changeset [eb0e187] by zzz <zzz@…>
throttle tunnel participation based on whether we've had to throttle …
4:59 PM Changeset [a788d30] by zzz <zzz@…>
added support for new 'clientoptions' command which alters the …
4:15 AM Changeset [591dfc9] by zzz <zzz@…>
give the reliability more positive influence so it doesn't go negative …
4:13 AM Changeset [809e12b] by zzz <zzz@…>
logging
2:36 AM Changeset [1669d17] by zzz <zzz@…>
use mihi's template engine to set a random timestamper password so …
1:58 AM Changeset [3cfd28d] by zzz <zzz@…>
add a new unit test for repeated fast reconnections
1:46 AM Changeset [4888207] by zzz <zzz@…>
if a client reconnects, we always want to get a new leaseSet ASAP …
1:44 AM Changeset [294cb96] by zzz <zzz@…>
if the job's startAfter is changed, tell the jobQueue to go through …
1:39 AM Changeset [b648fa2] by zzz <zzz@…>
send the stats page out in chunks (more mem efficient, blah blah blah)

Jul 9, 2004:

5:33 AM Changeset [ab99122] by zzz <zzz@…>
render status HTML in pieces (continued)
5:29 AM Changeset [dd014fee] by zzz <zzz@…>
send the router console out bit by bit rather than building it all up …
5:22 AM Changeset [c81f864] by zzz <zzz@…>
reduce the throttle threshold from 5s lag to 2s lag
5:20 AM Changeset [90fe7dc] by zzz <zzz@…>
include the expiration in the error message if its dropped
3:56 AM Changeset [3a56809] by zzz <zzz@…>
new throttling code which rejects tunnel create requests, networkDb …
3:48 AM Changeset [94e694f] by zzz <zzz@…>
reduce the job pipeline to send a message by fetching the bids and …
3:45 AM Changeset [bdfa6e4] by zzz <zzz@…>
dont penalize send failures (beyond what we already do for comm …
3:43 AM Changeset [8e64ffb] by zzz <zzz@…>
keep the relay message size rate data for the 10 minute period (so we …
3:41 AM Changeset [6c16264] by zzz <zzz@…>
expose stat for throttling (# tunnels we're currently participating in)
3:39 AM Changeset [ff7742b] by zzz <zzz@…>
expose some stats useful for throttling (# ready & waiting jobs and …

Jul 7, 2004:

10:23 PM Changeset [9685884] by zzz <zzz@…>
deal with null peer (used by the SubmitMessageHistoryJob? to bw limit …
6:06 PM Changeset [a8b0d7f]i2p_0_3_2 by zzz <zzz@…>
pull out no longer relevent config parameters start the irc proxy by …
5:58 PM Changeset [dd84233] by zzz <zzz@…>
0.3.2 for release later today
4:16 PM Changeset [fe3eac0] by zzz <zzz@…>
migrate the queue pumper thread to scheduled activity (instead of …
4:11 PM Changeset [0948686] by zzz <zzz@…>
don't mark failing due to sendFailed (since that can be caused by a …
4:10 PM Changeset [4c82970] by zzz <zzz@…>
get rid of the whole slice concept dont time out for too many messages …

Jul 6, 2004:

6:26 PM Changeset [fe2fede] by zzz <zzz@…>
removed maxWaitingJobs param
6:24 PM Changeset [b23b1e5] by zzz <zzz@…>
instead of the maxQueuedMessages limit, use the rule 'if any of the …
2:38 PM Changeset [dca66c8] by zzz <zzz@…>
leave all threads at base priority (except the client runner, where we …
2:30 PM Changeset [4909001] by zzz <zzz@…>
placeholder for overload detection

Jul 4, 2004:

4:35 AM Changeset [fa4f100] by zzz <zzz@…>
new limiter, pull slow and not too useful tests (uncomment 'em to run 'em)
4:33 AM Changeset [bbf68cd] by zzz <zzz@…>
implemented the FIFO bandwidth limiter which, suprisingly, chokes …
1:53 AM Changeset [bbc5f65] by zzz <zzz@…>
* empty log message *
1:00 AM Changeset [b3632a6] by zzz <zzz@…>
duh
12:57 AM Changeset [3943c51] by zzz <zzz@…>
Hmm

Jul 3, 2004:

10:03 PM Changeset [4c19ddd] by zzz <zzz@…>
a couple locking changes
9:53 PM Changeset [d8f0f1a] by zzz <zzz@…>
Added test for Logger and debugged it
8:58 PM Changeset [121c0d89] by zzz <zzz@…>
Fixed test
7:42 PM Changeset [badfb90] by zzz <zzz@…>
logging / debugging and formatting (no functional changes)
7:41 PM Changeset [ff392fe] by zzz <zzz@…>
properly fake-encrypt the data (this class is only used by the …
11:05 AM Changeset [a136931] by zzz <zzz@…>
http://www.kirstenfan.com/galleries/magazines/fhm2002100sexy/002.jpg

Jul 2, 2004:

6:57 PM Changeset [4b8ac81] by zzz <zzz@…>
minor refactoring, javadoc dont add an arbitrary extra …
4:59 PM Changeset [219a704e] by zzz <zzz@…>
bugger it, for consistency, always include the reply leaseSet with a …
4:53 PM Changeset [3996cd1] by zzz <zzz@…>
make the client writer thread run at max priority, since it is very …
3:12 PM Changeset [c636b0a] by zzz <zzz@…>
minor rewrite to make timing more precise (keeping a map of message …
1:31 PM Changeset [aae9f67] by zzz <zzz@…>
added jdot.i2p (duck)
1:18 PM Changeset [aec6e90] by zzz <zzz@…>
And I thought I was dyslectic. (duck)
9:54 AM Changeset [f49be25] by zzz <zzz@…>
<Nightblade> hmm
9:37 AM Changeset [f9a9612] by zzz <zzz@…>
I don't know how I missed this stuff before
2:54 AM Changeset [8c9f58b] by zzz <zzz@…>
Misc. stuff: javadoc, UNUSED… shendaras

Jul 1, 2004:

10:33 PM Changeset [8a7e787] by zzz <zzz@…>
logging
3:21 PM Changeset [148dcc08] by zzz <zzz@…>
factor out the clientWriterRunner and have it deal with multiple i2cp …
3:11 PM Changeset [15b1cbd] by zzz <zzz@…>
synchronize the available() call, and made explicit some other …
3:08 PM Changeset [e9b7ca3] by zzz <zzz@…>
dont accept outrageously long delays when building a tunnel (aka now …
9:30 AM Changeset [1b03e9a] by zzz <zzz@…>
Who was the idiot who came up with the idea that booleans should be …
9:17 AM Changeset [2b951e3] by zzz <zzz@…>
Change throws to asserts. If any of this stuff happens it means a …
2:23 AM Changeset [f51e064] by zzz <zzz@…>
* empty log message *

Jun 30, 2004:

1:21 PM Changeset [9640e93] by zzz <zzz@…>
imports shendaras
1:16 PM Changeset [d5bd220] by zzz <zzz@…>
Crappy fix for incorrect Total Bytes Sent/Total? Bytes Received via …
4:11 AM Changeset [dcdcb75] by zzz <zzz@…>
dont kill the context, we may need it when tearing down the runner …
3:02 AM Changeset [4058c63] by zzz <zzz@…>
dont be such a prude

Jun 29, 2004:

10:32 PM Changeset [dd34548] by zzz <zzz@…>
publish the tunnel congestion stat
10:30 PM Changeset [a6b5211] by zzz <zzz@…>
congestion is only a warning, not an error
8:32 PM Changeset [4e89b9c] by zzz <zzz@…>
reliability threshold = median of active and nonfailing (inactive …
7:45 PM Changeset [f3e267d2] by zzz <zzz@…>
active peer testing - every minute, grab two reliable peers, throw a …
7:41 PM Changeset [2fd87dc] by zzz <zzz@…>
when we select peers to test, lets use all of the reliable peers, not …
7:40 PM Changeset [40b6b77] by zzz <zzz@…>
use the median reliability value of nonfailing peers for the …
7:32 PM Changeset [d0c61db] by zzz <zzz@…>
use the explicit max ID values (I2NPMessage.MAX_ID_VALUE and …
7:29 PM Changeset [1cd5a3fc] by zzz <zzz@…>
include the "addedBy" if we're debugging the job, not if we're …
7:28 PM Changeset [af81cf2c] by zzz <zzz@…>
explcitly define the max I2NP message ID value and validate against it
7:25 PM Changeset [04373c5] by zzz <zzz@…>
just to be explicit about the max tunnel id
2:55 AM Changeset [e9cdb0f] by zzz <zzz@…>
new library

Jun 28, 2004:

11:55 PM Changeset [021b933a] by zzz <zzz@…>
new library
11:24 PM Changeset [9fd067c9] by zzz <zzz@…>
Putting socks/threads/logger/misc in a separate library
1:23 PM Changeset [d3f3f3b] by zzz <zzz@…>
use the socketManager's new setName function (to let us log more easily)
1:22 PM Changeset [72727da] by zzz <zzz@…>
javadoc
1:21 PM Changeset [caeb2bc] by zzz <zzz@…>
the actual fix for the local eepsite problem (if getRemoteID was …
1:18 PM Changeset [13974b6] by zzz <zzz@…>
added some stats (viewable on the router stat page when the i2ptunnel …

Jun 27, 2004:

9:20 PM Changeset [cbc6aea] by zzz <zzz@…>
logging
9:08 PM Changeset [290a2f7c] by zzz <zzz@…>
(ok this is a little silly)
8:53 PM Changeset [349e80f] by zzz <zzz@…>
allow sending ASAP and remove any artificial delays
7:39 PM Changeset [5c1e001] by zzz <zzz@…>
logging
1:07 PM Changeset [f312318] by zzz <zzz@…>
Finished winsock code cleanup
9:12 AM Changeset [dc04b7cf] by zzz <zzz@…>
Some winsock improvements

Jun 26, 2004:

9:15 PM Changeset [77a8a46] by zzz <zzz@…>
lets try to reduce creating new objects during finalization
9:15 PM Changeset [95c7cd5] by zzz <zzz@…>
logging
9:13 PM Changeset [5f0ef5e] by zzz <zzz@…>
lets not crap on the secondary tunnel too (even though doing so isn't …
9:11 PM Changeset [1f26c60] by zzz <zzz@…>
for now, lets disable the tunnel pool persistance. this means that …
9:07 PM Changeset [7e2227ad] by zzz <zzz@…>
lets keep track of how many messages die on our queue due to us being slow
9:05 PM Changeset [9b4899da] by zzz <zzz@…>
always use the cached host/port rather than grabbing the socket's …
2:26 AM Changeset [83c88ac0] by zzz <zzz@…>
minor fixes
2:16 AM Changeset [4462306] by zzz <zzz@…>
Threads (untested)

Jun 25, 2004:

10:22 PM Changeset [47c7c81] by zzz <zzz@…>
Mutex code (untested)
10:19 PM Changeset [bde7a5f] by zzz <zzz@…>
Mutex code (untested)
7:25 PM Changeset [a8ad8644]i2p_0_3_1_5 by zzz <zzz@…>
0.3.1.5 (backwards compatible) lots of bugfixes. still no rate …
7:21 PM Changeset [4e91bb8] by zzz <zzz@…>
workaround an aggressively up-to-spec kaffe implementation (the spec …
6:48 PM Changeset [f60a90e] by zzz <zzz@…>
added forum.i2p
6:42 PM Changeset [784dc0f6] by zzz <zzz@…>
boot up quicker
6:41 PM Changeset [e80e627] by zzz <zzz@…>
more tests with the real TCP transport, not just the VM comm system …
6:32 PM Changeset [d5987c51] by zzz <zzz@…>
yet another deployment option - the user can define a jbigi.ref …
6:15 PM Changeset [5ced441] by zzz <zzz@…>
dont fail the peer based on tunnel activity (it may not be their …
6:14 PM Changeset [5780120] by zzz <zzz@…>
flush the protocol flag explicitly make the tcp connection handler …
5:21 PM Changeset [a019399] by zzz <zzz@…>
reduce synchronization on static (instead use per context objects, for …
5:20 PM Changeset [e6f610a] by zzz <zzz@…>
dont synchronize on statics, instead use a seperate format object per …
5:18 PM Changeset [7ef528b] by zzz <zzz@…>
add some minimal security to the admin console, requiring a passphrase …
5:12 PM Changeset [a351a29] by zzz <zzz@…>
if it expired waiting on the queue for processing, kill 'er
5:09 PM Changeset [983d258] by zzz <zzz@…>
logging
5:03 PM Changeset [f6d38dd] by zzz <zzz@…>
reduce SimpleDateFormat? usage (implicit in Date.toString())
5:02 PM Changeset [d51245a] by zzz <zzz@…>
logging
1:31 AM Changeset [56cf51f0] by zzz <zzz@…>
New configuration system

Jun 24, 2004:

11:51 AM Changeset [eb40fb9] by zzz <zzz@…>
typo
11:47 AM Changeset [085da0ce] by zzz <zzz@…>
Started work on a configuration options object
Note: See TracTimeline for information about the timeline view.