Timeline



May 16, 2004:

9:44 PM Changeset [1cf7dac] by zzz <zzz@…>
test
9:35 PM Changeset [6003b29] by zzz <zzz@…>
Preliminary checkin of (mostly useless) Net::SAM perl module. …
4:54 AM Changeset [ff0023a] by zzz <zzz@…>
big ol' memory, cpu usage, and shutdown handling update. main changes …
4:42 AM Changeset [8c6bf5a] by zzz <zzz@…>
added nickster.i2p

May 13, 2004:

11:49 PM Changeset [61c97ab]i2p_0_3_1_2 by zzz <zzz@…>
0.3.1.2 (backwards compatible, etc)
11:32 PM Changeset [b0a1b3b] by zzz <zzz@…>
added some harvest options dont use javaw, since its a bitch to kill …
11:24 PM Changeset [4c7af01] by zzz <zzz@…>
allow dynamic update to the reliability threshold factor (e.g. rather …
7:14 AM Changeset [0d43121] by zzz <zzz@…>
include the previous period in the measurements (since they're …
4:32 AM Changeset [ad9dd9a] by zzz <zzz@…>
Lots of updates. I'm not calling this 0.3.1.2, still need to "burn it …
3:54 AM Changeset [c7895ed] by zzz <zzz@…>
oh, you mean we're supposed to be at least a /little/ resiliant?

May 12, 2004:

7:55 AM Changeset [57d7979] by zzz <zzz@…>
removed obsolete code minor reorganization to help track down whats …
7:47 AM Changeset [61f6871c] by zzz <zzz@…>
logging and a catastrophic try/catch (no situations have called for …

May 11, 2004:

3:00 AM Changeset [406048f] by zzz <zzz@…>
ugly tests to see if the minimal RAW side of SAM works (it does, w00t)
2:44 AM Changeset [6dd5b0f] by zzz <zzz@…>
basic datagram tests (that work now :)
2:43 AM Changeset [fd4bc5e] by zzz <zzz@…>
keystream fixes
2:07 AM Changeset [3bab2d8] by zzz <zzz@…>
only append the client's config properties to the SESSION commands …
1:55 AM Changeset [af2f5cd] by zzz <zzz@…>
kaffe shits a brick if you want the socket's address after .close() …
1:45 AM Changeset [d4bb32da] by zzz <zzz@…>
fix per http://twiki.ntp.org/bin/view/Support/JavaSntpClientDev

May 9, 2004:

7:23 AM Changeset [08aca6c] by zzz <zzz@…>
while (true) { m00; }
7:16 AM Changeset [697b3c67] by zzz <zzz@…>
SAM .net lib work in progress - dm and firerabbit
4:14 AM Changeset [878525c] by zzz <zzz@…>
handle corrupt files more gracefully
1:31 AM Changeset [4185317] by zzz <zzz@…>
imports Did you miss me? (shendaras)

May 8, 2004:

6:41 AM Changeset [6c17544] by zzz <zzz@…>
added mush.zeit.i2p

May 7, 2004:

7:01 PM Changeset [723a2f2]i2p_0_3_1_1 by zzz <zzz@…>
include timestamper in installer
5:52 PM Changeset [ea9b9fb] by zzz <zzz@…>
0.3.1.1 (tastes like chicken) backwards compatible but some config …
5:51 PM Changeset [303e257] by zzz <zzz@…>
synchronization reduction and keep track of the 'last' job for each …
7:01 AM Changeset [07b6a8b] by zzz <zzz@…>
if we lose our I2CP connection to the router, die hard and fast. (only …
4:34 AM Changeset [e216e18] by zzz <zzz@…>
update the clock more liberally (since we've got the new ntp code)
4:23 AM Changeset [e57c5b4b] by zzz <zzz@…>
log to CRIT for jbigi load failure
4:19 AM Changeset [f772d6d] by zzz <zzz@…>
/me reboots brain, understands, and thanks mihi
4:07 AM Changeset [cd37c30] by zzz <zzz@…>
if (log.shouldLog()) yeah, aspect oriented programming sure would be nice.
3:45 AM Changeset [f5fa266] by zzz <zzz@…>
minor html cleanup
3:33 AM Changeset [45ec73c] by zzz <zzz@…>
include a unique request id in the client runner thread name minor cleanup
3:31 AM Changeset [13952eb] by zzz <zzz@…>
include the expiration and messageId in the toString (shown on msg …
3:29 AM Changeset [2df0007] by zzz <zzz@…>
logging
3:28 AM Changeset [89bc5db] by zzz <zzz@…>
increase the bundle probability to yet another arbitrary value add the …
3:10 AM Changeset [4021dee] by zzz <zzz@…>
poke jrandom's eyes into the semantic of an "else" clause (you may …
3:06 AM Changeset [a3977f3] by zzz <zzz@…>
javadoc, no functional changes
1:45 AM Changeset [766c122] by zzz <zzz@…>
logging, javadoc
1:32 AM Changeset [a82b951] by zzz <zzz@…>
made private things that don't need to be public remove semantic …

May 6, 2004:

7:48 AM Changeset [997a94e] by zzz <zzz@…>
removed PHTTP lines since they were only used for time sync added more …
7:35 AM Changeset [635535aa] by zzz <zzz@…>
implement keyfile persistence (storing name=privKeyDataBase64\n for …
4:18 AM Changeset [25314fd] by zzz <zzz@…>
make sure we mark the send as *failed* if we need to reconnect
1:02 AM Changeset [9a06a57] by zzz <zzz@…>
check shouldBundle only when its ready to be checked (duh)

May 5, 2004:

11:01 PM Changeset [e5a2a96] by zzz <zzz@…>
*cough* [d'oh]
10:57 PM Changeset [e0e7211] by zzz <zzz@…>
lets default the read timeout to 5 minutes for clients (that hanging …
10:46 PM Changeset [cdaeb4d] by zzz <zzz@…>
track and publish two new stats: * netDb.failedPeers (how many peers …
7:29 AM Changeset [07aa2e28] by zzz <zzz@…>
strip the Connection, Keep-Alive, and Proxy-Connection headers, and …
4:43 AM Changeset [6c4bc67] by zzz <zzz@…>
simplistic streaming test (w00t, the streams worked - no mods …
3:37 AM Changeset [d9f0cc27] by zzz <zzz@…>
formatting
3:36 AM Changeset [59aec9d] by zzz <zzz@…>
expose the read timeout for the client and put the default read …
1:32 AM Changeset [451f4c5] by zzz <zzz@…>
fixed typo on timestamper, keep NetMonitor? off by default

May 4, 2004:

5:17 PM Changeset [cd82089] by zzz <zzz@…>
upgrade deprecated argument fix ze german (duck)
8:16 AM Changeset [3db8b63] by zzz <zzz@…>
by default, set the readTimeout to 3 minutes, NOT infinity. …
8:15 AM Changeset [6edf5d1] by zzz <zzz@…>
add a unique id to the thread names
8:14 AM Changeset [a23fa6f] by zzz <zzz@…>
allow multiple concurrent connections to be created added a unique ID …
8:13 AM Changeset [51eb77e] by zzz <zzz@…>
logging
8:09 AM Changeset [691326c] by zzz <zzz@…>
make sure we kill the threads that failed to ACK, rather than leave …
5:53 AM Changeset [3cac1238] by zzz <zzz@…>
handle reclose, logging, more clear notification
4:46 AM Changeset [b04512a4] by zzz <zzz@…>
add unique IDs to the threads for easier tracing
4:44 AM Changeset [3a4d054] by zzz <zzz@…>
add accept timeouts (default is that if the server doesnt .accept() in …
1:58 AM Changeset [d7467f5] by zzz <zzz@…>
disconnect isn't an error
1:35 AM Changeset [141902b] by zzz <zzz@…>
parseParams throws exception on bad formatting, and its perfectly …
1:32 AM Changeset [5aa680fc] by zzz <zzz@…>
simple test of whether DEST GENERATE works
1:11 AM Changeset [a790117] by zzz <zzz@…>
test the naming commnads (fetching ME, a known host, and an unknown host)
12:43 AM Changeset [2a5a52c] by zzz <zzz@…>
added xilog.i2p

May 3, 2004:

11:34 AM Changeset [2156f4c] by zzz <zzz@…>
* more verbose errors (include MESSAGE data on the I2P_ERROR reply, …
11:16 AM Changeset [2585460] by zzz <zzz@…>
initial tests for HELLO and create session (style=stream). covers the …
11:13 AM Changeset [1b4af66] by zzz <zzz@…>
flag as closed /after/ we send the disconnect message *cough*
7:04 AM Changeset [0324bac0] by zzz <zzz@…>
added lucky.i2p, removed lp.i2p
3:36 AM Changeset [2bfbe1ca] by zzz <zzz@…>
logging (toss a unique ID onto the handler / inactivity threads)
3:34 AM Changeset [6058422] by zzz <zzz@…>
refactored packet handling into type specific methods removed nested …

May 2, 2004:

7:50 AM Changeset [44e34f7] by zzz <zzz@…>
trim the request line (StringTokenizer? w/ " " as a delim doesn't …
7:49 AM Changeset [79120506] by zzz <zzz@…>
allow overriding the I2CP port/host
7:07 AM Changeset [2231abd] by zzz <zzz@…>
default the DIRECTION to BOTH for streams
6:59 AM Changeset [8d17ba4] by zzz <zzz@…>
added sungo.i2p
5:11 AM Changeset [8244bdb4] by zzz <zzz@…>
include the timestamper (and fire the client on startup, using a pair …
5:02 AM Changeset [bc3b7ff] by zzz <zzz@…>
start the admin listener ASAP (right after reading the config) fire …
4:46 AM Changeset [e22cb62] by zzz <zzz@…>
handle /setTime?blah&now=yyyyMMdd_HH:mm:ss.SSSS (updating the router's …
4:29 AM Changeset [e923aa1] by zzz <zzz@…>
add the timestamper
4:18 AM Changeset [68a21f1] by zzz <zzz@…>
NTP client, GPLed

Apr 30, 2004:

11:04 PM Changeset [74209e2]i2p_0_3_1 by zzz <zzz@…>
0.3.1 (backwards compatible, still testnet, release later this evening)
11:01 PM Changeset [1a382711] by zzz <zzz@…>
made the event name more consistent
7:56 AM Changeset [e5ab5d6] by zzz <zzz@…>
new stat: client.sendAckTime containing the average time to get an ack …
7:16 AM Changeset [2745ff7] by zzz <zzz@…>
don't include a peer by default
7:15 AM Changeset [24ea383] by zzz <zzz@…>
don't harvest so much data
7:14 AM Changeset [9cb11d4] by zzz <zzz@…>
allow some overrides that the ExploreJob? needs logging
7:11 AM Changeset [7202ea3] by zzz <zzz@…>
dont dieFatal() if the first leaseSet lookup fails (this was the cause …
7:09 AM Changeset [d234ea0] by zzz <zzz@…>
logging
7:08 AM Changeset [e246cd3] by zzz <zzz@…>
simple exponential decay on the exploration (min/max frequency=1m/30m, …
7:03 AM Changeset [0a4ddeda] by zzz <zzz@…>
be more forgiving of slow connections (and fix my math in the comments)
7:02 AM Changeset [0e4b80b] by zzz <zzz@…>
make sure we only try to request from people we know about (*cough*)
7:00 AM Changeset [a460a0d] by zzz <zzz@…>
logging, and be more forgiving if the guaranteed/failed comes back …
6:58 AM Changeset [f721211] by zzz <zzz@…>
mark the ping datapoint before actually sending it, for those …
6:56 AM Changeset [86d55b3] by zzz <zzz@…>
include the (redundant) rtt in the output file to let tools that dont …

Apr 27, 2004:

8:47 AM Changeset [4b0d1aa] by zzz <zzz@…>
only read from or write to disk if necessary
8:47 AM Changeset [fb7c06a] by zzz <zzz@…>
throw in a 10 second pause between starting up each router to try and …
8:44 AM Changeset [5c41be34] by zzz <zzz@…>
only read from or write to disk if there is new data to transfer (and …
8:42 AM Changeset [a78df1a1] by zzz <zzz@…>
logging (reduce gc churn)
8:41 AM Changeset [34e8db0] by zzz <zzz@…>
logging & formatting to reduce gc churn
8:33 AM Changeset [70faecb8] by zzz <zzz@…>
handle the UnsignedInteger?'s new "IllegalArgumentException? on …
8:31 AM Changeset [237f278] by zzz <zzz@…>
we only need to reread it if its been updated, dimwit.
8:30 AM Changeset [e766a00a] by zzz <zzz@…>
dont be such a reuse zealot and just fscking optimize the use case …
8:28 AM Changeset [ea03637] by zzz <zzz@…>
cache the hashCode and getBytes data, significantly reducing the …
8:26 AM Changeset [d0f6d47b] by zzz <zzz@…>
logging (reduced temporary object creation by _log.shouldLog)

Apr 26, 2004:

3:32 AM Changeset [5bf1658] by zzz <zzz@…>
dont go into an infinite loop if we shut down before the log manager …
3:30 AM Changeset [4ce9fb5] by zzz <zzz@…>
new MultiRouter? (allows you to fire up mutliple routers in the same …
1:09 AM Changeset [f80f02d] by zzz <zzz@…>
use the context to find a location for the sessionKeys.dat file …
1:00 AM Changeset [52ece83] by zzz <zzz@…>
logging
12:57 AM Changeset [1ad6dde1] by zzz <zzz@…>
allow a whole set of OOM listeners on threads, not just one cache the …

Apr 24, 2004:

10:32 PM Changeset [64bcfd23] by zzz <zzz@…>
expose the way to specify context env properties remove unused lazy …
10:29 PM Changeset [d659447] by zzz <zzz@…>
allow overriding the env props
12:51 PM Changeset [e73eb55] by zzz <zzz@…>
don't create two contexts just for this I2PTunnel (one implicit from …
12:49 PM Changeset [a52cea29] by zzz <zzz@…>
Class.getConstructor pulls the public ones…
12:38 PM Changeset [3d91e593] by zzz <zzz@…>
la la la
11:54 AM Changeset [393b1d76] by zzz <zzz@…>
big ol' update to strip out the singletons, replacing them with a …

Apr 23, 2004:

2:18 PM Changeset [c29a6b95] by zzz <zzz@…>
Increased logging priority for connection timeouts (human)

Apr 22, 2004:

3:17 AM Changeset [567a4e8] by zzz <zzz@…>
so this is why we're not harvesting the dropped jobs/messages (d'oh) …
3:11 AM Changeset [4d3e4c1] by zzz <zzz@…>
d'oh
3:09 AM Changeset [afeecdf] by zzz <zzz@…>
logging, formatting

Apr 21, 2004:

5:58 PM Changeset [4fe7105] by zzz <zzz@…>
Implemented timeout handling to I2PTunnelServer
5:56 PM Changeset [d7c3a53f] by zzz <zzz@…>
Initial implementation of read() timeout on I2PSocket. Let's see …

Apr 20, 2004:

8:58 PM Changeset [58e7574]i2p_0_3_0_4 by zzz <zzz@…>
pull from the right field for netDb lookups sent
8:56 PM Changeset [94ab703] by zzz <zzz@…>
added prepareGUI, buildGUI,. distGUI targets
3:43 PM Changeset [9035078] by zzz <zzz@…>
s/InterruptedException/InterruptedIOException/ (human)
3:38 PM Changeset [8038e1e] by zzz <zzz@…>
I2PSocketManager.connect() should have thrown InterruptedIOException, …
1:30 PM Changeset [65f1a5f] by zzz <zzz@…>
write out the public dest every time we connect, /including/ the first …
9:18 AM Changeset [64b94ab] by zzz <zzz@…>
0.3.0.4 (backwards compatible, release info / docs / etc coming later …
9:13 AM Changeset [c03cb1d] by zzz <zzz@…>
revised GUI fetch/build/dist process - at the top level, run 'ant …
7:55 AM Changeset [f000429] by zzz <zzz@…>
oops, pulled the wrong entry
7:42 AM Changeset [7e1b49a] by zzz <zzz@…>
fixed up some of the cleanup code to handle out of order responses …
7:39 AM Changeset [d26c56e] by zzz <zzz@…>
verbose4life
7:32 AM Changeset [a51e0c2] by zzz <zzz@…>
added the eepProxy and harvester as part of the default clientApps run …
7:27 AM Changeset [180d3953] by zzz <zzz@…>
include the harvester & heartbeat monitor (but not their GUIs)
7:26 AM Changeset [203d0e8] by zzz <zzz@…>
allow the user to override the I2CP options (exposed on the command …
7:06 AM Changeset [bed7d09] by zzz <zzz@…>
delete that stupid 'interactive' mode where we dump things to stdout …
2:42 AM Changeset [3c762c9a] by zzz <zzz@…>
short circuit some handling when building custom length tunnels if a …
2:18 AM Changeset [ba5f0fb] by zzz <zzz@…>
correctly differentiate between handled & matched requests logging and …

Apr 19, 2004:

9:52 PM Changeset [ebc3e05] by zzz <zzz@…>
* Made the SAM bridge aware of the new exceptions thrown by …
9:48 PM Changeset [674ad899] by zzz <zzz@…>
Made HTTPTunnel aware of the new exceptions thrown by …
9:47 PM Changeset [d945eb6] by zzz <zzz@…>
Made all the ministreaming-based apps aware of the new exceptions …
9:45 PM Changeset [fb170e3c] by zzz <zzz@…>
* Made I2PSocketManager.connect() throw several kinds of exceptions, …
9:43 PM Changeset [3658cca] by zzz <zzz@…>
Further simplified I2P repliable datagram format: they now contain …

Apr 18, 2004:

10:53 PM Changeset [5e78a41] by zzz <zzz@…>
remove unnecessary scrolls and packs
3:40 AM Changeset [c23d8ef] by zzz <zzz@…>
publish the new data points (crypto.garlic.decryptFail, …
3:36 AM Changeset [0d3d4b6] by zzz <zzz@…>
added stat - crypto.garlic.decryptFail formatting / logging
3:33 AM Changeset [38091c3] by zzz <zzz@…>
added stat - tunnel.unknownTunnelTimeLeft which gathers the time until …
2:50 AM Changeset [f0cd04e] by zzz <zzz@…>
increased the delay to 2 minutes after startup before running client …

Apr 17, 2004:

11:19 PM Changeset [3295c18] by zzz <zzz@…>
* Added DATAGRAM supprt; * refactoring of SAMRawSession.java, to make …
11:16 PM Changeset [ccb309f] by zzz <zzz@…>
I2P repliable datagrams
3:33 AM Changeset [8206a262] by zzz <zzz@…>
sample harvester.config (defining what stats we want to harvest from …
3:32 AM Changeset [8c7b91b] by zzz <zzz@…>
load what stats we want to monitor from a config file (harvester.config)
12:43 AM Changeset [061460f] by zzz <zzz@…>
insane error handling
12:13 AM Changeset [a47c7b8] by zzz <zzz@…>
always send as a guaranteed message (but block as before) - this lets …
12:04 AM Changeset [a859908] by zzz <zzz@…>
handle repeated attempts to close() gracefully logging, formatting

Apr 16, 2004:

11:52 PM Changeset [86759d2] by zzz <zzz@…>
DatabaseLookupMessageHandler?: added stat - netDb.lookupsReceived …
3:44 AM Changeset [58c145b] by zzz <zzz@…>
Oops! Added missing file… (human)
3:42 AM Changeset [c0bb3da] by zzz <zzz@…>
* Added support for SESSION CREATE STYLE=STREAM …
3:31 AM Changeset [031338d] by zzz <zzz@…>
First step for the "connection refused" concept: incoming connections …
3:22 AM Changeset [2a619f3] by zzz <zzz@…>
Slightly updated specs (human)
3:21 AM Changeset [1c145cb] by zzz <zzz@…>
handle corruption / race during update of the peer's routerInfo data
3:09 AM Changeset [5d71fde5] by zzz <zzz@…>
allow a third parameter - # seconds between fetch this lets you …
3:08 AM Changeset [eec29f5] by zzz <zzz@…>
include the netmonitor (but not the GUI) delete /*.class and …
2:16 AM Changeset [8fbd7ac] by zzz <zzz@…>
initial impl (public domain, yadda yadda yadda)
Note: See TracTimeline for information about the timeline view.