mirror of
https://github.com/PurpleI2P/i2pd.git
synced 2025-08-27 10:40:23 +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
-
2cd50ebaee
fixed race condition
orignal
2022-01-07 13:39:12 -05:00 -
cb6f6a6596
Merge branch 'openssl' of https://github.com/PurpleI2P/i2pd into openssl
orignal
2022-01-03 16:28:17 -05:00 -
e4ab0acc92
create RouterInfo from shared pointer to Buffer
orignal
2022-01-03 16:27:28 -05:00 -
10237c41d3
R4SAS
2022-01-03 20:23:09 +03:00 -
ac2c6c6010
Dimitris Apostolou
2022-01-02 12:14:12 +02:00 -
c6b2ce93c4
Memory pool for RouterInfo address
orignal
2022-01-01 15:12:59 -05:00 -
401b7fe883
send error message in quotes
orignal
2021-12-31 08:48:21 -05:00 -
f567417bb3
memory pool for RouterInfo buffer
orignal
2021-12-30 15:16:13 -05:00 -
ae5cb3bbe7
rollback
orignal
2021-12-28 08:00:03 -05:00 -
0eb8e15796
allocated actual buffer size for RouterInfo
orignal
2021-12-27 13:02:06 -05:00 -
1c95c7856f
avoid duplicated addresses. Check presence of netId and version
orignal
2021-12-24 18:58:20 -05:00 -
daf7551e59
try another fllodfill if no compatible tunnels
orignal
2021-12-18 17:55:26 -05:00 -
5b63d3692e
HidUser0's yggdrasil reseed added
orignal
2021-12-13 13:47:59 -05:00 -
5f9972af78
R4SAS
2021-12-07 23:00:52 +03:00 -
1be4cce074
R4SAS
2021-12-07 22:59:11 +03:00 -
935e93eb36
minimal send ack interval
orignal
2021-12-05 17:54:34 -05:00 -
5d924cd35a
don't copy received datagram
orignal
2021-12-04 19:32:18 -05:00 -
27116b9f30
R4SAS
2021-11-28 04:26:44 +03:00 -
8ac2ee49a8
R4SAS
2021-11-28 04:00:03 +03:00 -
8a8e328fcf
R4SAS
2021-11-28 03:50:05 +03:00 -
c4207e7672
R4SAS
2021-11-28 03:49:08 +03:00 -
73642703bd
R4SAS
2021-11-28 03:46:53 +03:00 -
b3bd175e64
2.40.0
orignal
2021-11-27 18:01:13 -05:00 -
742032907a
R4SAS
2021-11-27 23:46:03 +03:00 -
edc0162163
R4SAS
2021-11-27 23:30:35 +03:00 -
94661f697b
R4SAS
2021-11-27 22:53:53 +03:00 -
4ecf36fab6
R4SAS
2021-11-27 21:08:05 +03:00 -
96cdb3bca3
R4SAS
2021-11-21 20:20:23 +03:00 -
6c57ba36f7
lazy initialization or tunnel gateway's random buffer
orignal
2021-11-20 18:31:18 -05:00 -
cb61897236
orignal
2021-11-20 08:39:43 -05:00 -
8b931dd40b
acetone
2021-11-20 08:37:36 -05:00 -
6b81478bd2
acetone
2021-11-20 05:47:32 -05:00 -
9d94eb83c1
acetone
2021-11-20 05:46:44 -05:00 -
13374f8b7b
R4SAS
2021-11-18 16:17:28 +03:00 -
2a1683a660
R4SAS
2021-11-18 16:03:29 +03:00 -
d0586c1652
R4SAS
2021-11-18 15:52:56 +03:00 -
4126435a66
R4SAS
2021-11-18 15:50:55 +03:00 -
7bf7aae3d1
R4SAS
2021-11-18 15:23:09 +03:00 -
e5f39d0caf
R4SAS
2021-11-18 15:15:34 +03:00 -
174983548d
R4SAS
2021-11-14 20:37:33 +03:00 -
a9ec4d916b
orignal
2021-11-14 08:21:16 -05:00 -
a55c346af5
acetone
2021-11-14 08:17:53 -05:00 -
8e0d8c96bb
acetone
2021-11-14 08:16:36 -05:00 -
9abd383014
eliminate extra pointers for tunnel hops
orignal
2021-11-13 15:11:59 -05:00 -
8ee9c437e1
Dimitris Apostolou
2021-11-12 18:33:51 +02:00 -
4052b1ea6d
pick compatible outbound tunnel for datagrams
orignal
2021-11-08 18:23:26 -05:00 -
fdde197c58
R4SAS
2021-11-08 07:40:39 +03:00 -
49883dc3ac
R4SAS
2021-11-08 07:02:11 +03:00 -
d798faa1ca
pick compatible ooutbound tunnel
orignal
2021-11-07 17:18:31 -05:00 -
3f63f15b16
copy compatible transports to new tunnel
orignal
2021-11-06 19:16:45 -04:00 -
f8c390cdd3
pick compatible tunnels
orignal
2021-11-06 15:44:56 -04:00 -
8f0978cfd6
all transports by default
orignal
2021-11-06 10:49:18 -04:00 -
1a8a32a773
select next tunnel with compatible transports
orignal
2021-11-05 14:51:24 -04:00 -
c0400bfd07
virtual destructor for TunnelConfig
orignal
2021-10-31 22:14:59 -04:00 -
c6e4758187
R4SAS
2021-11-01 05:03:34 +03:00 -
56ec8fe95b
eliminate local destination mutex
orignal
2021-10-31 21:20:16 -04:00 -
67863cfcf9
orignal
2021-10-31 21:08:11 -04:00 -
4c5ec68ff1
R4SAS
2021-11-01 02:40:54 +03:00 -
58b7b7d731
libi2pd: add missing locks to i2p::tunnel::TunnelPool
Simon Vetter
2021-10-30 23:14:48 +02:00 -
1de1c79d4f
libi2pd: add missing locks to i2p::tunnel::Tunnels
Simon Vetter
2021-10-31 14:51:41 +01:00 -
7073a6bf38
libi2pd: make Tunnel and TunnelConfig destructors virtual
Simon Vetter
2021-10-28 21:59:27 +02:00 -
26db88d89b
check if sip key is available
orignal
2021-10-27 22:33:37 -04:00 -
876e98d91e
check if sip key is available
orignal
2021-10-27 22:23:32 -04:00 -
8566f6c127
don't store EVP_PKEY sip keys
orignal
2021-10-27 21:18:21 -04:00 -
bb8dc67942
don't use openssl's SipHash from 3.0.0 due regression
orignal
2021-10-27 19:05:16 -04:00 -
9965d72990
don't store EVP_PKEY with EdDSA signer and verifier
orignal
2021-10-26 21:36:34 -04:00 -
921ec9ec12
fix build with openssl 3.0.0
orignal
2021-10-23 18:10:02 -04:00 -
f1990bc2ab
use tunnel endpoint memroy pool to split to tunnel messages at gateway
orignal
2021-10-22 21:08:20 -04:00 -
cdc8e463b7
use memory pool for outgoing tunnel gateway messages
orignal
2021-10-22 19:18:45 -04:00 -
0a62a962d7
R4SAS
2021-10-22 05:57:04 +03:00 -
b0f043ec86
R4SAS
2021-10-22 05:28:59 +03:00 -
ae0cf2e831
use memory pool for tunnel messages
orignal
2021-10-20 21:05:22 -04:00 -
4ce7e192d6
orignal
2021-10-19 18:25:06 -04:00 -
04ca916aac
R4SAS
2021-10-19 23:56:41 +03:00 -
a348e10620
libi2pd: fix undefined behaviour and memory overruns
Simon Vetter
2021-10-18 12:09:56 +02:00 -
af794f901f
libi2pd: minor logging fixes
Simon Vetter
2021-10-08 11:31:47 +02:00 -
8a58572b34
R4SAS
2021-10-19 18:24:49 +03:00 -
0c25e8f1eb
[build] changes in windows build script
R4SAS
2021-10-06 21:35:23 +03:00 -
ff3d2db85e
xanoni
2021-10-18 22:29:30 -04:00 -
efd84a2404
xanoni
2021-10-18 22:10:17 -04:00 -
278fd2d8d5
create tunnel I2NP message for tunnel data
orignal
2021-10-18 19:03:08 -04:00 -
24b10bbc34
xanoni
2021-10-18 03:59:52 -04:00 -
197882a4c9
create I2NP depending on type in I2NP block
orignal
2021-10-17 15:30:24 -04:00 -
d310efcb5c
pass I2NPMessage by move
orignal
2021-10-17 11:31:37 -04:00 -
1af9117b80
don't create new tunnel message for encryption/decryption
orignal
2021-10-15 14:01:41 -04:00 -
9685754511
orignal
2021-10-15 13:02:32 -04:00 -
44e01b41f8
reserve address for 3 introducers
orignal
2021-10-12 13:28:16 -04:00 -
7def2fa6a3
use std::vector for address list
orignal
2021-10-10 09:53:21 -04:00 -
48131f4597
don't store full path with RouterInfo
orignal
2021-10-07 15:08:33 -04:00 -
49e8cf89d8
don't send short tunnel build messages for ElGamal only destinations
orignal
2021-10-06 12:42:32 -04:00 -
e6bcd04a36
short build message for re-created tunnels and far end transports
orignal
2021-10-05 19:38:33 -04:00 -
af133f4968
fixed crash if incorrect blinded signature type
orignal
2021-09-29 12:38:38 -04:00 -
d723faaaa3
[UDPTunnel] restart local listener on error
R4SAS
2021-09-28 14:27:22 +03:00 -
cc75efcbca
fixed build for C++11
orignal
2021-09-27 18:25:15 -04:00 -
2eded7cdd7
send ping every keealive interval for client tunnels
orignal
2021-09-26 16:25:12 -04:00 -
b10e5ce358
send ping
orignal
2021-09-26 11:20:20 -04:00 -
1bb1d89fab
change back to map and unodered_map
orignal
2021-09-25 18:30:17 -04:00 -
b9dd4aee8d
use flat_map for incompete messages
orignal
2021-09-24 19:12:12 -04:00 -
518e53a61c
use flat_map for smaller tables
orignal
2021-09-24 14:23:39 -04:00 -
18b6ba80f2
cleanup RelayRequests
orignal
2021-09-22 19:09:56 -04:00