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
-
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 -
9d123fa5ad
select random port if port not found or specified
orignal
2022-08-10 22:00:11 -04:00 -
f4d6a08d57
create separate addresses for published SSU2
orignal
2022-08-10 15:50:30 -04:00 -
e9e641afbe
check if datagram destination exists before sending
orignal
2022-08-10 11:28:59 -04:00 -
8f5768f85b
memory pool for leases
orignal
2022-08-09 19:40:07 -04:00 -
3dd78a2589
remove SSU address if SSU is off
orignal
2022-08-09 19:12:11 -04:00 -
df92a85159
set SSU2 port +1 if not specified
orignal
2022-08-09 14:08:13 -04:00 -
ab606a1121
adjust clock from SSU2
orignal
2022-08-08 19:57:48 -04:00 -
457b3cf168
disable ElGamal table if no SSU
orignal
2022-08-08 17:53:02 -04:00 -
c6f898b8ca
connect to Charlie if RelayResponse from Bob was received before HolePunch
orignal
2022-08-08 13:08:12 -04:00 -
b9970e1908
cleanup introducers upon reschedule
orignal
2022-08-07 09:50:30 -04:00 -
8bb9a57908
re-insert introducer back
orignal
2022-08-06 20:05:08 -04:00 -
53934a470b
update keys for NTCP2 and SSU2 addreses
orignal
2022-08-06 16:30:49 -04:00 -
a94ae7d77d
update keys for NTCP2 and SSU2 addreses
orignal
2022-08-06 16:25:46 -04:00 -
f43e860998
cleanup introducers if router is not longer firewalled
orignal
2022-08-05 21:23:23 -04:00 -
3e40852999
memory pool for sent packets
orignal
2022-08-04 18:13:44 -04:00