mirror of
https://github.com/PurpleI2P/i2pd.git
synced 2025-10-23 03:59:03 +01:00
Commit graph
Select branches
Hide pull requests
2.57.0-1
build-tests
cryptopp
debian
i2pcontrol
master
moduled
openssl
static-build
webconsole-inja
#10
#100
#1006
#1009
#1011
#1014
#1016
#1017
#1019
#102
#1021
#1022
#1025
#1027
#1030
#1031
#1034
#1035
#1035
#1036
#1037
#1038
#1039
#1041
#1043
#1043
#1044
#1045
#105
#1055
#1058
#1059
#106
#1060
#1063
#1064
#1064
#1065
#1066
#1067
#1070
#1073
#1074
#1076
#108
#1082
#1084
#1086
#1087
#1089
#1090
#1092
#1093
#1095
#1096
#1097
#1098
#1099
#11
#11
#1100
#1101
#1102
#1103
#1108
#1109
#1110
#1112
#1113
#1114
#1115
#1116
#1117
#1119
#1120
#1121
#1122
#1125
#1128
#113
#1130
#1131
#1131
#1132
#1132
#1133
#1133
#1134
#1134
#1135
#1137
#1138
#1139
#1139
#1140
#1142
#1143
#1145
#1147
#1149
#115
#1154
#1155
#1159
#116
#1160
#1161
#1166
#1167
#1168
#1169
#117
#1170
#1172
#1179
#1179
#118
#1181
#1182
#1184
#1188
#1188
#1190
#1194
#1197
#12
#120
#1200
#1201
#1202
#1203
#1204
#1205
#1207
#1208
#121
#1212
#122
#1221
#1222
#1223
#1226
#1229
#123
#1231
#1234
#1239
#1240
#1243
#1246
#1249
#125
#125
#1258
#126
#1260
#1261
#1263
#1264
#1268
#1269
#127
#1272
#1274
#1277
#1278
#128
#1281
#1285
#1285
#1288
#129
#1292
#1295
#13
#130
#1301
#1304
#131
#1313
#132
#133
#1334
#134
#1347
#1348
#1349
#1359
#136
#1360
#1362
#1367
#1374
#138
#1384
#1389
#139
#1394
#1395
#1396
#14
#140
#1405
#1408
#1409
#141
#1410
#1412
#1413
#1414
#1420
#1421
#143
#1432
#144
#1441
#145
#1453
#1454
#1456
#1458
#1459
#146
#1460
#147
#1474
#1475
#1476
#1477
#1478
#1479
#148
#1491
#1499
#15
#150
#1502
#151
#1514
#1515
#1517
#1520
#1525
#1535
#1542
#1543
#1544
#1550
#1553
#1553
#1555
#1556
#1558
#1559
#1560
#1562
#1564
#1565
#1566
#1567
#157
#1575
#1578
#158
#1583
#1595
#16
#1601
#1603
#1604
#1605
#1606
#1608
#1610
#1622
#1623
#1624
#1626
#163
#1634
#1638
#164
#1640
#1641
#1645
#1646
#1648
#165
#1651
#1656
#1657
#1658
#1659
#166
#1660
#1661
#1662
#1664
#1669
#167
#1677
#1679
#168
#1680
#1681
#1682
#1687
#1688
#169
#1691
#1692
#1693
#1696
#1698
#17
#17
#170
#1700
#1701
#1703
#1705
#1706
#1707
#1708
#1717
#1727
#1728
#173
#1732
#1742
#1743
#1744
#1745
#1748
#1752
#1754
#1756
#1758
#1763
#1767
#1769
#177
#1771
#1774
#1776
#1777
#178
#1786
#1791
#1794
#1795
#1797
#18
#180
#1804
#1805
#1811
#1812
#1813
#1815
#1816
#1825
#1827
#1828
#1829
#1833
#1835
#1849
#1852
#1854
#1861
#1862
#1864
#1865
#1867
#1872
#1873
#1879
#1881
#1883
#1885
#1886
#1888
#1889
#189
#1890
#1891
#1892
#1893
#1894
#1896
#1898
#19
#190
#1901
#1902
#1904
#1905
#1907
#1909
#191
#1910
#1911
#1919
#1921
#1922
#1923
#1925
#1927
#1928
#1928
#1931
#1931
#1934
#1938
#1939
#1939
#1941
#1941
#1945
#1946
#1947
#1948
#1949
#1949
#195
#1950
#1951
#1952
#1954
#1957
#1958
#1959
#1960
#1961
#1966
#1968
#197
#1970
#1972
#1977
#198
#1980
#1982
#199
#20
#200
#2003
#2006
#2007
#2010
#2011
#2013
#2014
#2016
#2017
#2018
#202
#2020
#2022
#2024
#2026
#2028
#2029
#2030
#2031
#2033
#2035
#2036
#2037
#2039
#2040
#2041
#2042
#2043
#2044
#2045
#2047
#2048
#2050
#2052
#2053
#2059
#2065
#2066
#2072
#2076
#2092
#2094
#2094
#2095
#2096
#21
#210
#2101
#2101
#2105
#2108
#2117
#2118
#2121
#2125
#213
#2131
#2132
#2136
#214
#2140
#2140
#2144
#2147
#2149
#2150
#2152
#2153
#2154
#2158
#2162
#2165
#2169
#2171
#2172
#218
#2188
#2188
#2191
#2192
#2195
#22
#2201
#2211
#2212
#2213
#2220
#2221
#2222
#2224
#2225
#2226
#2227
#2228
#2229
#2229
#2236
#2237
#224
#2242
#2244
#2245
#2245
#225
#2254
#2255
#228
#23
#230
#237
#238
#239
#24
#24
#242
#247
#248
#249
#249
#250
#251
#254
#255
#256
#257
#258
#263
#265
#27
#271
#273
#275
#278
#28
#281
#283
#294
#295
#296
#304
#306
#307
#308
#31
#317
#319
#320
#321
#323
#326
#327
#328
#33
#335
#34
#340
#347
#35
#352
#353
#354
#357
#358
#359
#36
#360
#361
#363
#364
#366
#368
#370
#371
#373
#376
#378
#38
#380
#381
#383
#386
#387
#388
#391
#392
#393
#394
#395
#397
#398
#399
#40
#400
#401
#402
#403
#404
#405
#405
#406
#407
#409
#41
#410
#412
#414
#418
#42
#420
#420
#421
#424
#425
#426
#427
#428
#431
#433
#436
#437
#438
#439
#440
#441
#443
#443
#444
#448
#45
#450
#451
#452
#453
#454
#455
#457
#457
#458
#458
#459
#46
#462
#464
#468
#47
#470
#473
#475
#478
#48
#480
#481
#481
#483
#484
#487
#489
#49
#490
#492
#493
#494
#50
#503
#509
#509
#51
#511
#512
#513
#515
#516
#517
#52
#520
#521
#522
#523
#526
#528
#529
#533
#534
#535
#536
#539
#542
#544
#547
#55
#551
#554
#555
#556
#557
#558
#560
#563
#566
#567
#57
#572
#574
#576
#578
#580
#580
#581
#583
#588
#59
#590
#591
#595
#596
#597
#598
#599
#6
#60
#600
#603
#604
#605
#606
#607
#608
#613
#614
#615
#618
#623
#626
#627
#628
#63
#63
#631
#633
#636
#638
#639
#64
#640
#642
#642
#643
#645
#645
#646
#649
#649
#650
#652
#653
#654
#659
#66
#660
#660
#662
#663
#664
#666
#666
#668
#669
#67
#670
#671
#676
#677
#678
#679
#68
#680
#681
#681
#683
#684
#685
#687
#687
#69
#690
#692
#694
#695
#697
#697
#698
#7
#70
#700
#701
#703
#704
#708
#709
#71
#712
#715
#715
#718
#719
#72
#723
#725
#729
#73
#73
#731
#733
#734
#738
#739
#742
#743
#750
#754
#759
#759
#76
#76
#760
#763
#764
#766
#768
#77
#770
#771
#772
#774
#777
#778
#779
#781
#790
#791
#792
#793
#794
#797
#797
#8
#801
#805
#806
#808
#81
#816
#824
#827
#827
#831
#832
#838
#839
#842
#843
#844
#855
#858
#859
#860
#861
#862
#865
#869
#872
#873
#875
#881
#883
#884
#885
#887
#889
#891
#892
#894
#896
#9
#900
#900
#902
#904
#906
#908
#911
#916
#917
#917
#918
#919
#92
#920
#925
#93
#932
#933
#934
#936
#939
#939
#94
#940
#942
#943
#948
#95
#950
#952
#958
#960
#960
#961
#963
#964
#965
#966
#967
#969
#969
#97
#972
#975
#978
#98
#982
#983
#986
#987
#988
#988
#99
#996
#997
#999
0.1.0
0.10.0
0.2.0
0.3.0-homebrew
0.4.0
0.5.0
0.6.0
0.7.0
0.8.0
0.9.0
2.1.0
2.10.0
2.10.1
2.10.2
2.11.0
2.12.0
2.13.0
2.14.0
2.15.0
2.16.0
2.17.0
2.18.0
2.19.0
2.2.0
2.20.0
2.21.0
2.21.1
2.22.0
2.23.0
2.24.0
2.25.0
2.26.0
2.27.0
2.28.0
2.29.0
2.3.0
2.30.0
2.31.0
2.32.0
2.32.1
2.33.0
2.34.0
2.35.0
2.36.0
2.37.0
2.38.0
2.39.0
2.4.0
2.40.0
2.41.0
2.42.0
2.42.1
2.43.0
2.44.0
2.45.0
2.45.1
2.46.0
2.46.1
2.47.0
2.48.0
2.49.0
2.5.0
2.5.1
2.50.0
2.50.1
2.50.2
2.51.0
2.52.0
2.53.0
2.53.1
2.54.0
2.55.0
2.56.0
2.57.0
2.58.0
2.6.0
2.7.0
2.8.0
2.9.0
v0.3.0-1stbinrelease
-
91027168f9
correct max UDP buffer size for openbsd
orignal
2025-08-11 13:14:55 -04:00 -
2fb8ca9cc7
send Datagram2
orignal
2025-08-09 19:35:55 -04:00 -
9276042078
offline signature for close packet
orignal
2025-08-06 15:31:34 -04:00 -
20ba95ee52
don't add signature to ping message if i2p.streaming.dontSign
orignal
2025-08-06 13:44:46 -04:00 -
aca5f35fa0
don't verify signature for close and reset packets if came from ECIESx25519 session
orignal
2025-08-06 10:50:10 -04:00 -
f5b57283b3
i2p.streaming.dontSign tunnel param
orignal
2025-08-05 19:21:07 -04:00 -
f0c4203f5a
read bool param
orignal
2025-08-04 18:25:07 -04:00 -
28996583e4
Handle links with UTF8 SAM session name
orignal
2025-08-03 16:35:23 -04:00 -
aeca4c3fc7
fixed #2215. Check streaming destination during cleanup
orignal
2025-08-03 16:34:31 -04:00 -
643a94a441
increased number of floodfills threshold
orignal
2025-08-03 16:33:07 -04:00 -
f38612b8e9
Exclude 'R' cap if proxy
orignal
2025-08-02 14:57:48 -04:00 -
b6f5308242
used enum class for SAMSocketType and SAMSessionType
orignal
2025-08-02 11:31:26 -04:00 -
6b9232452d
i2p.streaming.maxWindowSize param
orignal
2025-07-31 19:30:41 -04:00 -
a84fefd244
orignal
2025-07-30 20:52:35 -04:00 -
6c41cf178a
nonlin-lin-chaos-order-etc-etal
2025-07-31 08:16:28 +08:00 -
d811ac47dc
Client compatibility check more often
orignal
2025-07-29 19:10:40 -04:00 -
44b4fccefe
non-blocking UDP sockets
orignal
2025-07-29 18:37:44 -04:00 -
977967f793
try to resolve host again in server tunnel if failed before
orignal
2025-07-28 15:51:47 -04:00 -
f1ca24fec2
handle offline signature for Datagram2
orignal
2025-07-26 16:05:57 -04:00 -
d5769080c8
handle session with STYLE=DATAGRAM2 and STYLE=DATAGRAM3
orignal
2025-07-23 12:54:46 -04:00 -
6b9278fdd3
request ack more often
orignal
2025-07-22 18:41:24 -04:00 -
c554f47c4d
datagramversion param for UDP client tunnel
orignal
2025-07-22 16:07:24 -04:00 -
e47cc8495b
handle Datagram2
orignal
2025-07-21 21:19:53 -04:00 -
49569d36e5
calculate message size properly
orignal
2025-07-21 12:51:40 -04:00 -
2fafca1571
limit simultinously sent streaming packets
orignal
2025-07-20 08:42:39 -04:00 -
27b005a9b2
store shared routing path and with Java separately
orignal
2025-07-19 10:00:47 -04:00 -
253a892b0f
limit number of outbound packets if the peer can't handle it
orignal
2025-07-19 09:25:51 -04:00 -
8c204a4c10
use std::string_view for I2P HTTP headers. constexpr for ecxluded headers list
orignal
2025-07-18 22:39:21 -04:00 -
bfc9540c24
recongnize explicit boolen values of i2p.streaming.answerPings
orignal
2025-07-17 17:11:54 -04:00 -
24b6d85fe2
orignal
2025-07-17 15:53:02 -04:00 -
86366a6f73
Add more errors diagnostics to understand malformed configs
nonlin-lin-chaos-order-etc-etal
2025-07-18 02:25:49 +08:00 -
3a18e7ab91
handle multiple ECIESx25519 encryption keys
orignal
2025-07-16 22:05:42 -04:00 -
edc27d5bcb
drop is choked
orignal
2025-07-14 19:23:26 -04:00 -
2c2452cd3b
orignal
2025-07-14 07:45:06 -04:00 -
00c23cba38
Update deprecated openssl functions and remove warning suppression
Houkime
2025-07-14 08:43:28 +00:00 -
090e972fa9
R4SAS
2025-07-10 21:00:15 +03:00 -
18b03c6c9e
R4SAS
2025-07-10 20:58:49 +03:00 -
2e167fe334
pass std::string_view to HKDF
orignal
2025-07-09 13:21:04 -04:00 -
ccb466646f
don't create PQ signature if not supported
orignal
2025-07-08 14:32:37 -04:00 -
99e4bda685
pass actual string size to Process* methods
orignal
2025-07-08 13:18:54 -04:00 -
181edce55a
pass buffer as std::string_stream
orignal
2025-07-06 18:47:52 -04:00 -
1862f28a98
extract params from std::string_view
orignal
2025-07-06 16:45:47 -04:00 -
88375bf9c0
fixed build for older gcc
orignal
2025-07-05 21:41:35 -04:00 -
59d1695ee5
use std::string_view to extract params
orignal
2025-07-05 21:06:49 -04:00 -
1a6051e79b
don't verify signature of Datagram1 if comes from ECIESx25519 session
orignal
2025-07-03 20:40:39 -04:00 -
a5631bd1b5
send Datagram3
orignal
2025-06-30 15:57:17 -04:00 -
f230c110aa
send actual version in SetDate
orignal
2025-06-30 15:49:42 -04:00 -
0445a5d775
send actual version in SetDate
orignal
2025-06-30 15:47:19 -04:00 -
31b6f07b78
set ECIESx25519 session's destination from LeaseSet
orignal
2025-06-26 18:01:03 -04:00 -
8c89c8368a
handle Datagram3
orignal
2025-06-24 22:06:36 -04:00 -
40b90ccea4
recognize and verify datagram3
orignal
2025-06-24 18:00:02 -04:00 -
75dd0d72c6
skip transient signature verification if verified through ECIESx25519 session
orignal
2025-06-23 21:53:44 -04:00 -
9efdc230a9
don't check destination if first packet comes from ECIESx25519 session
orignal
2025-06-21 22:07:59 -04:00 -
6b519c36c5
increased number of floodfills threshold
orignal
2025-06-20 13:34:20 -04:00 -
a6bf6baf1b
don't verify signature for SYN-ACK if comes from ECIESx25519 session
orignal
2025-06-19 18:32:43 -04:00 -
78357c23d2
don't verify signature in incoming SYN packet if came from ECIESx25519 session. Compare static key instead
orignal
2025-06-18 20:39:48 -04:00 -
5f0262ea2f
use EVP_Digest_ insted deprecated SHA512_ functions
orignal
2025-06-18 13:19:49 -04:00 -
61588777be
orignal
2025-06-15 08:06:34 -04:00 -
588108d7d0
use EVP_RSA_gen if openssl 3
orignal
2025-06-13 12:48:25 -04:00 -
06c9a255fb
use EVP_DigestSign/EVP_DigestVerify for family signatures
orignal
2025-06-12 18:58:37 -04:00 -
bb2b34ff4f
check more precise result of EVP_DigestVerify
orignal
2025-06-12 16:05:17 -04:00 -
5974d2b5ac
use EVP_DigestVerify/EVP_DigestSign for ECDSA and DSA signatures if openssl 3
orignal
2025-06-12 13:35:47 -04:00 -
5bef987529
stop suporting openssl below 1.1.1
orignal
2025-06-12 11:22:39 -04:00 -
d2296f81ad
use EVP functions to extract RSA keys if openssl 3
orignal
2025-06-12 09:44:55 -04:00 -
660dbd27d1
use EVP interface for ECDSA signatures if openssl 3
orignal
2025-06-11 21:11:06 -04:00 -
4828d93257
implemented ssu2.firewalled4 and ssu2.firewalled6 params
orignal
2025-06-09 16:05:56 -04:00 -
46154dabd5
fixed warnings
orignal
2025-06-08 07:19:03 -04:00 -
ba0352e9a0
check for compatibility of LeaseSet encryption keys with local destination's encryption type
orignal
2025-06-07 20:52:35 -04:00 -
9c393f50da
drop crypto types higher than ours
orignal
2025-06-07 12:06:47 -04:00 -
6363c9202f
drop crypto types higher than ours
orignal
2025-06-07 11:28:21 -04:00 -
53d0bb7480
correct plurals
Vyxie
2025-06-07 13:40:56 +08:00 -
1e1eac17ae
[i18n] Add Filipino
Vyxie
2025-06-07 13:34:51 +08:00 -
9c0051e73b
r4sas
2025-06-04 13:49:44 +03:00 -
99a94f94cb
r4sas
2025-06-04 13:49:44 +03:00 -
cbb5250dd4
don't schedule resend timer while choked
orignal
2025-06-03 18:46:22 -04:00 -
6ad6a2501e
fixed incorrect limit in strsplit
orignal
2025-06-03 07:58:31 -04:00 -
2631255b46
enable post quantum back
orignal
2025-06-03 07:57:08 -04:00 -
db67126581
orignal
2025-06-03 06:11:54 -04:00 -
37fd4b4422
Daniel Bermond
2025-06-02 23:28:51 -03:00 -
56bd94a1cb
2.57.0
2.57.0
orignal
2025-06-01 08:41:20 -04:00 -
021431d97a
disable post-quantum for release
orignal
2025-06-01 08:40:44 -04:00 -
e6b742a172
orignal
2025-05-29 06:23:49 -04:00 -
1b068618ba
nobs2p
2025-05-29 12:33:48 +03:00 -
7ec0c98036
fixed newkeys crash
orignal
2025-05-28 06:39:39 -04:00 -
9573b21c08
changed log level frm warning to info for some messages
orignal
2025-05-26 17:35:59 -04:00 -
35ba14d06a
increase message expiration timeout in SSU2
orignal
2025-05-25 18:23:22 -04:00 -
606881898b
fill phony record for inbound tunnel with x25519 public key
orignal
2025-05-25 14:49:58 -04:00 -
4c6be3b85a
disable loss-control
orignal
2025-05-23 21:26:44 -04:00 -
f93b354c36
orignal
2025-05-22 19:54:58 -04:00 -
d440b5bf09
nobs2p
2025-05-18 00:24:25 +03:00 -
aab8296619
r4sas
2025-05-18 02:20:31 +03:00 -
246bc43dea
read more data from socket if available and stream buffer is not full
orignal
2025-05-07 18:54:55 -04:00 -
14afbc048f
aa65271559
intoa6cc3cec17
fkobi
2025-05-06 21:34:22 +00:00 -
aa65271559
Filip Kobierski
2025-05-06 20:59:07 +02:00 -
f6442611ca
Filip Kobierski
2025-05-06 20:52:41 +02:00 -
d317e374e4
Filip Kobierski
2025-05-06 20:52:23 +02:00 -
eb516cd5a0
Filip Kobierski
2025-05-06 20:47:04 +02:00 -
7b8012f7a6
Filip Kobierski
2025-05-06 20:46:27 +02:00 -
209eb174c6
fixed choked stream hanging
orignal
2025-05-04 18:59:21 -04:00 -
0d278d2ae5
probing resistance
orignal
2025-05-03 13:09:06 -04:00