87439e19ca
* i2psnark:
...
- Add refresh time option
- Add public file permissions option (ticket #501 )
- Fix configuration of tunnel parameters (ticket #524 )
- Allow changing I2CP parameters while tunnel is open
- Remove duplicated options in I2CP options string
- Don't open tunnel when saving config
2011-09-14 13:06:03 +00:00
bd06a44706
* Router: Set permissions on router.ping file
2011-09-14 12:59:53 +00:00
3a8a8c4256
-17 (i2prouter script update)
2011-09-13 00:06:44 +00:00
540172117f
cleanups and comments
2011-09-12 13:11:57 +00:00
16640722d6
* Build Executor:
...
- Limit max parallel builds on really slow machines (ticket #519 )
- Slow down build loop when network is apparently disconnected (ticket #519 )
2011-09-12 13:10:43 +00:00
e0c8eb7640
* NetDB: Disable floodfill at shutdown time if enabled
2011-09-12 13:08:50 +00:00
3aa7f19530
* TunnelDispatcher: Fix bug in -13 preventing participating
...
tunnels from being expired and causing high CPU usage
2011-09-09 03:56:59 +00:00
0a83510690
* Blocklist: Include IP in shitlist reason
2011-09-08 14:20:19 +00:00
f3521228e9
* Blocklist: Include IP in shitlist reason
2011-09-08 14:10:08 +00:00
ab38e35bcd
* NTCP: Hopefully fix race NPE, thx devzero
2011-09-08 14:08:38 +00:00
4b989eb092
* JobQueue: Change queue from a HashSet to a TreeSet for more efficiency
2011-09-07 01:38:30 +00:00
8233c4f9e4
cleanups
2011-09-07 01:35:42 +00:00
e71d2012ca
* TunnelDispatcher: Change participant expire List to a Queue for
...
efficiency and to remove global lock. Also remove separate
time List for space savings.
2011-09-07 01:34:54 +00:00
640782ae00
* Console: Move configservice.jsp rendering code from the router to the console
2011-09-06 15:02:28 +00:00
3882e49231
* JobQueue: Change queue from a List to a Set for efficiency
2011-09-06 13:27:07 +00:00
b64cb14456
cleanup
2011-09-06 13:24:44 +00:00
2c502c5e27
shorten netdb expiration again
2011-09-04 22:16:04 +00:00
63958df99b
* NetDB: Try again to fix ISJ deadlock, thx devzero
2011-09-04 20:26:47 +00:00
42fc22eec9
Remove one global lock in OutboundMessageRegistry.
...
This isn't the cause of the ISJ deadlocks though.
2011-09-04 19:36:08 +00:00
b39ba06d92
log tweak
2011-09-04 19:34:51 +00:00
6364f142ff
* UDP Inbound:
...
- Hopefully fix race NPE, thx dream
- Catch some more fragment errors
- Exception and log tweaks
- Cleanups and javadocs
2011-09-03 17:44:23 +00:00
3d3352438b
* NetDB: Hopefully fix ISJ deadlock, thx dream
2011-09-02 17:25:26 +00:00
f4e64d9df7
-8
2011-09-02 01:45:05 +00:00
30702e9b23
sent relay tag cleanup
2011-09-01 23:59:55 +00:00
1bd71abf66
cache country codes
2011-09-01 23:59:20 +00:00
d7a4e0357a
explore more aggressively if hidden or K
2011-09-01 13:50:17 +00:00
cdb6313c33
cleanup
2011-09-01 13:50:00 +00:00
a69267dc87
UDP cleanups
2011-09-01 13:24:31 +00:00
9e6f993af5
De-fuglify the service path in Windows
...
The default service path in Windows is fugly and not very convenient. I2P uses
the correct path, but if you want to access snark or eepsite data, one must go to
%SYSTEMROOT%\config\systemprofile\AppData\Roaming\I2P\ (Vista/7) or
%SYSTEMROOT%\system32\config\systemprofile\Application Data\I2P (XP/2003). If
this wasn't bad enough, in some cases one must take ownership of this path and
grant permission to him- or herself to access the folder.
With this changeset, I'm setting the path to %ALLUSERSPROFILE%\Application
Data\I2P as well as adding a shortcut to the I2P folder in the Start menu.
2011-08-31 17:11:23 +00:00
b328b47bf4
* OCMOSJ: Remove some global cache locks, other cleanups
2011-08-31 12:52:22 +00:00
a928f5ef1f
javadoc fixes
2011-08-31 12:48:47 +00:00
d73eb16aeb
* I2CP: Cache b32 lookups client-side
...
* I2PTunnelHTTPClient: Use existing session for b32 lookups
rather than a new SimpleSession
* Naming: Increase b32 lookup timeout to 15 sec.
2011-08-30 13:41:26 +00:00
a6728a33da
cleanups
2011-08-29 17:53:01 +00:00
20855c9c44
* Tunnels:
...
- Increase timeouts on all deferred netdb lookups to 15s; add lookup stats
- Cleanups, javadocs, log tweaks
2011-08-29 17:51:00 +00:00
92ffea2237
* NetDB:
...
- Replace the old parallel lookup method with a true
Kademlia lookup that iteratively queries additional floodfill
peers returned in DatabaseSearchReplyMessages. This is a more
efficient and reliable lookup that will work much better
when not all floodfill peers are known, and it removes a serious
limitation to network growth.
- Limit max number of DSRM entries to look up
- Cleanups, javadocs, log tweaks
2011-08-29 17:48:08 +00:00
81240a5240
revert change causing ConcurrentModificationExceptions
2011-08-29 00:50:25 +00:00
f8df357134
-2
2011-08-28 19:05:06 +00:00
5b11418209
merge of '35b2e734af9d2aff8fae586fccef3cd66e57e23a'
...
and 'fb0d6216234531927837fe7b886eb1feab790ecb'
2011-08-28 19:03:01 +00:00
0c661b373e
javadocs
2011-08-28 17:29:42 +00:00
c8a9d8ef35
cleanups and javadoc
2011-08-28 17:29:14 +00:00
5e507c0294
log tweaks
2011-08-28 17:26:34 +00:00
c243f21bff
Added reseed.i2p-projekt.de as https:// link
2011-08-27 09:29:20 +00:00
5f6efbf6d0
lower some log levels added in last release
2011-08-26 13:45:46 +00:00
bb5f3a92b0
history for props, -1
2011-08-25 13:46:45 +00:00
f22865acb1
propagate from branch 'i2p.i2p.zzz.test4' (head a1d80c1c396eaa49c7b46a69397b36fe9717ff2e)
...
to branch 'i2p.i2p' (head 7d00d6f11ce1172c218ce44b0a8ac28e4addf03d)
2011-08-24 14:24:25 +00:00
69701ab506
increase large MTU to 1492
2011-08-24 14:15:09 +00:00
010399d865
0.8.8
2011-08-23 16:07:44 +00:00
5fd7997661
fix encoding issues
2011-08-21 16:32:15 +00:00
d20ac3994d
propagate from branch 'i2p.i2p' (head 793ca7c46f5d8b51c5880fc538dea7874e62f63b)
...
to branch 'i2p.i2p.zzz.test4' (head 2ccff1385a7d79f6be7079af73036510667578b7)
2011-08-20 20:23:20 +00:00
ed7fd9783e
checkpo fixes
2011-08-20 19:34:50 +00:00