mirror of
https://github.com/PurpleI2P/i2pd.git
synced 2025-07-09 19:53:54 +02: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
#2201
#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
-
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 -
e0790700cd
don't connect to unpublished NTCP2 addresses
orignal
2018-07-18 14:19:12 -04:00 -
910a9600bd
display NTCP2 session in web console
orignal
2018-07-18 12:58:29 -04:00 -
fc52b2b940
fixed typo
orignal
2018-07-18 12:56:46 -04:00 -
b99f828583
send I2NP messages through NTCP2
orignal
2018-07-18 11:16:40 -04:00 -
f38891cace
fixed build for gcc < 4.8
orignal
2018-07-18 11:15:27 -04:00 -
8c5111e11a
handle NTCP2 I2NP messages
orignal
2018-07-17 15:17:05 -04:00 -
5575b981c8
enable NTCP2 as transport
orignal
2018-07-13 15:59:28 -04:00 -
0b36732911
orignal
2018-07-10 06:59:35 -04:00 -
52f3081a40
fix typo
yangfl
2018-07-10 17:39:21 +08:00 -
00c71dc26a
handle SessionConfirmed
orignal
2018-07-09 15:56:23 -04:00 -
5218c8584f
some refactoring of NTCP2 code
orignal
2018-07-04 14:15:40 -04:00 -
6054bd6621
NTCP2 session establisher
orignal
2018-07-03 16:26:02 -04:00 -
55af4ed385
delete old AESNI definition
R4SAS
2018-06-29 02:30:03 +03:00 -
64aee9c8ae
add DEBUG option for make
R4SAS
2018-06-29 02:27:19 +03:00 -
5233e72205
add assets symlinks
r4sas
2018-06-27 23:43:49 +03:00 -
db5b45222a
store and install assets on android
R4SAS
2018-06-27 23:20:02 +03:00 -
1b663bb4df
add assets symlinks
r4sas
2018-06-27 23:43:49 +03:00 -
d134794bcb
store and install assets on android
R4SAS
2018-06-27 23:20:02 +03:00 -
fc4787da4e
orignal
2018-06-27 15:36:34 -04:00 -
4ffbb46cf9
Fix "macro expansion producing 'defined' has undefined behavior" clang warning
Dmitry Marakasov
2018-06-27 22:31:01 +03:00 -
c3c2550f17
orignal
2018-06-27 11:01:22 -04:00 -
41e8ab5383
Limit tampering with standard C++ library to Linux
Dmitry Marakasov
2018-06-27 17:47:22 +03:00 -
a802940616
orignal
2018-06-27 07:08:26 -04:00 -
dec848f072
use builtin __AVX__ and __AES__ macros and reduce code duplication
yangfl
2018-06-27 17:09:46 +08:00 -
fb229d4064
orignal
2018-06-26 13:58:07 -04:00 -
fc16e76af1
2.19.0
2.19.0
R4SAS
2018-06-26 17:46:01 +00:00 -
0dff636dbe
2.19.0
orignal
2018-06-26 13:38:02 -04:00 -
00df3f8d4e
2.19.0
orignal
2018-06-26 13:36:30 -04:00 -
34c45f2694
update debian changelog
R4SAS
2018-06-26 16:26:28 +00:00 -
a188de2e5c
increase limits by default, fix symbolic links, change rules
R4SAS
2018-06-26 16:23:21 +00:00 -
27fbf67352
add systemd configs, change build info, update changelog
R4SAS
2018-06-26 18:07:06 +03:00