bbc2454f36
Remove \n from inside empty <ol>s
...
When there are no list items, the <ol>s are now rendered as <ol></ol>, which
means they can be selected in CSS with ol:empty (to e.g. display: none), because
:empty only ignores comments inside HTML tags. This will be unnecessary once
browsers support the :blank selector, which will build on :empty to also ignore
whitespace.
2016-05-23 06:21:24 +00:00
62437acf66
More ids and classes
2016-05-23 05:41:24 +00:00
9cbcf5baa7
Fix repeated ids that should be classes
2016-05-23 05:31:42 +00:00
63260aac59
propagate from branch 'i2p.i2p' (head 198dad192e830f3eaf568af10f308bc98795470e)
...
to branch 'i2p.i2p.str4d.ui' (head 24039fce2eef425a63521138774a182aa07fec9f)
2016-05-23 04:55:57 +00:00
c5432a2098
Dynamically load domain socket code
2016-05-22 01:18:16 +00:00
3afe04d5e9
change tracker URL as requested
2016-05-20 21:31:20 +00:00
101d0691f0
DTG: Fix systray menu redraw on Mac;
...
Switch to AWT by default on Mac;
Hide DTG enable form on Mac until we fix headless override in i2prouter
2016-05-20 14:43:15 +00:00
18b61e7036
Config files, eepsite help: Add path information for OS X
...
and Windows as a service. (ticket #1495 )
2016-05-19 19:03:53 +00:00
86a35f1a13
SSU: If configured with a hostname, bind to all v4/v6
...
addresses found for that hostname.
Fix binding if more than one IP or host was configured.
Log tweaks
2016-05-12 21:37:07 +00:00
d6638f3e00
NTP:
...
Don't put random data in zeroed fields
Increase random data in originate timestamp from 1 byte to 2 bytes
Verify originate timestamp to prevent injection
Verify received packet size
Log tweaks, javadocs, cleanups
2016-05-12 13:48:44 +00:00
f9bd4952f4
release checklist more info on translations
2016-05-09 15:18:01 +00:00
edbeac9c7b
DTG: Add 9 new translations
2016-05-09 15:09:08 +00:00
97fca96861
DTG: Can't do first-time startup from /configservice,
...
restart required
2016-05-09 14:26:07 +00:00
702e1c5a78
Console: Fix escaping of search URLs on /confighome
2016-05-09 13:26:18 +00:00
ea38672159
Console: Fix HTML error on /configui
2016-05-09 13:09:38 +00:00
2d08889977
DTG swing event handling tweaks
2016-05-09 12:45:29 +00:00
b316315c61
Use subtable for mail header
2016-05-09 12:01:23 +00:00
ab3dbd5880
I2PSnark: Limit cases when we display tracker errors;
...
include host name of tracker when we do
2016-05-09 11:32:56 +00:00
61be475044
propagate from branch 'i2p.i2p' (head 6706bab853107973d7d0ff28212aae65bd098591)
...
to branch 'i2p.i2p.str4d.ui' (head 645f60a4d23af4116ae660b09dfff32d19a65c32)
2016-05-08 21:47:30 +00:00
29befb44cc
Missing files from revision f253b24b4a6d5c841605792653ed57344dade6c4
2016-05-08 21:31:08 +00:00
6b578dfd8c
Console: Fix UTF-8 passwords
...
Partial fix for UTF-8 usernames
Better input checking and help messages
2016-05-08 19:49:14 +00:00
8bb6922e80
Reseed: Reformat reseed list as requested by 'backup'
...
Remove unused certificates
2016-05-08 13:40:56 +00:00
99a5b10ea6
DTG: Add basic network status
...
Hide disabled items in Swing menu
2016-05-07 17:39:02 +00:00
bf1fa061e3
DTG: Use actual console URL
...
Hide browse menu item if not supported
2016-05-07 15:16:38 +00:00
16cee2ad56
Build: Update javadoc links to Java 7
...
Refresh package-lists
2016-05-07 13:49:03 +00:00
bb468ad38f
javadoc fix for deb builds
2016-05-07 13:25:23 +00:00
05012a91ed
refresh deb patches
2016-05-07 13:07:25 +00:00
5d93ca19f8
Build: Add back the old, slow way to build bundles
...
for gettext < 0.19
2016-05-07 12:57:49 +00:00
7d11ec2f08
merge of '52c56a56e3e6addc350299c0f86142760a6fc7cb'
...
and 'a8e6813e94cbc0bdccb063d140214db36af7ac1f'
2016-05-07 12:51:50 +00:00
0f6336052a
core/buildscripts: Added ARM support to BITS detection.
...
Added support for armv6/armv7/aarch32/aarch64 BITS detection
to build scripts.
2016-05-07 01:34:38 +00:00
62296222e9
Console:
...
- Show systray controls for all OSes on /configservice
- Implement backend for systray control
2016-05-06 17:54:27 +00:00
70f9cb1b19
Build:
...
- Add DTG to updater
- Fix and bundle DTG license info
- Remove jstl.jar and standard.jar from updater,
last changed in 0.9
- Fix bundling of Tomcat license info
Console:
- Change to new DTG constructor
- Don't attempt to start systray or DTG when running as a service
2016-05-06 15:56:54 +00:00
ecafcddddb
merge of '1ec1784c6eed4da97d0f3236f9fb46dea17d158b'
...
and '602d5ca1a488f10859327e19709700a7e1837c7c'
2016-05-06 15:43:38 +00:00
dd50b1487b
DTG: Implement second TrayManager menu implementation in Swing.
...
Use Swing for non-Windows menus because AWT looks terrible on Linux
and the button handling there is almost impossible to fix
TODO: test on Mac
2016-05-06 13:45:30 +00:00
c2f35c0d29
core/buildscripts: Added proper uname based BITS detection.
...
Added automatic detection for the BITS variable.
2016-05-05 22:32:20 +00:00
4fd0261efa
jcpuid/build_jbigi: Default BITS to 64 if unset.
...
To make sure that our debian build scripts work,
set BITS to 64 if unassigned.
2016-05-05 22:03:27 +00:00
390b2d409c
DTG: Hide restart menu items if no wrapper
...
Add graceful restart and shutdown menu items
Add basic adjustment of menu based on shutdown state
Disable wrapper notification for now
2016-05-05 20:36:02 +00:00
196cf48372
DTG: Remove Swing DesktopguiConfigurationFrame as it's
...
completely inconsistent with the AWT SystemTray menus;
move to the AWT menu as a submenu.
This was the last of the Swing UI elements,
mathias ripped out the all of them in Nov. 2010, but
then added this one in Feb. 2011.
Remove LookAndFeel setting, only works for Swing.
2016-05-05 16:39:41 +00:00
8c1f7a4a39
DTG: Fix NPE and disable logging in config frame
2016-05-05 15:51:02 +00:00
75d6df7789
DesktopGui:
...
- Remove all static log, context, and instance fields
- Make Main class a RouterApp
- Remove unused ConfigurationManager class
- Translate tooltip, disable tooltip on linux
- Use safer exec call to start i2p
- Remove all images, use itoopie
- Don't start spinner thread in router context
- Handle various startup errors better
- Synchs, finals, javadocs, cleanups
2016-05-05 13:13:44 +00:00
16ff3e3def
Debian: Refresh patch after i2prouter change
2016-05-05 11:41:05 +00:00
0839b46c8d
i2prouter: Set JAVA_HOME correctly on Mac OS X 10.5 and later (ticket #1783 )
2016-05-04 16:05:30 +00:00
cdafab2734
Wrapper: Update to wrapper 3.5.29
...
All binaries from Tanuki delta pack,
except for armhf, compiled on Raspberry Pi:
ant 1.8.2
javac 1.6.0_38
gcc 4.6.3-14+rpi1
Windows binaries remain unchanged as we must recompile them ourselves
(32 bit just to change the icon; 64 bit is not provided by Tanuki)
Old 3.5.25 wrapper.jar moved to win-all, use it in windows-only installer
so it will be consistent with the old binaries.
Fixes wrapper failure on FreeBSD 10 (ticket #1118 )
Minor i2prouter script fixes for FreeBSD 10, from anonimal (ticket #1118 )
2016-05-04 13:40:50 +00:00
13685484f6
Utils: Fix bug in periodic timers triggered by
...
a backwards clock shift, caused graphs to be blank
and various router, streaming, and i2ptunnel
degradations over time (ticket #1776 )
Log tweaks
2016-05-04 11:43:47 +00:00
cb2790bc62
another deb fix
2016-05-02 12:17:02 +00:00
17542400b9
Debian: Back out libhttpclient-java dependency,
...
requires 4.4 which is too recent for most distros
2016-05-01 21:22:38 +00:00
7a49b09b97
Build: Fix to not clean in imagegen on every build
...
Clarify some release prompts
2016-05-01 20:32:14 +00:00
33629d0744
Build: Compile resource bundles from ant, not msgfmt,
...
speeding up builds with translations by 20x
2016-05-01 20:19:56 +00:00
6bfd39d5c0
propagate from branch 'i2p.i2p' (head 8e9786b74b0ffb821179c5c60954ab3c00a71250)
...
to branch 'i2p.i2p.str4d.ui' (head 94e11eaba6bb17c14f4d9ca58547867f34949847)
2016-05-01 11:45:22 +00:00
8e391444b4
Fix mail table layout
2016-05-01 05:26:50 +00:00