mirror of
https://github.com/PurpleI2P/i2pd.git
synced 2025-08-26 10:10:24 +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
#224
#225
#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.6.0
2.7.0
2.8.0
2.9.0
v0.3.0-1stbinrelease
-
cb9a3e65c1
17399da399
into5dadecba03
Pratik B.
2025-08-23 12:00:18 -06:00 -
8374098898
66d2c51c25
into5dadecba03
Darkcyankitty
2025-08-23 09:32:51 +00:00 -
66d2c51c25
Darkcyankitty
2025-08-23 12:22:33 +03:00 -
27c75f3e93
32a70562c4
into5dadecba03
Nikita Misiura
2025-08-23 03:38:05 +02:00 -
5dadecba03
enable PQ encryption type by default for HTTP and SOCKS proxy if supported
openssl
orignal
2025-08-22 14:49:59 -04:00 -
32bf9224f2
don't show endpoint for terminated or closed SAM streams
orignal
2025-08-22 12:05:37 -04:00 -
ad390f70b3
enable PQ encryption type by default if supported
orignal
2025-08-21 21:13:13 -04:00 -
721bebcd7f
Darkcyankitty
2025-08-21 10:21:20 +00:00 -
51b58c952a
pass string_view instead const char *. EdDSA signature be default
orignal
2025-08-20 21:29:36 -04:00 -
2716869af4
orignal
2025-08-20 16:37:37 -04:00 -
1a36152123
Darkcyankitty
2025-08-20 18:12:56 +00:00 -
b00001752b
Dimitris Apostolou
2025-08-20 17:49:45 +03:00 -
2a48d58549
orignal
2025-08-20 09:06:27 -04:00 -
d3ab6f61c2
nonlin-lin-chaos-order-etc-etal
2025-08-20 21:03:39 +08:00 -
dcafb62ab0
set default number of descriptors to 4096 for Haiku
orignal
2025-08-19 16:47:06 -04:00 -
39069e0bd6
BOB ping command
orignal
2025-08-19 15:21:44 -04:00 -
1c42ba85ba
orignal
2025-08-18 09:14:24 -04:00 -
14ce620825
fix logic
wipedlifepotato
2025-08-18 19:52:43 +07:00 -
b3d566c6f2
🜃 Ezor Kael
2025-08-18 19:50:54 +07:00 -
578844e3ed
fix: fix hacker.css
wipedlifepotato
2025-08-18 19:46:15 +07:00 -
aeb6dddcb1
feat: bandwidth with bytes/kbytes/gbytes seconds and fix for style.css
wipedlifepotato
2025-08-18 19:43:52 +07:00 -
d33a2ec4c4
orignal
2025-08-18 07:50:23 -04:00 -
c7ad247929
🜃 Ezor Kael
2025-08-16 12:06:46 +07:00 -
be05fa0fe1
verify session for close packet onlly if ECIESx25519
orignal
2025-08-15 09:01:53 -04:00 -
2a4a162941
orignal
2025-08-15 08:30:27 -04:00 -
1a958df8d3
del: del additional information to README.md
Anonymous
2025-08-15 19:28:27 +07:00 -
cf7134ad14
feat: update README.md about custom CSS themes
Anonymous
2025-08-15 19:22:04 +07:00 -
95ae5336d3
feat: custom CSS themes
Anonymous
2025-08-15 19:19:31 +07:00 -
1ffcb3d3de
orignal
2025-08-15 07:23:36 -04:00 -
d148dd0b5e
feat: http theme for webconsole
Anonymous
2025-08-15 10:22:58 +07:00 -
27f2c5285d
support boost 1.89
orignal
2025-08-14 18:51:54 -04:00 -
83f9e1098d
decline master session if SAM version is less than 3.3
orignal
2025-08-14 15:58:42 -04:00 -
7dd174d32c
extract and check VERSION
orignal
2025-08-14 15:44:48 -04:00 -
d496b15249
handle SESSION ADD without FROM_PORT
orignal
2025-08-13 17:16:56 -04:00 -
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