ecb8480b5c
/confignet: Display IP even if firewalled (ticket #2133 )
2018-01-10 16:23:25 +00:00
823526ae9b
Console: Remove trackers from home page
2018-01-09 19:00:57 +00:00
f32d3aaef5
Console: Show and set burst bandwidth on /config (ticket #2123 )
...
Better error handling
Comment out some unused things, misc. cleanups
2018-01-06 16:15:15 +00:00
be004cd350
Util: Consolidate two copies of WriterOutputStream into jetty-i2p.jar
2017-12-18 12:45:04 +00:00
5f413efc08
InternalSocket: Implement more methods, add debug output, don't ignore interrupt on accept()
...
Close socket on InternalSocketRunner exception
2017-12-13 16:06:13 +00:00
str4d
46a342180d
Don't compile ScalaTests on Java 7
2017-12-09 12:42:52 +00:00
str4d
578656021e
Don't run ScalaTests on Java 7
2017-12-09 02:28:01 +00:00
str4d
7dae4eb303
ScalaTest: Fix deprecation warnings
2017-12-09 01:47:24 +00:00
str4d
4512a940fb
Gradle: Run ScalaTest tests in addition to the JUnit tests
2017-12-09 01:43:09 +00:00
str4d
a67ea4b2f2
Cleanups: Close resources via try-finally
...
We can't use try-with-resources until we bump the minimum-supported Android
version for the client library to API 19.
2017-12-09 01:02:17 +00:00
0c4f945408
Console: Don't list aliased tunnels separately on /tunnels and /configtunnels
2017-12-07 15:47:12 +00:00
str4d
ff911e37c4
Deduplicate the default Java Keystore password
2017-12-07 14:31:28 +00:00
f5dffb0726
Susimail, Console, Jetty:
...
- Adjust multipart size limits
- Better handling of errors when multipart limits are exceeded
- Fix multipart config for /configplugins
- Test for total size limit in susimail
2017-12-05 21:46:11 +00:00
692790c4ed
Router: Parameterize bandwidth classes, fix display on /tunnels
2017-12-05 15:53:05 +00:00
c299976165
Jetty: Refactor (rather than remove) RequestWrapper to use Servlet 3.0 API.
...
Remove old org.mortbay helper classes copied from Jetty 5, saving about 24 KB.
Large attachments will now be written to temp files. (ticket #2109 )
2017-12-04 16:08:03 +00:00
f8e871cea9
build dep fix
2017-12-01 16:08:03 +00:00
dc13ed6c19
Console: Move /configkeyring HTML to console,
...
don't truncate hashes, tag for translation,
display as b32, trim form data, better form errors,
fix removing entries, parameterize form messages (ticket #2108 )
2017-12-01 15:53:16 +00:00
9b2a85df38
Console: Split net.i2p.router.web into two packages, and move the new .helper package to the war
2017-12-01 14:07:29 +00:00
str4d
694aab503d
Drop old Eclipse and IDEA project files
2017-11-27 09:47:14 +00:00
str4d
404fe4f127
propagate from branch 'i2p.i2p' (head d3ba02961713c42005f60442d7816cefa3dcf46a)
...
to branch 'i2p.i2p.str4d.test2' (head fbda38b84fe469dba05367115d2c26dee65fc5f4)
2017-11-27 00:34:41 +00:00
03588e7648
Console: Safer processing of changes on /configadvanced
2017-11-26 20:54:44 +00:00
4a59c19ac9
Console: Show full logger.config path on /configlogging
...
Don't say 'Plugin downloaded' when installing from file
2017-11-25 19:53:25 +00:00
a3a17a4f32
Debian: Replace glassfish-javaee with libtaglibs-standard-* (ticket #2093 )
...
Only for stretch and later, zesty and later
Copy more files for previous stretch setup to xenial
2017-11-25 18:59:04 +00:00
8c7898de1e
Reseed: Add support for reseeding via outproxy or Orchid (ticket #1841 )
...
InternalSocket: Add support for some methods needed for reseed to work
2017-11-21 01:29:31 +00:00
3ba46f16d1
/configreseed help tweaks
2017-11-19 00:41:42 +00:00
85bb495754
DTG: On OSX, set dock icon, and enable by default
2017-11-19 00:40:50 +00:00
0ba207cb01
Reseed: Improve status feedback in logs, summary bar, and /configreseed
...
- Show proxy info, if applicable, in logs
- Show status in summary bar for manual reseed (previously hidden if more than 30 routers)
- Show status in summary bar after successul completion
- Show reseed button in summary bar if less than 50 known RIs (previously 30)
- Show current status on /configreseed if already running
- Consolidate proxy settings detection in ReseedRunner constructor
- Enhance help text on /configreseed (tickets #423 , #1130 )
2017-11-18 18:47:50 +00:00
33aac1b125
Reseed: Add SOCKS proxy support (ticket #1130 )
2017-11-17 23:46:45 +00:00
80cb62b777
SSLEepGet, Reseed: Implement HTTPS proxy option (ticket #423 )
2017-11-17 13:33:46 +00:00
570dea85f1
Console: Hide Reseed HTTP proxy options if no HTTP URLs (ticket #2007 )
2017-11-16 16:17:03 +00:00
ed39ea408f
Utils: Consolidate user-agent detection code in a new utility class
...
Add some new checks for mobile
2017-11-16 12:58:59 +00:00
8212d68c41
Summary Bar: Use Rate instead of instantaneous value for used memory
2017-11-09 17:39:14 +00:00
f060287df8
Summary Bar: Fix max memory value
2017-11-09 13:08:05 +00:00
2b8f14f709
Minor fixes and javadocs after review
...
Set 90 day default for event log
Format clock skew in summary bar
Constant time for password hash check
2017-11-06 23:45:57 +00:00
7a6db4eda2
remove trailing newline
2017-11-06 22:00:12 +00:00
97ad909378
Update translations, add Indonesian
...
Add missing debian nb translation
2017-11-03 21:25:34 +00:00
622272758e
translation updates from transifex
2017-11-03 20:02:40 +00:00
str4d
3b1a1fa027
Sidebar: limit event logs to last 7 days, to avoid page freezes
2017-11-03 02:49:24 +00:00
str4d
91977aabae
/graphs:
...
- Reorganised config form
- Fixed "hide legends" option
2017-11-03 02:39:05 +00:00
str4d
31a52d2acc
Sidebar:
...
- Fix erratic display of sidebar graph
- Add id to memory bar so we can target it for Chrome/blink display issue
2017-11-02 10:09:10 +00:00
str4d
113f2c4d14
Gradle build script for JRobin
2017-10-31 07:16:07 +00:00
str4d
d95e730d94
propagate from branch 'i2p.i2p' (head 707603fcdd707b7521d213a82287d64520e18d37)
...
to branch 'i2p.i2p.str4d.test2' (head d44865c44b6a31ff2e3d5bf9a5e98a6f28d80e5b)
2017-10-31 04:29:54 +00:00
670e56ded2
poupdate
2017-10-25 16:46:36 +00:00
str4d
20a58a24bb
Use correct shared bandwidth measure in TunnelRenderer
2017-10-25 10:18:18 +00:00
str4d
e44fb48ff0
Tag strings for translation
2017-10-25 09:49:48 +00:00
str4d
1c6ca5011d
Theme updates
...
Console:
- light:
- Lighten/tint buttons and dropdowns to better blend with reworked theme,
vary text color for different button states
- Increase vertical spacing for status/buttons in news section
- Fix minor rendering issue with h1's (remove bottom border-radius)
- Fix some mismatched heading coloring issues
- Fix alignment issue on /configservice in Arabic/Chinese (ticket #2024 )
- Ensure spacing of sidebar elements is consistent in Chinese
- dark: Overhaul theme
- classic: Add fallback CSS to ensure browsers without CSS3 support can display
icons on buttons (tested with Netsurf)
Proxy: Remove truncation of URLs in the error messages and handle with CSS to
avoid UI breakage
I2PSnark
- Add button hoverstate for tracker details, torrent details and file icons
- light
- Sync buttons in embedded mode with console theme
- Fix non-functioning message log close icon
- dark: Overhaul theme and sync with console theme in embedded mode
- classic: refresh CSS
Susimail:
- Overhaul dark theme
- Sync theme to console theme by default, override if user sets theme
(unless universal themeing is enabled)
2017-10-25 09:47:34 +00:00
str4d
cdd89df98d
/tunnels:
...
- Indicate that no participating tunnels will be built when shared bw is too low
- Replace <a name> with id attribute for anchor links
2017-10-25 09:47:00 +00:00
str4d
ac833ec474
/help:
...
- Update sidebar help section (en)
- Remove redundant CSS class from all help section files (li.tidylist)
2017-10-25 09:39:09 +00:00
str4d
da9c06e663
/configui: Use larger flags for language selection
2017-10-25 09:38:12 +00:00
str4d
47d354711e
/configui: Add option to embed Susimail and I2PSnark in console
2017-10-25 09:33:20 +00:00