4b989eb092
* JobQueue: Change queue from a HashSet to a TreeSet for more efficiency
2011-09-07 01:38:30 +00:00
8dc1c4fcf4
* Console: Limit max displayed participating tunnels
2011-09-07 01:36:52 +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
b062d3b3dd
Adding Jersey and EU flags to the updater
2011-09-06 20:51:14 +00:00
4062782015
Add EU (it's in Maxmind's GeoIP data)
2011-09-06 20:50:35 +00:00
0cc490d286
Add license for Jersey and EU flags
2011-09-06 20:48:03 +00:00
72abe9da13
Add missing country flags
...
With 0.8.9 we'll be switching to Maxmind's geoip services and they include more
countries than our old source.
2011-09-06 18:20:15 +00:00
1e5fe1f60b
merge of '4f61b159a4d39db3c8eddf2539e9012f5bb375a2'
...
and '57a19829917d3dc2ad19e95c7b3bafd3673c3903'
2011-09-06 15:32:23 +00:00
29ef11619a
format
2011-09-06 15:29:49 +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
d3950bdcf1
comment out main
2011-09-06 13:24:21 +00:00
73901f6e2e
log fixes
2011-09-06 13:23:39 +00:00
70d9415ba2
more constructors
2011-09-06 13:23:24 +00:00
d9b37ac6f0
* I2PTunnel: Save keys to privkey file when enabling
...
persistent key after tunnel creation (ticket #480 )
2011-09-06 13:23:09 +00:00
dc2198d3f6
Debian: Add ability to dump threads to the initscript
2011-09-06 12:39:30 +00:00
fdc3af97aa
* SDSCache: Use weak refs; increase size for pub keys
2011-09-06 12:13:33 +00:00
5030a86311
field cleanup
2011-09-06 12:12:43 +00:00
3d5beece87
* Crypto: Rework use of SHA256 for efficiency and
...
to avoid clogging the Hash cache with one-time hashes,
and avoiding the global cache lock.
This also greatly increases Hash cache hit rates.
Also use SimpleByteCache for temporary byte buffers.
2011-09-06 12:11:55 +00:00
19905e99be
removing extraneous trailing space
2011-09-06 01:31:03 +00:00
f79138b356
Fix typo
2011-09-05 03:18:31 +00:00
a40a2df971
merge of '979c520630f94a6647a547535d276e187b753bca'
...
and 'fb1eccf1532a765266448fe4a13c6f833539a37b'
2011-09-04 23:25:30 +00:00
ebf0128185
merge of '8fb2860840677716bb46ff433868654c31722d3c'
...
and 'd49c39f3e1dd314595a8608df8761f77520c6550'
2011-09-04 23:10:24 +00:00
7a135b9fa4
merge of '8fb2860840677716bb46ff433868654c31722d3c'
...
and '929973e4fe14793240e998315d396a19461655ee'
2011-09-04 23:03:51 +00:00
331fb2781b
updated en locale, pushed to transifex
2011-09-04 23:00:45 +00:00
0c319aa184
Add susimail configs for Italian
2011-09-04 22:44:58 +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
baa92b4ed5
Change developer channel
...
The developers don't hang out in #i2p. They're in #i2p-dev.
2011-09-04 12:51:44 +00:00
070d3ee653
Removing the description of non-existent options ( #431 )
2011-09-03 19:45:31 +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
7b974e7e0b
* i2psnark: Fix "eject" button in certain browsers (ticket #511 )
...
(fixed on 12/29/10, accidentally reverted in 12/30/10 propagate)
2011-09-03 17:40:24 +00:00
454c7f14a0
Debian: get locale information by sourcing /etc/environment and
...
/etc/default/locale, if found. This prevents a problem with the encoding being
set to ANSI_X3.4-1968 when I2P is started at boot.
2011-09-02 23:55:32 +00:00
3d3352438b
* NetDB: Hopefully fix ISJ deadlock, thx dream
2011-09-02 17:25:26 +00:00
b2263efaf0
cache user-agent processing
2011-09-02 17:24:14 +00:00
5f7983ca17
I2PSnark: Fix GUI html tag for adding a torrent, it was missing a space.
2011-09-02 05:02:42 +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
b3711e31ad
color by default
2011-09-01 13:25:18 +00:00
aff250ff13
javadoc
2011-09-01 13:24:47 +00:00
a69267dc87
UDP cleanups
2011-09-01 13:24:31 +00:00
c9687649a4
The Izpack utility "izpack2exe" doesn't work with 64bit jvms so it's
...
essentially useless. Perhaps later I'll add a target using launch4j.
2011-08-31 17:13:24 +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