zzz
ee5cc099ed
propagate from branch 'i2p.i2p.zzz.test' (head 0914f799641c6ec04dbe40f325f8368403167885)
...
to branch 'i2p.i2p' (head f3d096929c21753a2117f93d7550b751b021c2a7)
2010-02-15 16:17:40 +00:00
zzz
abd96a920f
0.7.11
2010-02-15 12:43:28 +00:00
zzz
1d3f0fe96c
* Transport:
...
- Update addressses before publishing
- Increment address cost if near capacity
- Synchronize notifyReplaceAddress()
2010-02-15 04:08:02 +00:00
zzz
49a6cdbda6
- Clear the geoip negative cache periodically
2010-02-14 01:17:19 +00:00
zzz
2700028da7
* Transport: Adjust bids based on address cost
...
- More finals
2010-02-13 15:16:12 +00:00
sponge
51a1564566
Fix addWebApplications API goofup, Bump BOB version, which I forgot to do.
2010-02-13 13:46:10 +00:00
zzz
bd068058c3
* Floodfills: Increase max to 28 (was 15) and min to 20 (was 10)
2010-02-13 12:02:33 +00:00
zzz
4f70a7d0fe
* Clock:
...
- getFramedAveragePeerClockSkew() now returns a long (ms);
was a Long (s)
- Implement NTP-style clock slewing so the clock is adjusted
gradually
- Implement clock strata so we prefer better clocks
- Implement a timestamper in the transport so we will periodically
update the clock even if NTP is not working
This allows the router to converge the clock instead of simply
hoping the first connected peer is correct.
- Slow down NTP attempts after several consecutive failures
2010-02-13 01:20:23 +00:00
sponge
6d67848096
org.mortbay.jetty.Server modified method to accept Attributes for batch webapp launches via addWebApplications().
2010-02-12 22:15:59 +00:00
zzz
04ae0e2610
* I2PTunnelRunner: Flush initial data, for some reason it wasn't
...
getting flushed ever in some cases.
2010-02-10 20:17:31 +00:00
zzz
a0cad7e8e9
-10
2010-02-10 12:58:45 +00:00
zzz
2a99e2a295
-9
2010-02-06 18:55:11 +00:00
zzz
7a32f8efd6
Try yet again to prevent two NTCP pumpers
2010-02-05 19:17:46 +00:00
zzz
2f8b55ceda
propagate from branch 'i2p.i2p' (head d84bac5f340fb1f9f4826a3326847a84cf32b1a1)
...
to branch 'i2p.i2p.zzz.test' (head c055e344e2d86aa417bb248bb0a6c54ba3b2f52d)
2010-02-05 00:31:33 +00:00
zzz
b77be20cc1
set up transport cost constants
2010-02-05 00:31:00 +00:00
zzz
101135a99a
fix sending of stopped events to the tracker
2010-02-04 14:47:15 +00:00
zzz
746c1bd628
* NetDb: Lower min RouterInfo expiration to 2.5h (was 3h)
...
* i2psnark debug logging tweak
2010-02-03 14:21:55 +00:00
zzz
d4637818be
- Show yellow star if no outbound tunnels
2010-02-02 15:18:22 +00:00
zzz
ed443fe0d6
jetty 5.1.15
2010-01-31 05:06:50 +00:00
sponge
390981e10c
Fix NPE in TCPtoI2P when a lookup fails, report the error to the stream.
...
Fix setkeys bug in DoCMDS, forgot to create the object before calling t's methods, which threw an NPE.
2010-01-30 05:26:30 +00:00
zzz
f86f2701ff
- Speed up some hashcode() and equals()
...
- Cleanup and javadoc
2010-01-29 13:57:57 +00:00
zzz
63d3685652
* Jetty: Turn on checkAliases
2010-01-29 13:55:16 +00:00
zzz
0a93466999
- Add basic DOS prevention for lookups
...
- Move flood throttle check so we don't throttle ourselves
2010-01-29 13:53:14 +00:00
zzz
81664bc776
- Don't update unused lease fail stats
2010-01-29 13:47:50 +00:00
zzz
6d60a6f833
- Don't store over client tunnels to pre-0.7.10 floodfills
2010-01-29 13:42:42 +00:00
zzz
4186894a39
* build.xml: Add a debian-source target
...
* Startup: Disable browser launch for debian daemon
2010-01-29 13:41:40 +00:00
zzz
164b39d8df
* I2NP: Various cleanup and bulletproofing
2010-01-26 19:59:39 +00:00
zzz
76c1f47b20
* Profiles: Fix lack of profiles at router startup, especially for new routers
2010-01-26 19:52:06 +00:00
zzz
ce74e49236
* Clock: Don't refuse to update because of peer skew the first time
2010-01-26 19:49:35 +00:00
zzz
b97197c0fa
* Debian: Fixup, update, enhance dream's scripts
...
* build.xml: Speed up sponge's distclean additions
2010-01-26 15:21:41 +00:00
zzz
81dcbedd17
* Transport clock skews:
...
- Store and report UDP clock skews even for large values, so
a badly skewed local clock will be reported to the console
- Don't shitlist for NTCP clock skew if we don't know what time it is
- If NTP hasn't worked yet, have NTCP or SSU update the clock one time
- Include failed clock skew in NTCP skew vector if there aren't many connections
- Don't include NTCP clock skews for non-established connections
- Fix framed clock skew frame size
- Report framed clock skew even if for only one peer, if NTP hasn't worked yet
- Don't log RRD errors after clock adjustment
- Reduce min skew for console warning to 30s (was 45s)
- More Java 5 cleanups
2010-01-24 15:38:44 +00:00
zzz
4f5cfdee57
adjust welt reseed hostname
2010-01-24 15:35:02 +00:00
zzz
0ba6482da5
-1
2010-01-24 02:42:06 +00:00
zzz
4c1fd67925
propagate from branch 'i2p.i2p.zzz.test' (head 9b243b031d937eaefcd4c15ae61bb4fa280d78f3)
...
to branch 'i2p.i2p' (head 9383c447b12abf45f80bd0059f719acfce4c70a3)
2010-01-24 02:37:55 +00:00
zzz
087fd5a909
* NetDb:
...
- Move stat initialization, reduce number of rates
- Add basic DOS prevention by not flooding if stores are too-frequent
2010-01-24 02:36:42 +00:00
zzz
5dda915467
* Startup:
...
- Enable multiple parallel job runners much sooner to speed startup
- Rearrange the startup order to get the long jobs started sooner
- Don't allow the netDb readin job to clog the job queue
2010-01-23 19:12:37 +00:00
zzz
66d8fd6c2a
* ProfileOrganizer:
...
- Limit High Cap to 75 max
- Reduce max lock wait time
- More cleanup
2010-01-23 03:40:56 +00:00
zzz
7efab75c3c
0.7.10
2010-01-21 19:44:49 +00:00
zzz
a9e4248c93
Increase ff count; -6
2010-01-21 14:22:32 +00:00
zzz
5338dc5540
* Properties: Don't play games with \r and \n on load/save,
...
it was causing fatal issues on DOS if your username started
with r or n
2010-01-21 14:19:38 +00:00
sponge
5c595ef289
* Firewall fix for NTCP, where firewalls will forget a NAT relationship
...
on a stream... AKA setting keepalive. This should fix the stuck NTCP
issue that has been bothing zzz for years.
* Set keepalive on BOB connections too, since this will assist closing
the connections in the event of a crash on a client.
2010-01-19 08:54:40 +00:00
zzz
2db5914ba0
Save graph settings when changed
2010-01-18 17:39:12 +00:00
zzz
35a0dafb83
* Reseed: Support SSL and proxies
2010-01-18 15:42:50 +00:00
zzz
5f12688a90
* Console: Add a tunnel share ratio estimate
2010-01-18 14:57:03 +00:00
zzz
f8d9af871a
javadoc
2010-01-18 14:54:59 +00:00
zzz
b6332f8313
history for prop, -3
2010-01-17 13:50:16 +00:00
zzz
e036cd4332
propagate from branch 'i2p.i2p.zzz.test' (head dc29b32afe515f704985a4f92cda6e28a65ccdc5)
...
to branch 'i2p.i2p' (head fb38016f22528778128e22269b8f256c8c640466)
2010-01-17 13:42:33 +00:00
zzz
174fedc2e6
- Flood even if the entry was received via a garlic message
...
- Encrypt stores only if floodfill supports it
2010-01-17 02:45:55 +00:00
zzz
4803e60db4
Limit fast tier to 30 max
2010-01-16 23:23:58 +00:00
zzz
abb62b93e3
store to a different ff after verify fail
2010-01-16 18:59:00 +00:00