Commit Graph
8593 Commits
Author SHA1 Message Date
orignal 27b005a9b2 store shared routing path and with Java separately 2025-07-19 10:00:47 -04:00
orignal 253a892b0f limit number of outbound packets if the peer can't handle it 2025-07-19 09:25:51 -04:00
orignal 8c204a4c10 use std::string_view for I2P HTTP headers. constexpr for ecxluded headers list 2025-07-18 22:39:21 -04:00
orignal bfc9540c24 recongnize explicit boolen values of i2p.streaming.answerPings 2025-07-17 17:11:54 -04:00
orignal 24b6d85fe2 Merge pull request #2212 from nonlin-lin-chaos-order-etc-etal/feat_more_errors_diags
Add more errors diagnostics to understand malformed configs (Re: config answerPings value format incompatibility issue)
2025-07-17 15:53:02 -04:00
nonlin-lin-chaos-order-etc-etal 86366a6f73 Add more errors diagnostics to understand malformed configs 2025-07-18 02:25:49 +08:00
orignal 3a18e7ab91 handle multiple ECIESx25519 encryption keys 2025-07-16 22:05:42 -04:00
orignal edc27d5bcb drop is choked 2025-07-14 19:23:26 -04:00
orignal 2c2452cd3b Merge pull request #2211 from Houkime/openssl-deprecations
Update deprecated openssl functions and remove warning suppression
2025-07-14 07:45:06 -04:00
Houkime 00c23cba38 Update deprecated openssl functions and remove warning suppression
see https://docs.openssl.org/3.0/man7/migration_guide/
2025-07-14 08:43:28 +00:00
R4SAS 090e972fa9 [gha] add debian trixie build 2025-07-10 21:00:15 +03:00
R4SAS 18b03c6c9e [gha] remove debian buster build 2025-07-10 20:58:49 +03:00
orignal 2e167fe334 pass std::string_view to HKDF 2025-07-09 13:21:04 -04:00
orignal ccb466646f don't create PQ signature if not supported 2025-07-08 14:32:37 -04:00
orignal 99e4bda685 pass actual string size to Process* methods 2025-07-08 13:18:54 -04:00
orignal 181edce55a pass buffer as std::string_stream 2025-07-06 18:47:52 -04:00
orignal 1862f28a98 extract params from std::string_view 2025-07-06 16:45:47 -04:00
orignal 88375bf9c0 fixed build for older gcc 2025-07-05 21:41:35 -04:00
orignal 59d1695ee5 use std::string_view to extract params 2025-07-05 21:06:49 -04:00
orignal 1a6051e79b don't verify signature of Datagram1 if comes from ECIESx25519 session 2025-07-03 20:40:39 -04:00
orignal a5631bd1b5 send Datagram3 2025-06-30 15:57:17 -04:00
orignal f230c110aa send actual version in SetDate 2025-06-30 15:49:42 -04:00
orignal 0445a5d775 send actual version in SetDate 2025-06-30 15:47:19 -04:00
orignal 31b6f07b78 set ECIESx25519 session's destination from LeaseSet 2025-06-26 18:01:03 -04:00
orignal 8c89c8368a handle Datagram3 2025-06-24 22:06:36 -04:00
orignal 40b90ccea4 recognize and verify datagram3 2025-06-24 18:00:02 -04:00
orignal 75dd0d72c6 skip transient signature verification if verified through ECIESx25519 session 2025-06-23 21:53:44 -04:00
orignal 9efdc230a9 don't check destination if first packet comes from ECIESx25519 session 2025-06-21 22:07:59 -04:00
orignal 6b519c36c5 increased number of floodfills threshold 2025-06-20 13:34:20 -04:00
orignal a6bf6baf1b don't verify signature for SYN-ACK if comes from ECIESx25519 session 2025-06-19 18:32:43 -04:00
orignal 78357c23d2 don't verify signature in incoming SYN packet if came from ECIESx25519 session. Compare static key instead 2025-06-18 20:39:48 -04:00
orignal 5f0262ea2f use EVP_Digest_ insted deprecated SHA512_ functions 2025-06-18 13:19:49 -04:00
orignal 61588777be set default transit tunnels limit to 10000 2025-06-15 08:06:34 -04:00
orignal 588108d7d0 use EVP_RSA_gen if openssl 3 2025-06-13 12:48:25 -04:00
orignal 06c9a255fb use EVP_DigestSign/EVP_DigestVerify for family signatures 2025-06-12 18:58:37 -04:00
orignal bb2b34ff4f check more precise result of EVP_DigestVerify 2025-06-12 16:05:17 -04:00
orignal 5974d2b5ac use EVP_DigestVerify/EVP_DigestSign for ECDSA and DSA signatures if openssl 3 2025-06-12 13:35:47 -04:00
orignal 5bef987529 stop suporting openssl below 1.1.1 2025-06-12 11:22:39 -04:00
orignal d2296f81ad use EVP functions to extract RSA keys if openssl 3 2025-06-12 09:44:55 -04:00
orignal 660dbd27d1 use EVP interface for ECDSA signatures if openssl 3 2025-06-11 21:11:06 -04:00
orignal 4828d93257 implemented ssu2.firewalled4 and ssu2.firewalled6 params 2025-06-09 16:05:56 -04:00
orignal 46154dabd5 fixed warnings 2025-06-08 07:19:03 -04:00
orignal ba0352e9a0 check for compatibility of LeaseSet encryption keys with local destination's encryption type 2025-06-07 20:52:35 -04:00
orignal 9c393f50da drop crypto types higher than ours 2025-06-07 12:06:47 -04:00
orignal 6363c9202f drop crypto types higher than ours 2025-06-07 11:28:21 -04:00
r4sas 9c0051e73b [rpm] fix build on centos 10, drop 7th support
Signed-off-by: r4sas <r4sas@i2pmail.org>
2025-06-04 15:50:30 +03:00
orignal cbb5250dd4 don't schedule resend timer while choked 2025-06-03 18:46:22 -04:00
orignal 6ad6a2501e fixed incorrect limit in strsplit 2025-06-03 07:58:31 -04:00
orignal 2631255b46 enable post quantum back 2025-06-03 07:57:08 -04:00
orignal db67126581 Merge pull request #2195 from dbermond/fix-test-base-64
tests: fix test-base-64
2025-06-03 06:11:54 -04:00