str4d
9eedb5c732
Add state classes to network status messages in sidebar
2017-06-05 00:42:54 +00:00
str4d
6b056ce6e0
Backend HTML changes:
...
- Labels for radio/checkbox icons to increase surface area for clicks, improving
UI for touchscreen use
- Standardized configuration labels: bold text for leading options, standard
weight for trailing descriptions
- Remove some hard-coded table layouts
- Additional ids and classes for theming
2017-05-14 05:30:13 +00:00
str4d
b6c6a5d696
Whitespace
2017-04-09 06:28:00 +00:00
str4d
9e8d4fbe21
Reorder sidebar sections for new installs
2017-04-09 06:27:04 +00:00
str4d
50450ecba6
propagate from branch 'i2p.i2p' (head bd037c8b542fe0f6125aa16fb3bff5d257b4e955)
...
to branch 'i2p.i2p.str4d.ui' (head 9bd4080121d8ef662d6a2e4dfe7fae1079b32646)
2017-02-10 16:43:25 +00:00
str4d
232d0b5e77
More tooltips
2017-02-10 16:31:21 +00:00
e0e06d73eb
javadoc fixes part 14 (ticket #1894 )
2017-01-27 03:14:34 +00:00
str4d
6308038a08
"Cables? Where we're going, we don't need cables."
2017-01-15 14:17:20 +00:00
str4d
94c6496f9d
Tooltips for /configclients and reseed button
2017-01-15 14:13:30 +00:00
str4d
d360ba4817
NedDb advanced lookup layout and theme improvements
2017-01-15 14:08:29 +00:00
str4d
93511c0e61
HTML tag validity bugfixes
2017-01-13 17:34:20 +00:00
str4d
f95100a1ff
Update links, add tooltips etc.
2016-05-23 11:02:10 +00:00
str4d
62437acf66
More ids and classes
2016-05-23 05:41:24 +00:00
str4d
e34f0443bc
Include bandwidth in minimal sidebar
2016-05-01 03:26:36 +00:00
str4d
82c55e6008
Remove hard-coded styling that will be moved to CSS
2016-05-01 01:28:49 +00:00
str4d
ac6cd7e4c6
Add a bunch of ids and classes to routerconsole HTML for styling
2016-04-18 04:12:15 +00:00
1e5a35c7f8
Use new split()
2015-11-07 17:45:48 +00:00
6aa8ed1280
Update: Require Java 7 to download dev builds
2015-10-14 18:22:35 +00:00
dg2-new
22b9876b68
Rename _() for translation to _t() for Java 9 compatibility (ticket #1456 )
2015-09-25 19:55:36 +00:00
bc85543ef2
Fix removal of subsession aliases from tunnel manager on
...
I2CP connection shutdown
Sort tweaks for shared clients in summary bar
2015-06-15 14:35:15 +00:00
099515adff
propagate from branch 'i2p.i2p' (head 1de143fff53bb56e6eac926d6293d62200f0c392)
...
to branch 'i2p.i2p.zzz.multisess' (head 70fc07857232668b93ca6ba02c433dffc7639132)
2015-06-08 21:50:42 +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
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
1868d2b50f
Transport: Ticket #1458 continued...
...
Implement methods to remove only a single IPv4 or IPv6 address,
so that IPv6 addresses will remain when SSU detects that IPv4 is firewalled
Summary bar status fixes
Fix getIsPortFixed() for more enum cases
log tweaks, cleanups
2015-04-30 20:33:46 +00:00
613440ff63
CSF: New enums for SNAT/OK and SNAT/UNKNOWN
2015-04-28 22:26:40 +00:00
ac76107752
Transports:
...
- More transition to status enum
- Don't set TCP keepalive for IPv6
2015-04-28 03:21:28 +00:00
d8baf62966
I2CP Multisession - Work in progress:
...
Stub out hardcoded list of DSA-only destinations
Tweak client name length in summary bar
Force initial leaseset request for subsession
Send SessionStatus msg before LS request for subsession
2015-04-19 03:11:37 +00:00
90cf71b5bc
rename headers after review
2015-02-04 11:54:18 +00:00
ee1edb3383
renaming
2015-01-06 14:10:25 +00:00
2b9a368b18
propagate from branch 'i2p.i2p' (head 695c0048cc8ce28df0574a5e188c77c07c9b42ce)
...
to branch 'i2p.i2p.zzz.test2' (head c116da02ea4b4d01dd028bc58ea02b43ae9af8cd)
2014-08-25 12:05:15 +00:00
819504f08f
console escape fixes and cleanups
2014-08-23 13:44:56 +00:00
d7feab116f
Core: Move router data structures, and the deprecated RouterAddress sorter, from core to router.
...
This will break Android and the i2pcontrol plugin but shouldn't affect anything else.
2014-08-21 17:36:06 +00:00
b28eb708a4
* Console:
...
- Fix update buttons
- Don't filter parameter names starting with "nofilter_"
- Re-allow configadvanced, news URL, and unsigned update URL if routerconsole.advanced=true
- Re-allow plugin install if routerconsole.advanced=true or routerconsole.enablePluginInstall=true
- Only allow whitelisted plugin signers, unless routerconsole.allowUntrustedPlugins=true
- Re-allow clients.config changes if routerconsole.advanced=true or routerconsole.enableClientChange=true
- More escaping
* i2psnark: Fix add torrent form
2014-08-03 13:58:51 +00:00
af575d6c95
* Console:
...
- Fix several XSS issues (thx Aaron Portnoy of Exodus Intel)
- Add Content-Security-Policy and X-XSS-Protection headers
- Disable changing news feed URL from UI
- Disable plugin install from UI
- Disable setting unsigned update URL from UI
- Disable /configadvanced
* DataHelper: Disallow \r in storeProps() (thx joernchen of Phenoelit)
* ExecNamingService: Disable (thx joernchen of Phenoelit)
* Startup: Add susimail.config to migrated files
2014-07-26 09:32:26 +00:00
8845ce6e1c
Findbugs all over:
...
- Serializable
- hashCode()
- Make DataStructureImpl Serializable (removed from DataStructure in 2005)
2014-06-15 16:14:13 +00:00
1bcb9b24b6
* Console: Fix NPE in summary bar
2014-06-07 13:16:19 +00:00
8a6fb132f5
* Console: Fix summary bar html when displaying an update constraint
2014-04-01 13:01:13 +00:00
72e96cdd23
remove concatentation within appends
2014-02-10 18:33:32 +00:00
str4d
efe3bd2c05
Use for each when Iterator not needed
2013-11-28 11:56:54 +00:00
str4d
2f4765665d
routerconsole: type arguments, unused imports
2013-11-21 11:31:50 +00:00
0ae2d92fcd
* Update: Support notification of updates that cannot be downloaded
...
due to "constraints". Add constraint checks for java version,
router version, configuration, and base permissions. (ticket #1024 )
2013-09-20 18:56:54 +00:00
b71631d2ec
Fixes to isPubliclyRoutable() based on IPv6 config
2013-05-02 14:12:53 +00:00
str4d
4d389f75a2
Changed summary bar ordering <input type="image">s to <button>s
...
Fixes a bug which caused the ordering to be non-functional.
2012-11-25 02:39:49 +00:00
d5c70676b0
* Console:
...
- Fix NPE after restart (ticket #763 )
- Move more nonces out of system properties
2012-11-05 17:17:31 +00:00
5e48331eae
propagate from branch 'i2p.i2p.zzz.update' (head 267311f29e501fcc8b3d674a93e78b5520ac985e)
...
to branch 'i2p.i2p' (head edeca2ab47e734c2314ff394609292d8bd3d5293)
2012-10-28 12:48:35 +00:00
c4f6f48eeb
propagate from branch 'i2p.i2p.zzz.test2' (head a002e8957b5bf3a44149203d6842ef4b35107aa7)
...
to branch 'i2p.i2p' (head 0f6e2b3b8643fe7797e8727329345c1ed4cf741b)
2012-10-28 12:24:07 +00:00
0ccf65fcf8
banlist
2012-10-26 16:24:31 +00:00
bd9ad9982b
- Fix spacing in summary bar
...
- Add start() in UpdateTask so things happen in the right order
- Add toString() in UpdateTask for better debugging
- Fix getID() for plugin UpdateTasks
2012-10-22 20:25:01 +00:00
fef1440865
* Transport:
...
- Add a simple network monitor
- Add new reachability state for network disconnected
- Prevent any tunnel building when disconnected (ticket #519 )
- Don't unleash watchdog when disconnected
2012-10-20 17:28:00 +00:00
fea3bb63c1
- Save available unsigned version across restarts
...
- Fix status display after downloaded
- Don't display update buttons unless HTTP proxy is up
- Pass the manager down thru the constructors
2012-10-19 20:26:08 +00:00