|
61f45b3a3a
|
Remove un-needed imports
|
2019-07-17 02:25:07 +00:00 |
|
|
aaacb2e558
|
Fix the configFile property so that removeControllers can work, fix cross-platform/un-migrated platform bugs, override equals so the list of controllers can remove a controller by passing the object
|
2019-07-17 02:22:07 +00:00 |
|
|
9c2dc47a8a
|
use .equals instead of ==
|
2019-07-15 19:31:04 +00:00 |
|
|
2db0a65425
|
Save tunnel configs on tunnel creation, only save one config at a time.
|
2019-07-15 19:05:03 +00:00 |
|
|
fd781f4894
|
TCG:
private/public method tweaks and revert API breakage
remove loadSplitConfig()
don't create empty file in assureConfigFile()
throw exception on empty config
locking fixes
formatting cleanups
@since fixes
log tweaks
|
2019-07-15 16:22:51 +00:00 |
|
|
4a099854f7
|
Make sure listFiles returns i2ptunnel.config on un-migrated platforms, don't loop over loadControllers in startup()
|
2019-07-13 08:34:54 +00:00 |
|
|
ff379c36cb
|
NPE fix
|
2019-07-13 08:10:24 +00:00 |
|
|
d5970f17de
|
more consistency fixes
|
2019-07-13 07:18:25 +00:00 |
|
|
595e43b8a4
|
fix the bug where it tries to migrate an already migrated config file, pass around files instead of strings, use the FileSuffixFilter, eliminate irrelevant code
|
2019-07-13 06:10:30 +00:00 |
|
|
2918d6006f
|
fix un-migrated and monolithic config saving
|
2019-06-09 02:20:23 +00:00 |
|
|
357feca7b1
|
fix bug when configs are un-migrated
|
2019-06-08 07:26:24 +00:00 |
|
|
920a83ddab
|
tiny formatting fix
|
2019-06-08 04:11:18 +00:00 |
|
|
42e3406529
|
re-name inConfig to reflect new purpose
|
2019-06-08 04:04:53 +00:00 |
|
|
7336f64c26
|
fix saving config files from ui
|
2019-06-08 04:03:31 +00:00 |
|
|
c1731f68fa
|
when deleting configs, move them to a backup location
|
2019-06-08 00:51:59 +00:00 |
|
|
e4892c6d5c
|
fix removeConfig so it backs up and removes the files
|
2019-06-07 18:12:44 +00:00 |
|
|
38f135ceb9
|
That took me entirely too long to figure out
|
2019-06-01 18:42:22 +00:00 |
|
|
0a1a2ed82a
|
unwrap some loops, get rid of configFiles(), fix loadConfig
|
2019-06-01 16:20:53 +00:00 |
|
|
4fdcd25671
|
add some logging while I fix stuff
|
2019-05-25 17:35:57 +00:00 |
|
|
65481ad61e
|
improve config saving code, never use deprecated config function
|
2019-05-23 16:59:27 +00:00 |
|
|
8466cdc675
|
saveConfig for multi-configuration
|
2019-05-23 00:29:06 +00:00 |
|
|
63b2f29633
|
Begin i2p.i2p.zzz.confsplit branch
Code from Jan. 2018, never checked in, probably untested,
definitely incomplete.
|
2019-05-10 14:58:41 +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 |
|