zzz
eaac4d3de0
NamingService: Add export methods,
...
fill in subclass methods for efficient exporting,
fill in getBase64Entires() and getNames() where unimplemented
SusiDNS: Add export support, no UI yet
2015-04-27 15:41:38 +00:00
zzz
6dbbb6b61b
minor cleanup
2015-04-26 17:46:14 +00:00
zzz
b90816fdf8
add package.html files
2015-04-25 23:15:52 +00:00
zzz
40c4a42921
I2PSSLSocketFactory:
...
- Add hostname verification using code from
Apache HttpClient 4.4.1 (Apache 2.0 license)
and one small class from HttpCore 4.4.1,
slightly modified to remove additional Apache dependencies
and unneeded code.
- Includes support for public suffix list;
use basic list with standard TLDs,
and also support loading the big Mozilla list,
but don't bundle the 150KB Mozilla list for now.
- For Android, use its default verifier, which
should actually work (unlike Oracle)
- Java 7 not required, although servers requiring SNI will now
fail on Java 6, which does not support SNI
SSLEepGet:
- Rework recent setSoTimeout code changes, as they broke SNI
- Add option to save certs even if no errors
- Add option to disable hostname verification
2015-04-25 23:06:44 +00:00
zzz
26f89391d3
Mods to remove additional Apache dependencies
...
and unneeded code, now compiles
2015-04-25 22:56:51 +00:00
zzz
aaae72cf84
- Initial checkin of Apache classes from
...
Apache HttpClient 4.4.1 (Apache 2.0 license)
and one small class from HttpCore 4.4.1,
unmodified as a baseline for future merges.
Does not compile.
See following checkins for more info
2015-04-25 22:54:05 +00:00
zzz
3e55cff153
Util: Catch and convert OOM in I2PThread.start() to a RuntimeException,
...
to give better message to users and prevent JVM shutdown
on what is unlikely to be a heap issue.
2015-04-25 00:02:55 +00:00
zzz
cbe91e3012
I2PSocketEepGet: Fix i2psnark NPE caused by -6 (ticket #1543 )
2015-04-22 20:34:04 +00:00
zzz
bebe5f8a4e
PortMapper: Status output for /debug
2015-04-22 14:45:40 +00:00
zzz
a6ac8f8c09
Blockfile: Unroll recursive initialization of BSkipLevels
2015-04-20 22:56:08 +00:00
zzz
46e85cf265
only reset the sotimeout if not proxied
2015-04-20 17:57:57 +00:00
zzz
8f321b5427
EepGet: Set soTimeout for non-proxied fetches to enforce
...
header timeout and prevent long reseed hangs
2015-04-20 17:53:29 +00:00
zzz
ecfb3e94c8
javadoc and debug log tweaks for ST2
2015-04-20 13:09:48 +00:00
zzz
65993e1d50
add methods to simplify logging
2015-04-20 13:05:14 +00:00
zzz
bc0a7ebbbc
propagate from branch 'i2p.i2p.zzz.test2' (head b6de226d1664089488ab2b438fe7457e9fb8e563)
...
to branch 'i2p.i2p' (head 0cf35c87b68a5360bd35257e36dfe7f740e53693)
2015-04-17 13:18:22 +00:00
zzz
69c2ed77a0
recognize Intel model 69
2015-04-16 15:38:13 +00:00
zzz
6e451c8d4d
javadocs
2015-04-16 14:18:10 +00:00
dev
b31ae4bae5
propagate from branch 'i2p.i2p.tuna.tmp' (head 1bba286bdb7f8ba879c4db3f356676151674a201)
...
to branch 'i2p.i2p' (head 5698b31632398b8156a3b4cc215fed677cf205bf)
2015-04-15 16:08:29 +00:00
dev
54dba980b4
#1069 : Replaced SimpleScheduler with SimpleTimer2 in a few places
2015-04-15 15:32:40 +00:00
dev
dc19d2fab3
SimpleTimer2: Removed debug print
2015-04-15 15:18:02 +00:00
dev
3a57310fbe
SimpleTimer2: Call the 3-arg addPeridicEvenet() from the 2-arg addPeridicEvenet()
2015-04-15 14:42:39 +00:00
zzz
dd99978b19
0.9.19
2015-04-12 13:32:49 +00:00
zzz
dd265bbd54
Updates after review:
...
Remove meeh.i2p as update host (ticket #1515 )
Re-add 193.xxx https reseed
Fix SocketManagerFactory property handling
Restore UPnP locale fix lost in the merge
i2ptunnel finals
I2NP unique id fixes
duplicate done() in ReseedChecker
bigger langbox in CSS
reformatting
Javadocs
2015-04-11 19:34:34 +00:00
dev
f5ba1b1b97
#1069 : Replaced getInstance() with this
2015-04-09 22:32:59 +00:00
dev
4613e5f847
#1069 : Improved patch according to feedback in ticket
2015-04-08 17:49:28 +00:00
dev
44f8154f07
#1069 : Improved patch according to ticket feedback
2015-04-08 17:47:27 +00:00
dev
d8fbc9c170
Formatting
2015-04-06 21:10:49 +00:00
dev
facbe8f9a0
#1069 : Deprecated SimpleScheduler and moved functionality into SimpleTimer2
2015-04-06 21:05:24 +00:00
zzz
bb082c35fc
recognize more error codes
2015-04-04 19:14:30 +00:00
dev
a444c25c2c
silence findbugs: use of uninitialized value
2015-04-04 13:44:37 +00:00
dev
45bc533e38
findbugs fix: equals() used to compare array and nonarray
2015-04-04 13:37:18 +00:00
dev
0c90162e20
Copy directly into buffer without intermediate buffer
2015-04-04 02:27:24 +00:00
dev
b7b5512e7a
Formatting
2015-04-02 23:01:41 +00:00
dev
f3b2eb69d2
Fixed syntax error
2015-04-02 16:32:38 +00:00
dev
ade93ea76d
Added model name for Xeon E3-1230v2
2015-04-02 15:58:46 +00:00
zzz
2ef615a3f7
I2CP: Allow larger client clock skew (ticket #1503 ),
...
better error message to client
javadocs
2015-04-01 12:50:51 +00:00
zzz
fadc624f7c
API: Fix some client-side APIs to honor defaults in Properties;
...
add javadocs to specify where we do and don't (ticket #1491 )
2015-03-31 13:18:11 +00:00
zzz
78074f6a7e
Javadoc: missing package.html files in i2p.jar (ticket #1109 )
2015-03-22 17:32:35 +00:00
zzz
a337185820
better temp dir fallback and logging
2015-03-21 12:38:48 +00:00
zzz
f0961a9658
more accurate job stats
2015-03-21 12:10:10 +00:00
str4d
825cd7ff4c
Docstring spelling fix
2015-03-21 04:29:45 +00:00
zzz
486f282999
add CoreVersion.getVersion()
2015-03-18 14:13:05 +00:00
zzz
25d1ae195a
New translations from tx:
...
Indonesian, Finnish, Malagasy, Albanian, Korean, Ukrainian, Brazilian Portuguese, Dutch
Note broken translations in TX config file
2015-03-17 13:16:40 +00:00
zzz
c927441d66
case-insensitive sort of stats
2015-03-16 20:14:32 +00:00
zzz
4fccd258e6
javadoc fixes
2015-03-16 09:08:03 +00:00
zzz
0289cefd8d
lint
2015-03-13 17:26:15 +00:00
str4d
9b73fcda40
Include priority for logged strings
2015-03-04 19:07:28 +00:00
str4d
b92e1ee9aa
Split LogWriter to make Android subsititution simpler
2015-03-02 10:56:50 +00:00
zzz
ce041dfbc1
0.9.18
2015-02-22 09:52:27 +00:00
kytv
a3c8a4363d
Pulling in translations from Transifex
2015-02-18 20:20:52 +00:00