4ff234c110
i2ptunnel: More disabled options
2020-05-08 22:29:09 +00:00
4996c05361
i2ptunnel: Add ECIES persistent key support
...
Fix changing enc type on servers
2020-05-05 14:38:04 +00:00
467a48cfe1
Build: Use --java2 for msgfmt
...
Runtime should be smaller and faster w/o Hashtable
Increases p200 size by < 1%; repack by 3.5%; updater by 4.5%
2020-05-05 10:36:56 +00:00
26af857dc7
i2ptunnel: Copy over all relevant options to other shared clients
...
when saving, not just tunnel quantity and length (ticket #1545 )
Don't take sig type from client private key file unless persistent option is set also
2020-05-04 14:10:20 +00:00
0528e4109d
I2CP: Add PROP_GZIP
...
i2ptunnel: Disable I2CP gzip for HTTP server tunnels
i2psnark: Disable I2CP gzip
2020-05-02 22:16:39 +00:00
fd3e181b7c
i2ptunnel: Prevent changing types on stopped shared client if other shared clients are running
2020-04-30 15:19:51 +00:00
d7b5783674
i2ptunnel: Prevent changing enc type on running tunnel
2020-04-30 13:38:38 +00:00
c989addadc
i2ptunnel: Allow comments in CLI command files
2020-04-13 16:41:26 +00:00
d38c660c36
Console, i2ptunnel: Hide temporary IPv6 addresses from bind options
2020-03-01 15:41:49 +00:00
29f9986f40
i2ptunnel: Check for same interface before warning of dup port
2020-02-29 14:44:07 +00:00
e73ddb548a
i2ptunnel: Change default sig type to Ed for non-shared HTTP client
2020-02-12 13:05:50 +00:00
3c9e78bd76
i2ptunnel: Fix NPE if no config file
2020-01-15 14:10:49 +00:00
aa472feea9
i2ptunnel: Double default conn. and POST limits
2019-12-24 13:02:12 +00:00
b2aa649c2a
Build: Add encoding to all javac targets
2019-12-19 11:19:52 +00:00
09f6429b5f
update javadoc
2019-11-21 15:12:30 +00:00
252a7972a1
only load a file filter definition if the definition has been modified since the last load
2019-11-21 15:12:04 +00:00
131ebc4d5a
do not write to disk if there are no new breaches #2666
2019-11-21 14:56:25 +00:00
4e81e48d64
Use "Base32" and "Base64" consistently in strings
...
Update clearnet user-agent to match TBB
2019-11-21 13:59:26 +00:00
b8ed77da9a
Consolidate I2CP property definitions
2019-11-13 18:06:35 +00:00
cecf255706
i2ptunnel: Don't delay after ConnectException if stopped
...
(fixes zzzot stop delay)
2019-11-13 15:37:16 +00:00
a51ee8e745
findbugs all over
2019-10-30 15:26:56 +00:00
db37745a1c
i2ptunnel: Add encrytion type selection to form
2019-10-23 11:57:22 +00:00
6dd2e9bb6b
fix comment
2019-10-23 11:18:42 +00:00
eef6c5cb33
Build: Recognize gettext 0.20
2019-10-23 11:00:23 +00:00
e8404a75fb
spelling fix
2019-10-12 14:12:37 +00:00
29eabc4706
TCG javadoc notes for android
2019-10-11 16:14:26 +00:00
e4c5c4862f
Improve accuracy of TunnelControllerGroup message
2019-10-08 18:14:42 +00:00
cb2544157f
fix erroneous log message in TunnelControllerGroup, replace language flags with a link to configui instead
2019-10-08 18:10:34 +00:00
ea8ac884fa
i2ptunnel: Results page after generating LS2 DH key
2019-10-02 13:56:11 +00:00
4f0d764540
i2ptunnel: Support quoting for custom options (ticket #2603 )
...
This also allows closing of ticket #2163 .
2019-09-19 16:22:51 +00:00
f9a2193e2f
i2ptunnel: New CLI BlindingInfo test
...
I2CP: Fix BlindingInfo serialization
2019-09-17 17:30:42 +00:00
0d325d5a28
i2ptunnel: Interstitial after auth save form
2019-09-17 15:00:50 +00:00
520da24e0c
i2ptunnel: Improve query parsing in local HTTP server,
...
as required for b64 keys in form
2019-09-17 14:26:20 +00:00
69638caa7b
i2ptunnel: B32 auth form improvements
2019-09-17 13:18:47 +00:00
94c96b09e9
Router: Implement expiration for BlindData entries
2019-09-17 11:17:14 +00:00
8d104f7fea
i2ptunnel: New form for blinding info (WIP)
2019-09-12 17:42:44 +00:00
b4a5cc07c2
i2ptunnel: New b32 error page
...
Do basic b32 checks before looking up with session
Util: Fix AIOOBE on bad input to base 32 decode
log tweaks
b33 decode error message tweaks
2019-09-10 14:21:28 +00:00
479461ab3b
I2CP: New Blinding Info message (proposal 123)
...
client- and router-side support
new session lookupDest2() method
return new b33 failure codes from lookup
show b33 alternates in tools
stub out support in HTTP client
2019-09-10 12:37:11 +00:00
a6e3621c06
Util: Consolidate and standardize date/time formatting (ticket #2016 )
2019-08-30 18:38:12 +00:00
6789a735e3
fix typo
2019-08-18 19:12:06 +00:00
65eb9b17db
fix checks for config parameters in TunnelControllerGroup constructor
2019-08-18 19:08:27 +00:00
08be6a4f4a
i2ptunnel: Add failsafe timeouts for local sockets (ticket #2568 )
2019-08-05 15:55:43 +00:00
7f015c4794
i2ptunnel: Add configs to override user agent
...
Not particularly helpful yet, because we don't have a way to
quote or escape spaces in the custom options field.
2019-08-05 15:34:46 +00:00
165beb3fbd
TCG: split config log tweaks and cleanups
...
Fix warning about no tunnels loaded
Add notes in config default files
2019-07-27 11:32:38 +00:00
617294b7fa
propagate from branch 'i2p.i2p.zzz.confsplit' (head 324249e53469a81e66f9d1c1989d9f53817868f4)
...
to branch 'i2p.i2p' (head cf6476e03a43a35fea6697b29f9ff43f77875100)
2019-07-26 12:53:03 +00:00
72ef065ab7
log tweak
2019-07-23 15:57:30 +00:00
3bfbb6aef6
i2ptunnel:
...
Store configFile path in controller so it doesn't change
Simplify assureConfigFile()
Sanitize tunnel name when creating config file name
Sort config when saving
Don't copy config when saving
Make shouldMigrate() private
Javadocs
2019-07-20 18:05:17 +00:00
7d4229acab
use for(Properties props: tunnels) to migrate tunnels
2019-07-18 17:04:36 +00:00
41128f1457
remove redundant functions
2019-07-17 14:34:41 +00:00
61f45b3a3a
Remove un-needed imports
2019-07-17 02:25:07 +00:00