Timeline



Jun 20, 2004:

11:44 AM Changeset [65cd70a] by zzz <zzz@…>
LibSAM
4:27 AM Changeset [5166eab] by zzz <zzz@…>
replaced double check locking …
3:48 AM Changeset [232f6f1] by zzz <zzz@…>
removed (likely already ignored by the compiler) op. force of habit …
1:49 AM Changeset [2a07ceb] by zzz <zzz@…>
a message send failure is no reason to drop the SAM session for …
1:45 AM Changeset [3e4b8c7] by zzz <zzz@…>
more stats
1:40 AM Changeset [26138e2] by zzz <zzz@…>
new method - processingComplete(), which functions much just like …
1:37 AM Changeset [d82796e] by zzz <zzz@…>
note that we've successfully processed a message (and as such drop its …
1:34 AM Changeset [cdcb81c8] by zzz <zzz@…>
dont be so aggressive about waking up more jobs, since this just …
1:31 AM Changeset [5669e8f] by zzz <zzz@…>
deal with discarded payloads and use the cached version
1:29 AM Changeset [d84a40b] by zzz <zzz@…>
add some randomization to the startup time, so we're not too …
1:26 AM Changeset [591be43] by zzz <zzz@…>
default to building more tunnels, because tunnels r k00l (and fix the …
1:21 AM Changeset [97d0686] by zzz <zzz@…>
new method: discardData() to be called as soon as we dont need the …
1:18 AM Changeset [e2da05b] by zzz <zzz@…>
more accurrate (but less lively) bandwidth rate calculation (since we …
1:15 AM Changeset [4f005204] by zzz <zzz@…>
/me waves to our new friend, the MessageStateMonitor?, which keeps …
1:12 AM Changeset [cfc1d1a2] by zzz <zzz@…>
publish some new stats, including the bandwidth usage (as always, …
1:09 AM Changeset [9957e6e] by zzz <zzz@…>
keep track of how many messages are processed in the tunnel
1:02 AM Changeset [6a02c83] by zzz <zzz@…>
the data is hopefully discarded by now, so dont try to get at it
12:59 AM Changeset [bc0a4ee6] by zzz <zzz@…>
discard the data ASAP, and make sure we access only the safely cached …
12:57 AM Changeset [1ca615da] by zzz <zzz@…>
InNetMessage? gets a context
12:56 AM Changeset [7da0cee] by zzz <zzz@…>
turned BandwidthLimiter? into an interface, removed some of its teeth, …
12:53 AM Changeset [f25bccd] by zzz <zzz@…>
add some stats for the simulator (data doesnt seem that interesting, …
12:50 AM Changeset [4e5a2e01] by zzz <zzz@…>
update since bw limiter interface changed (but dont bother to use it …
12:46 AM Changeset [c9ee2a9] by zzz <zzz@…>
dont buffer the reads, since we dont want that buffer to interfere …
12:44 AM Changeset [95a7938] by zzz <zzz@…>
reduce the max slice time (aka max time to pump out a message + some …
12:40 AM Changeset [baedcdb] by zzz <zzz@…>
handle situations where people dont specify a client name for a client app
12:35 AM Changeset [bc06b36] by zzz <zzz@…>
whenever a tunnel completes, log how many messages we passed through …
12:31 AM Changeset [a917281] by zzz <zzz@…>
reduce the grace period from 5 to 2 minutes, which will cause us to …
12:26 AM Changeset [91b1fd6] by zzz <zzz@…>
InNetMessage? now needs a reference to a context, so give it one
12:24 AM Changeset [bab7b8b] by zzz <zzz@…>
discard the payload of a message ASAP (even though we may need to hang …
12:19 AM Changeset [1b7fb96] by zzz <zzz@…>
dont expose a method we dont need to expose
12:18 AM Changeset [6d84b8c] by zzz <zzz@…>
1) use cachedXor to cut down on the, uh, xor-ing (which involves at …
12:13 AM Changeset [3e3749f] by zzz <zzz@…>
added some unit tests (adding the local key (delta == 0x00) and adding …
12:11 AM Changeset [52384fb] by zzz <zzz@…>
persist the local router's info @ netDb/my.info in addition to under …
12:08 AM Changeset [e401670] by zzz <zzz@…>
i like logging, dont you like logging?
12:07 AM Changeset [ae0b4c59] by zzz <zzz@…>
include the port # in the thread name, and logging
12:06 AM Changeset [0a8dc8a] by zzz <zzz@…>
logging, its whats for dinner
12:05 AM Changeset [d59b94d] by zzz <zzz@…>
logging, deal with times when a client doesnt have a destination yet
12:03 AM Changeset [e285024] by zzz <zzz@…>
include the port in the thread name (useful for the sim)

Jun 19, 2004:

11:58 PM Changeset [bbf73f0] by zzz <zzz@…>
enforce some sanity checks on the payload size. see recent rant in …
11:56 PM Changeset [592519c] by zzz <zzz@…>
somehow some people are getting situations where the payload doesnt …
11:46 PM Changeset [cc904ba] by zzz <zzz@…>
use new SessionConfig? constructor
11:41 PM Changeset [1679ba6] by zzz <zzz@…>
so this String.getBytes(), its inefficient? you don't say… (yeah, i …
11:40 PM Changeset [07fadd4a] by zzz <zzz@…>
avoid string.getBytes like the plague
11:35 PM Changeset [57e1ff3] by zzz <zzz@…>
new method: cachedXor which, suprisingly, determines the xor of a hash …
11:32 PM Changeset [51e259c] by zzz <zzz@…>
avoiding the String.getBytes() since its a bitch on gc (measured for …
11:30 PM Changeset [de334b0] by zzz <zzz@…>
for safety, always create a session config with a destination
11:28 PM Changeset [a61ff123] by zzz <zzz@…>
more microoptimizations, whee!
11:25 PM Changeset [f4697be] by zzz <zzz@…>
just a simple catch all for OOM while handling an OOM (naw, we dont …
11:13 PM Changeset [3835fe3] by zzz <zzz@…>
give the shutdown hook thread a name
11:11 PM Changeset [76c374e] by zzz <zzz@…>
more accurate memory usage to reduce gc churn
11:02 PM Changeset [57d24bd] by zzz <zzz@…>
read the logger.config when its been updated, even if we dont have any …

Jun 13, 2004:

8:27 PM Changeset [deff14d] by zzz <zzz@…>
lets see if this fixes bug 66 …
8:19 PM Changeset [0a479be] by zzz <zzz@…>
include NAME=val in failed lookup replies (per spec - thanks …
8:03 PM Changeset [ba6a2e3] by zzz <zzz@…>
unit test for the bandwidth limiting functionality …
7:59 PM Changeset [c3a395a4] by zzz <zzz@…>
update the bandwidth limiter config properties
7:56 PM Changeset [a3136a1] by zzz <zzz@…>
big ol' rewrite, requiring new config settings and, er, it works …
7:48 PM Changeset [b631568] by zzz <zzz@…>
deal with null routers
7:47 PM Changeset [1d0c03e] by zzz <zzz@…>
use the router context's properties (which now include the config settings)
7:47 PM Changeset [eb30525] by zzz <zzz@…>
deal with null routers (useful for testing)
7:45 PM Changeset [3e66ea3] by zzz <zzz@…>
include the router's config in the property settings
7:39 PM Changeset [9f1189e6] by zzz <zzz@…>
use a bandwidth limited stream instead of asking for the allocation of …
7:37 PM Changeset [698927b] by zzz <zzz@…>
logging
7:36 PM Changeset [8fd02ee] by zzz <zzz@…>
allow the stream to optionally pull from the output stream's bandwidth …
7:34 PM Changeset [f3154e8] by zzz <zzz@…>
buffer between the bandwidth limiter and the raw stream
7:32 PM Changeset [878af16] by zzz <zzz@…>
handle null boolean value (legal, but not in this context), fixes bug …
7:31 PM Changeset [da8341d0] by zzz <zzz@…>
reduced buffer size and updated domain name reference (dev.i2p.net, …
7:30 PM Changeset [95c33e8] by zzz <zzz@…>
handle decompress error by propogating the IOE (thanks nickster for …

Jun 12, 2004:

8:08 PM Changeset [fed8369] by zzz <zzz@…>
big rewrite of how we load the native implementation: - the old method …

Jun 9, 2004:

8:06 PM Changeset [d85806e] by zzz <zzz@…>
added ferret.i2p (duck)
2:30 PM Changeset [097660c] by zzz <zzz@…>
Round-robin DNS NTP pool makes sense as default Discussed at …
2:27 PM Changeset [b08cfbb] by zzz <zzz@…>
we now have a website & eepproxy is launched automatically (duck)

Jun 1, 2004:

4:57 PM Changeset [97ee3c4] by zzz <zzz@…>
added anonynanny.i2p (duck)

May 26, 2004:

12:25 PM Changeset [05918de] by zzz <zzz@…>
fix bug #75 the databuffer is reused so it might contain junk, …

May 24, 2004:

12:53 PM Changeset [8d7abd8] by zzz <zzz@…>
added hypercubus.i2p
7:28 AM Changeset [727f4c3] by zzz <zzz@…>
Another rfc2068 fix. ERR_REQUEST_DENIED now returns a 403 status …
7:08 AM Changeset [7372ad0c] by zzz <zzz@…>
A few changes to make proxy return the proper rfc2068 status codes …
3:21 AM Changeset [ca6884db] by zzz <zzz@…>
imports (sorry, includes alphabetizing, wee) (shendaras)

May 23, 2004:

4:54 PM Changeset [1ebb0ac]i2p_0_3_1_4 by zzz <zzz@…>
0.3.1.4 (backwards compatible) i'll package & push later this evening
4:52 PM Changeset [bf0e53f] by zzz <zzz@…>
i'll swallow your soul! er… make it queue up to 20 messages (in case …
4:51 PM Changeset [8888a96] by zzz <zzz@…>
logging

May 22, 2004:

12:05 PM Changeset [04be41a] by zzz <zzz@…>
if the send queue to the peer is too large, fail the message but also …
12:03 PM Changeset [fd1313d] by zzz <zzz@…>
bugger the speed estimate - always use the measured values, and if …
12:02 PM Changeset [3599dba] by zzz <zzz@…>
javadoc
12:02 PM Changeset [67edc43] by zzz <zzz@…>
properly !LART on comm error, and initialize the log correctly
12:00 PM Changeset [7a39d92] by zzz <zzz@…>
logging
1:51 AM Changeset [6d2d9ae] by zzz <zzz@…>
correctly handle no reachable NTP servers

May 21, 2004:

10:48 PM Changeset [3c2e5f2] by zzz <zzz@…>
added ogg.baffled.i2p (duck)
Note: See TracTimeline for information about the timeline view.