mirror of
https://github.com/PurpleI2P/i2pd.git
synced 2025-02-22 19: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
-
97d9795fc9
pass encrepted LeaseSet auth keys
orignal
2019-07-16 16:31:17 -04:00 -
54071b0e5d
set and handle unpublished LeaseSet flag
orignal
2019-07-16 11:48:30 -04:00 -
925e8316c7
read i2cp.leaseSetAuthType, i2cp.leaseSetClient.dh.nnn and i2cp.leaseSetClient.psk.nnn from tunnel config
orignal
2019-07-12 20:58:17 -04:00 -
99e1b74023
create encrypted LeaseSet2 with authentication
orignal
2019-07-12 15:40:59 -04:00 -
7d68ccca53
create encrypted LeaseSet2 with authentication
orignal
2019-07-12 15:37:32 -04:00 -
0098f5b98c
Jeff Becker
2019-07-12 11:49:21 -04:00 -
a090114066
send data message wih raw type fpr raw datagrams
orignal
2019-07-10 13:31:49 -04:00 -
a204841abb
handle RAW SEND
orignal
2019-07-10 13:30:31 -04:00 -
cc451809cc
send/receive raw datagrams through the SAM
orignal
2019-07-10 11:32:56 -04:00 -
a605e4bab6
send and recieve raw datagrams
orignal
2019-07-09 21:33:55 -04:00 -
3f0534134d
check for malformed b33
orignal
2019-07-04 13:05:39 -04:00 -
84de3f081f
orignal
2019-07-03 12:42:49 -04:00 -
3acfb129cd
2.27.0
2.27.0
orignal
2019-07-03 12:38:55 -04:00 -
6ccef66920
call shutdown before close
orignal
2019-06-26 10:47:16 -04:00 -
e9fa4e94a6
orignal
2019-06-25 18:28:43 -04:00 -
fecc0c4640
don't call destructor twice
orignal
2019-06-25 16:37:06 -04:00 -
b759294975
BOB: fix status command.
rszibele
2019-06-25 19:18:40 +02:00 -
a23e845c03
BOB: improve comment and remove error log in list command
rszibele
2019-06-25 19:04:27 +02:00 -
cb8373e487
BOB: status response now correctly starts with "OK DATA".
rszibele
2019-06-25 17:59:44 +02:00 -
8e919ddc8e
use monotonic clock for uptime
orignal
2019-06-19 11:43:04 -04:00 -
832a9ab6b5
don't set random NTCP2 port if already set
orignal
2019-06-18 15:47:58 -04:00 -
13732ac333
fix #1363 try connect in SSU's thread
orignal
2019-06-14 15:43:03 -04:00 -
3e932a55f4
fixed typo
orignal
2019-06-11 15:09:10 -04:00 -
74e8610ec9
DH auth for encrypted LeaseSet2
orignal
2019-06-11 10:40:53 -04:00 -
089a60ded6
orignal
2019-06-10 19:10:34 -04:00 -
c8eeefe194
fix build on BSDs, as "isset" is a defined macro.
rszibele
2019-06-10 23:04:59 +02:00 -
85eeba14c1
Merge branch 'openssl' of https://github.com/PurpleI2P/i2pd into openssl
orignal
2019-06-08 21:24:16 -04:00 -
f6f45eab39
flood encrypted LeaseSet2 with store hash
orignal
2019-06-08 21:23:25 -04:00 -
a74065f775
[qt] dont build UnixDaemon.cpp
R4SAS
2019-06-09 01:04:43 +03:00 -
48d02f7e09
[qt] update headers, fix ChaCha source name, remove duplicates
R4SAS
2019-06-08 22:24:11 +03:00 -
e60549f8df
[qt] fix build
R4SAS
2019-06-08 21:15:59 +03:00 -
41f4f4713e
handle i2cp.leaseSetPrivKey
orignal
2019-06-07 14:51:08 -04:00 -
213a292fd5
correct offsets for auth data
orignal
2019-06-07 11:59:48 -04:00 -
79630e844b
R4SAS
2019-06-07 17:25:55 +03:00 -
f0725c9b40
orignal
2019-06-07 10:21:49 -04:00 -
1c9e46dbb3
2.26.0
orignal
2019-06-07 10:04:57 -04:00 -
0a299284f8
correct check for PSK auth
orignal
2019-06-06 13:58:31 -04:00 -
347a5f7346
pass secret to encrypted LeaseSet2
orignal
2019-06-06 12:33:33 -04:00 -
c6a903572c
[HTTP] add PROFIND support
R4SAS
2019-06-06 18:07:17 +03:00 -
14f0d6d26b
extract client auth data
orignal
2019-06-05 15:57:20 -04:00 -
736c95a870
[upnp] okay, lets do it other way...
R4SAS
2019-06-04 23:23:59 +03:00 -
f62bd3d6dc
[upnp] wtf? why its falling thru if statement?
R4SAS
2019-06-04 22:33:16 +03:00 -
2f516d03a5
[upnp] fix code
R4SAS
2019-06-04 22:19:26 +03:00 -
485f105555
fixed typo
orignal
2019-06-04 15:12:19 -04:00 -
686c0b776f
common blinding code for public and private keys
orignal
2019-06-04 14:47:40 -04:00 -
06066a4df5
temporary disable ip check:
R4SAS
2019-06-04 21:27:23 +03:00 -
21cf4cfe2f
[upnp] rewrite code, handle exceptions
R4SAS
2019-06-04 21:24:34 +03:00 -
97c80600c8
update cmake for win, in plans - drop support
R4SAS
2019-06-04 21:22:45 +03:00 -
828862ea49
store hash for ECDSA blidning
orignal
2019-06-03 12:51:57 -04:00 -
c4dffa4dc8
remove obsolete reseeds
orignal
2019-06-01 09:37:02 -04:00 -
3c1906e3d4
orignal
2019-06-01 09:28:54 -04:00 -
7147a3694c
link libi2pd to boost and zlib
Alexey Korepanov
2019-06-01 12:57:09 +01:00 -
64707dbb22
key blinding test
orignal
2019-05-31 11:57:16 -04:00 -
554e8eeef3
R4SAS
2019-05-31 16:32:32 +03:00 -
5e10549543
disable NTCP by default
orignal
2019-05-30 19:18:56 -04:00 -
685f45bd76
publish/unpublish NTCP2 address depending on network status
orignal
2019-05-30 17:52:44 -04:00 -
61d84dd4c1
publish/unpublish NTCP2 address depending on network status
orignal
2019-05-30 17:48:49 -04:00 -
4d10593bb1
publish/unpublish NTCP2 address depending on network status
orignal
2019-05-30 16:11:35 -04:00 -
fbb8903774
correct buffer size for ECDSA blinding
orignal
2019-05-30 13:57:43 -04:00 -
e8cac91bb7
blind ECDSA public key
orignal
2019-05-29 15:48:35 -04:00 -
7328ffa036
orignal
2019-05-29 14:07:30 -04:00 -
a03e828317
BOB: status: forgot to pass destination for current tunnel.
rszibele
2019-05-29 18:47:35 +02:00 -
93d4dc70cf
BOB fixes.
rszibele
2019-05-29 18:05:03 +02:00 -
8e3d16e9fb
update ipv6 addresses from SSU rather than NTCP or NTCP2
orignal
2019-05-29 11:36:58 -04:00 -
07405e57b9
fixed typo
orignal
2019-05-25 14:58:10 -04:00 -
354c9187db
detect our ipv6 address
orignal
2019-05-23 15:59:44 -04:00 -
af33df3004
common buffer size
orignal
2019-05-23 11:49:54 -04:00 -
78bfde237f
allocate actual RouterInfo's buffer size
orignal
2019-05-23 09:34:04 -04:00 -
7b9033d678
allocate actual RouterInfo's buffer size
orignal
2019-05-23 09:32:07 -04:00 -
f784cfad46
correct RouterInfo buffer size
orignal
2019-05-23 06:56:41 -04:00 -
0e89452056
fix indent in HTTPServer, add RI log messages
R4SAS
2019-05-22 23:29:35 +03:00 -
e40c139ff1
blind ECDSA private key
orignal
2019-05-22 16:15:11 -04:00 -
edf4f7695d
fix #1352. correct response for 'list' command
orignal
2019-05-22 12:45:50 -04:00 -
7ab29950a4
#1251 - add ipv6 address preference for NTCP/2, NTCP2 code clean
R4SAS
2019-05-20 16:04:21 +03:00 -
7c7742a175
#510 - call HTTPServer::Stop on exception
R4SAS
2019-05-17 14:23:28 +03:00 -
d49dde7c5e
#510 - move m_Acceptor.reset under try
R4SAS
2019-05-17 13:35:42 +03:00 -
754299339d
#1251 - prefer public ipv6 address instead of temporary (test)
R4SAS
2019-05-17 12:50:41 +03:00 -
2abc9807d9
handle webconsole and tunnels bind errors (#510)
R4SAS
2019-05-17 11:04:44 +03:00 -
92daf21b1e
handle SSU socket bind errors (#510)
R4SAS
2019-05-17 10:28:58 +03:00 -
c7debcf6ec
verify IP and netid only when RI parsed
R4SAS
2019-05-17 09:08:30 +03:00 -
a8984ad726
check netid when validating IPs
R4SAS
2019-05-17 03:58:57 +03:00 -
60ec03237e
blidning for ECDSA
orignal
2019-05-16 15:49:07 -04:00 -
a91641e427
fix #823, reindent code
R4SAS
2019-05-16 08:17:05 +03:00 -
67fd77987e
[RI] validate addresses when parsing RI
R4SAS
2019-05-16 06:36:08 +03:00 -
5c3992018f
fixed #1350 use GetAddress insted GetIdentHash
orignal
2019-05-15 14:22:19 -04:00 -
5da9abe26e
move defines in namespace
R4SAS
2019-05-15 16:31:26 +03:00 -
8dfeec95c6
#1346 - update code, fill ipv6 ranges, todo - add config setting to disable validation
R4SAS
2019-05-15 16:13:43 +03:00 -
f5b682619f
R4SAS
2019-05-15 14:15:10 +03:00 -
1e91b59f67
ri, transports, binding, reserved ip ranges
R4SAS
2019-05-15 13:57:46 +03:00 -
743fa745b7
show b33 address for encrypted LeaseSet2
orignal
2019-05-14 14:42:10 -04:00 -
39400fd381
move key blinding code from LeaseSet.cpp to Blinding.cpp
orignal
2019-05-14 11:42:25 -04:00 -
5299ac35a6
create NTCP2 ipv6 address
orignal
2019-05-13 11:40:08 -04:00 -
ef76ed394c
publish SSU ipv6 address if NTCP if disabled
orignal
2019-05-12 13:36:26 -04:00 -
da1928c433
fix
Михаил Подивилов
2019-05-11 22:48:05 +03:00 -
315d23005e
fix styles
Михаил Подивилов
2019-05-11 22:46:44 +03:00 -
83d50ac2dd
favicon upd
Михаил Подивилов
2019-05-11 22:36:02 +03:00 -
6877efcf55
lowercase
Михаил Подивилов
2019-05-11 22:28:49 +03:00 -
1548fedb82
Михаил Подивилов
2019-05-11 22:27:15 +03:00 -
9f19429fa0
message
Sha Dak
2019-05-11 22:18:02 +00:00 -
69b8d6dd30
message
Sha Dak
2019-05-11 22:11:30 +00:00