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
2fe1f97ee0
Debian: Add runtime dependency on libhttpclient-java,
...
link to /usr/share/java/httpclient.jar and httpcore.jar.
This is 2 MB of dependencies to replace 20 KB of copied code,
so may not be worth it, esp. for Tails.
2016-04-30 18:08:50 +00:00
30ecdedf1f
Drop old release checklist doc, current one is in checklist.md
2016-04-30 15:42:29 +00:00
efdb296468
SAM: Log tweaks (ticket #1778 )
2016-04-30 15:02:04 +00:00
43f7897027
Data: Fix NPE calculating the hash of a RI of unknown sig type
2016-04-30 13:58:36 +00:00
d8e15dbbc5
Blocklist: Add RFC 6598 addresses
2016-04-30 13:25:09 +00:00
f3610bc285
reduce log level of RI sig failure
2016-04-30 13:23:24 +00:00
6bdf25bc3d
Console: Only display cpuid information on x86
2016-04-30 13:22:22 +00:00
a2b2c19cbf
Eepsite: comment out gzip filtering in cgi context,
...
causes hung threads, root cause unknown
2016-04-30 13:20:36 +00:00
3e09413e0a
Console: Readme page link fixes (tickets #1789 , #1790 )
2016-04-30 13:16:18 +00:00
139f386fb8
Update: Enable libjbigi update for ARM
2016-04-29 22:34:55 +00:00
9128c79e05
one more deb build fix
2016-04-29 19:32:25 +00:00
7ae1483cb3
Fixes for building with libgetopt-java
2016-04-29 19:15:41 +00:00
c3f5c04bea
typo
2016-04-29 18:41:06 +00:00
2e154881ef
Debian: Add runtime dependency on libgetopt-java,
...
link to /usr/share/java/gnu-getopt.jar,
don't build gnu/getopt source
2016-04-29 18:40:02 +00:00
f2239ba7d1
Debian: Add runtime dependency on gettext-base,
...
link to /usr/share/java/libintl.java,
don't build GettextResource.java
2016-04-29 16:39:16 +00:00
5067b00058
javadoc fixes
2016-04-29 15:35:49 +00:00
c2e486f72c
Debian: Refresh patches after jbigi/jcpuid build script changes
2016-04-29 15:30:55 +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
da62a1114c
History for prop, -6
2016-04-28 11:05:20 +00:00
13d3730fd9
Build: Add updaterWithJbigi and updater200WithJbigi targets
2016-04-28 10:54:40 +00:00
fb5ef83009
fixup jbigi version display
2016-04-28 02:39:32 +00:00
94056f68e9
fixup @since after prop
2016-04-28 01:49:45 +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
414522f8be
Added jbigi files ignored from previous commit due to not using --no-respect-ignore
2016-04-27 22:26:34 +00:00
91c8e5cf7f
Updated jbigi/jcpuid binaries.
...
Files changed
-------------
jcpuid:
- Rebuilt for OSX/Windows/FreeBSD/Linux
jbigi:
- Moved to GMP 6.0.0a
- Removed NetBSD binaries
- Removed kFreeBSD binaries
- Removed Solaris binaries
- Removed OpenBSD binaries
- Added coreihwl jbigi support
- Added coreisbr jbigi support
- Added bulldozer jbigi support
- Added steamroller jbigi support
- Added cortex a9 suppot support
- Added cortex a15 jbigi support
- Rebuilt _all_ unmentioned binaries
Build notes jbigi:
------------------
Windows: Cross-compile, linux hosts. Compiler: GCC
Linux: Native build. Compiler: GCC
FreeBSD: Native build, VM. Compiler: GCC
OSX: Native build. Compiler: GCC
Build notes jcpuid:
-------------------
Windows-x64: Native build. Compiler: MSVC
Windows-x86: Cygwin on Windows. Compiler: mingw on Cygwin
Linux: Native build. Compiler: GCC
FreeBSD: Native build. Compiler: GCC
OSX: Native build. Compiler: GCC
2016-04-27 21:35:05 +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
967074c2d6
Wrapper: Increase default wrapper.log max size,
...
so a thread dump is more likely to fit in a single file
2016-04-27 15:46:24 +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