mirror of
https://github.com/PurpleI2P/i2pd.git
synced 2025-02-23 12:17: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
-
5ecd04dd4f
orignal
2018-09-08 16:22:12 -04:00 -
50399e5194
l-n-s
2018-09-06 21:27:28 +00:00 -
d0126d7f24
fix #1238
l-n-s
2018-09-06 17:25:38 -04:00 -
b734acf1b1
-latomic for gcc >= 5 only
orignal
2018-09-06 11:19:10 -04:00 -
33aa8e2471
use x25519 from openssl 1.1.1 for ephemeral keys
orignal
2018-09-05 11:19:58 -04:00 -
2c58fe736b
fixed build error with openssl 1.1.1
orignal
2018-09-05 09:51:03 -04:00 -
6fe1de5d86
fix make target dependecy
R4SAS
2018-09-04 10:51:44 +03:00 -
064460b95f
osx makefile changes
R4SAS
2018-09-04 10:39:46 +03:00 -
2c3b19a539
use EdDSA from openssl 1.1.1
orignal
2018-09-03 17:39:49 -04:00 -
dc30a4c1ae
orignal
2018-09-02 15:50:22 -04:00 -
86e9901bf2
Fix typo
l-n-s
2018-09-02 15:39:23 -04:00 -
6519e0835a
fixed typo
orignal
2018-09-02 07:51:58 -04:00 -
a52344fc01
orignal
2018-09-01 13:31:17 -04:00 -
b67424643d
done insert NTCP2 ipv6 address twice
orignal
2018-08-27 18:56:57 -04:00 -
575a4c01c9
publish NTCP2 adress if port is specified
orignal
2018-08-27 18:35:35 -04:00 -
f0d4ee6618
pass NTCP2 ipv6 address
orignal
2018-08-27 16:01:47 -04:00 -
8753186a0d
publish NTCP2 ipv6 address if applicable
orignal
2018-08-27 15:01:43 -04:00 -
ff8fb8000d
orignal
2018-08-26 10:20:39 -04:00 -
9dd38b99d6
check NTCP2 for addreses comparison
orignal
2018-08-26 09:40:27 -04:00 -
dfe08c1ec9
Jeff Becker
2018-08-26 09:24:11 -04:00 -
fb26e78ecc
Jeff Becker
2018-08-25 14:03:21 -04:00 -
4c687036c4
Jeff Becker
2018-08-25 14:01:57 -04:00 -
062d8d0f4f
fixed potential race condition
orignal
2018-08-25 13:27:03 -04:00 -
73b6338f62
orignal
2018-08-23 11:21:49 -04:00 -
c0d1e2c07a
2.20
2.20.0
r4sas
2018-08-23 18:10:05 +03:00 -
e70feceafe
add install target in OSX Makefile for homebrew formula
r4sas
2018-08-23 18:06:37 +03:00 -
71ac0286b1
2.20.0
orignal
2018-08-23 10:24:44 -04:00 -
022f4d2c11
don't send message to not established session
orignal
2018-08-23 07:23:50 -04:00 -
a83a839cff
l-n-s
2018-08-22 18:22:54 -04:00 -
b259ee89aa
send RouterInfo from NTCP2Server's thread
orignal
2018-08-22 12:33:43 -04:00 -
65cf14bfce
update android miniupnpc to 2.1
r4sas
2018-08-20 01:01:27 +03:00 -
d9476fb5ca
set correct IV when NTCP2 address gets published
orignal
2018-08-19 16:17:57 -04:00 -
9882365ab4
fix NTCP IPv6 category name in transports, add conversion for leasesets expiring time
r4sas
2018-08-18 22:56:31 +00:00 -
2d758ce963
change cost for NTCP and NTCP2
orignal
2018-08-18 13:52:35 -04:00 -
1dd003d26a
check m2p3len
orignal
2018-08-18 08:27:36 -04:00 -
0df5b77595
makefile: linux: add -latomic
redfish
2018-08-17 23:18:40 -04:00 -
e190a005db
make sure assets are ready before proceed
orignal
2018-08-17 11:17:17 -04:00 -
45596a0342
android - holder-based updater for certificate
r4sas
2018-08-17 01:41:26 +03:00 -
405429a300
android - add file for notify about successful unpacking assets
r4sas
2018-08-16 23:32:33 +03:00 -
d009a29426
android - dont rewrite files from assets if they exist
r4sas
2018-08-15 01:49:10 +03:00 -
f1fb42460a
rename ipv6 transports
r4sas
2018-08-15 00:12:46 +03:00 -
5e110e9f7b
enable NTCP2 by default
orignal
2018-08-16 13:48:47 -04:00 -
77a409935d
license added
orignal
2018-08-16 13:46:59 -04:00 -
863baeb68b
ignore unpublished addresses
orignal
2018-08-16 11:02:53 -04:00 -
11142690a0
show correct value of time drift
orignal
2018-08-16 10:13:32 -04:00 -
02e8c5faca
fixed typo
orignal
2018-08-15 13:23:10 -04:00 -
c41081d35c
check timestamps
orignal
2018-08-15 11:42:56 -04:00 -
db4c26a400
copy assets before daemon start
orignal
2018-08-15 09:52:13 -04:00 -
331a23fc20
build JNI for arm v7a and x86 both
r4sas
2018-08-14 22:44:08 +03:00 -
db5a40d743
enable NTCP2 for android, use L flag for bandwidth, additional change for multiarch build
r4sas
2018-08-14 22:39:57 +03:00 -
e4ab51329d
move handshake messages processing to NTCP2Establisher
orignal
2018-08-14 14:01:04 -04:00 -
8490e7ca7c
orignal
2018-08-14 13:50:44 -04:00 -
86782aeb1b
don't send RouterInfo twice
orignal
2018-08-14 11:27:27 -04:00 -
49a44fc92e
assume siphash IV in Litte Endian
orignal
2018-08-13 14:07:57 -04:00 -
cd39a52c25
correct endianness for siphash length
orignal
2018-08-13 13:43:51 -04:00 -
634101ceb5
xcps
2018-08-13 22:29:58 +05:00 -
55555c8787
orignal
2018-08-13 12:43:31 -04:00 -
d36d825ac1
xcps
2018-08-13 21:41:43 +05:00 -
9bb01cd67c
orignal
2018-08-12 13:19:56 -04:00 -
29b91075d2
Don't add SSU/NTCP addresses to RI if they are disabled in config (#1220)
l-n-s
2018-08-12 02:36:00 -04:00 -
6d46fc9f9f
check send frame error code
orignal
2018-08-11 16:08:21 -04:00 -
a2c41c9e36
allow NTCP2 only transports
orignal
2018-08-10 15:35:43 -04:00 -
ee700ac861
fixed incorrect iv for published NTCP2 addresses
orignal
2018-08-10 15:14:07 -04:00 -
9884a4336f
don't connect to NTCP2 only address using NTCP
orignal
2018-08-10 13:42:59 -04:00 -
5b83d4bef8
move handshake messages creation to NTCP2Establisher
orignal
2018-08-10 10:53:34 -04:00 -
d320a89590
don't copy buffer to ifself
orignal
2018-08-09 16:32:43 -04:00 -
f7e4afc282
use same buffer for input and output for AEAD/Chacha20/Poly1305
orignal
2018-08-09 15:47:02 -04:00 -
88e87d589b
add incoming NTCP2 session to the sessions list
orignal
2018-08-09 14:20:10 -04:00 -
d8c6dede7e
moved NTCP2 handshake buffers to establisher
orignal
2018-08-09 12:53:36 -04:00 -
5cc84133e3
fixed incorrect lenght
orignal
2018-08-08 17:38:21 -04:00 -
f7728aa1f6
reuse NTCP2 frame buffers
orignal
2018-08-08 16:23:44 -04:00 -
2b61f9a731
fixed #1217. verify decryption result
orignal
2018-08-07 10:35:25 -04:00 -
f407022fe6
connect to NTCP2 address if presented
orignal
2018-08-04 13:48:09 -04:00 -
41b9f19b01
get unpublished NTCP2 address
orignal
2018-08-04 08:47:58 -04:00 -
09c6faf923
don't overwrite NTCP2 keys
orignal
2018-08-03 21:16:35 -04:00 -
26d0177c01
always make NTCP address first
orignal
2018-08-03 20:28:29 -04:00 -
f7415c8a8f
enable/disable NTCP2 address
orignal
2018-08-03 14:49:28 -04:00 -
4cf79088f9
NTCP2 idle timeout
orignal
2018-08-03 13:19:35 -04:00 -
50cd321818
NTCP2 idle timeout
orignal
2018-08-03 13:10:32 -04:00 -
83bbe6a9d9
show NTCP2 address
orignal
2018-08-03 12:07:09 -04:00 -
0a33c18e36
send termination message
orignal
2018-08-02 15:31:15 -04:00 -
6cf158ac63
check RouterInfo from SessionConfirmed
orignal
2018-08-02 13:58:47 -04:00 -
f96bfa6afa
send RouterInfo
orignal
2018-08-02 12:42:39 -04:00 -
2b64cf9126
publish i in correct place for NTCP2
orignal
2018-08-01 12:28:34 -04:00 -
a8dcfc44f5
handle termination message
orignal
2018-08-01 09:43:48 -04:00 -
0ff9c9da27
complete Bob side of NTCP2
orignal
2018-07-31 15:41:13 -04:00 -
07e7c2d852
ntcp2.published and ntcp2.port parameters
orignal
2018-07-31 12:59:38 -04:00 -
10e4b5b2a3
ignore NTCP2 addresses
orignal
2018-07-23 15:44:36 -04:00 -
998653ea9d
NTCP2 acceptors
orignal
2018-07-23 15:30:51 -04:00 -
1a38e925bf
publish NTCP2 address
orignal
2018-07-23 13:51:29 -04:00 -
c8f51380e6
publish NTCP2 for new routers
orignal
2018-07-21 16:59:58 -04:00 -
2406d57d51
update android target API to 28, use gradle and ndk parallel building
R4SAS
2018-07-21 00:02:54 +03:00 -
cb1e47eb71
use preconfigured configs for android package
R4SAS
2018-07-20 23:15:22 +03:00 -
c0a650f28b
update gitignore
R4SAS
2018-07-20 23:04:29 +03:00 -
460cf6fd20
update windows build script, change makefile.mingw line ending
R4SAS
2018-07-20 22:55:41 +03:00 -
5bedfc1c84
post I2NP messages to NTCP2 thread
orignal
2018-07-19 12:46:19 -04:00 -
5001592fb4
replace ntcp2 by ntcp2.enabled
orignal
2018-07-19 09:45:24 -04:00 -
f6495e59c5
better MixHash
orignal
2018-07-19 09:27:59 -04:00 -
66bf431481
correct KDF1 calculation
orignal
2018-07-18 16:27:43 -04:00 -
d9685e991e
handle RouterInfo block
orignal
2018-07-18 15:57:18 -04:00