973aab8f53
Blinding:
...
- Blinding only throws IAE
- Remove context arg from encode()
- Hook in new form args on /configkeyring
- Show b33 on /configkeyring
- Remove support for appended secret in b33
- Persist cache immediately when storing secret or privkey
- Fix i2ptunnel for std. ls2
- Add auth/secret required flags to BlindData
more to do
2019-05-28 15:12:20 +00:00
2abd59e6d4
i2ptunnel: Per-client auth config
...
Hide encryption key for per-client auth
User-select: all for dest and reg fields
2019-05-24 17:42:11 +00:00
47c64c2eef
i2ptunnel: Rework server encryption key UI in prep for blinded keys
...
Remove generate button, automatically generate when required
Refactor auto configuration
2019-05-23 13:22:29 +00:00
7858dbe757
i2ptunnel: Add LS2 option, change to select box
2019-05-23 10:41:34 +00:00
ea5ddfcf36
i2ptunnel: Shared key is PSK
2019-05-22 18:27:34 +00:00
332898351c
i2ptunnel: Per-client auth options (WIP)
2019-05-22 18:12:49 +00:00
ffbf3d2023
javadocs after review
2019-05-07 11:42:31 +00:00
981737f8ed
i2ptunnel: Force connect delay and bulk profile for most
...
client tunnel types, and hide from UI
Reduce delay
Set IRC to bulk
2019-04-25 16:16:32 +00:00
e967b26f5a
update javadoc
2019-04-16 02:30:56 +00:00
e5540d051f
proper fix for memory bug
2019-04-16 00:37:29 +00:00
7ce81db9a8
forget the known destinations when reloading
2019-04-15 23:40:02 +00:00
0dbc809111
i2ptunnel: Fix saving encrypted LS config
...
Disable registration authentication when encrypted
2019-04-13 19:02:35 +00:00
f4d7a6d0d4
i2ptunnel: Disallow encrypted LS for offline keys
2019-04-11 15:38:03 +00:00
b5a4f1626f
whitespace
2019-04-11 15:13:58 +00:00
73790e2353
i2ptunnel: Fix NPE creating server tunnel
...
Add Red25519 sigtype option for servers
Fix if clause in editClient
2019-04-11 14:33:38 +00:00
9a72c4b2d1
encrypt mode checks
2019-04-10 19:56:59 +00:00
7d4acb62d0
i2ptunnel: Display encrypted b32
...
Blinding: Allow secret flag without attached secret
2019-04-10 19:52:03 +00:00
cde53537af
i2ptunnel: Config UI for encrypted ls2
2019-04-08 20:37:58 +00:00
4774cf6c37
Order recorded destinations pt2
2019-04-08 15:46:23 +00:00
6aeb89ccd0
Order recorded destinations
2019-04-08 08:48:40 +00:00
904bf2a90b
Only inspect the last threshold.seconds when determining if there is a breach. Otherwise older breaches would be counted as current
2019-04-06 15:35:20 +00:00
8a001adf59
Move all disk i/o to a single thread to prevent very rare errors when running multiple tunnels
2019-04-06 15:25:37 +00:00
1c90985f93
recorder -> record
2019-04-04 09:29:54 +00:00
3498ab05f4
define thresholds in seconds, not minutes
2019-04-04 07:31:54 +00:00
d809b592c9
display filter definition parsing errors in the UI message box
2019-04-03 15:14:39 +00:00
d389b3b57c
I2PTunnel: Start/stop POST throttle timer
2019-04-03 13:21:41 +00:00
491cd0aa46
propagate from branch 'i2p.i2p.zab.2464' (head 47c50de0eaf4a41d0c0b2df3505ff3b885163791)
...
to branch 'i2p.i2p' (head a34db176d9f6313db1b8fd16926c8c2ca7e12e09)
2019-04-02 17:32:39 +00:00
4790a14542
change UI to allow same filter definition to be used in multiple tunnels
2019-04-02 16:04:33 +00:00
e55702b219
stop the filter in destroy method
2019-03-30 15:08:28 +00:00
c0c95827ef
add logic to start and stop filter timers
2019-03-29 16:27:10 +00:00
fc9ad32878
Make the config format consistent (threshold rule [target])
2019-03-29 15:36:03 +00:00
2304e9b558
prettier html
2019-03-29 12:54:44 +00:00
956a714d6e
package.html
2019-03-29 12:44:44 +00:00
3f990b0bc8
html in javadoc
2019-03-29 12:42:45 +00:00
3dbe8f2003
document format
2019-03-28 19:47:08 +00:00
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