919a97d4c8
really fixed #49 now.. use Context->routerHash instead of calculating it everyt time
2010-06-09 12:43:48 +00:00
61216b638d
fixed #49 : missing calculateHash()
2010-06-09 12:37:11 +00:00
5bbd61b75c
0.7.14
2010-06-07 12:18:43 +00:00
c20bef3731
tweaks after review
2010-06-06 20:36:54 +00:00
fc60768a66
prevent an NPE in case the connection is gone already(but that should not happen?)
2010-06-06 15:49:29 +00:00
2024fb1b65
* Netdb:
...
- Use new receivedAsReply flag in LeaseSet to mark
those received as response to a query
- Mark which methods in FloodfillPeerSelector may return
our own hash
- Redefine selectNearest() so it may return our own hash,
so it can be used for closeness measurement
- Redefine findNearestRouters() to return Hashes
instead of RouterInfos
- Fix LeaseSet response decisions for floodfills, based
on partial keyspace and closeness measurements
- List only count of published leasesets in netdb
2010-06-05 01:10:56 +00:00
a19d04d3ba
merge of '4002ce96746459cd6ab6f91f16795bdbe3165644'
...
and 'db4aaff4718328041f29e6166333139f845406cd'
2010-06-03 23:13:35 +00:00
a9c7748a52
minor code style updates to ntcp EventPumper
2010-06-03 23:13:13 +00:00
41e4e952b7
* Update: Fix multiple updates after manually
...
starting update - caused by refreshing summary bar
(thx 'backup'!)
2010-06-03 16:53:55 +00:00
e424479e7e
peers.jsp:
...
Show definitions panel if any transport is enabled (was: only for UDP).
Use div.wideload for the whole page (was: only for transports and broken if only one of them enabled).
2010-06-03 08:35:14 +00:00
7cf0aad388
* UDP: Fix a bug from a blank i2np.udp.host config
...
causing frequent RouterInfo updates and incorrect
addition of introducers, caused by config.jsp handling
2010-06-02 18:20:13 +00:00
cd35b219db
* i2psnark:
...
- More listing fixes (more thanks to 'backup')
- Start end game a little sooner
2010-06-01 22:19:10 +00:00
4a863f8ce7
comment
2010-06-01 14:02:21 +00:00
24264548a6
* Installer: Disable pack200 in updater again, doesn't work
...
on Java 1.5
* Remove jetty from updater - it's been in for a few
releases, and i2psnark now has its own listHTML method
2010-06-01 14:01:21 +00:00
dc3378d084
* Translate: Add GNU ngettext (plurals) support
2010-05-27 00:38:32 +00:00
9132e94143
* i2psnark: Listing fixes and cleanups; icons on front page; tweak bw choker again
2010-05-26 14:28:46 +00:00
3af356840e
-11
2010-05-25 18:31:09 +00:00
f7c0db0454
-10
2010-05-23 19:52:06 +00:00
fdc83484fd
NTCP bind interface
...
Adding support for binding to a specific IP in the NTCP configuration. Uses new config option i2np.ntcp.bindAddress.
2010-05-22 16:50:39 +00:00
6786817fff
-9
2010-05-21 17:34:30 +00:00
7a30490482
more validation
2010-05-19 18:55:53 +00:00
3bc2e469cc
remove unnecessaary initializers from constructors
2010-05-16 18:08:24 +00:00
339a001592
never used
2010-05-16 13:16:05 +00:00
ace57a96a9
translate log priorities
2010-05-15 15:42:20 +00:00
2c26b8d422
* Hash: Move caching XOR methods only used by KBucket into netdb
2010-05-15 14:21:31 +00:00
234dff888d
Try to prevent ZipErrors after plugin update
2010-05-13 17:04:16 +00:00
d6c8e64575
throttle fix
2010-05-10 16:21:20 +00:00
dc91580e30
fixes from DataHelper.eq() deprecation
2010-05-10 15:58:53 +00:00
82f3f7506c
* NetDB:
...
- Handle old and duplicate stores more efficiently
- Have DataStore put() return success
2010-05-10 15:00:13 +00:00
aea77cf225
* NetDB: Move getDistance() to its own class
2010-05-10 14:50:55 +00:00
a1e3ef9c5c
cleanup fail output on peers.jsp
2010-05-10 14:26:19 +00:00
7aece71342
cleanup
2010-05-10 14:24:47 +00:00
bdbde54f04
* Router: Add router.forceBandwidthClass advanced config for testing
2010-05-10 14:23:25 +00:00
cb7f111ade
* UDP: To help limit connections, don't offer to introduce
...
when floodfill
2010-05-10 14:20:27 +00:00
35f670706a
* TunnelPoolManager: Concurrent
2010-05-10 14:18:15 +00:00
9da95b8165
PluginStarter: If there is some delay, there may be a really good reason for it.
...
Loading a class would be one of them!
So we do a quick check first, If it bombs out, we delay and try again.
If it bombs after that, then we throw the ClassNotFoundException.
2010-05-10 07:27:34 +00:00
5bcd8efe14
2 transport test classes out
2010-05-06 13:21:30 +00:00
a8db6b007f
* Plugins:
...
- Set classpath for specific client only, not for the whole JVM
- Use ConfigDir() not AppDir()
2010-05-05 19:34:03 +00:00
2baee7413c
* Replace size() <= 0 with isEmpty() everywhere, ditto > 0 -> !isEmpty()
2010-05-05 16:51:54 +00:00
10e669165a
Fix plugin version check bug
2010-05-02 12:19:17 +00:00
b6cb90d731
* ByteCache:
...
- Add a per-cache stat
- Limit each cache based on max memory
- Disable in UDP MessageReceiver
- Add clearAll() method to be called when under
severe memory pressure; call from Router
2010-05-02 12:14:14 +00:00
46f341d782
peers.jsp: cleanup and tag
2010-04-27 12:55:37 +00:00
ab4ff5548d
fix reseed tips links
2010-04-27 12:54:07 +00:00
049a083e42
0.7.13
2010-04-27 01:43:35 +00:00
9683a110d6
plugin cleanups
2010-04-23 16:28:14 +00:00
106bccda0e
log compress errors
2010-04-21 17:41:14 +00:00
7c3e4fd947
reduce floodfill max conns slightly; fix clients start button
2010-04-18 23:06:04 +00:00
ad4da54bc4
I2PTunnelServer: Log incoming connections with net.i2p.i2ptunnel.I2PTunnelServer=INFO
2010-04-18 15:22:33 +00:00
2415c5a38b
* BOB early session destroy to speed up tunnel tare-down.
2010-04-16 19:38:40 +00:00
ecbc0a2a2d
Show the start button when a plugin is not running, and the stop button when a plugin is running.
2010-04-16 03:58:48 +00:00