mirror of
https://github.com/PurpleI2P/i2pd.git
synced 2025-02-26 21:49:22 +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
-
7a79d49e6e
Merge pull request #77 from chertov/master
orignal
2014-06-26 06:52:49 -04:00 -
1a041ea2aa
fix VS project
chertov
2014-06-26 07:55:40 +04:00 -
68a08c2237
Merge pull request #5 from orignal/master
chertov
2014-06-26 07:33:12 +04:00 -
9808ecc57c
Merge
a5776b064b
intoec21138bd2
chertov
2014-06-26 03:32:02 +00:00 -
ec21138bd2
specify number of hops for a tunnel pool
orignal
2014-06-25 19:28:33 -04:00 -
92dc9b3542
set replyIV for each hop decryption
orignal
2014-06-24 19:33:30 -04:00 -
53be08e239
fake tunnel build ecord
orignal
2014-06-18 21:24:24 -04:00 -
59439ebf26
don't rely on order in tunnel build message. assign index to hop instead
orignal
2014-06-18 19:38:21 -04:00 -
fbaf09ff2b
prevent the 'static initialization order fiasco' for crypto constants
cpubug
2014-06-18 22:30:53 +04:00 -
170da1c903
fix CMAKE build
cpubug
2014-06-18 22:10:23 +04:00 -
b95caaf219
exclude hidden routers from tunnels
orignal
2014-06-18 10:41:59 -04:00 -
ebd64c9337
check for duplicates
orignal
2014-06-17 13:15:32 -04:00 -
566909a50c
explore 5 addresses at the time
orignal
2014-06-16 22:30:34 -04:00 -
d6b97670c4
exploratory if tunnels are not created yet
orignal
2014-06-16 21:23:22 -04:00 -
9ecf2500f5
Adding support for Mac OSX.
Mikal Villa
2014-06-15 13:03:29 +02:00 -
99b818ad15
don't print duplicate acks
orignal
2014-06-12 21:01:04 -04:00 -
fccb13cedd
store sent messages until ack-ed
orignal
2014-06-12 11:14:22 -04:00 -
d5fff57edb
defualt port consistency (17007)
orignal
2014-06-12 09:12:39 -04:00 -
4e09b39735
check sequence of fragments
orignal
2014-06-11 10:56:20 -04:00 -
ca6f12a8f1
Merge pull request #72 from ryzhovau/return_code
orignal
2014-06-11 07:12:22 -04:00 -
5f2d9db131
i2p.cpp: fix return code declaration
Alexander Ryzhov
2014-06-11 12:01:13 +04:00 -
165a079928
moved sending acks to SSUData
orignal
2014-06-10 11:19:31 -04:00 -
7bb5054644
moved sending I2NP messages to SSUData
orignal
2014-06-10 10:39:29 -04:00 -
c9ace095f4
removed unused SSU states
orignal
2014-06-09 22:56:16 -04:00 -
f9cd2f6808
don't use crypto++ AES directly
orignal
2014-06-08 14:43:18 -04:00 -
a6cc2e647b
eliminated multiple of 16 check for AES
orignal
2014-06-08 07:56:04 -04:00 -
eb44fdf7a8
64-bits alignment for RoutingKey
orignal
2014-06-03 19:57:42 -04:00 -
a728d9db5b
explicit AESNI flag
orignal
2014-06-02 10:05:04 -04:00 -
6518727270
use CBCEncryption for session key encryption
orignal
2014-06-01 19:51:27 -04:00 -
0d51f240d0
TunnelDecryption for tunnels
orignal
2014-05-15 18:58:26 -04:00 -
7754968e7a
TunnelDecryption for transit tunnel
orignal
2014-05-15 17:55:09 -04:00 -
11ac6712e7
tunnel decryption using AES-NI
orignal
2014-05-15 13:10:07 -04:00 -
b4b3ba16cc
tunnel encryption using AES-NI
orignal
2014-05-15 12:59:07 -04:00 -
6d1d816153
tunnel encryption/decryption
orignal
2014-05-15 11:21:41 -04:00 -
6557ebb51b
pass key schedule as parameter
orignal
2014-05-15 11:00:35 -04:00 -
d3812786fa
session key decryption
orignal
2014-05-14 22:49:22 -04:00 -
0a53555ac7
one block CBC encryption
orignal
2014-05-14 14:54:01 -04:00 -
99c5331cad
CBC decryption using AES-NI
orignal
2014-05-13 13:43:07 -04:00 -
6bf57cc4ae
eliminated hadrcoded %rcx
orignal
2014-05-13 11:03:33 -04:00 -
e9fc2492dd
CBC encryption through AES-NI
orignal
2014-05-12 22:51:59 -04:00 -
3eb4cc9eed
use AEN-NI for garlic encryption
orignal
2014-05-11 22:37:33 -04:00 -
cc302847a8
replace tunnel encryption to AES-NI
orignal
2014-05-09 19:34:12 -04:00 -
2cdd3c3c26
eliminate hardcoded registers
orignal
2014-05-09 14:11:05 -04:00 -
37c3a9dcf1
ChiperBlock XOR
orignal
2014-05-09 12:05:04 -04:00 -
9372b33c2c
ChiperBlock XOR
orignal
2014-05-09 11:44:39 -04:00 -
61147def94
use AES-NI for transit tunnel encryption
orignal
2014-05-09 07:59:40 -04:00 -
95013e95a9
use AES-NI in new CBC encryption
orignal
2014-05-08 21:43:08 -04:00 -
63bf67ba95
ECBEncryption implementation
orignal
2014-05-08 16:49:00 -04:00 -
b4d7116ab8
fixed typo
orignal
2014-05-08 16:16:42 -04:00 -
4ef971f63c
invert expanded key schedule for decryption
orignal
2014-05-08 15:11:38 -04:00 -
0408371a84
fixed key expansion
orignal
2014-05-08 11:53:54 -04:00 -
58a5c0f542
load pointer to rdx directly
orignal
2014-05-08 09:52:56 -04:00 -
6ba472eee7
8-bytes alignment
orignal
2014-05-07 19:44:43 -04:00 -
83131a361d
AES-NI encrypt and decrypt
orignal
2014-05-07 16:24:28 -04:00 -
54e042b08d
AES-NI encrypt and decrypt
orignal
2014-05-07 15:40:24 -04:00 -
236c606578
AES-NI encrypt and decrypt
orignal
2014-05-07 15:39:30 -04:00 -
527ac413b1
aes key expansion
orignal
2014-05-07 14:48:37 -04:00 -
6bf5d98c4d
use new aes implementation for NTCP
orignal
2014-05-06 22:30:09 -04:00 -
81b57141d4
encrypt/decrypt same buffer
orignal
2014-05-06 13:26:28 -04:00 -
d8d8c752b1
aes added
orignal
2014-05-06 12:22:22 -04:00 -
44bba19283
fixed memory leak
orignal
2014-05-04 18:57:26 -04:00 -
4f429b3e06
copy constructor for PrivateKeys
orignal
2014-05-03 15:29:00 -04:00 -
4fef0dd1cb
dsa constants as byte array
orignal
2014-05-02 13:46:24 -04:00 -
8fd183c6de
elgp as byte array
orignal
2014-05-02 12:28:58 -04:00 -
8ef4f0cef2
CryptoConst added
orignal
2014-05-02 11:42:30 -04:00 -
c8a2ce4740
handle TunnelBuild (8 records) message
orignal
2014-04-30 14:08:57 -04:00 -
2062305f88
moved log file from daemon to log
orignal
2014-04-24 11:10:46 -04:00 -
a5776b064b
Merge pull request #4 from orignal/master
chertov
2014-04-24 04:00:34 +04:00 -
3e81123d94
fixed creash
orignal
2014-04-23 17:51:12 -04:00 -
9f47d3ba47
Revert "fix crash"
cpubug
2014-04-24 00:48:28 +04:00 -
5e1f3a4939
rolled back
orignal
2014-04-23 15:09:01 -04:00 -
d0712423a3
Merge pull request #70 from cpubug/master
orignal
2014-04-23 15:06:35 -04:00 -
cba921eb3e
fix CMAKE build
cpubug
2014-04-23 22:48:02 +04:00 -
087e61dbca
fix crash
cpubug
2014-04-23 22:47:17 +04:00 -
c415d7fffc
revert commit
61001ef
cpubug
2014-04-23 22:46:15 +04:00 -
ceb2ec1bc0
load IdentHash from base32 string
cpubug
2014-04-23 22:43:54 +04:00 -
66ff2c7875
eliminate boost::protect
orignal
2014-04-23 13:44:08 -04:00 -
58939de57e
flush log only when queue is empty
orignal
2014-04-23 12:49:02 -04:00 -
42f228e75a
proper termination
orignal
2014-04-23 12:17:14 -04:00 -
7bee253e46
fixed warning
orignal
2014-04-22 20:43:58 -04:00 -
dfa634d8aa
Merge pull request #69 from chertov/master
orignal
2014-04-22 19:34:49 -04:00 -
042c3ebd80
Add SSUData to VS project
chertov
2014-04-23 02:42:10 +04:00 -
607be87a4d
fix linux build
root
2014-04-23 00:37:24 +02:00 -
9fe808dbba
Merge branch 'master' of https://github.com/chertov/i2pd
chertov
2014-04-23 02:16:07 +04:00 -
fbe765a530
Merge pull request #3 from orignal/master
chertov
2014-04-23 02:15:42 +04:00 -
6bb5a04102
Run as admin
chertov
2014-04-23 02:11:19 +04:00 -
64ba1622c2
Use Daemon.init in main()
chertov
2014-04-23 02:10:51 +04:00 -
0236879c26
Logging to file directly. Win32 Services can't write to std::cout
chertov
2014-04-23 02:10:21 +04:00 -
e3ff849aa4
Using the d-pointer to hide HTTPProxy, HTTPServer, add logfile ofstream
chertov
2014-04-23 02:07:21 +04:00 -
861e9c52ed
Win32Service uses Daemon start()/stop()
chertov
2014-04-23 02:01:57 +04:00 -
c131fc8c86
Print data path on the statistics page
chertov
2014-04-23 01:59:29 +04:00 -
9ec671ba69
split SSU to SSU and SSUData
orignal
2014-04-22 11:39:26 -04:00 -
4bd8195e99
Merge pull request #68 from chertov/master
orignal
2014-04-22 07:42:50 -04:00 -
6516b64960
fix daemon
root
2014-04-22 07:13:35 +02:00 -
edafc3dabf
fix i2p.cpp
chertov
2014-04-22 08:25:19 +04:00 -
e674014efc
fix Linux Daemon
root
2014-04-22 06:15:07 +02:00 -
0b210ee99d
Add simple Linux, Win32 daemons
chertov
2014-04-20 05:54:34 +04:00 -
bf2e833f26
separate thread for SSU server
orignal
2014-04-19 20:45:41 -04:00 -
31295a663b
common Send method
orignal
2014-04-18 19:27:39 -04:00 -
75ddb26c18
Merge pull request #67 from chertov/master
Meeh
2014-04-18 22:32:29 +02:00