mirror of
https://github.com/PurpleI2P/i2pd.git
synced 2025-08-27 02:30:33 +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
-
fee68cf333
read optional destination port form config
orignal
2015-03-15 11:28:30 -04:00 -
1d737409ec
fill padding with random data
orignal
2015-03-14 17:15:23 -04:00 -
897af615f9
create persistent destinations with ECDSA
orignal
2015-03-13 22:11:51 -04:00 -
ea6597c3ad
.ini file format for tunnel.cfg
orignal
2015-03-13 19:51:31 -04:00 -
5a31d2e817
read tunnels.cfg using property tree
orignal
2015-03-13 16:05:39 -04:00 -
09f1966e5f
pass destination port to client tunnel
orignal
2015-03-13 13:29:27 -04:00 -
ad649aba48
reduce memory usage
orignal
2015-03-12 22:38:22 -04:00 -
c7edc36106
reduce memory usage
orignal
2015-03-12 16:26:08 -04:00 -
57d4ccfdfd
reduced memory usage
orignal
2015-03-12 11:43:36 -04:00 -
550f9de41a
fixed memory corruption
orignal
2015-03-12 07:31:46 -04:00 -
f3aab569ca
don't return error if received data is available
orignal
2015-03-11 21:43:30 -04:00 -
2f9e510f4f
check I2NP message size for saved fragments
orignal
2015-03-11 14:34:39 -04:00 -
1d7fd8ac96
reduce memory usage
orignal
2015-03-11 13:24:13 -04:00 -
ccb4e967cf
fixed crash
orignal
2015-03-11 12:17:38 -04:00 -
08f5af68f0
reduce memory usage
orignal
2015-03-11 11:28:51 -04:00 -
d51b87e80a
reduced memory usage
orignal
2015-03-10 21:54:25 -04:00 -
c2edbdc487
drop RTO to initial if tunnels pair changes
orignal
2015-03-10 18:51:04 -04:00 -
5bc854bedc
reduced memory usage
orignal
2015-03-10 15:38:37 -04:00 -
3e889ee06c
resend packing with RTO interval
orignal
2015-03-10 11:11:42 -04:00 -
9c338a5c81
don't lost received data
orignal
2015-03-09 22:05:26 -04:00 -
d13b4f6698
send FIN if closed by peer
orignal
2015-03-09 21:37:51 -04:00 -
cd0933522d
handle stream close depending on state
orignal
2015-03-09 12:06:35 -04:00 -
dc599bbc63
stream status
orignal
2015-03-08 19:36:33 -04:00 -
4b82e90ffb
send proper send time for NACK reply
orignal
2015-03-07 20:16:31 -05:00 -
36de881041
send close after buffer
orignal
2015-03-06 21:39:05 -05:00 -
e0f80c9f91
save and check token
orignal
2015-03-06 11:33:54 -05:00 -
55f6fe6d3a
exclude Token from requests
orignal
2015-03-05 15:33:45 -05:00 -
42f314669f
show router status through I2PControl
orignal
2015-03-05 15:17:16 -05:00 -
9d273acd42
resend message immediately if NACK recieved
orignal
2015-03-04 21:55:40 -05:00 -
7fbe2754a4
use v4 only sessions between Bob and Charlie
orignal
2015-03-04 12:50:31 -05:00 -
c0043e5098
send outstanding data on close
orignal
2015-03-03 22:46:52 -05:00 -
756e15fe19
fixed typo
orignal
2015-03-03 16:00:02 -05:00 -
d9218134e2
pass source and destination ports to datagram receiver
orignal
2015-03-03 15:31:49 -05:00 -
c66ba370d5
bind streaming destination to port for server tunnel
orignal
2015-03-03 14:52:16 -05:00 -
6fc0b2ecfb
create additional streaming destination
orignal
2015-03-02 22:04:59 -05:00 -
7b938b246a
choose streaming destination for destination port
orignal
2015-03-02 16:09:59 -05:00 -
45cb98c8de
shared_ptr for streaming destination
orignal
2015-03-02 15:54:38 -05:00 -
0f8ea92a53
handle local destination port
orignal
2015-03-01 21:08:34 -05:00 -
ac57e7ced2
fixed typo
orignal
2015-03-01 17:13:55 -05:00 -
513dc2fcc5
don't use explicit unreachable parameter anymore
orignal
2015-03-01 07:55:03 -05:00 -
3c10ba4511
show base64 address
orignal
2015-02-28 20:12:21 -05:00 -
6f9d8ed01b
show tunlel creation success ratio
orignal
2015-02-28 07:59:34 -05:00 -
3977cec408
fixed crash at startup
orignal
2015-02-27 17:58:01 -05:00 -
7949ffe41e
fixed crash
orignal
2015-02-27 13:07:32 -05:00 -
bd9e68e69f
fixed api build
orignal
2015-02-27 11:47:32 -05:00 -
ccf689ffd5
connect to introducer if not any yet
orignal
2015-02-26 21:05:35 -05:00 -
b95b49bd19
start unsing introducers after firewall detection
orignal
2015-02-26 19:19:03 -05:00 -
dc8209837c
cleanup expired peer tests
orignal
2015-02-26 14:54:28 -05:00 -
582daffd7f
select peer test capable routers
orignal
2015-02-26 14:17:16 -05:00 -
30715c2512
firewall detection
orignal
2015-02-26 13:44:18 -05:00 -
51aea367c3
full implementation of peer test
orignal
2015-02-25 21:56:51 -05:00 -
34e31f3d78
PeerTest from Alice to Charlie
orignal
2015-02-25 16:39:48 -05:00 -
e250628174
global peer tests
orignal
2015-02-25 15:26:06 -05:00 -
eee968ce56
fixed incorrect instantiation in gcc 4.6
orignal
2015-02-24 22:17:46 -05:00 -
52f806ff94
use shared_ptr for ClientDestination
orignal
2015-02-24 15:40:50 -05:00 -
58ebd8cc59
1 hours expiration of RI in case of floodfill
orignal
2015-02-24 11:58:39 -05:00 -
d08d1c9127
show uptime properly
orignal
2015-02-23 17:54:51 -05:00 -
1a307f3093
limit number of transit tunnels
orignal
2015-02-23 15:06:14 -05:00 -
dc18c012ed
show uptime through I2PControl
orignal
2015-02-23 14:57:57 -05:00 -
c46a82420d
show uptime
orignal
2015-02-23 14:41:56 -05:00 -
e002c05350
Merge branch 'master' of https://github.com/PurpleI2P/i2pd
0.8.0
orignal
2015-02-22 17:07:42 -05:00 -
6401ed71ae
Update version.h
orignal
2015-02-22 17:05:52 -05:00 -
621bfde961
handle incoming connection failure
orignal
2015-02-22 17:04:42 -05:00 -
5b5c06179c
original_at_mail.i2p.crt added
orignal
2015-02-22 09:12:43 -05:00 -
b187babd20
128 bytes key expansion
orignal
2015-02-21 22:07:55 -05:00 -
05e49bbeab
show SAM sessions through web interface
orignal
2015-02-20 22:47:36 -05:00 -
c88c6a9b63
include https hosts to reseeder's list
orignal
2015-02-20 15:15:23 -05:00 -
8e795cc2aa
include https hosts to reseeder's list
orignal
2015-02-20 15:11:00 -05:00 -
ad5bac6598
ClientKeyExchange length depend on key length from ceritifcate
orignal
2015-02-20 14:26:49 -05:00 -
0d468a8f48
extract https content
orignal
2015-02-20 12:21:33 -05:00 -
71dae29077
send and receive data
orignal
2015-02-20 10:47:44 -05:00 -
d1b26b72e3
proper handshake messages hash calculations
orignal
2015-02-19 22:13:41 -05:00 -
64a4799c8c
fixed incorrect MAC calculation
orignal
2015-02-19 16:35:07 -05:00 -
e5d9c26868
use 256 bytes block for keys expansion
orignal
2015-02-19 13:50:04 -05:00 -
5deccd7833
calculate MAC
orignal
2015-02-19 11:26:37 -05:00 -
e1f64e2476
moved https code to TlsSession
orignal
2015-02-19 10:06:11 -05:00 -
cf5499375e
encrypt finishes message
orignal
2015-02-18 22:25:30 -05:00 -
a3736fc06e
tls encrypt and decrypt
orignal
2015-02-18 16:52:00 -05:00 -
68a03c2134
send ChangeCipherSpecs
orignal
2015-02-18 11:44:32 -05:00 -
dce8cf1af2
tls 1.2 and RSA_WITH_AES_256_CBC_SHA256
orignal
2015-02-18 10:28:29 -05:00 -
29d118a19a
hanshakes hash and finishes message
orignal
2015-02-17 22:45:55 -05:00 -
ec50b97aa8
reduced amount of logging
orignal
2015-02-17 19:14:31 -05:00 -
fbf672288f
MAC and encryption keys
orignal
2015-02-17 16:50:37 -05:00 -
47e8cfd91e
calculate master secret
orignal
2015-02-17 15:34:30 -05:00 -
9968485cdd
send ClientKeyExchange
orignal
2015-02-16 21:28:37 -05:00 -
6ea037cc47
process server certificate
orignal
2015-02-16 11:21:33 -05:00 -
c5f0be126e
client hello for HTTPS
orignal
2015-02-15 23:03:04 -05:00 -
8db34a4d7f
Merge branch 'master' of github.com:PurpleI2P/i2pd
Kill Your TV
2015-02-15 19:20:41 +00:00 -
732ff67076
New certificate; will be switched on the server for a future release.
Kill Your TV
2015-02-15 19:19:09 +00:00 -
e3190a4ca9
SSU data receive batching
orignal
2015-02-15 14:17:55 -05:00 -
f2c849703a
Remove reseed host, no longer in use
Kill Your TV
2015-02-15 19:17:41 +00:00 -
e901307d8d
fixed crash
orignal
2015-02-15 10:23:06 -05:00 -
e038467c89
unique_ptr for sent and incomplete messages
orignal
2015-02-14 22:24:10 -05:00 -
776582e019
fixed typo
orignal
2015-02-14 21:00:40 -05:00 -
018daa8837
catch sendto exception
orignal
2015-02-14 17:23:15 -05:00 -
10b733d215
don't throw exception
orignal
2015-02-14 17:20:21 -05:00 -
97ec65cccd
read all sections from tunnels.cfg
orignal
2015-02-13 19:00:17 -05:00 -
d2d7b3b348
multiple server I2P tunnels
orignal
2015-02-13 15:56:57 -05:00 -
b0052eae05
doesn't create same local destination twice
orignal
2015-02-13 14:55:48 -05:00 -
ed692ffba3
make sure only one I2P tunnel per local prot
orignal
2015-02-13 10:18:42 -05:00