e8decff5cd
Mac OS X Launcher: more cleanup and some bugfixes.
2018-09-20 03:20:39 +00:00
3c0a8cf4ab
Mac OSX Launcher: A lot of bugfixes, refactoring and cleanup.
2018-09-20 02:38:44 +00:00
eb81cadac0
OSX Launcher: Removing script for old build system
2018-09-19 19:12:26 +00:00
0f8a61803f
Remove license for now unused library.
2018-09-19 17:01:12 +00:00
e046418f8f
Cleaning up the code base, remove dead code and failed attempts.
2018-09-19 17:00:17 +00:00
802115e813
Updating .mtn-ignore file
2018-09-19 16:13:05 +00:00
9b958e4427
Moving replace function to strutil.hpp
2018-09-19 16:03:39 +00:00
46ac008775
#2298 - Improve formatting to make translation-related activity easier; More details on trac
2018-09-19 10:37:37 +00:00
281c5f579f
Bugfixes, improvements, more error handling and stability to the osx launcher.
2018-09-19 00:37:16 +00:00
01a05f7600
Adding license for forked subprocess code in swift.
...
MIT, ref. https://github.com/marcoconti83/morione
2018-09-19 00:14:25 +00:00
f76874ac19
Adding XCode workspace & Xcode project, and some files missing from last commit.
...
Please note that Xcode project embedds the packing script (meaning it runs "ant" - zip files, and moves it to bundle)
2018-09-18 15:39:32 +00:00
7615b9236b
Adding all new code, removed a lot obsolete code and fixed import paths etc.
...
Mac OS X launcher:
* UI built on Swift
* Why?
* Apple seems to on purpose make it harder to get into Objective-C these days
* Swift is compiled to native code, but has easiness of Javascript in programming
* Perfect for the OS X UI, many guides & tutorials as well
* "Backend" in Objective-C++ / C++14
* Why?
* Originally written in Objective-C / C++14 with C++17 backports
* Only for backend because of the time the development takes
*
Short summary of features:
* Java
* It can detect java from:
* JAVA_HOME environment variable
* "Internet Plug-Ins" Apple stuff
* By the /usr/libexec/java_home binary helper
* It can unpack a new version of I2P
* Unpacks to ~/Library/I2P
* Can check currently unpacked version in ~/Library/I2P via i2p.jar's "net.i2p.CoreVersion"
* User Interface (a popover, see https://youtu.be/k8L3lQ5rUq0 for example of this concept)
* Router control tab view
* It can start the router
* It can stop the router
* It can detect already running router, then avoid fireing up one
* It can show basic information about the router state & version
* Log view tab (not yet done)
* While left-click triggers popover, right-click draws a minimal context menu
2018-09-18 15:36:38 +00:00
1bddf5527a
Commiting XCode's image/resources library alone since it's massive with blobs.
2018-09-18 15:20:21 +00:00
beede9505e
Preparing for XCode project. Removing now obsolete files.
2018-09-18 15:19:23 +00:00
b74abbe4de
Tomcat 8.5.34
2018-09-16 20:37:47 +00:00
6b53a4fac4
Build: Fix hang with Tomcat 8.5.33+ (ticket #2307 )
2018-09-16 11:29:03 +00:00
be4c1afe13
propagate from branch 'i2p.i2p' (head 056bc63e77d33f38fb1644b84f9071693ff754a3)
...
to branch 'i2p.i2p.slumlord' (head 95a150a83187020444206ec94d48c4e4789b7174)
2018-08-31 01:56:37 +00:00
4ead982831
Fix port forwarding line in readme.html
2018-08-31 01:54:30 +00:00
4011680fad
propagate from branch 'i2p.i2p' (head f7b28892c564f2b360f9f9dc8a8ad11c760b347a)
...
to branch 'i2p.i2p.slumlord' (head 0eab0dc27f9269e2791700882ad4b289d566348a)
2018-08-27 13:13:42 +00:00
48c787ba8d
Debian: Prevent dup version (ticket #2300 )
2018-08-27 11:34:48 +00:00
c9002b327b
#2293 - Use CachedIteratorCollection in PeerState
2018-08-27 06:36:49 +00:00
873087441a
Use CachedIteratorCollection in PeerState
2018-08-27 06:36:05 +00:00
f6c45355a4
propagate from branch 'i2p.i2p' (head fea8e3400c114ad820bf3f0eb7d18336b85027cb)
...
to branch 'i2p.i2p.slumlord' (head 472429fc9d4d273e0d05de5ae0c075c5ebfca45f)
2018-08-27 06:30:31 +00:00
92cc66ecb2
Update RouterVersion.java to match i2p.i2p to allow for propagation from i2p.i2p
2018-08-27 06:25:51 +00:00
773676075c
Revert PeerState.java temporarily to allow for propagation from i2p.i2p
2018-08-27 06:20:40 +00:00
e64ad7ce57
More findbugs all over
2018-08-26 15:13:49 +00:00
1f92232253
Findbugs all over
2018-08-26 13:50:40 +00:00
db54edc36d
NTCP2: Publish outbound address after transition to firewalled
...
Fix exception thrower
2018-08-26 12:05:49 +00:00
3adbea9c76
Better message on su3 certificate errors
2018-08-25 22:26:47 +00:00
483f043d3c
Bettor error message on covariant fail
2018-08-25 18:22:55 +00:00
819985f3b4
lint
2018-08-25 17:56:30 +00:00
21fbcb8749
NTCP2: Enable by default
2018-08-25 17:35:29 +00:00
4a03b6fcb0
i2psnark: Better comment deduping, fixes rating average
2018-08-25 16:35:41 +00:00
57ddc8ea4f
conversion cleanup
2018-08-25 14:29:32 +00:00
c3881a811b
fix deprecations
2018-08-25 13:26:28 +00:00
ff551b19fb
debian doc update
2018-08-23 22:16:50 +00:00
a45f5374e4
Ubuntu 0.9.36
2018-08-23 22:10:04 +00:00
1453527382
NTCP2 remove unused code
2018-08-23 15:27:05 +00:00
cc2056d4cf
NTCP2 code consolidation, minor changes
2018-08-23 15:25:45 +00:00
6cf84ac5a3
log tweak
2018-08-23 15:22:30 +00:00
e243e0ddba
streaming minor tweaks
2018-08-23 15:20:29 +00:00
fddaa47ded
whitespace fix
2018-08-23 15:18:54 +00:00
658faf9dcf
0.9.36
i2p-0.9.36
2018-08-22 20:07:41 +00:00
68feb080e7
Jetty 9.2.25.v20180606
2018-08-20 13:18:29 +00:00
f4cab090cd
man fixes
2018-08-19 21:41:05 +00:00
d69f078d8d
new man translations
2018-08-19 21:37:19 +00:00
f2e00ca130
More translation updates
...
GeoIPv6 update 2018-08-16 from Maxmind
2018-08-19 21:25:46 +00:00
ea3ce805e4
log typo
2018-08-19 21:02:20 +00:00
96f7c15e6e
pull from tx
2018-08-19 21:00:22 +00:00
a846271cd4
NTCP2: Catch bad IV exception
2018-08-19 18:56:59 +00:00