d90fc421fd
javadoc
2019-03-28 18:57:42 +00:00
85db853d74
use curly braces around one-line for and while loops
2019-03-28 17:25:12 +00:00
440d5571fa
Clear all state if the tunnel is closed
2019-03-28 17:22:08 +00:00
910a0d859d
fix b32 parsing
2019-03-28 17:10:07 +00:00
c5f9aea557
do not use equalsIgnoreCase
2019-03-28 16:59:56 +00:00
84ea533b11
use DataHelper.split instead of String.split
2019-03-28 16:58:34 +00:00
fd2819c754
Use Hash objects instead of Strings representing b32s
2019-03-28 16:44:55 +00:00
fd6cb07e5d
use SecureFileOutputStream
2019-03-28 16:25:36 +00:00
6d2270a1ed
Cancel timers if tunnel is stopped
2019-03-28 15:32:49 +00:00
94bde1d821
Exception to be thrown in case of invalid filter definition
2019-03-28 14:46:19 +00:00
d2bdbcd27d
correct io pattern
2019-03-28 13:31:39 +00:00
97eb5a56ab
add the UI bits of the access rules
2019-03-28 02:04:21 +00:00
473ced4d4a
disable splitting by tabs for now
2019-03-27 15:19:45 +00:00
c7771095d3
hook up loading of filter definitions for server tunnels
2019-03-27 15:04:04 +00:00
b35762b4bb
factory to rule them all
2019-03-27 13:24:55 +00:00
3f6fc7c0fb
wip on parser of filter definitions
2019-03-27 13:05:31 +00:00
670016e79c
wip on parser of filter definitions
2019-03-27 12:45:26 +00:00
841b16ef72
Access list may not exist
2019-03-27 11:39:17 +00:00
0d0dd1e241
hook up periodic events to ST2
2019-03-27 11:16:50 +00:00
62f7b2cece
Skeleton architecture of access filter
2019-03-27 10:06:49 +00:00
a5e568ffa1
Hooks into streaming for filtering of incoming connections
2019-03-26 15:34:15 +00:00
ce043943d9
SusiDNS: Add import feature (ticket #2447 )
...
Box overlap issue remains todo, see ticket #2419
2019-03-23 16:42:37 +00:00
00d4525325
Data: Initial work on b32 format for blinded leasesets (proposal 149, WIP)
2019-03-23 13:39:47 +00:00
f17776ec54
i2ptunnel: Escape {} in URLs (ticket #2130 )
2019-03-22 15:41:16 +00:00
a57c277af0
Pull translations
2019-03-17 15:51:16 +00:00
2b00bfa58b
Fix Debian builds with Jetty 9.4.15 (ticket #2457 )
2019-03-16 16:54:36 +00:00
7e6fd01eef
New home page icons from Sadie
...
Source: https://github.com/feathericons/feather#license Feather is licensed under the MIT License.
License: https://raw.githubusercontent.com/feathericons/feather/master/LICENSE
All icons converted from SVG to PNG, brightness adjusted, colourized with #848484 and resized to 32x32
modifications:
group_gear - feather icon code layered with message - square. Message- square icon resized.
plugin_link - feather icon coffee layered with square. Coffee icon cropped to leave" prongs"
plugin. - feather icon coffee layered with plus square. Coffee icon cropped to create "prongs"
i2psnark - feather icon underline - layer added, "U" rotated , line cut and copied over, them cut out to create "magnet.
2019-03-11 15:56:25 +00:00
d6a53cc3a6
Data: Consolidate offline key check
...
i2ptunnel: Prevent registration auth if key offline
2019-03-09 11:47:03 +00:00
10bae6a07b
Data: Update Encrypted LS2 blinding and encryption to match current proposal 123
...
Hide b32 in console for encrypted LS2
2019-03-05 15:43:23 +00:00
0b2896516e
Console: Fix NPEs displaying encrypted LS2
2019-03-04 18:37:01 +00:00
54d9a29855
I2CP, NetDB, Console: Encrypted LS2 handling fixes (WIP)
...
log tweaks
2019-03-02 21:52:12 +00:00
335736b2b7
Fix log strings
2019-03-02 18:13:55 +00:00
82d187438f
Streaming: Fix sending messages with expired times (ticket #2451 )
2019-03-01 18:00:54 +00:00
d1617dd0b6
Console: Fix router logs not shown if first msg is a dup
2019-02-28 16:55:16 +00:00
21c7a341fb
Console: Change fallback client names to use b32
...
instead of truncated b64. Anchors remain b64.
2019-02-28 16:07:58 +00:00
c8b7e829db
Console: Handle zero SSU RTT on /peers (ticket #2443 )
...
PeerState minor cleanups
2019-02-26 17:38:34 +00:00
b76b2ef206
Console: Flip order of router logs
2019-02-23 18:02:00 +00:00
af46e48563
Fix i2psnark-standalone.zip build which broke after themes were removed
2019-02-19 06:33:16 +00:00
2aa093754d
Tomcat 8.5.38
2019-02-18 18:44:37 +00:00
ab7f61d220
Console: Drop midnight and classic themes (ticket #2272 )
2019-02-18 18:14:28 +00:00
def939284c
Gradle: Disable ScalaTests when TARGET_JAVA_HOME is set
...
Previously, ScalaTests were only disabled when running Gradle with JDK 7.
Gradle 5+ only runs on JDK 8+, so when cross-compiling and testing JDK 7
we need to check for this state and disable ScalaTests.
2019-02-17 09:30:53 +00:00
56c1739d54
Gradle: Use plugins DSL where possible
2019-02-17 01:27:05 +00:00
51b27bbf0c
Console: Hide disabled transports on /peers
2019-02-08 13:58:38 +00:00
3ba0fcf6da
SAM: Support offline keys
2019-02-07 20:27:42 +00:00
7544d0a590
Streaming: Fix exception after sig verify fail
...
log tweaks
2019-02-07 18:14:18 +00:00
b310c60188
Javadoc fixes
2019-02-06 12:48:33 +00:00
19cb85a74d
i2pcontrol: Javadoc fixes
2019-02-06 12:45:21 +00:00
16ccc1bea5
remove exchanged.i2p
2019-02-06 11:46:23 +00:00
bd6cf53d53
i2ptunnel: Fix HTTP websockets by passing through
...
Connection headers containing "upgrade" (ticket #2422 )
Server-side change only. Client-side in previous commit.
2019-02-03 17:29:16 +00:00
e20a6a9685
i2ptunnel: Fix HTTP websockets by passing through
...
Connection headers containing "upgrade" (ticket #2422 )
Client-side change only. Server-side todo.
2019-02-03 16:31:26 +00:00