Commit Graph

6694 Commits

Author SHA1 Message Date
kytv
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
zzz
1e5fe1f60b merge of '4f61b159a4d39db3c8eddf2539e9012f5bb375a2'
and '57a19829917d3dc2ad19e95c7b3bafd3673c3903'
2011-09-06 15:32:23 +00:00
zzz
29ef11619a format 2011-09-06 15:29:49 +00:00
zzz
640782ae00 * Console: Move configservice.jsp rendering code from the router to the console 2011-09-06 15:02:28 +00:00
zzz
3882e49231 * JobQueue: Change queue from a List to a Set for efficiency 2011-09-06 13:27:07 +00:00
zzz
b64cb14456 cleanup 2011-09-06 13:24:44 +00:00
zzz
d3950bdcf1 comment out main 2011-09-06 13:24:21 +00:00
zzz
73901f6e2e log fixes 2011-09-06 13:23:39 +00:00
zzz
70d9415ba2 more constructors 2011-09-06 13:23:24 +00:00
zzz
d9b37ac6f0 * I2PTunnel: Save keys to privkey file when enabling
persistent key after tunnel creation (ticket #480)
2011-09-06 13:23:09 +00:00
kytv
dc2198d3f6 Debian: Add ability to dump threads to the initscript 2011-09-06 12:39:30 +00:00
zzz
fdc3af97aa * SDSCache: Use weak refs; increase size for pub keys 2011-09-06 12:13:33 +00:00
zzz
5030a86311 field cleanup 2011-09-06 12:12:43 +00:00
zzz
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
kytv
19905e99be removing extraneous trailing space 2011-09-06 01:31:03 +00:00
kytv
a40a2df971 merge of '979c520630f94a6647a547535d276e187b753bca'
and 'fb1eccf1532a765266448fe4a13c6f833539a37b'
2011-09-04 23:25:30 +00:00
kytv
ebf0128185 merge of '8fb2860840677716bb46ff433868654c31722d3c'
and 'd49c39f3e1dd314595a8608df8761f77520c6550'
2011-09-04 23:10:24 +00:00
zzz
7a135b9fa4 merge of '8fb2860840677716bb46ff433868654c31722d3c'
and '929973e4fe14793240e998315d396a19461655ee'
2011-09-04 23:03:51 +00:00
kytv
331fb2781b updated en locale, pushed to transifex 2011-09-04 23:00:45 +00:00
kytv
0c319aa184 Add susimail configs for Italian 2011-09-04 22:44:58 +00:00
zzz
2c502c5e27 shorten netdb expiration again 2011-09-04 22:16:04 +00:00
zzz
63958df99b * NetDB: Try again to fix ISJ deadlock, thx devzero 2011-09-04 20:26:47 +00:00
zzz
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
zzz
b39ba06d92 log tweak 2011-09-04 19:34:51 +00:00
kytv
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
kytv
070d3ee653 Removing the description of non-existent options (#431) 2011-09-03 19:45:31 +00:00
zzz
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
zzz
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
kytv
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
zzz
3d3352438b * NetDB: Hopefully fix ISJ deadlock, thx dream 2011-09-02 17:25:26 +00:00
zzz
b2263efaf0 cache user-agent processing 2011-09-02 17:24:14 +00:00
sponge
5f7983ca17 I2PSnark: Fix GUI html tag for adding a torrent, it was missing a space. 2011-09-02 05:02:42 +00:00
zzz
f4e64d9df7 -8 2011-09-02 01:45:05 +00:00
zzz
30702e9b23 sent relay tag cleanup 2011-09-01 23:59:55 +00:00
zzz
1bd71abf66 cache country codes 2011-09-01 23:59:20 +00:00
zzz
d7a4e0357a explore more aggressively if hidden or K 2011-09-01 13:50:17 +00:00
zzz
cdb6313c33 cleanup 2011-09-01 13:50:00 +00:00
zzz
b3711e31ad color by default 2011-09-01 13:25:18 +00:00
zzz
aff250ff13 javadoc 2011-09-01 13:24:47 +00:00
zzz
a69267dc87 UDP cleanups 2011-09-01 13:24:31 +00:00
kytv
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
kytv
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
zzz
b328b47bf4 * OCMOSJ: Remove some global cache locks, other cleanups 2011-08-31 12:52:22 +00:00
zzz
bd7e655788 cleanup 2011-08-31 12:49:33 +00:00
zzz
a928f5ef1f javadoc fixes 2011-08-31 12:48:47 +00:00
zzz
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
zzz
a6728a33da cleanups 2011-08-29 17:53:01 +00:00
zzz
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
zzz
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
zzz
81240a5240 revert change causing ConcurrentModificationExceptions 2011-08-29 00:50:25 +00:00