Daniel Bermond
8c4d7743c8
Fix test-aeadchacha20poly1305
...
The function `i2pd::crypto::AEADChaCha20Poly1305Encrypt()` was
changed[1] to the overloaded method `Encrypt()` in a new class
object named `i2pd::crypto::AEADChaCha20Poly1305Encrypt`.
test-aeadchacha20poly1305 needs to be updated for this.
Fixes #2143
[1] 3534b9c499
Signed-off-by: Daniel Bermond <dbermond@archlinux.org>
2025-01-01 16:38:28 -03:00
r4sas
1293e122bc
[deb] update patch
...
Signed-off-by: r4sas <r4sas@i2pmail.org>
2024-12-30 21:48:57 +00:00
orignal
24bcc651e0
Fixed typo
2024-12-29 17:44:32 -05:00
orignal
8713974f40
2.55.0
2024-12-29 17:25:54 -05:00
orignal
d48bf33fc5
request time in milliseconds. shorter intervals. interval variance
2024-12-23 17:52:14 -05:00
orignal
0f14f9a302
LeaseSet request timeout in milliseconds
2024-12-23 13:47:38 -05:00
orignal
55708d2a6d
reduced LeaseSet lookup timeout
2024-12-22 16:09:58 -05:00
orignal
3bdfa5562b
don't send same message twice
2024-12-20 19:42:25 -05:00
orignal
3995448014
fixed possible crash at shutdown
2024-12-19 14:24:26 -05:00
orignal
7497741846
fixed possible crash at shutdown
2024-12-18 14:22:05 -05:00
orignal
36939898fe
send tunnel endpoint data to transport session to gateway directly
2024-12-17 20:50:54 -05:00
orignal
b4bcd9914a
show next peer and connectivity on transit tunnels page
2024-12-16 19:49:14 -05:00
orignal
833e0a936e
fixed build with boost 1.87
2024-12-15 18:27:24 -05:00
orignal
bdc5eaa824
fixed build with boost 1.87
2024-12-15 18:15:21 -05:00
orignal
e76d09e1a1
send tunnel participant data to transport session directly. Implemented TunnelTransportSender
2024-12-15 18:03:31 -05:00
orignal
3264704a23
Handle choked, new RTO and window size calculation
2024-12-14 17:59:51 -05:00
orignal
cec68a2447
rollback
2024-12-11 21:33:16 -05:00
orignal
73ba1afc20
don't create EVP_CIPHER_CTX for each AEAD/Chacha20/Poly1305 message
2024-12-11 18:55:30 -05:00
orignal
dcbe6cfaf2
Update RTO calculation and windows reseting algorithm
2024-12-10 17:49:11 -05:00
orignal
3534b9c499
don't create EVP_CIPHER_CTX for each AEAD/Chacha20/Poly1305 message
2024-12-09 20:59:59 -05:00
orignal
a7021a8283
Merge pull request #2136 from Vort/xp_fix
...
fix Windows XP build
2024-12-09 08:00:01 -05:00
Vort
946e523554
fix Windows XP build
2024-12-09 02:49:43 +02:00
r4sas
cdd528c51f
[gha] disable winxp build
...
Signed-off-by: r4sas <r4sas@i2pmail.org>
2024-12-08 23:50:16 +03:00
orignal
1a748aebf1
removed depereated section from config
2024-12-08 11:33:30 -05:00
orignal
f23a7f569b
pass iv to AES Encrypt/Decrypt directly. aes-test added
2024-12-08 11:08:17 -05:00
orignal
48b62340cc
exclude AESNI option
2024-12-07 15:27:23 -05:00
orignal
65da550d19
fix bug with unexpected stream closing
2024-12-07 15:03:18 -05:00
orignal
786da057f2
always use openssl for AES
2024-12-06 20:25:22 -05:00
orignal
097813a6ca
Merge pull request #2131 from rex4539/typos
...
Fix typos
2024-12-06 20:15:25 -05:00
Dimitris Apostolou
226257aa71
Fix typos
2024-12-06 17:11:31 +02:00
orignal
13604ccbb6
Changing the window calculation algorithm, increasing the minimum window size
2024-12-05 22:15:11 -05:00
orignal
e996db03c0
process SessionConfirmed in establisher's thread
2024-12-05 20:57:40 -05:00
orignal
f79a2e81ff
calculate data phase keys after verification
2024-12-04 18:36:57 -05:00
orignal
4b1ac7420c
Merge branch 'openssl' of https://github.com/PurpleI2P/i2pd into openssl
2024-12-02 19:06:04 -05:00
orignal
e518b92a89
calculate X_I2P_DEST* headers once for series of HTTP requests
2024-12-02 19:05:12 -05:00
R4SAS
1a32ed9088
[gha] winxp: fix option order
2024-12-03 00:44:14 +03:00
R4SAS
b17bbd754a
[gha] winxp: forced overwrite files from boost package
2024-12-03 00:40:30 +03:00
orignal
7b0ff2850c
close session if x25519 fails
2024-12-01 16:53:08 -05:00
orignal
31ff0ff1cb
use weak_ptr for transport session
2024-11-29 21:29:03 -05:00
orignal
fcc70025fd
use reference instead naked pointer to tunnel in tunnel gateway
2024-11-29 11:31:13 -05:00
orignal
56145d0f3c
bind tunnel gateway to transport session
2024-11-28 21:56:26 -05:00
orignal
8b9f427aa4
handle session handshakes in separate thread
2024-11-27 18:31:58 -05:00
orignal
cc768de8ea
iterator through resolver's results
2024-11-25 19:16:42 -05:00
orignal
ffd18baf30
support boost 1.87
2024-11-25 16:00:06 -05:00
orignal
3474538697
replaced boost::asio::io_service by boost::asio:io_context
2024-11-25 10:08:27 -05:00
orignal
5f1b31213f
more adequate initial RTT
2024-11-25 08:12:40 -05:00
orignal
6fb3c7c3ba
removed dependancy from boost_system for newer compliers
2024-11-23 18:34:33 -05:00
orignal
a248a2a732
Show TBM Queue size
2024-11-20 13:28:01 -05:00
orignal
09ae278306
const GetSize()
2024-11-20 13:27:25 -05:00
orignal
d241e5d5cb
handle transit tunnel build messages in separate thread
2024-11-19 19:11:09 -05:00