2590e7d4ff
i2ptunnel: Don't connect manager to router in constructor (ticket #815 )
2015-06-04 22:25:44 +00:00
27f56776ca
Console: Fix display of n/a for events that never happened on floodfill profiles
2015-06-03 20:45:15 +00:00
e2ca74963f
Console: Click on version or country in /netdb table to get list of those routers
2015-06-03 16:55:01 +00:00
9304cb2bbc
SAM message quoting fix
2015-06-03 12:33:42 +00:00
d96ddd1a0e
propagate from branch 'i2p.i2p.zzz.sam' (head 68de14d0053dea374413f9e0419b1c0f7e9ec3af)
...
to branch 'i2p.i2p' (head 54f5dd288f7c0c5a50f7f63f911aec4008be27e2)
2015-06-03 11:42:54 +00:00
7b711ebba0
propagate from branch 'i2p.i2p.zzz.test2' (head 47586aa88408845c51ee4c5fce40c617bdb8e398)
...
to branch 'i2p.i2p' (head bacb6048bc596f064ff237dd8569014a421b4ef6)
2015-06-03 11:40:28 +00:00
0762715264
i2psnark: Don't lose sort param when hiding peers
2015-06-02 21:04:12 +00:00
09e867b194
i2psnark: Don't say 'download finished' unless we downloaded something
...
atomics
2015-06-02 20:14:33 +00:00
dc9256f274
Console: Prevent bad line-wrap of very long menu items
2015-06-02 16:41:04 +00:00
272f63dbbd
Console: Nicer "move" icons on /configsidebar, add tooltips
...
Icons from silk, rotated, same license as before
2015-06-02 16:30:35 +00:00
525ec01c1e
Console: Don't allow unbanning of all-zero hash
2015-06-02 15:41:42 +00:00
c58fd8f84e
i2ptunnel: Fix +/- variance config (ticket #1587 )
2015-05-30 15:46:37 +00:00
280fc05c91
susidns, addressbook: Don't attempt to fetch subscriptions if
...
HTTP proxy is down (ticket #1530 )
2015-05-30 13:53:56 +00:00
89745f5002
HTTP Client: Greatly simplify decompression by using
...
InflaterOutputStream, available since Java 6.
Removes PipedInputStream, PipedOutputStream.
Removes Pusher threads.
Remove delay workaround for truncated pages, no longer required.
2015-05-30 13:19:29 +00:00
c807194e93
propagate from branch 'i2p.i2p' (head 07028378508ab46278d193039b97c543d12ee22e)
...
to branch 'i2p.i2p.zzz.test2' (head 0074b91cb9fe0ed875457dc0bf1989df03fa9e9a)
2015-05-30 11:16:00 +00:00
3602f73497
HTTP client: Fix occasional truncation of compressed responses
...
log tweaks
2015-05-29 17:37:58 +00:00
4bf115b5f6
javadoc
2015-05-27 21:07:56 +00:00
7ab85a0a20
Graphs: prevent NaNs if we are skewed ahead of system time
2015-05-27 21:05:44 +00:00
4ea99b8a10
I2CP: Take 2 of fix, so a newly created session
...
isn't destroyed and immediately replaced by i2ptunnel,
which caused dup shared clients in a race at startup;
Clarify session exception text if not open
2015-05-24 00:14:32 +00:00
86525e7239
i2ptunnel: Strip top-level supercookies too
2015-05-23 17:13:15 +00:00
0b91fcb636
sync Translations with Transifex
2015-05-21 17:11:50 +00:00
29330aa5d3
i2psnark: Another place to send reject; switch to LBQ
2015-05-19 23:21:18 +00:00
65ff2c0afe
i2psnark: Log tweaks and cleanups after testing
2015-05-19 21:56:21 +00:00
de4d47de95
i2psnark: Add support for fast extensions (BEP 6)
...
untested
2015-05-19 18:13:32 +00:00
0c672ecc49
Update: Fix NPE in initialization
2015-05-16 13:10:07 +00:00
3b6d98fe38
Translate "Dest" instead of "Dest:", tabbing (thx zzz)
2015-05-15 22:36:49 +00:00
b3472cfe80
Show the I2PSnark dest on the main page ( #1436 )
2015-05-15 20:51:45 +00:00
38f2b93c7a
typo
2015-05-15 20:30:59 +00:00
e7af87a981
Update: Ignore su3 dev build version at startup if older
2015-05-15 19:15:51 +00:00
1fb9643916
i2psnark: Fix deletion of single-file torrent outside snark dir (ticket #1544 )
2015-05-13 14:00:19 +00:00
081f1865a8
Console: Fix URLs caught in XSS filter on /confighome (ticket #1569 )
...
Fix name and URL escaping
Truncate long URLs in display
2015-05-13 12:04:28 +00:00
a3b1327934
javadoc fixes
2015-05-13 10:48:48 +00:00
e68ca573f0
remove status message
2015-05-13 10:41:49 +00:00
b5455cee6e
SAM: Set keepalive on sockets (ticket #1573 )
...
Also on both sides of I2CP.
BOB already does it.
2015-05-12 20:13:17 +00:00
40130a8a61
SAM:
...
- Close sockets and stop tunnels when router-side SAM stops (ticket #1572 )
- Better checks for quoting status message strings (ticket #1488 )
- Set encoding for sam.keys file
- Don't throw NPE on rare stream errors
- Comment out unused dumpProperties()
- Cleanups, log tweaks, thread name tweaks
2015-05-12 19:07:42 +00:00
8303016b48
- Job Queue/stats: add stat/graph for amount of scheduled jobs (router.tunnelBacklog)
...
- FloodfillMonitorJob:
- Use avg of router.tunnelBacklog instead of current backlog
- Some language/spelling fixes
2015-05-12 18:46:40 +00:00
7f30f481b2
i2ptunnel: Improve error handling for UDP tunnels,
...
Sink.send() may now throw RuntimeException,
converted from IOException or I2PSessionException;
interrupt runner threads on error;
ignore I2PSessionException in Pinger.close();
logging and javadoc improvements;
untested
2015-05-09 22:22:13 +00:00
5ee6826241
Plugins: Add support for custom icons (ticket #1550 )
2015-05-09 15:28:43 +00:00
68951c4c6b
remove http in linkify()
2015-05-09 13:19:46 +00:00
c1e70ac7d2
SAM: Close datagram or raw session when underlying
...
I2P session closes (ticket #1563 )
2015-05-07 16:04:08 +00:00
dd9abd3f09
set installed dev version
2015-05-07 14:18:47 +00:00
2f5e64e532
Update: Add support for su3-signed development builds (ticket #1381 )
...
Full version is used as the su3 version.
Uses same su3 certs as release updates. Users may add additional certs
to ~/.i2p/certificates/router/ as necessary.
Copy echelon's reseed key for use as a router signer.
Unsigned update remains a separate option for now.
Various update subsystem cleanups.
2015-05-07 13:04:43 +00:00
2aafc23774
PrintWriter doesn't throw exceptions, so call checkError()
2015-05-06 01:51:57 +00:00
abd8ca34dc
Transport: Add config to force IPv4 (only) to firewalled (ticket #1541 )
...
since we cannot reliably detect DS-lite (ticket #1458 )
Hide transport status on /peers unless routerconsole.advanced
2015-05-06 01:45:33 +00:00
7337fd0670
i2ptunnel: Add Connection: close headers to errors and proxy.i2p responses
...
where it was missing (ticket #1531 )
2015-05-04 16:36:49 +00:00
f7b7a98b9d
i2ptunnel: Close input stream when HTTP client decompressor terminates (ticket #1506 )
...
streaming: Minor cleanups, log tweaks
2015-05-04 14:43:54 +00:00
2fafa3337f
Console: Add floodfill configuration form to /configadvanced
2015-05-03 18:49:34 +00:00
1eba6c5167
SusiDNS: Add export button
2015-05-03 13:21:16 +00:00
a14208b841
Move Indonesian po files used by Java om _id to _in, since
...
Locale.getDefault().getLanguage() will only return "in".
See Locale javadocs. Same change already made in Android.
2015-05-02 23:23:13 +00:00
bb33b358b4
Change log level for Jetty warnings with exceptions
...
from error to warn (ticket #1551 )
2015-05-02 14:36:39 +00:00