mirror of
https://github.com/PurpleI2P/i2pd.git
synced 2025-02-20 18:57:37 +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
-
5edb256990
check if our external IP is valid
orignal
2021-04-16 19:31:49 -04:00 -
74d0c04314
ipv6 address for relay reponse and relay intro
orignal
2021-04-15 16:06:02 -04:00 -
39d4464be0
make sure that introducer or peer test router is reachable by SSU
orignal
2021-04-15 11:43:43 -04:00 -
be48dc6e87
pick correct local address for intro key
orignal
2021-04-13 15:11:37 -04:00 -
2783337284
require ipv4 for IBGW
orignal
2021-04-13 09:16:52 -04:00 -
727743979c
orignal
2021-04-13 07:33:07 -04:00 -
4543e14c57
acetone
2021-04-13 02:43:42 -04:00 -
83fc1b0b8e
support b32 and b33 addresses in STREAM CONNECT
orignal
2021-04-11 17:26:45 -04:00 -
df858d9143
publish iexp
orignal
2021-04-09 13:29:07 -04:00 -
ac47c9c673
don't check U cap
orignal
2021-04-09 10:56:46 -04:00 -
b9a2d5df02
send HolePunch back based on actual address type
orignal
2021-04-08 21:07:14 -04:00 -
3e873f88c9
don't drop introducers without iExp
orignal
2021-04-07 15:55:38 -04:00 -
277cef5ec4
eliminate cost field
orignal
2021-04-07 13:05:38 -04:00 -
5c9b478e46
published field for SSU addresses
orignal
2021-04-05 21:45:48 -04:00 -
ff89edf127
pick random introducer
orignal
2021-04-05 18:22:48 -04:00 -
2cc9791bf2
exclude already expired introducers
orignal
2021-04-04 10:36:22 -04:00 -
67b32005f6
check if host if unspecified
orignal
2021-04-03 22:18:09 -04:00 -
0f166973ca
check ureachable cap and actual introducers separately
orignal
2021-04-03 20:03:19 -04:00 -
4f3333c841
don't check range ffor unspecified address
orignal
2021-04-03 19:24:07 -04:00 -
bea384abea
recongnize v4 and v6 SSU addresses without host
orignal
2021-04-03 18:56:50 -04:00 -
43033695f6
select apropriate address for peer test
orignal
2021-04-02 21:31:14 -04:00 -
51ef7ef61c
don't publish LeaseSet without tunnels
orignal
2021-04-01 13:37:21 -04:00 -
823b499a02
remove already expired LeaseSets
orignal
2021-04-01 11:45:50 -04:00 -
bb5ed0b40c
assign correct 6 or 4 cap to unpublished address
orignal
2021-04-01 11:02:29 -04:00 -
94ca2514af
set zero expiration timeout if no tunnels
orignal
2021-04-01 10:29:03 -04:00 -
5412352dec
publish ipv6 introducers for ipv6 addresses
orignal
2021-03-31 13:42:57 -04:00 -
c94e8c7df4
orignal
2021-03-31 12:28:59 -04:00 -
094541caa6
acetone
2021-03-31 12:16:06 -04:00 -
8c59977e34
orignal
2021-03-31 12:13:17 -04:00 -
881bca6ae3
acetone
2021-03-31 12:09:06 -04:00 -
22865f8ee4
acetone
2021-03-31 12:05:23 -04:00 -
f3b728d828
acetone
2021-03-31 08:45:56 -04:00 -
bd7328345f
Don't change Yddrasil address if router becomes unreachable through ipv6
orignal
2021-03-30 19:27:40 -04:00 -
25eae3c116
return relay tag for ipv6 introducer
orignal
2021-03-30 11:31:11 -04:00 -
5cca5472e6
don't handle unsilicited HolePunch
orignal
2021-03-29 15:50:33 -04:00 -
8462d382f4
don't create SSU session for HolePunch
orignal
2021-03-29 15:16:39 -04:00 -
2b0d18a6d7
don't change router status from ipv6
orignal
2021-03-29 14:44:50 -04:00 -
edf3b7e2fc
set X bandiwth for floodfill by default
orignal
2021-03-28 13:13:00 -04:00 -
167d3a0e3c
don't create BN_CTX for ECIES tunnel build record decryption
orignal
2021-03-28 12:14:02 -04:00 -
86415bc61f
publish introducer cap for ipv6 address
orignal
2021-03-27 18:49:35 -04:00 -
a6ea37a21e
set ipv6 address caps depending on peer test
orignal
2021-03-27 15:16:56 -04:00 -
3695aa924b
doesn't send peer test to a reserved address
orignal
2021-03-24 10:32:15 -04:00 -
9e050d1a23
peer test for ipv6
orignal
2021-03-23 15:36:57 -04:00 -
34eee2fc26
fixed #1644. check leaseset buffer size
orignal
2021-03-22 20:12:58 -04:00 -
ac10f3055d
pick correct local SSU address for sending peer test
orignal
2021-03-19 21:51:45 -04:00 -
991b74f036
bind ipv6 or yggdrasil acceptor to specified address
orignal
2021-03-19 13:10:24 -04:00 -
589049ef0f
connect to ipv6 address through introducer
orignal
2021-03-19 10:20:02 -04:00 -
6b0c7c2313
handle ipv6 address in RelayResponse
orignal
2021-03-18 21:29:39 -04:00 -
a9c7d0d598
common ExtractIPAddressAndPort
orignal
2021-03-18 20:11:24 -04:00 -
ef1dfb153c
handle ipv6 address for RelayIntro
orignal
2021-03-18 18:37:02 -04:00 -
ff9ee5873f
post LeaseSet creation to I2CP destnation's thread
orignal
2021-03-17 15:10:14 -04:00 -
a7b56bbbb7
publish Yggdrasil address when enabled
orignal
2021-03-17 11:26:52 -04:00 -
820a365474
select random peer for first hop for outbound tunnel if number of connections < 100
orignal
2021-03-16 18:45:51 -04:00 -
1d5d06f731
find actual router for peer
orignal
2021-03-16 15:23:00 -04:00 -
43d458cf72
publish and upublish NTCP2 and yggdrasil addresses separatly
orignal
2021-03-16 13:08:10 -04:00 -
fde79eecc6
orignal
2021-03-15 12:36:35 -04:00 -
436a3e7f54
2.37.0
2.37.0
orignal
2021-03-15 09:00:25 -04:00 -
7015bad905
2.37.0
orignal
2021-03-15 08:30:04 -04:00 -
cf8665748b
network sattus Mesh added
orignal
2021-03-13 10:28:03 -05:00 -
1b8da90cbb
more precise compatibility check
orignal
2021-03-12 20:51:12 -05:00 -
6012585067
eliminate false positive symmetric NAT
orignal
2021-03-12 17:41:41 -05:00 -
f162876600
insert ipv4 address if enabled back
orignal
2021-03-12 16:13:01 -05:00 -
6555ae5b0a
support authorization for reseed proxy
orignal
2021-03-11 17:02:56 -05:00 -
f5af059ef4
R4SAS
2021-03-11 15:20:40 +03:00 -
cb8651ec68
[win32] drop service code, fix start with daemon option. Throw notification when unable to parse config
R4SAS
2021-03-11 14:39:33 +03:00 -
7c0b0a4e3e
common HTTP basic authorization string
orignal
2021-03-10 22:47:31 -05:00 -
880d1a7ccd
NTCP2 proxy with authorization
orignal
2021-03-10 20:00:21 -05:00 -
744b25190a
don't set proxy if ntcp2 is disabled
orignal
2021-03-10 15:36:10 -05:00 -
3792bb4928
delete sig buffer
orignal
2021-03-09 22:10:51 -05:00 -
9049902ced
[webconsole] add address registration line generator
R4SAS
2021-03-10 01:48:42 +03:00 -
5f93dc72fd
convert ifname* params to address*
orignal
2021-03-09 15:28:07 -05:00 -
09dadd7e01
orignal
2021-03-09 07:46:28 -05:00 -
60b92f98db
OBEP must be ipv4 compatible
orignal
2021-03-08 18:54:17 -05:00 -
97f315d488
set correct 4 and 6 caps for unreachable addresses
orignal
2021-03-08 15:57:05 -05:00 -
f3676d7f18
logging opimization
brain5lug
2021-03-07 23:55:55 +03:00 -
742dbdb68a
rekey low badwidth routers to ECIES
orignal
2021-03-07 10:07:51 -05:00 -
2d59c968ca
don't publish NTCP2 address connected through proxy
orignal
2021-03-06 18:43:50 -05:00 -
ad22247c9e
start other acceptors if connected through a proxy
orignal
2021-03-06 15:35:31 -05:00 -
f38920c338
Status: Proxy
orignal
2021-03-06 08:50:47 -05:00 -
8f90b21a5d
fixed typo
orignal
2021-03-05 22:40:27 -05:00 -
ff0e6813c6
fixed typo
orignal
2021-03-05 21:53:19 -05:00 -
fa5e4d57fd
correct caps for SSU address without host
orignal
2021-03-05 19:40:37 -05:00 -
876973f071
remove coreVersion
orignal
2021-03-05 09:29:28 -05:00 -
b994af9209
check reachability of floodfill to request from
orignal
2021-03-05 08:41:44 -05:00 -
1f6cde652e
check caps for SSU address
orignal
2021-03-04 22:47:56 -05:00 -
3bf6db1c08
enable yggdrasil address finding for android
R4SAS
2021-03-05 03:19:30 +03:00 -
e70ffc9d7c
re-shedule introducers updates if router becomes firewalled
orignal
2021-03-04 15:55:51 -05:00 -
065cfe3b9d
separate ratchet session for ECIES router
orignal
2021-03-03 15:30:13 -05:00 -
def9873a70
request multiple introducers at the time
orignal
2021-03-02 21:10:19 -05:00 -
618aa26454
allow some unreachable floodfills
orignal
2021-03-02 14:13:28 -05:00 -
924a7bc533
use connected peers if others not available
orignal
2021-03-02 12:29:51 -05:00 -
ef85277a1b
select reachable routers for one hop tunnels
orignal
2021-03-02 08:46:13 -05:00 -
876375f2c3
precise bandwidth limit
orignal
2021-03-01 22:13:17 -05:00 -
f70ee480ba
check connectivity between peers for tunnel
orignal
2021-03-01 19:02:27 -05:00 -
a518320e3b
orignal
2021-03-01 18:42:36 -05:00 -
6d88c3ab05
Symmetric NAT error
orignal
2021-03-01 12:20:53 -05:00 -
57c969b0ed
constants for cost
orignal
2021-03-01 11:09:25 -05:00 -
ae58a7007b
different cost for direct or with introducers SSU address
orignal
2021-02-28 19:19:09 -05:00 -
11c924bbe7
publish and handle SSU addreses without host
orignal
2021-02-28 18:58:25 -05:00 -
8bab4f60ef
open socket before bing
orignal
2021-02-28 09:04:34 -05:00