471c5d49d1
I2CP: Cleanups for single-byte reads
...
Stub out new error codes for prop. 123
2019-06-02 10:59:39 +00:00
8a4c4694ec
Blinding: cache b32, sort by b32 on /configkeyring
2019-05-31 15:26:20 +00:00
b4f331e621
Router: Fix persistence of blinded privkey and timestamp
2019-05-31 13:17:30 +00:00
040e092153
Blinding:
...
- Fix bugs with lookup password
- Log tweaks
2019-05-29 19:08:33 +00:00
dca04f7f60
store save time in config files
2019-05-29 15:52:24 +00:00
307a8239fb
log tweaks
2019-05-29 15:51:04 +00:00
a3fe7467c3
store ls secret as b64
2019-05-29 11:53:55 +00:00
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
90e6458428
I2CP: Add per-client auth to generated leaseset
...
Set key on router side before verifying
2019-05-26 12:09:28 +00:00
7489a64e6c
NetDB: Set secret and privkey before decrypting encls2
2019-05-22 16:30:32 +00:00
06fa817bde
Data: Per-client auth for enc. LS2 (proposal 123)
2019-05-22 16:11:36 +00:00
cb762356da
Data: Cache data for per-client auth
2019-05-22 16:01:10 +00:00
62649a6343
Crypto: Add X25519 DH method, prep for enc. ls2 auth.
2019-05-22 11:04:17 +00:00
a8f11d1834
Profiles: Omit comments from stored profiles
2019-05-21 17:24:18 +00:00
efa72dbb56
EepGet: Don't continue when requested a partial but didn't
...
get it, and the output is to a stream
Javadocs and log tweaks
2019-05-15 10:32:54 +00:00
4e267f690d
Util: Don't set restrictive permissions on exported certs
2019-05-14 17:41:29 +00:00
04a985cd8c
Consolidate Java version checking code, fix bugs
...
where versions are in different forms
Add warning about Java 7
2019-05-12 20:20:13 +00:00
9eec35713c
Utils: Allow absolute path to certs in I2PSSLSocketFactory
2019-05-11 13:37:18 +00:00
cb0235bb5d
Utils: su3file fix for extract -x w/o filename
2019-05-09 09:14:04 +00:00
558592a87f
Utils: Auto-generate su3 output file for extract if not specified
2019-05-08 13:50:26 +00:00
16d2bdc1db
0.9.40
2019-05-07 11:54:18 +00:00
5afa32a393
Crypto: Catch ProviderException in KeyStoreUtil (ticket #2479 )
2019-04-24 12:23:35 +00:00
5db67f13e1
Util: Dump system properties in SystemVersion
2019-04-23 13:24:03 +00:00
d32d5b5f29
NamingService: Fix class selection in app context (ticket #2469 )
2019-04-15 12:34:41 +00:00
f4d7a6d0d4
i2ptunnel: Disallow encrypted LS for offline keys
2019-04-11 15:38:03 +00:00
2960156b33
Blinding: Missed PKF file from last checkin
...
Add to CLI
2019-04-11 11:44:57 +00:00
7d4acb62d0
i2ptunnel: Display encrypted b32
...
Blinding: Allow secret flag without attached secret
2019-04-10 19:52:03 +00:00
7c7b0cb7fd
Util: Fix memory leak in compressor (ticket #2471 )
2019-04-08 15:37:20 +00:00
6cc39a2672
Build: Fix up javadoc targets in sub-build.xml files for maven central
2019-04-07 18:09:04 +00:00
0e8e3688f7
Data: Implement Destroyable for private keys (ticket #2462 )
2019-03-31 12:23:19 +00:00
7d40dfe1e5
CLI tweak
2019-03-29 12:55:17 +00:00
944fe4794e
Crypto: new SigContext (WIP) (proposal #148 )
2019-03-29 12:54:12 +00:00
eb0920e2c7
NetDB: Persistence for blinding cache
2019-03-29 12:50:41 +00:00
82eea0a8f9
NetDB: Cache blinding data for lookups and decryption (proposal #123 )
2019-03-27 12:51:10 +00:00
de9d968b76
DatabaseEntry: Change from volatile to synched
2019-03-27 12:32:23 +00:00
7bb7677604
SelfSignedGenerator: improve previous fix
2019-03-27 12:26:05 +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
fea5bd4ada
SelfSignedGenerator:
...
- Fix generation with Ed25519ph keys (ticket #2465 )
- Increase serial number from 63 to 71 bits
2019-03-23 14:26:29 +00:00
00d4525325
Data: Initial work on b32 format for blinded leasesets (proposal 149, WIP)
2019-03-23 13:39:47 +00:00
bb5a89219a
0.9.39
2019-03-21 12:11:48 +00:00
8962ea058f
Doc updates, BuildTime update
2019-03-15 11:34:41 +00:00
7511de68a4
Router: Remove unused test support for AES disabled
2019-03-14 15:19:23 +00:00
1f861c14a9
javadoc fix
2019-03-13 11:23:37 +00:00
d7d1dcb539
Crypto: Ed25519 check for S < L as in RFC 8032
2019-03-12 12:55:58 +00:00
91c59dfb6b
Crypto: Fix Ed25519ph conversion
2019-03-12 12:37:28 +00:00
30dbe24777
LS2: Allow UTF-8 for blinding secret
2019-03-10 12:11:13 +00:00
5d389c8855
I2CP: Add support for blinding secret
2019-03-09 16:40:15 +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
f1ed870a4a
Data: Fix NPE in debug logging
2019-03-04 17:17:44 +00:00