mirror of
https://github.com/PurpleI2P/i2pd.git
synced 2025-02-22 03:37: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
-
c024905d56
R4SAS
2020-07-05 09:48:43 +00:00 -
6f17624742
Android.mk : openssl-1.1.1d-clang instead of openssl-1.1.1a-clang
user
2020-07-05 12:53:15 +08:00 -
6f2e6ed887
key for next send ratchet
orignal
2020-06-30 15:05:17 -04:00 -
5f1e66d64b
use pre-calculated x25519 ephemeral keys for ratchets
orignal
2020-06-30 13:00:41 -04:00 -
1f31fdc257
pre-calculate ephemeral keys for x25519
orignal
2020-06-29 20:02:09 -04:00 -
df9965e129
use unordered_map for peers
orignal
2020-06-29 18:19:31 -04:00 -
61e9c31f0d
don't hold RouterInfo after successive connect
orignal
2020-06-24 11:29:54 -04:00 -
a0b35ebd3e
mark NTCP2 unreachable routers
orignal
2020-06-22 22:32:18 -04:00 -
951ec567c7
don't try to connect though teminated local destination
orignal
2020-06-17 21:06:35 -04:00 -
31494267e5
fixed datagram idle crash
orignal
2020-06-17 14:24:25 -04:00 -
70e4cbc023
differentiate UDP server sessions by port
orignal
2020-06-15 20:10:47 -04:00 -
d36a0c793e
R4SAS
2020-06-15 13:05:01 +03:00 -
6ed24b9391
R4SAS
2020-06-15 09:01:17 +03:00 -
8d903a09e2
R4SAS
2020-06-14 22:18:41 +03:00 -
63451fb781
R4SAS
2020-06-14 16:30:08 +00:00 -
1e609acb03
keep sending through first successive routing path
orignal
2020-06-14 11:16:08 -04:00 -
69194118df
generate random padding length in bulk
orignal
2020-06-13 21:24:16 -04:00 -
0f309377ec
Improve AppArmor profile - give it a name - import needed abstractions - allow local additions - cleanup
Anton Nesterov
2020-06-13 20:46:17 +00:00 -
49a19a52c8
Merge branch 'openssl' of https://github.com/PurpleI2P/i2pd into openssl
orignal
2020-06-13 16:18:41 -04:00 -
1a39f7e5c6
GarlicRoutingPath per session
orignal
2020-06-13 16:18:12 -04:00 -
a5fed64f38
R4SAS
2020-06-13 18:33:39 +03:00 -
79858d4372
R4SAS
2020-06-13 18:19:24 +03:00 -
61897ae16c
crypto.ratchet.inboundTags
orignal
2020-06-12 20:42:54 -04:00 -
5e0a8ed232
set UDP receive buffer size
orignal
2020-06-12 16:06:07 -04:00 -
5993cc857a
start new tunnel message if remining is too small
orignal
2020-06-12 16:03:12 -04:00 -
6a0174293e
send raw datagrams in opposite direction
orignal
2020-06-11 22:04:32 -04:00 -
44bb8f6f16
allocated datagram I2NP from memory pool
orignal
2020-06-10 21:19:37 -04:00 -
a33cad4b70
eliminate datagram send timer
orignal
2020-06-10 11:57:40 -04:00 -
0639cce784
R4SAS
2020-06-10 05:11:26 +03:00 -
a8f227f759
send raw follow-on datagrams
orignal
2020-06-09 21:48:47 -04:00 -
f077836bf5
store DatagramSession for bulk
orignal
2020-06-09 19:20:24 -04:00 -
6d7847f2df
send bulk datagrams
orignal
2020-06-09 16:26:45 -04:00 -
221c14cf0e
don't lookup UDP session if port was not changed
orignal
2020-06-07 16:24:11 -04:00 -
6735b2686b
set LeaseSet2 for ECIESx25519
orignal
2020-06-05 15:41:30 -04:00 -
55ff6beb7d
don't create ECIESx25519 again if key was not changed
orignal
2020-06-05 09:23:50 -04:00 -
4ae41513ac
save new session with NSR tagset
orignal
2020-06-04 18:19:38 -04:00 -
438a225487
pass calculatePublic
orignal
2020-06-03 19:58:36 -04:00 -
e135696530
support multiple encryption keys through the I2CP
orignal
2020-06-03 16:05:19 -04:00 -
d510f7e473
Merge branch 'openssl' of https://github.com/PurpleI2P/i2pd
R4SAS
2020-06-02 20:39:55 +03:00 -
9135772f89
R4SAS
2020-06-02 19:26:36 +03:00 -
b992fbab52
orignal
2020-05-30 13:33:45 -04:00 -
0dc212d97c
fixed non-updating LeaseSet1
orignal
2020-05-28 13:46:02 -04:00 -
45e8d5c50e
R4SAS
2020-05-27 21:27:16 +03:00 -
37ec90c436
don't gererate more tags for detached session
orignal
2020-05-26 16:47:45 -04:00 -
010541197c
Merge branch 'openssl' of https://github.com/PurpleI2P/i2pd into openssl
orignal
2020-05-25 21:41:17 -04:00 -
bdb918cdb3
honour explicitPeer param in tunnels
orignal
2020-05-25 21:40:46 -04:00 -
64c986ebbb
R4SAS
2020-05-25 23:01:02 +03:00 -
a4c4bf4b58
R4SAS
2020-05-25 22:30:18 +03:00 -
60b1b2ca4a
R4SAS
2020-05-25 21:22:50 +03:00 -
8e0f1de25a
R4SAS
2020-05-25 20:28:52 +03:00 -
dba6d68108
R4SAS
2020-05-25 13:42:26 +00:00 -
d226834eef
R4SAS
2020-05-25 13:33:02 +00:00 -
2facf14443
r4sas
2020-05-25 13:09:02 +00:00 -
6bd44f0e4b
r4sas
2020-05-25 13:06:11 +00:00 -
1dcb878796
update debian and rpm stuff to 2.32.0
r4sas
2020-05-25 12:43:16 +00:00 -
0e0169d22b
2.32.0
orignal
2020-05-25 08:37:47 -04:00 -
50c8a84037
R4SAS
2020-05-25 03:53:54 +03:00 -
1975adc48f
print remote peer for queues
orignal
2020-05-24 14:14:16 -04:00 -
71564f0d10
set default i2cp.leaseSetEncType=0,4 for http and socks proxy for android
orignal
2020-05-24 10:30:00 -04:00 -
5a32082624
recreate session after 90 seconds incativity
orignal
2020-05-23 15:58:11 -04:00 -
45aa78d953
7133a07
- it broke usage in some SOCKS implementationsR4SAS
2020-05-23 20:40:27 +03:00 -
86e8614934
allow session restart after 2 minutes from creation
orignal
2020-05-23 10:20:22 -04:00 -
ead89c767a
compress longer RouterInfo
orignal
2020-05-22 18:32:44 -04:00 -
8bae4975fb
add copyright headers
R4SAS
2020-05-22 16:18:41 +03:00 -
7a5146ea74
fix code syle(spaces->tabs, tabulations)
R4SAS
2020-03-01 13:25:50 +03:00 -
9633c247f0
R4SAS
2020-05-22 19:34:42 +03:00 -
457a7bcb9f
add copyright headers
R4SAS
2020-05-22 16:18:41 +03:00 -
44f6683c41
fix code syle(spaces->tabs, tabulations)
R4SAS
2020-03-01 13:25:50 +03:00 -
78640532e1
R4SAS
2020-05-22 13:01:25 +00:00 -
2fcf843e96
R4SAS
2020-05-22 15:40:42 +03:00 -
14dc493e50
R4SAS
2020-05-22 15:28:28 +03:00 -
845e93742d
R4SAS
2020-05-22 15:26:11 +03:00 -
3f86534132
R4SAS
2020-05-22 15:20:58 +03:00 -
46ee427ee3
common header for repliable datagrams
orignal
2020-05-21 21:54:00 -04:00 -
0c2b0081b5
rollback
orignal
2020-05-21 19:38:25 -04:00 -
f133a7f9fd
resend outstading packets again
orignal
2020-05-21 18:58:28 -04:00 -
a6c9ee446a
LeaseSet and encryption type for http and socks proxy
orignal
2020-05-21 15:36:16 -04:00 -
153aaa6d21
no compression for RouterInfo gzip
orignal
2020-05-21 15:33:12 -04:00 -
e5901dad91
resend not more than half of window
orignal
2020-05-21 14:52:44 -04:00 -
9318388007
R4SAS
2020-05-20 22:30:02 +03:00 -
bdd75e1171
build client tunnels through router with version >= 0.9.36
orignal
2020-05-20 14:59:18 -04:00 -
7d22ddd710
R4SAS
2020-05-20 12:24:29 +00:00 -
7e82c8e279
R4SAS
2020-05-20 09:57:51 +00:00 -
db6a0e6ad9
R4SAS
2020-05-20 09:17:54 +00:00 -
648d035a0f
GzipNoCompression for datagrams
orignal
2020-05-19 21:02:32 -04:00 -
7ebf2f010c
shorter padding for optimal packet length
orignal
2020-05-19 19:03:12 -04:00 -
3db4421aa7
don't invoke gzip for decompression if no compression
orignal
2020-05-19 10:48:23 -04:00 -
9fb59e128b
resubmit updated LeaseSet if not confirmed
orignal
2020-05-18 22:31:36 -04:00 -
c7c6e5917a
Streaming MTU size 1812 for ECIESX25519AEADRatchet
orignal
2020-05-18 20:45:25 -04:00 -
7b418b3adf
insert whole message to queue
orignal
2020-05-18 17:51:45 -04:00 -
1c8d662e30
don't add padding for optimal packet size
orignal
2020-05-18 16:42:06 -04:00 -
d4bfeab36c
pass gzip parameter to UDP tunnels
orignal
2020-05-18 12:01:13 -04:00 -
e1b1032df9
reseeds update
orignal
2020-05-18 08:29:09 -04:00 -
329439d0ae
don't copy datagram payload
orignal
2020-05-17 16:49:31 -04:00 -
0b1cfb2102
send response to recived datagram from ECIESX25519AEADRatchet session
orignal
2020-05-16 19:10:17 -04:00 -
f947fa9e26
R4SAS
2020-05-14 23:42:59 +03:00 -
1e4d2fd053
fixed for g++10
orignal
2020-05-14 15:45:25 -04:00 -
716378bd6b
[makefile] fix build with g++ 10
R4SAS
2020-05-14 21:52:33 +03:00 -
de48d3aaec
R4SAS
2020-05-14 18:04:51 +00:00 -
b5b195e628
R4SAS
2020-05-14 20:59:52 +03:00