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
cc4da1b4da
Crypto: Move Curve25519 from router to core,
...
in prep for new crypto
2018-11-30 13:51:50 +00:00
b93be8bb4a
Crypto: Define ElG length constants
2018-11-25 15:23:17 +00:00
dc8a822b0e
GeoIP: Reduce object churn, add test to command line tools
2018-11-25 15:16:18 +00:00
43e0d4f910
Reseed: Drop manas.ca reseeds as requested
2018-11-25 15:13:12 +00:00
d6e350184c
Test: Move ElGamalTest from core to router to follow tested class
2018-11-23 14:22:08 +00:00
535f2daab0
Router: Move ElGamalAESEngine from core to router
...
Client end-to-end crypto removed 13 years ago
Not used by any client, app, or plugin.
2018-11-23 13:04:28 +00:00
5c0c69c654
GeoIP: Add MaxMind GeoLite2-Country database 2018113, gzipped
...
Database and Contents Copyright (c) 2018 MaxMind, Inc.
This work is licensed under the Creative Commons Attribution-ShareAlike 4.0 International License.
To view a copy of this license, visit http://creativecommons.org/licenses/by-sa/4.0/ .
This database incorporates GeoNames [http://www.geonames.org ] geographical data,
which is made available under the Creative Commons Attribution 3.0 License.
To view a copy of this license, visit http://www.creativecommons.org/licenses/by/3.0/us/ .
- Drop old ipv4 and ipv6 data files and build scripts
- Build changes for new file
2018-11-20 14:25:49 +00:00
ef44c36f0c
GeoIP: Hook maxmind geoip2 code into transport lookup.
2018-11-20 14:14:34 +00:00
f1297e7c62
GeoIP2: License and javadocs
2018-11-20 11:07:33 +00:00
21ca75da14
Modify GeoIP2-java
...
to remove the dependency on the large com.fasterxml.jackson.databind JSON package,
and use POJOs instead.
Add main() for testing
2018-11-20 11:05:46 +00:00
3923db0677
Modify MaxMind-DB-Reader-java
...
to remove the dependency on the large com.fasterxml.jackson.databind JSON package,
and use POJOs instead.
2018-11-20 11:03:47 +00:00
98de1ae404
This is GeoIP2-java release 2.12.0 2018-04-11
...
retrieved from <a href="https://github.com/maxmind/GeoIP2-java ">github</a>.
For reading MaxMind GeoLite2 database files.
Contains only the DatabaseReader class from that package.
Unmodified as a baseline for future merges.
Does not compile.
To be heavily modified to remove the dependency on the large
com.fasterxml.jackson.databind JSON package,
and use POJOs instead, see following revs.
Apache 2.0 license.
2018-11-20 10:59:43 +00:00
76921b1e3e
This is MaxMind-DB-Reader-java release 1.2.2 2017-02-17
...
retrieved from <a href="https://github.com/maxmind/MaxMind-DB-Reader-java ">github</a>.
For reading MaxMind GeoLite2 database files.
Unmodified as a baseline for future merges.
Does not compile.
To be heavily modified to remove the dependency on the large
com.fasterxml.jackson.databind JSON package,
and use POJOs instead, see following revs.
Apache 2.0 license.
2018-11-20 10:57:33 +00:00
09ea40ce8e
bump -5
2018-11-17 12:33:00 +00:00
bbccb476c0
NTCP2 unused code
2018-11-17 10:26:59 +00:00
f1e9bf8222
bump -4
2018-11-15 19:45:21 +00:00
b695242daf
Router: LS2 handling for proposal 123
2018-11-13 18:00:05 +00:00
0a99784221
Build: Add javac.classpath to junit.compileTest targets (ticket #2333 )
2018-10-13 09:32:51 +00:00
e68182a157
Build: Provide option to prevent Class-Path in manifests (ticket #2317 )
2018-10-10 12:30:34 +00:00
6fccfc990a
Use Double.compare() in comparators (findbugs)
2018-10-08 13:34:15 +00:00
5041bb8531
netdb class cleanup
2018-10-08 12:13:24 +00:00
7dfee5f0ab
NTCP2 log tweak
2018-10-07 19:50:59 +00:00
960636c6bf
Console: Sort addresses in RIs, remove note about O cap
2018-10-06 13:25:22 +00:00
52739165a1
0.9.37
2018-10-04 10:01:44 +00:00
eb1d848372
bump for review
2018-10-01 17:41:20 +00:00
6ef6b3b705
new geoipv6 data, bump builddate
2018-09-29 17:20:57 +00:00
d67d501b28
Data: Don't corrupt hidden RI with addresses
2018-09-27 14:38:18 +00:00
d27000ec07
Crypto: Avoid java-to-i2p ECDSA privkey conversion when generating CRL,
...
failing on Android for unknown reasons (ticket #2296 )
2018-09-26 15:19:14 +00:00
b82ace8a84
Router: Don't add 'O' cap for P/X anymore
2018-09-26 14:20:11 +00:00
f7ae675201
cleanup
2018-09-26 14:12:05 +00:00
34f0d7d7b3
Build: Compile jsps in-order for reproducibility (ticket #2279 )
2018-09-24 15:52:42 +00:00
e59d7a821b
Plugins: Blacklist neodatis and seedless for Java 9+ (ticket #2295 )
2018-09-23 15:11:16 +00:00
829eb665e9
NTCP: Fix handling of multiple connections,
...
change termination code for expired RI, log tweaks
2018-09-22 12:13:51 +00:00
b74abbe4de
Tomcat 8.5.34
2018-09-16 20:37:47 +00:00