mirror of
https://github.com/PurpleI2P/i2pd.git
synced 2025-04-29 12:17:49 +02: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
#2162
#2165
#2169
#2171
#2172
#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
-
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 -
3bdef5f58d
update remote endpoint and send path challenge
orignal
2022-09-07 19:11:33 -04:00 -
cf27581c76
check min MTU 1280
orignal
2022-09-05 15:27:38 -04:00 -
cf41df82e2
R4SAS
2022-09-04 22:24:56 +03:00 -
4634bff9f0
limit number of resent packets. Resend interval variance
orignal
2022-09-03 15:38:52 -04:00 -
1a9c658836
immediate ack request flag
orignal
2022-09-01 18:40:54 -04:00 -
1a32c55ca3
delete routers with expired SSU2 introducers
orignal
2022-08-31 13:10:52 -04:00 -
f4e230f1ad
R4SAS
2022-08-30 23:59:26 +03:00 -
9abc4cf359
fixed crash at startup if addressbook is disbaled
orignal
2022-08-30 15:18:31 -04:00 -
c54fc7ee44
R4SAS
2022-08-30 20:45:35 +03:00 -
9df757a3fd
fixed warning
orignal
2022-08-30 13:10:26 -04:00 -
9b5a885b3b
check if I2NP message to send is not null
orignal
2022-08-30 08:48:28 -04:00 -
f32b288785
print error on separate line for windows
orignal
2022-08-29 21:58:19 -04:00 -
f378119889
5 SSU2 peer tests if no SSU
orignal
2022-08-29 21:27:02 -04:00 -
8fd466c5a9
separate network status and errors
orignal
2022-08-29 21:11:17 -04:00 -
91a420433a
small fixes
Anatolii Cherednichenko
2022-08-30 03:29:03 +03:00 -
55534ea002
Reformat code
Anatolii Cherednichenko
2022-08-30 02:11:28 +03:00 -
3ddb370718
Anatolii Cherednichenko
2022-08-30 00:57:46 +03:00 -
36eddd48c3
move more handlers from I2PControl to I2PControlHandlers
orignal
2022-08-28 15:46:16 -04:00 -
2470ba76f0
fixed cmake build
orignal
2022-08-28 07:15:02 -04:00 -
d32475440a
fixed cmake build
orignal
2022-08-28 06:58:50 -04:00 -
b4d73683d1
spilt to I2PControl and I2PControlHandlers
orignal
2022-08-27 22:18:30 -04:00 -
95f19a5fb2
send Retry instead SessionCreated if clock skew
orignal
2022-08-26 10:14:30 -04:00 -
f98780b1d7
check timestamp for token request
orignal
2022-08-25 18:48:26 -04:00 -
150c89e48a
don't request session if zero token received
orignal
2022-08-25 15:14:45 -04:00 -
c85bf82749
R4SAS
2022-08-24 11:25:02 +03:00 -
63227ab2f1
R4SAS
2022-08-23 22:19:23 +03:00 -
5b19237a85
limit HTTP header size
orignal
2022-08-23 19:06:28 -04:00 -
150b8f8cbd
Handle long HTTP headers
orignal
2022-08-23 15:11:10 -04:00 -
79b97ef2f7
R4SAS
2022-08-21 22:40:41 +03:00 -
e45d68ad3a
R4SAS
2022-08-21 22:38:40 +03:00 -
b40f1b67b9
2.43.0
orignal
2022-08-21 14:52:55 -04:00 -
4fa7e43162
r4sas
2022-08-19 19:38:54 +00:00 -
66fcbcae96
r4sas
2022-08-19 19:27:34 +00:00 -
7f0845dfd3
reset acceptor on stop of server tunnel
orignal
2022-08-16 14:06:13 -04:00 -
f875823357
copy path challenge to response
orignal
2022-08-15 15:32:55 -04:00 -
75611866eb
update router's transports when SSU or NTCP address was deleted
orignal
2022-08-14 10:43:16 -04:00 -
c3dd7ed73a
try to resend if window is full
orignal
2022-08-12 18:56:58 -04:00 -
3ae885d120
change status back to Testing from Unknow if next test was accepted
orignal
2022-08-12 16:12:30 -04:00 -
81f53d313c
alsways set some port to SSU2 address
orignal
2022-08-11 20:16:08 -04:00 -
d10c86b849
R4SAS
2022-08-11 21:06:22 +03:00