f564d4dc22
Fixes for a bunch of old unused code to make it compile
2016-06-05 12:57:32 +00:00
34c611d340
New translations all over
2016-06-03 15:04:04 +00:00
d4ea7dc416
Update translations
...
Fix i2psnark .pt_BR file name
Add i2ptunnel .zh_TW
Fix getopt .fi which is coming in from tx non-UTF-8
2016-06-03 14:05:30 +00:00
1583f35fe4
i2psnark: Add psi's open tracker
2016-06-03 12:42:38 +00:00
faebe8ab7e
Console: Fix /configfamily form (ticket #1797 )
2016-05-29 14:35:39 +00:00
0e941625cf
Streaming: Return I2PSocketAddress from StandardSocket methods (ticket #1321 )
2016-05-25 14:55:30 +00:00
d48f70c2fe
poupdate english po files
2016-05-25 12:43:33 +00:00
f4d4ca0adf
remove i2psnark message
2016-05-24 15:07:48 +00:00
e518e670f2
DTG: Add tray icons for Windows and Mac
...
White icon copied from Android drawable-mdpi/ic_stat_router_active.png for Windows
Converted to black in Gimp for Mac
2016-05-23 18:26:41 +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
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
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
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
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
5d93ca19f8
Build: Add back the old, slow way to build bundles
...
for gettext < 0.19
2016-05-07 12:57:49 +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
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
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
33629d0744
Build: Compile resource bundles from ant, not msgfmt,
...
speeding up builds with translations by 20x
2016-05-01 20:19:56 +00:00
efdb296468
SAM: Log tweaks (ticket #1778 )
2016-04-30 15:02:04 +00:00
6bdf25bc3d
Console: Only display cpuid information on x86
2016-04-30 13:22:22 +00:00
7ae1483cb3
Fixes for building with libgetopt-java
2016-04-29 19:15:41 +00:00
fbeca5ed80
SysTray: Remove systray4j.jar from linux installers
...
Move SysTray.java to SysTrayImpl.java
New SysTray.java that instantiates SysTrayImpl
by reflection, so the SysTrayImpl.java source is optional
Remove systray4j.jar, systray4j.dll, and SysTrayImpl.java
from Debian source packages
Remove systray4j.jar from Debian binary packages
2016-04-29 14:57:29 +00:00
d885e00c64
News: Verify received CRL before saving
2016-04-28 22:17:27 +00:00
52c9bf6d80
News: Parse and store CRLs in news feed
2016-04-28 21:55:17 +00:00
03adda3bde
CPUID: Add version to /logs
2016-04-28 11:43:11 +00:00
fb5ef83009
fixup jbigi version display
2016-04-28 02:39:32 +00:00
9f31b1fe97
propagate from branch 'i2p.i2p.zzz.gmp6-prop' (head 416ef26df4b91fb9de3e27623551c7f87ec2bfe0)
...
to branch 'i2p.i2p' (head 9466fdeae338d6b0bf049d86975db9b6ddbd3064)
2016-04-28 01:34:48 +00:00
a2873c42bc
i2ptunnel: Fix can't connect error message for servers when
...
in router context, like we did for clients earlier
2016-04-27 15:48:42 +00:00
f35eaaf194
i2psnark: Add CommandLine to jar
2016-04-27 14:27:38 +00:00
6a71c23fd4
Addressbook: Check inner sig even if old name not found
...
More logging cleanup
2016-04-26 13:50:34 +00:00
fc8b72768a
NamingService, BFNS: Add API methods to lookup all reverse entries
...
Addressbook: Use new API methods to simplify delete-all code
i2ptunnel: Output full authentication line
HostTxtEntry: More tweaks for i2ptunnel
2016-04-25 19:25:30 +00:00
0ac83bd7c1
i2ptunnel: Enhance registration authentication page
...
- Enable form
- Switch to multipart form for getting old private key file
- Add advanced authentications
PrivateKeyFile: Add InputStream constructor for i2ptunnel
2016-04-24 21:03:10 +00:00
2a34d1c44a
HostTxtEntry: Fixups for use by i2ptunnel
...
i2ptunnel: Add new registration authentication page
- Remove old, unused hostname signature generation
PrivateKeyFile: Ensure initialization before returning private keys
2016-04-24 18:10:10 +00:00
799d90e1b5
Addressbook: Move HostTxtEntry to net.i2p.client.naming,
...
in prep for use by i2ptunnel
2016-04-23 18:07:35 +00:00
f72753f3eb
Addressbook: Store last-modified date
...
SusiDNS: Display signature validation on details page
2016-04-23 17:11:50 +00:00
d97908b430
SusiDNS: Add support for multiple dests per hostname
2016-04-23 16:52:15 +00:00
2fb8faa166
Addressbook:
...
- Enable parsing and handling of 'remove' actions
- Logging improvements
BFNS: Limit max dests per host
HostTxtEntry: Test improvements
2016-04-23 15:53:02 +00:00
75dd22510b
Addressbook: Fix changedest action
...
- Implement adddest action
- Logging improvements
BFNS: Fix lookupAll() NPE
- Fix addDestination() UOE
- Support long property values
DataHelper: Properties methods cleanup
HostTxtEntry: Test improvements
2016-04-22 23:37:55 +00:00