Newer
Older
2017-05-20 str4d
* i2psnark:
- Make DHT debug section collapsible
- Tooltips for downloading/finished torrents
- Download bars for torrents, torrent parts and peer downloads
- Friendlier date format (with completed: <date> tooltip for finished torrents)
2017-05-19 zzz
* Console: Move /peers page rendering from router to console (ticket #1879)
* i2psnark: Add ut_comment UI and per-torrent configuration
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
2017-05-18 str4d
Prop from i2p.i2p.str4d.ui:
* Backend HTML changes to routerconsole and apps:
- IDs, classes and <span>s for styling
- <label>s to extend touch targets
- Table layouts where it makes sense
- Tooltips
- Move most of the hard-coded styles to CSS
* Overhaul all themes:
- Responsive layouts
- Standardisation of UI elements, configuration labels, etc.
- Consistent layouts, spacing, font sizes, etc.
- Routerconsole themes now present for all bundled plugins
- HiDPI images
- Accessibility and localisation improvements
- Testing on a wide array of browsers and screen sizes
* Console:
- /home:
- Move console links above hidden service links
- Link are now full touch button targets
- Add tabindex ="-1" to icon links
- Sidebar:
- Include bandwidth in minimal sidebar
- Optional Advanced section
- /graphs:
- Graph image updates
- Improve contrast
- Custom fonts with fallback
- Left-align legend
- Thinner restart and graph lines for clarity
- Separate legend and display period date
- Text tidyups
- Tweak layout and text of configuration options
- Default width to 400px to avoid info truncation
- 15s and 30s refresh options
- /help:
- Collate help topics from various routerconsole pages
- Document various router.config settings
- Add mini-FAQ
- /peers: CSS sort buttons, with new icons to avoid conflation of
tunnel direction and sort direction
- /profiles: Add definitions for capabilities
- Limit file inputs to accepted extensions
- Fix bug in /configui lang selector when not in advanced mode
* i2psnark:
- Collapsible "Add Torrent" and "Create Torrent" sections
- Disable theme selector when "universal theming" enabled
- Debug info styling
- <noscript> fallbacks:
- Use meta-refresh
- Hide JavaScript-dependent buttons
* SusiDNS:
- Disable spellcheck on config editor
- Additional column on hostname list page for helper address with icon, and
iconfication of b32 addresses
- Add minified identicon to hostname column
- Consolidation of Hostname/host name/name referenced: now all "Hostname"
* Crypto: Fix AES NPE on 4-core RPi (ticket #1989)
* i2psnark: Fix HTML double-escape (ticket #1992)
* Router: New method to get bandwidth class
2017-05-12 zzz
* i2psnark: Better handling of read-only i2psnark dir (ticket #1990)
2017-05-10 zzz
* Debian: Fix apparmor profile (ticket #1986)
* SusiDNS: Fix display of default subscription
2017-05-05 zzz
* Blockfile: Move from i2p.jar to addressbook.jar
* i2psnark: Initial support for ut_comment, no UI yet
* Jetty: New default servlet for eepsite, with
locale-independent directory listing (ticket #1965)
2017-04-30 zzz
* Jetty: Rollover log files at midnight, not noon
2017-04-29 zzz
* Build: Fix failing release tests
* Jetty:
- Revert previous checkin, unrelated to the Jetty Timer bug
- Add patch to fix Jetty Timer bug, backported from Jetty 9.4
* Translations update
2017-04-27 zzz
* Console: Disable Jetty timer thread consolidation
causing log file rollover to stop (ticket #1068)
2017-04-26 zzz
* HTTP Proxy: Add delay before jump page
2017-04-14 zzz
* SSU:
- Reuse previous introducer expiration if available,
so we don't force a republish
- Don't run peer test if configured to force firewalled
2017-04-13 zzz
* SSU: Publish introducer expiration (proposal 133)
2017-04-06 zzz
* Debian: Add bash-completion scripts
2017-04-04 zzz
* Router: Fix config dir location in Gentoo
2017-04-02 zzz
* Context: Fix ClientAppManagerImpl in AppContext
* i2psnark: Fix standalone configuration for Jetty 9
2017-04-01 zzz
* Console: Fix stopping of webapps when console stops (ticket #1893)
* i2psnark: Only rewrite torrent config file if changed (ticket #1893)
* KeyStoreUtil: Reduce log level of expired cert error
* Util: Don't sync config writes on Android/ARM (ticket #1893)
2017-03-31 zzz
* SSU:
- When a IPv6 peer connects, trigger a IPv6 peer test, not a IPv4 one
- Require two consecutive peer test results for some state transitions,
to prevent frequent transitions to firewalled and back
2017-03-29 zzz
* SSU: Refactor PeerTestEvent out of UDPTransport
* Throttle: Reduce threshold for probabalistic throttling
on slow platforms (ticket #1964)
2017-03-27 zzz
* Blockfile: Include authentication strings in exports
* Build: Suppress JarScanner warning during Debian build (ticket #1975)
* Debian: Add missing addressbook.jar to package (ticket #1973)
* SusiDNS: Add addressbook.jar to classpath, don't fail
to start if it's still not found (ticket #1973)
* Time: Fix crashes on old Androids (ticket #1976)
2017-03-25 zzz
* Blockfile: Upgrade to Blockfile format 4 on non-Android ARM
* i2ptunnel: Allow alt priv key file to be added without restarting I2P
2017-03-24 zzz
* Addressbook: Remove static reference, hide implementation
* CPUID: Recognize Ryzen
2017-03-23 zzz
* Plugins:
- Blacklist i2pbote and BwSchedule
- Translate exceptions thrown from PluginStarter
- Add version number to console messages when installing/starting
2017-03-21 zzz
* i2psnark: Enhancement to support RPC plugin
* Context: New ClientAppManagerImpl in AppContext, so registration works
2017-03-20 zzz
* i2psnark: Enhancements to support RPC plugin
* SSU: More work on introducer expiration (proposal 133)
2017-03-18 zzz
* Addressbook (ticket #1966):
- Build as jar, not war
- Put empty war in updater
- Move Servlet starter to SusiDNS
- Skip war in RouterConsoleRunner
2017-03-14 zzz
* Blockfile: Fix specified-destination deletion from the correct book
* i2ptunnel:
- New form to enter private key file for alternate destination
- Use alt destination for registration if set
* NBI: Adjust info logging at startup
* SusiDNS:
- New button for adding alternate destination
- Fix nonces on details page with multiple destinations
- Fix single dest deletion on details page with multiple destinations
- Set book in all forms to ensure correct book
2017-03-13 zzz
* i2ptunnel:
- Add subsession support to servers
- Reset I2P socket on TCP socket errors
* SAM: Reset I2P socket on handler errors
* Streaming: Add reset() to I2PSocket API
2017-03-11 zzz
Prop from i2p.i2p.zzz.jetty9:
Loading
Loading full blame...