r4sas
|
03cc6e0524
|
use uint16_t for ports
Signed-off-by: r4sas <r4sas@i2pmail.org>
|
2023-06-12 05:10:32 +03:00 |
|
r4sas
|
fdf38f45d9
|
more debug messages at destinations stop
Signed-off-by: r4sas <r4sas@i2pmail.org>
|
2023-05-23 00:44:47 +03:00 |
|
orignal
|
5769a41208
|
use unordered_map for LeaseSets
|
2023-04-21 14:54:54 -04:00 |
|
orignal
|
e20acb93cf
|
don't lookup streaming destination for each message
|
2023-04-12 15:28:15 -04:00 |
|
orignal
|
132557f941
|
don't return default destination if port is specified explicitly
|
2023-04-12 13:33:20 -04:00 |
|
orignal
|
220ef283de
|
rename SendTunnelDataMsg to SendTunnelDataMsgTo for router tunnel delivery types
|
2023-04-04 13:48:00 -04:00 |
|
orignal
|
922e5915b1
|
rename SendTunnelDataMsg to SendTunnelDataMsgs for multiple messages
|
2023-04-04 13:19:08 -04:00 |
|
weko
|
a3bdc4ddc1
|
change some log levels back
|
2023-03-31 12:40:38 +00:00 |
|
weko
|
710a35993d
|
change some log level to error back
|
2023-03-31 12:16:32 +00:00 |
|
weko
|
354a04f0f6
|
Up level for some logs to critical
|
2023-03-31 11:29:04 +00:00 |
|
orignal
|
32b54fa1f8
|
handle i2p.streaming.answerPings properly
|
2023-03-19 15:47:50 -04:00 |
|
R4SAS
|
86fc12e395
|
[style] clean code
Signed-off-by: R4SAS <r4sas@i2pmail.org>
|
2023-02-11 09:41:51 +03:00 |
|
orignal
|
fafdb0c590
|
drop too long or too short LeaseSet
|
2023-01-30 15:06:40 -05:00 |
|
orignal
|
86dbfdb536
|
mutex for encrypted LeaseSet update
|
2023-01-29 09:19:12 -05:00 |
|
orignal
|
273aa31b1e
|
try another floodfill if it's incompatible with tunnels
|
2023-01-25 12:43:46 -05:00 |
|
orignal
|
cd6d86c8c3
|
make sure that async CreateStream complete
|
2023-01-19 13:40:12 -05:00 |
|
R4SAS
|
503f522cc3
|
[style] clean trailing spaces and tabs
Signed-off-by: R4SAS <r4sas@i2pmail.org>
|
2023-01-03 21:25:19 +03:00 |
|
orignal
|
85b78dfb9b
|
call stream request callback after CreateStream
|
2022-11-09 18:26:16 -05:00 |
|
orignal
|
9fd60b52f1
|
sync StreamCreate
|
2022-11-08 19:52:43 -05:00 |
|
R4SAS
|
6b4ffcff5a
|
cleanup code (spaces, tabs)
Signed-off-by: R4SAS <r4sas@i2pmail.org>
|
2022-05-20 17:44:29 +00:00 |
|
R4SAS
|
d31cd2e5d6
|
fix incorrect boolean value parsing
Signed-off-by: R4SAS <r4sas@i2pmail.org>
|
2022-05-17 19:02:12 +03:00 |
|
orignal
|
990906c57f
|
insert garlic tag in destination's thread
|
2022-03-28 12:15:40 -04:00 |
|
orignal
|
11f9eeabf1
|
inbound.lengthVariance and outbound.lengthVariance
|
2022-03-07 22:20:11 -05:00 |
|
R4SAS
|
a51ef0cfc6
|
set of updates:
* [webconsole] change error handling code to restart acceptor after any
error
* [webconsole] call shutdown vefore stopping acceptor on exit
* update license headers for modified files, change year to file
creation year, not 2013 (when project started)
Signed-off-by: R4SAS <r4sas@i2pmail.org>
|
2022-02-18 09:20:06 +03:00 |
|
Dimitris Apostolou
|
ac2c6c6010
|
Fix typo
|
2022-01-02 12:14:12 +02:00 |
|
orignal
|
daf7551e59
|
try another fllodfill if no compatible tunnels
|
2021-12-18 17:55:26 -05:00 |
|
R4SAS
|
edc0162163
|
clean line trailing spaces and tabs
Signed-off-by: R4SAS <r4sas@i2pmail.org>
|
2021-11-27 23:30:35 +03:00 |
|
R4SAS
|
94661f697b
|
[log] update log messages (closes #1693)
Signed-off-by: R4SAS <r4sas@i2pmail.org>
|
2021-11-27 22:53:53 +03:00 |
|
orignal
|
f8c390cdd3
|
pick compatible tunnels
|
2021-11-06 15:44:56 -04:00 |
|
orignal
|
1a8a32a773
|
select next tunnel with compatible transports
|
2021-11-05 14:51:24 -04:00 |
|
orignal
|
cc75efcbca
|
fixed build for C++11
|
2021-09-27 18:25:15 -04:00 |
|
orignal
|
2eded7cdd7
|
send ping every keealive interval for client tunnels
|
2021-09-26 16:25:12 -04:00 |
|
orignal
|
bb518d3d51
|
don't pass BN_CTX to encrypt/decrypt functions
|
2021-08-31 18:51:40 -04:00 |
|
orignal
|
c45e202fab
|
removed ElGamal encryption support for own router
|
2021-08-29 14:22:01 -04:00 |
|
orignal
|
911ab9813e
|
handle encrypteed I2NPShortTunnelBuildReply in destination
|
2021-07-21 14:55:38 -04:00 |
|
orignal
|
5cb1f5986d
|
use msgID from ECIESx25519 block
|
2021-07-20 22:00:06 -04:00 |
|
orignal
|
d752a83eb5
|
handle i2cp.dontPublishLeaseSet for all destinations
|
2021-06-04 18:28:30 -04:00 |
|
R4SAS
|
c359c6e634
|
update config file example, add v6 status to windows daemon window, code cleanup
Signed-off-by: R4SAS <r4sas@i2pmail.org>
|
2021-05-15 16:31:53 +03:00 |
|
orignal
|
fffa550bb0
|
SAM subsessions
|
2021-05-04 14:27:06 -04:00 |
|
orignal
|
51ef7ef61c
|
don't publish LeaseSet without tunnels
|
2021-04-01 13:37:21 -04:00 |
|
orignal
|
823b499a02
|
remove already expired LeaseSets
|
2021-04-01 11:45:50 -04:00 |
|
orignal
|
8c61e7d227
|
replace LeaseSet completely if store type changes
|
2020-12-17 18:58:30 -05:00 |
|
orignal
|
c91a8711e3
|
encrypted requests to ECIES floodfills
|
2020-12-12 17:14:58 -05:00 |
|
orignal
|
d8381e9486
|
disable encryption to ECIES routers
|
2020-11-18 18:11:29 -05:00 |
|
orignal
|
8b3a7486c7
|
rename CRYPTO_KEY_TYPE_ECIES_X25519_AEAD_RATCHET to CRYPTO_KEY_TYPE_ECIES_X25519_AEAD
|
2020-11-14 18:28:50 -05:00 |
|
orignal
|
4ba1be2dc0
|
one time garlic encryption for ECIES routers
|
2020-11-05 21:21:46 -05:00 |
|
orignal
|
d65a282e9d
|
check routers with non ElGamal encryptions for lookup, publish and tunnel build
|
2020-10-22 18:34:15 -04:00 |
|
orignal
|
8483464aab
|
don't attach our RouterInfo to router's request
|
2020-10-03 17:20:04 -04:00 |
|
orignal
|
ee84291997
|
handle i2p.streaming.answerPings properly
|
2020-09-30 19:06:13 -04:00 |
|
orignal
|
fd9229c467
|
ping/pong for streaming
|
2020-09-30 17:12:28 -04:00 |
|