c555bb6c93
i2cp.leaseSetEncType param:
...
Support comma-separated values,
check param in session config,
support stored EncTypes in private keys.
Show types and multiple keys on LS debug page
2019-01-30 19:33:15 +00:00
a51a6d57f9
rename class
2019-01-29 13:28:11 +00:00
8465fe7717
fix build warnings
2019-01-28 15:22:17 +00:00
9055982cf0
bump after prop
2019-01-28 15:17:51 +00:00
3cd12ecefc
LS2: Select first supported encryption key from leaseset
...
OCMOSJ: Fail if unsupported crypto or bad ls type
2019-01-27 15:59:34 +00:00
0889a751db
NDT:
...
Catch exception on DNS lookup failure (ticket #2399 )
Add support for specifying server in CLI (ticket #2413 )
Finals and javadocs
2019-01-27 14:25:48 +00:00
88d9f1d509
0.9.38
2019-01-22 11:54:19 +00:00
f224a770f0
bump for review
2019-01-18 20:47:08 +00:00
344c812666
NTCP: Stop X25519KeyFactory on shutdown (ticket #2388 )
2019-01-18 12:15:43 +00:00
b4e2619c3b
Plugins: Fix loading of webapp configuration classes
...
on Jetty 9.4 by whitelisting them as allowed server classes
(ticket #2385 )
2019-01-18 11:35:36 +00:00
d851631494
SusiMail: Fix sending mail with attachments (ticket #2373 )
...
Fix deleting attachments from drafts
Fix dup attachments after clicking add attachment without browsing first
Fix update of draft folder after saving as draft
Change text of add attachment button for clarity
Debug logging
2019-01-15 17:18:59 +00:00
4283d71b92
I2CP: Set LS2 unpublished bit, show in debug output
2019-01-13 13:14:58 +00:00
10f2d838c9
SSU: More consolidation of clock().now() calls
2019-01-12 13:45:38 +00:00
f5ca17c844
NetDB: Use isSlow() in floodfill criteria
2019-01-12 13:43:09 +00:00
0c15936b5d
I2CP: Router-side fix for meta LS2
2019-01-10 15:37:11 +00:00
e02a0dfc5b
NTCP: Avoid Java 8/9 bootclasspath issue
2019-01-10 14:17:18 +00:00
0d330caf9a
I2CP: Basic router-side handling of meta LS2
...
Improve error handling of LS2 params client-side
Methods to remember blinded key in LS2
2019-01-10 13:39:18 +00:00
8cd7e7de65
poupdate-source for 0.9.38
...
Fix poupdate script to not pick up tags in 3rd party libs
2019-01-09 19:03:41 +00:00
74ed974145
NetDb: Prevent ISJ deadlock (ticket #2366 )
2019-01-04 13:48:38 +00:00
4786081026
Build: Check cert validity
...
Reseed updates
2019-01-04 12:15:58 +00:00
d10d722763
Wizard: Styling, fix links, change button icons
...
back.png: Arrow flipped from go.png in Gimp, same license
2019-01-02 13:19:12 +00:00
f221e724b9
Console: New light background (ticket #738 ) thx Alex
2019-01-01 14:43:19 +00:00
47629bf2cf
Console: Update ARM warning (ticket #2368 ), remove Java 11 warning
2018-12-24 13:24:58 +00:00
f3a4b115f3
Console: More links on sybil page
2018-12-21 11:37:09 +00:00
03651292fb
thread name change
2018-12-21 11:33:55 +00:00
94fd60db10
Transports: Improve banning of routers from wrong network
2018-12-21 11:32:17 +00:00
18b7d97584
new reseed
2018-12-20 11:02:20 +00:00
021375b5d5
NTCP: More now() calls out of loops
2018-12-20 10:58:30 +00:00
8a0602732d
Get call to system timer out of tight loop when counting connections
2018-12-19 10:51:53 +00:00
35a771c764
NTCP2: Use new HKDF class
2018-12-17 13:16:54 +00:00
3867beb198
GeoIP: Fix NPE (thx parg)
2018-12-17 11:24:27 +00:00
9738db7254
UrlLauncher:
...
- Use arrays for exec
- Randomize temp file name
- Require quotes around args containing spaces in routerconsole.browser property
- Add debug logging
- Add chromium-browser to the default list
- Parse and use full command line from Windows registry
- Replace %1 with url in registry line and routerconsole.browser property
ShellCommand:
- Switch to i2p logging
2018-12-12 20:12:07 +00:00
fd23b23e56
Crypto: HMAC-SHA256 cleanup
...
Add byte[] key method to reduce object churn in NTCP2
Un-deprecate in context
2018-12-11 12:19:46 +00:00
a63d2dccb2
Transports: Log tweaks
2018-12-11 11:35:45 +00:00
399899e7e7
NetDb: Allow longer expiration for Meta LS2
2018-12-08 18:24:14 +00:00
bdc4d82eb2
Transport: Don't set status to disconnected if IPv6-only but not configured IPv6-only
2018-12-08 17:35:29 +00:00
2200cf6627
Transport: Don't repeatedly publish RI if IPv6-only but not configured IPv6-only
2018-12-08 17:28:54 +00:00
2876da2565
I2CP, Data: Initial support for LS2 offline keys in I2PSession and PrivateKeyFile
2018-12-04 20:59:38 +00:00
7c5162e155
I2CP: Move the port 7654 definition
2018-12-03 16:17:30 +00:00
5e7a277e98
I2CP: Consolidate all the port 7654 definitions
2018-12-03 15:22:36 +00:00
af2eea5916
NetDb: Don't send our RI in response to DSM when shutting down
...
reverts change from 2015
2018-12-03 12:23:57 +00:00
6e053689b9
Transport: Add methods to force-disconnect a peer
2018-12-02 19:14:36 +00:00
ee722b7688
Router: Allow LS2 DSM down a tunnel
2018-12-02 18:53:13 +00:00
e6912453e0
DataHelper: Minor efficiency improvements in Properties methods
2018-12-02 15:21:30 +00:00
7c928f99ea
Router: Only flood LS2 to router that supports it
...
Use same version check in StoreJob for flooding
2018-12-01 18:31:58 +00:00
9efa0eaa40
Router: Only send/verify LS2 with router that supports it
...
Remove old commented-out code
2018-12-01 18:18:59 +00:00
700d4d3b48
Console: Don't output tunnel IDs for meta LS
...
Router: Don't try to send to a meta LS in OCMOSJ
2018-12-01 16:27:53 +00:00
026ddb3278
Router: Add preliminary support for more LS2 types (proposal 123)
...
I2CP: Don't require privkeys for meta in CLS2 message
2018-12-01 13:13:51 +00:00
79440f84eb
I2CP: Add preliminary support for LS2 (proposal 123)
2018-12-01 11:40:10 +00:00
2487bca47c
Crypto: Change X25519 key classes from Java keys to I2P keys,
...
in prep for new crypto (Proposal 144)
Add EncType
Fix PrivateKey constructor w/ EncType
Add support to KeyGenerator
2018-11-30 15:15:31 +00:00