mirror of
https://github.com/PurpleI2P/i2pd.git
synced 2025-02-13 08:17:38 +01:00
Commit graph
Select branches
Hide pull requests
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
#218
#22
#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.6.0
2.7.0
2.8.0
2.9.0
v0.3.0-1stbinrelease
-
6376328c98
2022-12-22 17:55:51 +00:00 -
b6f83dfe9f
set error before status
orignal
2022-12-22 08:36:07 -05:00 -
3f728149ab
bump default max number of transit tunnels to 5000
orignal
2022-12-21 18:27:42 -05:00 -
36501fe31e
change network status back to OK if port in msg 7 matches
orignal
2022-12-21 18:14:19 -05:00 -
e4ddc883d2
drop future RouterInfo and LeaseSet upon receive
orignal
2022-12-20 18:41:19 -05:00 -
5ac01ddce8
delete routers with timestmep from future
orignal
2022-12-20 15:23:54 -05:00 -
d3656fcb3f
don't publish ::1
orignal
2022-12-20 14:16:23 -05:00 -
d6c101d261
try to handle RelayIntro again is Alice's RouterInfo not found
orignal
2022-12-19 13:28:21 -05:00 -
eeea02d834
rounded to seconds timestamps
orignal
2022-12-19 12:56:19 -05:00 -
0e0cd555eb
2022-12-19 01:00:50 +03:00 -
5dfe483152
2022-12-19 00:56:41 +03:00 -
c210553a39
2022-12-18 23:26:18 +03:00 -
a315e4ce62
2022-12-18 22:53:14 +03:00 -
96cfd9acc2
2022-12-18 22:37:26 +03:00 -
d869bb25ed
2022-12-18 22:32:23 +03:00 -
476e6aae35
don't iterate through addresses when it's not necessary
orignal
2022-12-16 19:57:19 -05:00 -
d30ee99cf1
fixed crash
orignal
2022-12-16 15:33:56 -05:00 -
84d9c8f1b8
access to RouterInfo's addresses by index
orignal
2022-12-16 15:12:30 -05:00 -
9a2f744630
2022-12-16 14:11:16 -05:00 -
df737a65b2
SessionRequest must be min 88 bytes
orignal
2022-12-15 15:08:56 -05:00 -
c5230ca44b
don't accept incoming session from invalid endpoint
orignal
2022-12-14 15:44:31 -05:00 -
3471e6fe16
2022-12-13 23:25:16 +03:00 -
f1437feede
2022-12-13 18:41:58 +00:00 -
0d523bd2a6
2022-12-12 18:22:16 +03:00 -
8943200ffa
2022-12-12 08:12:23 +03:00 -
a902d68669
enable compressible padding
orignal
2022-12-12 18:36:29 -05:00 -
f6ca7c19af
allow zero length padding
orignal
2022-12-12 14:18:36 -05:00 -
58e351f5d9
2022-12-12 18:22:16 +03:00 -
2a01ad953c
2022-12-12 08:12:23 +03:00 -
4540d22de8
2022-12-11 18:20:33 -05:00 -
3458665df8
don't delete unreachable routers if tunnel creation success rate is too low
orignal
2022-12-11 17:03:53 -05:00 -
8320987124
delete invalid sessions from peers
orignal
2022-12-10 19:09:37 -05:00 -
648b09d45f
try to restart acceptors after termination of expired NTCP2 if no descriptors
orignal
2022-12-10 15:44:37 -05:00 -
857df5c734
2022-12-10 21:57:23 +03:00 -
737603e81b
No descriptors error
orignal
2022-12-10 13:22:37 -05:00 -
53ca5dc67a
memory pool for address vectors
orignal
2022-12-07 14:08:27 -05:00 -
8ad5696e50
don't send termination again if termination received block received
orignal
2022-12-06 21:40:33 -05:00 -
ef9d27e424
2022-12-06 21:18:44 +00:00 -
2bb5ff7184
eliminate RTT self-reduction
orignal
2022-12-05 15:48:11 -05:00 -
753c7efde8
fixed build error
orignal
2022-12-04 21:12:48 -05:00 -
d0d0cd8445
use shared pointer for RouterInfo's addreses list
orignal
2022-12-04 20:04:06 -05:00 -
410d2c2fa9
use shared pointer for RouterInfo's addreses list
orignal
2022-12-04 19:21:51 -05:00 -
6a743f66e8
eliminate RTT self-reduction
orignal
2022-12-04 17:52:44 -05:00 -
709c451400
disable MemoryPool for RouterInfo's address
orignal
2022-12-04 17:49:59 -05:00 -
cb73c7c72e
make sure that only *Mt method can be called for MemoryPoolMt
orignal
2022-12-04 17:43:29 -05:00 -
50abeea82a
print endpoint if more than two fragments of SessionConfirmed
orignal
2022-12-04 17:08:38 -05:00 -
8db352b4d0
recognize symmetric NAT from peer test msg 7
orignal
2022-12-04 16:30:45 -05:00 -
6589bdf6b5
delete expired token right away
orignal
2022-12-03 15:05:27 -05:00 -
1ac171152a
don't print error message if incomplete
orignal
2022-12-03 14:27:52 -05:00 -
629c718527
fixed races condition with pending outgoing sessions
orignal
2022-12-03 14:18:40 -05:00 -
519c0fe81d
2022-12-02 16:09:23 +00:00 -
6e3aef0b9b
2022-12-02 08:42:50 -05:00 -
eb0ef80a17
2022-11-29 22:07:01 +00:00 -
9763499dbe
Clang compatibility improved
Vort
2022-11-29 23:36:18 +02:00 -
949c38f5f0
reuse list of addresses
orignal
2022-11-28 19:16:21 -05:00 -
2a6f906177
print separate message for introducer timeout
orignal
2022-11-27 17:14:33 -05:00 -
b4c226f4b3
EdDSA blinding test
orignal
2022-11-27 10:54:17 -05:00 -
64c3282aae
check minimal message size
orignal
2022-11-27 09:13:24 -05:00 -
f5d511ae0f
2022-11-26 14:25:31 -05:00 -
aa9a9ef18d
memory pool for addreses
orignal
2022-11-25 19:18:53 -05:00 -
aa5e6400e4
CMakeLists: use a fix for atomics on macOS PPC, not PPC in general
barracuda156
2022-11-26 06:35:28 +08:00 -
61bcfebcc8
Add CMake support for tests
barracuda156
2022-11-23 11:28:33 +08:00 -
73b9c0302b
2022-11-25 22:37:52 +02:00 -
aead9db971
Read local RouterInfo from file
orignal
2022-11-25 14:53:40 -05:00 -
d8230644b2
localizations independant from ClientContext
orignal
2022-11-24 19:26:38 -05:00 -
97ef908b0c
removed SSU and NTCP transports
orignal
2022-11-23 15:54:08 -05:00 -
fb8be32c28
removed SSU and NTCP transports
orignal
2022-11-23 15:45:00 -05:00 -
a298588943
SSU2 only introducers
orignal
2022-11-23 13:44:03 -05:00 -
ccfeca728e
use only SSU2 for network status
orignal
2022-11-22 22:03:19 -05:00 -
7705423c42
remove SSU
orignal
2022-11-22 20:05:52 -05:00 -
379075c594
exluded SSU from transports
orignal
2022-11-22 19:29:20 -05:00 -
6a23153c0b
don't read SSU addresses
orignal
2022-11-22 18:28:56 -05:00 -
74b2ba7ae2
2022-11-22 20:57:22 +00:00 -
9e02c99db5
check and limit LeaseSet's buffer size
orignal
2022-11-22 15:40:48 -05:00 -
ba3cee1cf1
2022-11-20 22:05:39 +03:00 -
9f59ff2df4
2.44.0
orignal
2022-11-20 08:56:05 -05:00 -
8df4082d6f
2022-11-20 08:40:03 +03:00 -
cf005821d7
2022-11-20 08:16:00 +03:00 -
39b3996596
added notbob.i2p to jump services
orignal
2022-11-14 15:29:16 -05:00 -
78357baca4
sync AcceptStream
orignal
2022-11-11 13:31:54 -05:00 -
85b78dfb9b
call stream request callback after CreateStream
orignal
2022-11-09 18:26:16 -05:00 -
9fd60b52f1
sync StreamCreate
orignal
2022-11-08 19:52:43 -05:00 -
851be41d0d
Merge branch 'openssl' of https://github.com/PurpleI2P/i2pd into openssl
orignal
2022-11-08 18:35:51 -05:00 -
c6a6a4e0e8
sync Receive from stream
orignal
2022-11-08 18:34:59 -05:00 -
28aeebd4c7
2022-11-06 14:05:23 +03:00 -
c88638afe4
reconnect to proxy if receive error
orignal
2022-11-08 10:37:34 -05:00 -
7f98a8b972
2022-11-06 18:48:02 +08:00 -
e1e4924592
2022-11-04 21:08:25 +03:00 -
8299f80ea5
correct assignment of remote address
orignal
2022-11-04 12:55:53 -04:00 -
b8ce0b0838
store Address instead IdentHash for UDP tunnel
orignal
2022-11-03 20:02:43 -04:00 -
e13f151474
ssu2.mtu4 and ssu2.mtu6
orignal
2022-10-31 18:11:36 -04:00 -
22295b6527
util.cpp: do not use pthread_setname_np on unsupported macOS versions
Sergey Fedorov
2022-10-31 12:17:53 +08:00 -
ff09f63b14
Correct define for Darwin PPC is __POWERPC__
Sergey Fedorov
2022-10-31 03:03:20 +08:00 -
4ed4e8708e
close relay socket if associate socket gets closed
orignal
2022-10-28 18:54:04 -04:00 -
1738d118f7
recconnect to proxy
orignal
2022-10-28 14:06:45 -04:00 -
f1f66d7b8f
handle SOCKS connect reply for ipv6 address
orignal
2022-10-27 19:47:24 -04:00 -
4ed5e44de7
correct buffer size for ipv6 SOCKS proxy reply
orignal
2022-10-27 15:22:24 -04:00 -
3e3f92c616
set and check proxy status for ipv6 if presented
orignal
2022-10-27 15:02:54 -04:00 -
5fb1247b87
correct MTU calculation through proxy
orignal
2022-10-27 13:56:42 -04:00 -
016222463d
don't run peer test for SSU2 through proxy
orignal
2022-10-26 21:14:28 -04:00