b7a0aeea34
plugin buttons
2010-02-08 19:04:46 +00:00
66375e25c6
start of a plugin version checker
2010-02-08 18:45:53 +00:00
85482a67f5
plugin description on configclients
2010-02-08 16:15:23 +00:00
d7e90969d0
delete jettylib on distclean to ensure we get the new jetty
2010-02-07 20:16:18 +00:00
9012baf51e
plugin links
2010-02-07 19:01:06 +00:00
3c8355790f
load translation bundles in plugins
2010-02-07 18:18:31 +00:00
e9f1da85e4
classpath for plugins
2010-02-07 17:13:44 +00:00
58adccfd4a
start of a plugin starter
2010-02-07 13:32:49 +00:00
040f3e016e
move jrobin from routerconsole.jar to its own jar
2010-02-06 20:48:14 +00:00
505d5f5cae
* Plugins: New plugin downloader/installer
...
* configclients.jsp: Use new WebAppStarter so webapps that are
started later also get the temp dir, password, and classpath
configuration just like if they were started at the beginning
* configupdate.jsp: Delay after checking for update so the
summary bar will have buttons.
2010-02-06 20:25:13 +00:00
2a99e2a295
-9
2010-02-06 18:55:11 +00:00
49fae646e2
merge of '9e658a1b1e62b486a399a162ceb27fe3461a9eb0'
...
and 'fe3561146f8172bdb86292eade40a031b7dee4fb'
2010-02-06 18:53:18 +00:00
f7780b6745
* TrustedUpdate:
...
- Allow method to check if we know about a key
- Add method to extract without verifying
2010-02-06 18:47:08 +00:00
7a59d15e9c
- Pull jstl.jar and standard.jar out of susidns.war (-300KB someday)
...
- Remove duplicate classes from i2psnark.war (100KB)
2010-02-06 18:44:29 +00:00
9b141bd9dd
* Webapps: Allow additions to a webapp classpath. This will let us:
...
- Pull jstl.jar and standard.jar out of susidns.war
- Remove 100KB of duplicate classes from i2psnark.war
- Add classpaths for plugins
2010-02-06 18:40:55 +00:00
d0d062b6f4
No more port 8887 in de troubleshoot
2010-02-06 16:52:16 +00:00
375118fe02
Refactor and tag update status messages
2010-02-05 21:12:10 +00:00
7b59ceb4ae
Add transmission ID
2010-02-05 20:02:23 +00:00
3aebe45a7d
refactor the storage of signing keys
2010-02-05 19:19:33 +00:00
7c236c0fa0
Console: Fix saving update keys, was broken in 0.7.10
2010-02-05 19:18:26 +00:00
7a7e650ca0
news.xml: Wrap i2p version tags in XML comment
2010-02-05 19:18:06 +00:00
7a32f8efd6
Try yet again to prevent two NTCP pumpers
2010-02-05 19:17:46 +00:00
2f8b55ceda
propagate from branch 'i2p.i2p' (head d84bac5f340fb1f9f4826a3326847a84cf32b1a1)
...
to branch 'i2p.i2p.zzz.test' (head c055e344e2d86aa417bb248bb0a6c54ba3b2f52d)
2010-02-05 00:31:33 +00:00
b77be20cc1
set up transport cost constants
2010-02-05 00:31:00 +00:00
101135a99a
fix sending of stopped events to the tracker
2010-02-04 14:47:15 +00:00
746c1bd628
* NetDb: Lower min RouterInfo expiration to 2.5h (was 3h)
...
* i2psnark debug logging tweak
2010-02-03 14:21:55 +00:00
b0502b1873
Fix several VTBM read/write bugs after testing
2010-02-03 14:16:05 +00:00
6801fc667a
- Hide update buttons and update config if install dir is readonly or if configured
2010-02-02 15:25:26 +00:00
794db19b6d
javadoc
2010-02-02 15:19:17 +00:00
d4637818be
- Show yellow star if no outbound tunnels
2010-02-02 15:18:22 +00:00
33b7dca782
* i2psnark: Don't prefer to opportunistically unchoke unchoking peers when not interested
2010-02-02 15:14:44 +00:00
d7015cf2e6
disable sending VTBMs
2010-02-01 14:46:00 +00:00
5689fa8512
propagate from branch 'i2p.i2p' (head 2b1a99ea78270f80514ced3860a7d54cc3f2e309)
...
to branch 'i2p.i2p.zzz.VTBM' (head 155eea7b96fa5ce48faec385242e0b6eb232b0dd)
2010-02-01 14:39:16 +00:00
25e51a945c
- Fix first hop expiration for Build Messages, was way too long
...
- Randomize Build Message expiration to make it harder to guess hop position
- Save expired tunnel build configs for a while, so that we will still use the tunnel
and update peer stats if the reply comes in late
- Don't update our own profile for Tunnel Build Replies
2010-02-01 14:17:11 +00:00
bfd1306a56
fix for missing tgz build error
2010-01-31 20:26:57 +00:00
839986db22
* I2NP: Add UnknownI2NPMessage so we can route unknown message types
2010-01-31 16:31:36 +00:00
ed443fe0d6
jetty 5.1.15
2010-01-31 05:06:50 +00:00
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
56b3e6a993
* Tunnel Building:
...
- Add getRecordCount() to TunnelBuildMessage and TunnelBuildReplyMessage
so they can be extended.
- New I2NP Messages VariableTunnelBuildMessage and VariableTunnelBuildReplyMessage,
which contain the number of request slots in them.
- Convert all static assumptions of 8 slots to getRecordCount()
- Use the new VTBM if all hops in the tunnel and the OBEP or IBGW of the reply tunnel
support it, and the tunnel is 4 hops or shorter.
- Reply to a VTBM with a VTBRM of the same size
- Make BuildReplyHandler static
- Convert the currentlyBuilding List to a ConcurrentHashMap to speed reply lookups
and eliminate a global lock; don't put fallback tunnels in there
- Add new tunnel.corruptBuildReply stat
- Various cleanups and javadoc
Tested as compatible with current network, new messages untested.
2010-01-29 19:22:10 +00:00
f86f2701ff
- Speed up some hashcode() and equals()
...
- Cleanup and javadoc
2010-01-29 13:57:57 +00:00
63d3685652
* Jetty: Turn on checkAliases
2010-01-29 13:55:16 +00:00
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
81664bc776
- Don't update unused lease fail stats
2010-01-29 13:47:50 +00:00
6d60a6f833
- Don't store over client tunnels to pre-0.7.10 floodfills
2010-01-29 13:42:42 +00:00
4186894a39
* build.xml: Add a debian-source target
...
* Startup: Disable browser launch for debian daemon
2010-01-29 13:41:40 +00:00
cfeafacd07
update the pos
2010-01-29 09:26:02 +00:00
9c2edf5c6a
update history
2010-01-28 20:06:16 +00:00
72396f0f96
merge of '3679ca64eea825719eb0d26b285091a9e81107f3'
...
and '36fc8877438b0f8fa6220cd52459497af5a2eed6'
2010-01-28 20:05:12 +00:00
45388b0d48
added an getTargetAddresses(transportStyle) method to the RouterInfo structure
2010-01-28 20:05:03 +00:00
a8ae36c403
fixup
2010-01-26 20:05:03 +00:00