164b39d8df
* I2NP: Various cleanup and bulletproofing
2010-01-26 19:59:39 +00:00
76c1f47b20
* Profiles: Fix lack of profiles at router startup, especially for new routers
2010-01-26 19:52:06 +00:00
ce74e49236
* Clock: Don't refuse to update because of peer skew the first time
2010-01-26 19:49:35 +00:00
b97197c0fa
* Debian: Fixup, update, enhance dream's scripts
...
* build.xml: Speed up sponge's distclean additions
2010-01-26 15:21:41 +00:00
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
4f5cfdee57
adjust welt reseed hostname
2010-01-24 15:35:02 +00:00
0ba6482da5
-1
2010-01-24 02:42:06 +00:00
4c1fd67925
propagate from branch 'i2p.i2p.zzz.test' (head 9b243b031d937eaefcd4c15ae61bb4fa280d78f3)
...
to branch 'i2p.i2p' (head 9383c447b12abf45f80bd0059f719acfce4c70a3)
2010-01-24 02:37:55 +00:00
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
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
66d8fd6c2a
* ProfileOrganizer:
...
- Limit High Cap to 75 max
- Reduce max lock wait time
- More cleanup
2010-01-23 03:40:56 +00:00
7efab75c3c
0.7.10
2010-01-21 19:44:49 +00:00
a9e4248c93
Increase ff count; -6
2010-01-21 14:22:32 +00:00
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
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
2db5914ba0
Save graph settings when changed
2010-01-18 17:39:12 +00:00
35a0dafb83
* Reseed: Support SSL and proxies
2010-01-18 15:42:50 +00:00
5f12688a90
* Console: Add a tunnel share ratio estimate
2010-01-18 14:57:03 +00:00
f8d9af871a
javadoc
2010-01-18 14:54:59 +00:00
b6332f8313
history for prop, -3
2010-01-17 13:50:16 +00:00
e036cd4332
propagate from branch 'i2p.i2p.zzz.test' (head dc29b32afe515f704985a4f92cda6e28a65ccdc5)
...
to branch 'i2p.i2p' (head fb38016f22528778128e22269b8f256c8c640466)
2010-01-17 13:42:33 +00:00
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
4803e60db4
Limit fast tier to 30 max
2010-01-16 23:23:58 +00:00
abb62b93e3
store to a different ff after verify fail
2010-01-16 18:59:00 +00:00
95bb322cd7
Clock: Change a CRIT to an ERROR, lower threshold for changing from 10s to 5s
2010-01-16 18:58:02 +00:00
670b4033cb
Add a small number of ms (0-300) that increases as we approach the expire time.
...
Since the earliest date functions as a version number,
this will force the floodfill to flood each new version;
otherwise it won't if the earliest time hasn't changed.
2010-01-16 17:06:20 +00:00
715ae13997
dont log a RI DSM down a client tunnel as an error, just silently drop, as probably the result of a FVSJ
2010-01-16 17:06:01 +00:00
77b88ab59d
* NetDb Stores and Verifies:
...
- Do LS stores and verifies through client tunnels
to prevent correlation by the OBEP or FF
- Encrypt LS stores to prevent snooping by the OBEP
- Encrypt LS and RI verifies to prevent snooping by the OBEP
- Extend verify delay and timeout
- Reenable RI verifies
- Disallow simultaneous verifies for the same key
- Don't resend on verify timeout; try a different peer instead
- Adjust ff selection criteria
2010-01-15 21:37:41 +00:00
64235bd745
* NetDb Lookups: Don't try to send a RI lookup to itself through a zero-hop tunnel
2010-01-15 15:16:58 +00:00
0a1960461a
Fully clean up I2PTunnel. No more lint issues, should compile 100% clean.
...
Dropped unused class BufferLogger from I2PTunnel as it is not used anylonger.
2010-01-15 03:32:35 +00:00
11249657ac
Clean up reverse connection ability, remove some annoyingly redundent code.
...
Place all settings in the console. It works!
2010-01-14 05:45:01 +00:00
865116b3f4
merge of '1f636df6ff10db350d6b020b2e06daf842fb23e1'
...
and '5e5df32501efc3a7548958249e5bd99acf8edd8f'
2010-01-13 14:38:01 +00:00
9f28c06e9e
0.7.9, and:
...
* I2CP: Clean up resources on 5-minute leaseset timeout at startup
* Increase max floodfills to 9 (was 6)
* Temporarily disable routerInfo floodfill verifies
* Fix .fr eepsite index css
* Javdoc tweaks
2010-01-12 18:48:47 +00:00
3cd6520758
logging and javadoc tweaks
2010-01-10 22:01:00 +00:00
b15392ea85
Insert reverse connection ability into the http server code so that
...
seedless can start to get worked on. It's disabled by default.
2010-01-10 11:23:20 +00:00
b8339e72b0
tweaks; include new translated eepsite pages in pkg; -18-rc
2010-01-09 14:26:01 +00:00
5be21a19db
support add, delete,edit of clients
2010-01-06 21:24:08 +00:00
043359dd40
propagate from branch 'i2p.i2p' (head dbcd208a02bbecfe924e13a7d71297ece3f01ef3)
...
to branch 'i2p.i2p.zzz.test' (head 9eee20312852c80ca6c8e079174578a335edbe6d)
2010-01-06 17:16:18 +00:00
1b95b00b44
prevent more than one zero-hop tunnel in a leaseset
2010-01-06 17:16:00 +00:00
eaaf6af31d
javadoc and logging tweaks; bring back i2ptunnel link to summary bar
2010-01-06 14:52:53 +00:00
5fcddd581e
Fix one last stupid mistake in build.xml, my fault.
2010-01-02 22:58:50 +00:00
5065aec773
Fix NB 6.8 goofyness... 'till ant 1.7.1 or > is needed, stay with NB 6.5,
...
as the newer ones place a check for 1.7.1. We require 1.7.0
2010-01-02 14:59:50 +00:00
5ed29b6c27
laptop mode
2010-01-02 02:46:23 +00:00
883b53de0a
cleanups, javadoc
2009-12-30 22:38:37 +00:00
cefc1f130d
* NetDb: Fix exploration by adding a null hash to mean
...
"don't give me floodfills"
* PeerSelector: Downgrade floodfills with high fail rate
2009-12-30 22:36:53 +00:00
b2a137c5bc
make BuildResponseRecord static
2009-12-30 22:33:26 +00:00
62f056f884
remove more unused logs
2009-12-30 22:28:07 +00:00
acb75f4212
oops
2009-12-26 20:37:05 +00:00
c40b56c19d
-12
2009-12-26 20:28:11 +00:00
98027a06ec
javadoc
2009-12-26 20:26:47 +00:00