orignal
|
604bdf314f
|
improved window size reculculation algorithm
|
2024-08-29 18:57:14 -04:00 |
|
orignal
|
937809bc0f
|
don't use clock_cast with clang
|
2024-08-29 15:14:17 -04:00 |
|
orignal
|
d71f3d40fa
|
Merge pull request #2096 from Vort/utf8
implement UTF-8 conversion with WinAPI for Windows platform
|
2024-08-29 12:42:25 -04:00 |
|
Vort
|
e87ace0c3d
|
implement UTF-8 conversion with WinAPI for Windows platform
|
2024-08-29 16:52:25 +03:00 |
|
orignal
|
bc48e6881d
|
use boost::filesystem for Win32 and clang
|
2024-08-28 18:25:42 -04:00 |
|
orignal
|
e957d7bbfb
|
use std::filesystem for windows
|
2024-08-28 17:52:08 -04:00 |
|
orignal
|
b3aa5ad998
|
don't link with boost::filesystem in newer versions
|
2024-08-28 15:12:29 -04:00 |
|
orignal
|
ac876a0cd5
|
use boost::filesystem for Mac OS X
|
2024-08-28 13:43:01 -04:00 |
|
orignal
|
d85cb6e30a
|
fixed build for Debian Bookworm
|
2024-08-28 12:01:19 -04:00 |
|
orignal
|
4a4b76141a
|
C++20 support
|
2024-08-28 11:34:07 -04:00 |
|
orignal
|
a93043f064
|
check for __cpp_lib_filesystem
|
2024-08-27 22:12:13 -04:00 |
|
orignal
|
ae309ca632
|
use std::filesystem for C++17
|
2024-08-27 21:49:23 -04:00 |
|
orignal
|
3ff79038b5
|
handle individual NACKs
|
2024-08-27 15:33:59 -04:00 |
|
orignal
|
da0e527777
|
termination check timeout variance
|
2024-08-26 20:57:28 -04:00 |
|
orignal
|
66223792f3
|
use std::mt19937 instead rand(). termination timeout variance
|
2024-08-26 19:35:13 -04:00 |
|
orignal
|
a69eade1f4
|
use pool's rng for random tunnel/remote lease selection
|
2024-08-25 21:35:33 -04:00 |
|
orignal
|
0992a5124f
|
removed dependency from boost::date_time
|
2024-08-25 20:18:55 -04:00 |
|
orignal
|
e7423b1ffc
|
save timestamp from epoch instead local time to profiles
|
2024-08-25 19:07:01 -04:00 |
|
orignal
|
65ceb08290
|
correct translation of Network status
|
2024-08-23 22:35:52 -04:00 |
|
orignal
|
879d54fad4
|
replaced boost::date_time by functions from std
|
2024-08-23 22:01:08 -04:00 |
|
orignal
|
ff5c76f8f2
|
don't include expired lease to LeaseSet for I2Cp
|
2024-08-21 19:21:02 -04:00 |
|
orignal
|
0191e58b05
|
adjust number of leases in LS2 if expired tunnels
|
2024-08-21 16:28:19 -04:00 |
|
orignal
|
c43926083e
|
don't include already expired lease to LeaseSet
|
2024-08-21 14:07:04 -04:00 |
|
orignal
|
bd98f2c3ee
|
max flush interval
|
2024-08-20 21:21:28 -04:00 |
|
orignal
|
02c52f59cb
|
max flush interval
|
2024-08-20 20:59:41 -04:00 |
|
orignal
|
fa218d3cf5
|
reset routing path if session is stuck
|
2024-08-20 15:50:37 -04:00 |
|
orignal
|
d169b422da
|
drop window if remote lease changes
|
2024-08-19 19:10:00 -04:00 |
|
orignal
|
7be64dad89
|
limit number of resent packets at the time
|
2024-08-19 18:30:49 -04:00 |
|
orignal
|
3720a5fce3
|
don't select same peer too often
|
2024-08-19 15:51:56 -04:00 |
|
orignal
|
0df895b6a7
|
check minimal router version for connected peer selection
|
2024-08-19 14:39:07 -04:00 |
|
orignal
|
32ab95478e
|
check crypto type and congestion of connected peer for tunnel
|
2024-08-18 18:34:28 -04:00 |
|
orignal
|
28adb54c0a
|
don't send quick ack for each duplicated packet
|
2024-08-18 13:33:16 -04:00 |
|
orignal
|
b4fcf76480
|
fixed warning
|
2024-08-17 17:52:42 -04:00 |
|
orignal
|
fb8e0e1b5b
|
limit stream's inbound speed
|
2024-08-17 17:11:28 -04:00 |
|
orignal
|
41dd8b527d
|
reduce number of acks being sent
|
2024-08-17 08:30:16 -04:00 |
|
orignal
|
7376f7c399
|
generate max number of tags for follow on tagsets
|
2024-08-17 08:13:17 -04:00 |
|
orignal
|
d47ae3012a
|
periodic sending ack requests in ECEISX25519 session and dead path detection in I2CP
|
2024-08-15 13:35:51 -04:00 |
|
orignal
|
09dbe9fc03
|
check option and packet length
|
2024-08-14 13:43:24 -04:00 |
|
orignal
|
11328a429d
|
set minimal resend interval. Resend attempt after only Ack
|
2024-08-14 10:13:35 -04:00 |
|
orignal
|
0c924836cf
|
fixed AEAD verification for LibreSSL
|
2024-08-13 15:36:13 -04:00 |
|
orignal
|
52a313bb65
|
force LeaseSet timestamp update if published at the same second
|
2024-08-12 21:29:05 -04:00 |
|
orignal
|
d75f15104e
|
select only established sessions for peer tests
|
2024-08-10 14:43:29 -04:00 |
|
orignal
|
b306bf2db9
|
don't handle connect timer for already terminated session
|
2024-08-09 08:14:39 -04:00 |
|
orignal
|
349c4e30b6
|
correct receive ratchet tagsetid calculation
|
2024-08-06 13:58:21 -04:00 |
|
orignal
|
3c69e0b2af
|
keep sending reverse key until tag received on new tagset
|
2024-08-05 14:44:10 -04:00 |
|
orignal
|
8e1fb8ca9f
|
send status failure and drop shared routing path if message was not sent
|
2024-08-02 14:39:04 -04:00 |
|
orignal
|
42782944fb
|
Streaming congestion control improvements. Patch by onon
|
2024-08-01 13:49:32 -04:00 |
|
orignal
|
efd754eb93
|
set min pacing time to 250 microseconds
|
2024-07-31 07:56:40 -04:00 |
|
orignal
|
81cc3e3de8
|
2.53.1
|
2024-07-30 11:56:31 -04:00 |
|
orignal
|
db4208e2e2
|
fixed
|
2024-07-30 08:13:24 -04:00 |
|