mirror of
https://github.com/PurpleI2P/i2pd.git
synced 2025-10-23 20:19:03 +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
#2236
#2237
#224
#2242
#2244
#2245
#2245
#225
#2254
#2255
#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.58.0
2.6.0
2.7.0
2.8.0
2.9.0
v0.3.0-1stbinrelease
-
940a97db11[gha] fix msvc build
r4sas
2023-07-16 14:02:30 +03:00 -
8e63f8f333
consider all addresses non published for U and H routers
orignal
2023-07-15 17:11:56 -04:00 -
5e97b54d1bMerge pull request #1950 from Vort/term_fix
orignal
2023-07-15 13:53:17 -04:00 -
ea7cf1cf69
fix termination block processing and size check
Vort
2023-07-15 18:44:37 +03:00 -
17c4038c60
select router with ipv4 for endpoint
orignal
2023-07-11 13:16:35 -04:00 -
5f6bbd3eb9Added undefined behavior sanitizer. Combined common sanitizer flags. Added fuzzers.
Chad Fraleigh
2023-07-10 18:35:34 -07:00 -
5022a9c610Merge pull request #1948 from chadf/fuzzing-5
orignal
2023-07-10 08:06:47 -04:00 -
ca8ec6286aMerge pull request #1947 from chadf/fuzzing-4
orignal
2023-07-10 08:03:10 -04:00 -
5142459e12Merge pull request #1945 from chadf/fuzzing-2
orignal
2023-07-10 08:01:46 -04:00 -
8590dbd3d3Merge pull request #1946 from chadf/fuzzing-3
orignal
2023-07-10 08:00:30 -04:00 -
c4be5f7fdbUse offset from Identity::signingKey instead of Identity::certificate for key.
Chad Fraleigh
2023-07-09 18:45:30 -07:00 -
47dc5591b9Eliminate undefined behavior of bit shifting signed int.
Chad Fraleigh
2023-07-09 15:09:17 -07:00 -
2bb48b4546Fixed crash when Base64ToByteStream() is only given '=' characters.
Chad Fraleigh
2023-07-09 13:12:22 -07:00 -
638e9b4d7fFixed division by zero due to thread race condition.
Chad Fraleigh
2023-07-08 17:07:04 -07:00 -
b8f998f76a
don't delete BOBDestination if used by another BOBSession
orignal
2023-07-06 13:08:39 -04:00 -
5f43026986
check if local destination is not null
orignal
2023-07-06 12:30:33 -04:00 -
e8b4e971f9Added bounds checking to NetDb::HandleDatabaseSearchReplyMsg().
Chad Fraleigh
2023-07-05 15:51:47 -07:00 -
c1ede68a33Use IDENTITY_HASH_SIZE constant in NetDb::HandleDatabaseLookupMsg().
Chad Fraleigh
2023-07-05 15:49:10 -07:00 -
cbec85a21bAdded IDENTITY_HASH_SIZE constant.
Chad Fraleigh
2023-07-05 15:30:02 -07:00 -
9ae8c1869aAdded bounds checking to LeaseSet2.
Chad Fraleigh
2023-07-04 15:44:32 -07:00 -
a516d7812aAdded bounds checking.
Chad Fraleigh
2023-07-03 15:49:18 -07:00 -
13f263b791
correct transport comptibility for OBEP in second attempt
orignal
2023-06-30 11:54:55 -04:00 -
e5533c3537Rebuild docker images every 2 days
Kirill Fertikov
2023-06-26 14:42:51 +05:00 -
07c529173e
send current version of the subnegotiation in user/password response
orignal
2023-06-17 10:08:04 -04:00 -
fee940238a
handle SOCK5 authrosation with empty user/password
orignal
2023-06-17 07:52:06 -04:00 -
ca02b5d860debian: add compat patches for previous releases
R4SAS
2023-06-12 14:45:34 +00:00 -
fba23a4528i18n: update translations 2.48.0
r4sas
2023-06-12 16:33:21 +03:00 -
a0795d8534set server tunnel inport in ClientContext from port (#1936)
r4sas
2023-06-12 05:12:07 +03:00 -
03cc6e0524use uint16_t for ports
r4sas
2023-06-12 05:10:32 +03:00 -
3af1f4bc76Use of 'server' type tunnel port as inport (#1936)
r4sas
2023-06-12 00:32:44 +03:00 -
52b2d6c393
2.48.0
orignal
2023-06-11 15:44:16 -04:00 -
bb52056aec
correct index for connected transport
orignal
2023-06-11 06:48:47 -04:00 -
75aa9f2c0ci18n: update translation file
r4sas
2023-06-10 04:30:48 +03:00 -
4e426727e9Webconsole: fix output on i2p tunnels, add b32 on dest page
r4sas
2023-06-10 04:08:56 +03:00 -
2ee7074686Merge
c86a1f63a2into09f233dbfbwekoq
2023-06-07 20:13:11 +03:00 -
09f233dbfbNetDB: ignore LeaseSet store request if not floodfill
r4sas
2023-06-06 01:00:07 +03:00 -
dfe5df29e1suppress build warnings on windows
r4sas
2023-05-30 21:05:15 +03:00 -
d5ee1f602fUpdate dates in license (#1934)
AsciiMoth
2023-05-30 18:27:40 +04:00 -
86173400d5
don't drop profile of real router too early
orignal
2023-05-29 08:49:45 -04:00 -
ae439b5385SSU2: check if socket is opened before sending data, handle network_reset error
r4sas
2023-05-27 01:00:19 +03:00 -
5bf7f291a7Update dates in licence
AsciiMoth
2023-05-26 11:22:20 -07:00 -
dc6a42c26f[contrib] update example config file comments, remove ssu option
r4sas
2023-05-08 22:49:12 +03:00 -
fdf38f45d9more debug messages at destinations stop
r4sas
2023-04-29 22:00:13 +03:00 -
a2726cf206[cmake] print commit-based version if option is used
r4sas
2023-04-24 14:07:12 +03:00 -
e56d243c3f[win32] suppress fallthrough warning
r4sas
2023-04-24 14:04:56 +03:00 -
61dbbc9d76Merge
20e3d7c8faintoe95fb3ab89hagen-i2p
2023-05-22 18:50:35 +05:00 -
e95fb3ab89
allow user/password authentication
orignal
2023-05-22 08:58:04 -04:00 -
c984f89dfb
don't handle unecnrypted DatabaseSearchReply msg if came throug client tunnel
orignal
2023-05-21 18:43:58 -04:00 -
20e3d7c8fa
* store peer profiles in single file
hagen
2023-05-15 00:00:00 +00:00 -
f2269b75f5
* replace deprecated boost::to_lower with boost::algorithm::to_lower()
hagen
2023-05-15 00:00:00 +00:00 -
d010d3575d
+ HashedStorage::Destroy()
hagen
2023-05-15 00:00:00 +00:00 -
c86a1f63a2
understandable construction for client tunnels
weko
2023-05-08 20:28:19 +00:00 -
008fb561b8
add local address and port to webconsole (issue #1877)
weko
2023-05-08 17:00:50 +00:00 -
5a09c11e90Merge pull request #1927 from wekoq/refactor_TBM_handling
orignal
2023-05-08 12:48:45 -04:00 -
d44be2fd73
fix typo
weko
2023-05-08 15:33:40 +00:00 -
a158647153
refactor TBM hadling
weko
2023-05-08 14:50:27 +00:00 -
623c3f4605
check for max number of records in tunnel build and tunnel build reply messages
orignal
2023-05-06 18:07:21 -04:00 -
8a52295882
make router real upon successive outgoing NTCP2 session. Eliminate static keys table
orignal
2023-05-06 16:43:09 -04:00 -
f2bc2598dcMerge pull request #1925 from wekoq/openssl
orignal
2023-05-06 06:34:59 -04:00 -
1d8a91c5cc
redo no save useless profiles
weko
2023-05-06 07:59:40 +00:00 -
3bc56ba423
store 'connected' in 'usage' section
orignal
2023-05-05 19:58:58 -04:00 -
e068a3cf22
store 'connected' in 'usage' section
orignal
2023-05-05 19:58:58 -04:00 -
2e2cbe7803
save profile if has connected
weko
2023-05-05 22:46:48 +00:00 -
1c1452e06b
Merge branch 'openssl' of https://github.com/PurpleI2P/i2pd into openssl
weko
2023-05-05 22:42:46 +00:00 -
c757b6d020
reset floodfill cap for unknown floodfills
orignal
2023-05-05 18:22:11 -04:00 -
8fcab7b0c1
fix incorrect merge conflict resolve
weko
2023-05-05 21:55:31 +00:00 -
7646147ed2
save only non-default peer profile
weko
2023-05-05 21:30:44 +00:00 -
b6de474fda
don't include unconfirmed floodfill to the list if we have enough floodfills already
orignal
2023-05-05 16:14:54 -04:00 -
2f74e670a5
invalidate routers with incorrect family signature
orignal
2023-05-04 15:32:19 -04:00 -
c1168c2aa0
don't catch RouterInfo at OBEP
orignal
2023-05-04 09:39:37 -04:00 -
1bd6390f78
check if s is x25519 public key
orignal
2023-05-04 08:20:38 -04:00 -
83c253ff29i hate operator overloading 2
contextswap
2023-05-04 06:53:52 +09:00 -
f2bbc43777i hate operator overloading
contextswap
2023-05-04 06:47:06 +09:00 -
a0b53d2c62i cant read alphabets lmao
contextswap
2023-05-04 06:42:43 +09:00 -
d5a02a3629cast
contextswap
2023-05-04 06:32:58 +09:00 -
535e2dc502cast
contextswap
2023-05-04 06:25:50 +09:00 -
93ec3d31b9cast
contextswap
2023-05-04 06:24:14 +09:00 -
97e45216fcfuck
contextswap
2023-05-04 06:09:16 +09:00 -
4f2f17cfearemoved stdio included for debug, sorry
contextswap
2023-05-04 05:42:23 +09:00 -
57a025d97dlmao whoops
contextswap
2023-05-04 05:38:03 +09:00 -
0467d5c698more booleans
contextswap
2023-05-04 05:17:29 +09:00 -
13452604ebmore explanation
contextswap
2023-05-04 05:16:04 +09:00 -
519b605880finalize
contextswap
2023-05-04 05:12:44 +09:00 -
1509349fecmove x86 asm to intrinsics, e2k aes-ni/avx support
contextswap
2023-05-04 05:08:49 +09:00 -
a9e9e14c42Merge pull request #1921 from contextswap/openssl
orignal
2023-05-03 12:21:00 -04:00 -
19471dbb90Merge pull request #1922 from SidorKozlov/zombie-config
orignal
2023-05-03 11:43:19 -04:00 -
3b13a3f2a1
Configurable minimum successful tunnels
SidorKozlov
2023-05-03 15:59:35 +02:00 -
4ce2ef1d83
make router unreachable if AEAD fails in SessionCreated
orignal
2023-05-03 07:43:28 -04:00 -
12d0abda55[
contextswap
2023-05-03 19:10:16 +09:00 -
7418f11651limit aesni inline asm to x86
contextswap
2023-05-03 19:04:16 +09:00 -
fb83ca42f4Merge pull request #1919 from wekoq/openssl
orignal
2023-05-01 16:17:00 -04:00 -
dab34e9051
get indent hash directly
weko
2023-05-01 20:08:08 +00:00 -
ec2297ed9d
Recognize invalid static key
weko
2023-05-01 19:28:32 +00:00 -
7c535159bc
static keys table
orignal
2023-04-30 20:05:35 -04:00 -
2af4a2b58d
override reply token only if non-zero
orignal
2023-04-28 08:01:02 -04:00 -
ead6a6dca3
correct parsing of caught RouterInfo at IBGW and OBEP
orignal
2023-04-27 21:37:30 -04:00 -
0ce15ffc91
check for incomplete HTTP header
orignal
2023-04-26 21:34:22 -04:00 -
76adac31c3
enrcrypt lookup if being sent through a tunnel
orignal
2023-04-24 19:25:26 -04:00 -
edfcd23b01[webconsole] added a button to prematurely release a leaseset
r4sas
2023-04-24 14:01:21 +03:00 -
f21e1c75d5
check tagset for null
orignal
2023-04-23 15:31:24 -04:00