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
-
6039cdceb0
correct SSU2 only detection
orignal
2022-07-04 20:01:45 -04:00 -
473159be0f
don't use port from SSU2 address
orignal
2022-07-04 19:32:43 -04:00 -
0e6ad548b2
invoke SSU2 peer test updates
orignal
2022-07-04 18:54:20 -04:00 -
6143515ac6
update our IP adress from SSU2
orignal
2022-07-03 09:31:20 -04:00 -
50419f200d
fixed 1 packet off for out of sequence clean up
orignal
2022-07-01 17:35:38 -04:00 -
455390f121
clean up first out of sequence packet if too many
orignal
2022-07-01 10:52:10 -04:00 -
d375299fa9
send token in relay response block
orignal
2022-06-30 20:00:18 -04:00 -
28db337166
give priority to SSU2 over SSU
orignal
2022-06-30 12:53:50 -04:00 -
d5e1d56fde
orignal
2022-06-30 11:59:46 -04:00 -
6ca9a599ff
remove session after HolePunch received
orignal
2022-06-30 08:37:50 -04:00 -
83bd3b6f0b
use token from RelayResponse block
orignal
2022-06-29 13:42:57 -04:00 -
a68765e021
fixed off 5 bytes for follow on fragment
orignal
2022-06-29 08:30:11 -04:00 -
f5ed9129cd
process retry as reponse to relay request
orignal
2022-06-29 08:09:43 -04:00 -
5e3115a614
check nonce in HolePunch relay response block
orignal
2022-06-28 18:51:31 -04:00 -
624c46f925
correct msg offset for follow-on fragment
orignal
2022-06-28 16:09:13 -04:00 -
52d1ee161f
store RouterInfo in netdb from SessionConfirmed
orignal
2022-06-28 10:35:35 -04:00 -
d3bc9eb110
update token and conn id after HolePunch
orignal
2022-06-27 23:03:27 -04:00 -
72b61a29c2
check TokenRequest message size
orignal
2022-06-27 15:56:47 -04:00 -
a99fcfe54f
cleanup terminated sessions
orignal
2022-06-26 21:35:26 -04:00 -
b5d139f7b2
process session created after session request sent
orignal
2022-06-26 14:31:24 -04:00 -
463ed12ce8
don't pick same session for PeerTest msg 2
orignal
2022-06-26 10:07:39 -04:00 -
baf74cb582
1 byte off for RelayRequest signature
orignal
2022-06-26 09:53:29 -04:00 -
63d7cffefe
Merge branch 'openssl' of https://github.com/PurpleI2P/i2pd into openssl
orignal
2022-06-25 18:52:09 -04:00 -
d7d74666b2
correct max MTU size
orignal
2022-06-25 18:51:24 -04:00 -
078d76c6f3
R4SAS
2022-06-26 01:38:42 +03:00 -
3539ee9be6
orignal
2022-06-25 13:09:57 -04:00 -
437282b148
[config, daemon] catch TSTP, CONT is option
AVAtarMod
2022-06-25 18:54:54 +03:00 -
5394b747a1
[daemon] add SIGTSTP, SIGCONT support on Unix
AVAtarMod
2022-06-25 10:20:29 +03:00 -
dd1dd3b7cf
wait for Ack for SessionConfirmed or resend
orignal
2022-06-24 22:06:30 -04:00 -
ae77d4ad22
correct signed content for peer test msg 3
orignal
2022-06-24 18:18:11 -04:00 -
821987fed7
don't send peer test for unknown address/port
orignal
2022-06-24 15:31:08 -04:00 -
18ddba4332
send RouterInfo message to right session in relay request
orignal
2022-06-24 14:08:39 -04:00 -
aaad6dece6
set session request sent status in right place
orignal
2022-06-24 13:27:13 -04:00 -
ed04747b9d
resend SessionRequest and SessionCreated
orignal
2022-06-24 13:07:02 -04:00 -
827a88d772
exclude expired SSU2 introducers
orignal
2022-06-23 18:23:25 -04:00 -
24e325db62
R4SAS
2022-06-23 19:55:08 +03:00 -
38e43bc9c8
check Charlie's address for PeerTest msg 4
orignal
2022-06-23 08:18:35 -04:00 -
c3c5c7ae63
forward correct RelayResponse from Charlie to Alice
orignal
2022-06-22 16:56:54 -04:00 -
578a15bbe5
don't send PeerTest msg 5 if address is not supported
orignal
2022-06-22 15:26:23 -04:00 -
6b3d7372ae
token received session state
orignal
2022-06-22 13:58:22 -04:00 -
55f7529167
delete pending outgoind session when Retry received
orignal
2022-06-22 13:36:01 -04:00 -
bceae244c1
delete pending outgoind session when SessionCreated received
orignal
2022-06-22 13:15:25 -04:00 -
5de224d6bf
don't connect if pending connection already
orignal
2022-06-22 11:59:29 -04:00 -
694b936f30
verify signature for PeerTest msg 4
orignal
2022-06-21 18:54:13 -04:00 -
dda25d431c
check if we can send HolePunch to partcular address
orignal
2022-06-21 16:20:39 -04:00 -
22f9abc2f1
send errors for RelayIntro
orignal
2022-06-21 15:45:35 -04:00 -
c6c3de9164
fixed PeerTest signature verification
orignal
2022-06-21 14:46:59 -04:00 -
58186f0283
handle PeerTest msg 4 if msg 5 was received before
orignal
2022-06-21 12:09:58 -04:00 -
0253e2d3f6
different nonce location for PeerTest msg 2 and 4
orignal
2022-06-21 09:51:49 -04:00 -
ee20d5b804
sign data for PeerTest msg 3 and 5
orignal
2022-06-21 08:12:41 -04:00 -
3a5295dbb9
R4SAS
2022-06-21 04:53:28 +03:00 -
39f14fd952
R4SAS
2022-06-21 03:05:33 +03:00 -
4d59df9f59
R4SAS
2022-06-21 03:03:29 +03:00 -
b8bc114502
correct source connection id for HolePunch
orignal
2022-06-20 15:52:16 -04:00 -
74d29770e1
handle unexpected PeerTest message
orignal
2022-06-20 13:14:02 -04:00 -
e4d5788cdc
correct endianess for PeerTest mesaage connection id
orignal
2022-06-20 08:16:50 -04:00 -
2a5cf3e4a8
SSU2 connect timer
orignal
2022-06-19 16:40:03 -04:00 -
c348736058
send updated local RouterInfo for long sessions
orignal
2022-06-19 14:21:35 -04:00 -
5bb20cb039
token expiration threshold
orignal
2022-06-19 08:52:47 -04:00 -
dd602a27b5
send RelayResponse rejection message
orignal
2022-06-17 19:55:58 -04:00 -
2067de162a
show itag for SSU2 sessions
orignal
2022-06-17 18:45:37 -04:00 -
2cc106b43e
bind SSU2 socket to specified interface
orignal
2022-06-17 15:16:12 -04:00 -
b15bfd99b3
correct layout for peer test masg 2 and 4
orignal
2022-06-17 08:34:40 -04:00 -
67252b90b3
generate new token with longer expiration time
orignal
2022-06-16 22:37:33 -04:00 -
079f7e515c
correct hangling of Ack ranges
orignal
2022-06-16 14:13:28 -04:00 -
e8c58270c4
Populate router's buffer before sending RouterInfo block
orignal
2022-06-15 13:10:49 -04:00 -
0c64f278d7
1 byte off for ranges in Ack block
orignal
2022-06-14 13:02:39 -04:00 -
03518ec94f
fixed typo
orignal
2022-06-14 08:42:01 -04:00 -
93b5dc2dff
send new token block in SessionCreated
orignal
2022-06-13 17:55:41 -04:00 -
3bef6383d9
send update local RouterInfo
orignal
2022-06-13 14:02:36 -04:00 -
605ccf3e02
[BOB] require commands options, fix usage of existent nick and status
R4SAS
2022-06-13 16:53:16 +03:00 -
3b2c8de170
R4SAS
2022-06-13 16:53:16 +03:00 -
17892238a9
update supported transports for SSU2
orignal
2022-06-12 18:26:02 -04:00 -
b678c989e2
fixed typo
orignal
2022-06-12 17:26:19 -04:00 -
b72d1237d2
correct values for last ack range
orignal
2022-06-12 16:54:02 -04:00 -
f7b6db5dad
PeerTest for connection through introducer
orignal
2022-06-11 21:26:23 -04:00 -
b744a0cc38
correct ack ranges calculation
orignal
2022-06-11 10:15:27 -04:00 -
b918499f14
correct SSU2 server termination
orignal
2022-06-10 12:50:55 -04:00 -
2cfd054f2c
publisuh peer test cap for published SSU2 addresses
orignal
2022-06-10 10:59:26 -04:00 -
dddc7ab039
publisuh peer test cap for published SSU2 addresses
orignal
2022-06-10 10:33:27 -04:00 -
2e4d8cdc8b
handle PeerTest msg 1
orignal
2022-06-09 18:04:37 -04:00 -
31936f6025
R4SAS
2022-06-08 23:00:21 +03:00 -
f3dcc5364f
R4SAS
2022-06-08 22:57:37 +03:00 -
fbe2e734c2
R4SAS
2022-06-08 22:51:09 +03:00 -
0640bec026
corect ack count in ranges
orignal
2022-06-08 12:52:56 -04:00 -
78193fc8f8
R4SAS
2022-06-08 19:35:23 +03:00 -
463d43b0bb
R4SAS
2022-06-08 00:40:50 +03:00 -
7197fce349
R4SAS
2022-06-08 00:37:20 +03:00 -
cbcee5fb45
handle peer test messages 4 and 5
orignal
2022-06-07 16:09:20 -04:00 -
5ba387ba2b
R4SAS
2022-06-07 22:50:44 +03:00 -
a843be75f3
R4SAS
2022-06-05 18:00:32 +03:00 -
47460d86b2
verify signature and send peer test msg 5
orignal
2022-06-07 12:55:58 -04:00 -
3cd74f0d4f
send PeerTest message
orignal
2022-06-06 17:28:39 -04:00 -
690c9f7c6f
R4SAS
2022-06-06 18:20:18 +03:00 -
e2718e5a12
R4SAS
2022-06-06 17:43:53 +03:00 -
d9fefe757e
SSU2/SSU2Session split
orignal
2022-06-05 19:33:36 -04:00 -
55e4bf6b65
set correct statuc code for peer test
orignal
2022-06-05 14:59:33 -04:00 -
0176e5cf18
Do not show 'Address registration' line if leaseset is encrypted
TomasGl
2022-06-03 19:32:46 +03:00 -
4670b12d49
correct buffer size for token request
orignal
2022-06-04 08:18:45 -04:00 -
321ec8ae4d
correct size for Ack block with ranges
orignal
2022-06-03 19:16:52 -04:00