mirror of
https://github.com/PurpleI2P/i2pd.git
synced 2025-08-27 02:30:33 +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
-
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
Jigen
2022-12-02 16:09:23 +00:00 -
6e3aef0b9b
orignal
2022-12-02 08:42:50 -05:00 -
eb0ef80a17
R4SAS
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
orignal
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
Dimitris Apostolou
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
R4SAS
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
R4SAS
2022-11-20 22:05:39 +03:00 -
9f59ff2df4
2.44.0
orignal
2022-11-20 08:56:05 -05:00 -
8df4082d6f
R4SAS
2022-11-20 08:40:03 +03:00 -
cf005821d7
R4SAS
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
R4SAS
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
Sergey Fedorov
2022-11-06 18:48:02 +08:00 -
e1e4924592
R4SAS
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 -
0e477bf938
set min MTU if through proxy
orignal
2022-10-26 18:55:13 -04:00 -
eb75eb0e55
reset port value before parsing
orignal
2022-10-26 18:35:56 -04:00 -
2a703e0844
SSU2 through a socks5 proxy
orignal
2022-10-26 16:05:40 -04:00 -
2b6d9eaa8b
disable compressible padding for now
orignal
2022-10-26 13:26:16 -04:00 -
f9b0bb0383
I2PTunnel/UDPTunnel split
orignal
2022-10-25 15:30:12 -04:00 -
c6e8873d57
always compress SYN packet
orignal
2022-10-24 19:21:58 -04:00 -
b2767304e9
correct padding offset
orignal
2022-10-24 18:07:04 -04:00 -
3d4d3ce80d
compressable crypto key and padding for routers and destination
orignal
2022-10-24 15:12:07 -04:00 -
01ea1854bc
Jigen
2022-10-23 18:33:52 +00:00 -
f3aada9e1a
Proxy connection and UDP associate request
orignal
2022-10-18 21:11:06 -04:00 -
08fd32b3bf
allow different ports from RelayReponse and HolePunch
orignal
2022-10-17 18:38:44 -04:00 -
39a86ce5c9
handle UDP packet from proxy relay
orignal
2022-10-16 22:16:16 -04:00 -
fe25260ee2
send UDP request to proxy relay
orignal
2022-10-16 21:23:28 -04:00 -
a750d698d3
Jigen
2022-10-16 08:34:35 +00:00 -
63fd05c7d3
SOCKS5 constants
orignal
2022-10-15 21:37:00 -04:00 -
5f3379f1b9
Jigen
2022-10-13 10:54:43 +00:00 -
6c2aec8854
R4SAS
2022-10-12 02:30:53 +03:00 -
e5553f7528
milliseconds for peer test send time
orignal
2022-10-11 18:21:04 -04:00 -
6e3cec653d
resend PeerTest msg 2
orignal
2022-10-11 15:27:19 -04:00 -
55976fd9dc
resend PeerTest msg 1
orignal
2022-10-10 16:34:08 -04:00 -
bcbd5201e9
Merge branch 'openssl' of https://github.com/PurpleI2P/i2pd into openssl
orignal
2022-10-10 11:03:08 -04:00 -
c2f91ea63b
SSL connection for IRC server tunnel
orignal
2022-10-10 11:02:19 -04:00 -
1d9d89b115
R4SAS
2022-10-10 15:43:37 +03:00 -
798dd8b27b
R4SAS
2022-10-09 22:13:49 +03:00 -
3544f77e90
terminate peer session if Charlie's RouterInfo not found
orignal
2022-10-09 15:03:32 -04:00 -
96c4463d39
R4SAS
2022-10-09 20:24:43 +03:00 -
650b7abef6
R4SAS
2022-10-09 19:17:28 +03:00 -
714b3856a2
R4SAS
2022-10-09 18:04:54 +03:00 -
6b939eba59
fixed typo
orignal
2022-10-09 09:54:48 -04:00 -
e82662b389
SSL support for server tunnels
orignal
2022-10-08 21:41:28 -04:00 -
8f9dae8556
R4SAS
2022-10-09 02:06:50 +03:00 -
69ca3bc75d
catch lexical_cast exceptions
orignal
2022-10-06 18:48:17 -04:00 -
3945f34e96
R4SAS
2022-10-04 09:58:43 +00:00 -
2f66bc6980
R4SAS
2022-09-30 01:47:16 +03:00 -
549dcbee32
don't set port=1
orignal
2022-10-03 15:40:25 -04:00 -
0a0c2350f2
random seelection between NTCP2 and SSU2 priority
orignal
2022-10-01 19:39:08 -04:00 -
cef2263a7f
Transports priority for peer
orignal
2022-09-30 19:24:36 -04:00 -
e338ce7da9
R4SAS
2022-09-29 23:54:50 +03:00 -
638c376e5b
enable SSU2 and disable SSU by default
orignal
2022-09-24 16:37:18 -04:00 -
8eade86624
moved InitTransports code from Daemon to Transports
orignal
2022-09-23 21:27:11 -04:00 -
24ae8d5443
don't handle more than 2 fragments in SessionConfirmed
orignal
2022-09-20 18:32:29 -04:00 -
030af11d86
don't merge duppicated fragment of SessionConfirmed
orignal
2022-09-18 21:13:38 -04:00 -
857a2bc399
verify path response
orignal
2022-09-14 19:08:14 -04:00 -
09e6e2940f
correct max paddign size
orignal
2022-09-09 07:23:46 -04:00 -
23e18a34d4
check if new address is in reserved range
orignal
2022-09-08 18:46:48 -04:00