Compare commits
40
Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
53289db102 | ||
|
|
f4d94a3336 | ||
|
|
e9fd738f1f | ||
|
|
e581d947f8 | ||
|
|
580d687f62 | ||
|
|
af7b385641 | ||
|
|
7562bbf7d1 | ||
|
|
ac645b01b9 | ||
|
|
97321492ba | ||
|
|
8628d31bec | ||
|
|
23d0a8b978 | ||
|
|
8b55cf7bb6 | ||
|
|
3822339dd9 | ||
|
|
1c74ae9de5 | ||
|
|
bab8fa6c25 | ||
|
|
cd49d32dd7 | ||
|
|
5fe35192c6 | ||
|
|
a1f5b08ac3 | ||
|
|
2cff817044 | ||
|
|
407bbc1556 | ||
|
|
f2ace6f571 | ||
|
|
3034e66126 | ||
|
|
701ffff27e | ||
|
|
ec9cca59da | ||
|
|
90d1d6b429 | ||
|
|
3d8f903d30 | ||
|
|
eedca27a11 | ||
|
|
69a22fb3eb | ||
|
|
d3270d3117 | ||
|
|
f02203c14c | ||
|
|
7ad691c439 | ||
|
|
4eaaf0f244 | ||
|
|
a160992c08 | ||
|
|
1a361a9524 | ||
|
|
be07cdb13e | ||
|
|
28c5918a83 | ||
|
|
032ce539c3 | ||
|
|
9297cf4358 | ||
|
|
9afddf803a | ||
|
|
b60cda90b5 |
+2
-2
@@ -5,8 +5,8 @@
|
|||||||
|
|
||||||
**/bin/*
|
**/bin/*
|
||||||
**/**/bin/*
|
**/**/bin/*
|
||||||
**/opt/*
|
**/obj/*
|
||||||
**/**/opt/*
|
**/**/obj/*
|
||||||
|
|
||||||
# User-specific stuff
|
# User-specific stuff
|
||||||
.idea/**/workspace.xml
|
.idea/**/workspace.xml
|
||||||
|
|||||||
@@ -1,8 +0,0 @@
|
|||||||
% Total % Received % Xferd Average Speed Time Time Time Current
|
|
||||||
Dload Upload Total Spent Left Speed
|
|
||||||
␍ 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0* Trying 192.3.147.62:443...
|
|
||||||
* connect to 192.3.147.62 port 443 from 192.168.80.132 port 41070 failed: Connection refused
|
|
||||||
* Failed to connect to 192.3.147.62 port 443 after 117 ms: Could not connect to server
|
|
||||||
␍ 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
|
|
||||||
* closing connection #0
|
|
||||||
curl: (7) Failed to connect to 192.3.147.62 port 443 after 117 ms: Could not connect to server
|
|
||||||
@@ -1,10 +0,0 @@
|
|||||||
% Total % Received % Xferd Average Speed Time Time Time Current
|
|
||||||
Dload Upload Total Spent Left Speed
|
|
||||||
␍ 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0* Trying 192.3.147.66:80...
|
|
||||||
* Connected to 192.3.147.66 (192.3.147.66) port 80
|
|
||||||
> HEAD / HTTP/1.1
|
|
||||||
> Host: 192.3.147.66
|
|
||||||
> User-Agent: curl/8.9.1
|
|
||||||
> Accept: */*
|
|
||||||
>
|
|
||||||
* Request completely sent off
|
|
||||||
@@ -6,8 +6,8 @@
|
|||||||
<ImplicitUsings>enable</ImplicitUsings>
|
<ImplicitUsings>enable</ImplicitUsings>
|
||||||
<Nullable>enable</Nullable>
|
<Nullable>enable</Nullable>
|
||||||
|
|
||||||
<Platform>x64</Platform>
|
<!--<Platform>x64</Platform>-->
|
||||||
<Optimize>true</Optimize>
|
<Optimize>false</Optimize>
|
||||||
</PropertyGroup>
|
</PropertyGroup>
|
||||||
|
|
||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
@@ -16,12 +16,7 @@
|
|||||||
|
|
||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
<PackageReference Include="FuzzySharp" Version="2.0.2" />
|
<PackageReference Include="FuzzySharp" Version="2.0.2" />
|
||||||
<PackageReference Include="MessagePack" Version="3.0.238-rc.1" />
|
<PackageReference Include="HtmlAgilityPack" Version="1.11.71" />
|
||||||
<PackageReference Include="MessagePack.Annotations" Version="3.0.238-rc.1" />
|
|
||||||
<PackageReference Include="MessagePackAnalyzer" Version="3.0.238-rc.1">
|
|
||||||
<PrivateAssets>all</PrivateAssets>
|
|
||||||
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
|
|
||||||
</PackageReference>
|
|
||||||
<PackageReference Include="NetMQ" Version="4.0.1.13" />
|
<PackageReference Include="NetMQ" Version="4.0.1.13" />
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
|
|
||||||
|
|||||||
@@ -1,37 +0,0 @@
|
|||||||
VACUUM;
|
|
||||||
|
|
||||||
DROP TABLE Filtered;
|
|
||||||
|
|
||||||
CREATE TABLE "Filtered" (
|
|
||||||
"Id" INTEGER NOT NULL,
|
|
||||||
"Ip" TEXT NOT NULL,
|
|
||||||
"Port1" INTEGER NOT NULL,
|
|
||||||
"Port2" INTEGER NOT NULL,
|
|
||||||
"Title1" TEXT NOT NULL,
|
|
||||||
"Title2" TEXT NOT NULL,
|
|
||||||
"Description1" TEXT NOT NULL,
|
|
||||||
"Description2" TEXT NOT NULL,
|
|
||||||
"Url1" TEXT NOT NULL,
|
|
||||||
"Url2" TEXT NOT NULL,
|
|
||||||
"ServerType1" TEXT NOT NULL,
|
|
||||||
"ServerType2" TEXT NOT NULL,
|
|
||||||
"RobotsTXT1" TEXT NOT NULL,
|
|
||||||
"RobotsTXT2" TEXT NOT NULL,
|
|
||||||
"HttpVersion1" TEXT NOT NULL,
|
|
||||||
"HttpVersion2" TEXT NOT NULL,
|
|
||||||
"CertificateIssuerCountry" TEXT NOT NULL,
|
|
||||||
"CertificateOrganizationName" TEXT NOT NULL,
|
|
||||||
"IpV6" TEXT NOT NULL,
|
|
||||||
"TlsVersion" TEXT NOT NULL,
|
|
||||||
"CipherSuite" TEXT NOT NULL,
|
|
||||||
"KeyExchangeAlgorithm" TEXT NOT NULL,
|
|
||||||
"PublicKeyType1" TEXT NOT NULL,
|
|
||||||
"PublicKeyType2" TEXT NOT NULL,
|
|
||||||
"PublicKeyType3" TEXT NOT NULL,
|
|
||||||
"AcceptEncoding1" TEXT NOT NULL,
|
|
||||||
"AcceptEncoding2" TEXT NOT NULL,
|
|
||||||
"ALPN" TEXT NOT NULL,
|
|
||||||
"Connection1" TEXT NOT NULL,
|
|
||||||
"Connection2" TEXT NOT NULL,
|
|
||||||
PRIMARY KEY("Id" AUTOINCREMENT)
|
|
||||||
)
|
|
||||||
@@ -1,19 +0,0 @@
|
|||||||
DROP TABLE Unfiltered;
|
|
||||||
DROP TABLE Runtimes;
|
|
||||||
|
|
||||||
CREATE TABLE "Unfiltered" (
|
|
||||||
"Id" INTEGER NOT NULL,
|
|
||||||
"Ip" TEXT NOT NULL,
|
|
||||||
"ResponseCode" INTEGER NOT NULL,
|
|
||||||
"Port1" INTEGER NOT NULL,
|
|
||||||
"Port2" INTEGER NOT NULL,
|
|
||||||
"Filtered" INTEGER NOT NULL,
|
|
||||||
CONSTRAINT "PK_Unfiltered" PRIMARY KEY("Id" AUTOINCREMENT)
|
|
||||||
);
|
|
||||||
|
|
||||||
CREATE TABLE "Runtimes" (
|
|
||||||
"Id" INTEGER NOT NULL CONSTRAINT "PK_Runtimes" PRIMARY KEY AUTOINCREMENT,
|
|
||||||
"StartTime" TEXT NOT NULL,
|
|
||||||
"EndTime" TEXT NOT NULL,
|
|
||||||
"ThreadNumber" INTEGER NOT NULL
|
|
||||||
);
|
|
||||||
@@ -1,7 +1,6 @@
|
|||||||
using System.Diagnostics.CodeAnalysis;
|
using System.Diagnostics.CodeAnalysis;
|
||||||
using System.Text.Json;
|
using System.Text.Json;
|
||||||
using Backend.Helper;
|
using Backend.Helper;
|
||||||
using MessagePack;
|
|
||||||
using Models.Handler;
|
using Models.Handler;
|
||||||
using Models.Model.Backend;
|
using Models.Model.Backend;
|
||||||
using Models.Model.External;
|
using Models.Model.External;
|
||||||
@@ -14,12 +13,18 @@ public class Communication
|
|||||||
{
|
{
|
||||||
private readonly DbHandler _dbHandler;
|
private readonly DbHandler _dbHandler;
|
||||||
private readonly ThreadHandler _threadHandler;
|
private readonly ThreadHandler _threadHandler;
|
||||||
|
private readonly IpScanner _ipScanner;
|
||||||
|
private readonly ContentFilter _contentFilter;
|
||||||
private bool _isRunning = true;
|
private bool _isRunning = true;
|
||||||
|
private string _basePath;
|
||||||
|
|
||||||
public Communication(DbHandler dbHandler, ThreadHandler threadHandler)
|
public Communication(DbHandler dbHandler, ThreadHandler threadHandler, IpScanner ipScanner, ContentFilter contentFilter, string basePath)
|
||||||
{
|
{
|
||||||
_dbHandler = dbHandler;
|
_dbHandler = dbHandler;
|
||||||
_threadHandler = threadHandler;
|
_threadHandler = threadHandler;
|
||||||
|
_ipScanner = ipScanner;
|
||||||
|
_contentFilter = contentFilter;
|
||||||
|
_basePath = basePath;
|
||||||
}
|
}
|
||||||
|
|
||||||
public WaitHandle[] Start()
|
public WaitHandle[] Start()
|
||||||
@@ -34,35 +39,26 @@ public class Communication
|
|||||||
return waitHandles;
|
return waitHandles;
|
||||||
}
|
}
|
||||||
|
|
||||||
/*private void Server(object obj)
|
|
||||||
{
|
|
||||||
using ResponseSocket server = new();
|
|
||||||
server.Bind("tcp://*:5556");
|
|
||||||
|
|
||||||
server.ReceiveReady += OnServerOnReceiveReady;
|
|
||||||
|
|
||||||
_poller.Add(server);
|
|
||||||
|
|
||||||
Console.WriteLine("Server is running and waiting for client requests...");
|
|
||||||
|
|
||||||
_poller.Run();
|
|
||||||
|
|
||||||
Console.WriteLine("Communication stopped.");
|
|
||||||
|
|
||||||
((EventWaitHandle) obj).Set();
|
|
||||||
}*/
|
|
||||||
|
|
||||||
private void Server(object obj)
|
private void Server(object obj)
|
||||||
{
|
{
|
||||||
using ResponseSocket rep = new();
|
using ResponseSocket rep = new();
|
||||||
|
|
||||||
|
//rep.Options.IPv4Only = true;
|
||||||
|
|
||||||
rep.Bind("tcp://127.0.0.1:5556");
|
rep.Bind("tcp://127.0.0.1:5556");
|
||||||
|
|
||||||
while (_isRunning)
|
while (_isRunning)
|
||||||
{
|
{
|
||||||
byte[] message = rep.ReceiveFrameBytes();
|
byte[] message = rep.ReceiveFrameBytes();
|
||||||
|
|
||||||
CommunicationObject communicationObject = MessagePackSerializer.Deserialize<CommunicationObject>(message);
|
CommunicationObject? communicationObject = JsonSerializer.Deserialize<CommunicationObject>(message);
|
||||||
|
|
||||||
|
//rep.SendFrame(JsonSerializer.SerializeToUtf8Bytes("Success"));
|
||||||
|
|
||||||
|
if (communicationObject is null)
|
||||||
|
{
|
||||||
|
continue;
|
||||||
|
}
|
||||||
|
|
||||||
OnServerOnReceiveReady(communicationObject, rep);
|
OnServerOnReceiveReady(communicationObject, rep);
|
||||||
}
|
}
|
||||||
@@ -78,7 +74,7 @@ public class Communication
|
|||||||
{
|
{
|
||||||
case CommunicationCommand.GetScanningProgress:
|
case CommunicationCommand.GetScanningProgress:
|
||||||
{
|
{
|
||||||
DatabaseSizes databaseSizes = FilesystemHelper.GetDatabaseSizes();
|
DatabaseSizes databaseSizes = FilesystemHelper.GetDatabaseSizes(_basePath);
|
||||||
|
|
||||||
long discardedIndexes = _dbHandler.GetDiscardedIndexes();
|
long discardedIndexes = _dbHandler.GetDiscardedIndexes();
|
||||||
|
|
||||||
@@ -95,13 +91,13 @@ public class Communication
|
|||||||
}
|
}
|
||||||
|
|
||||||
status.AmountOfIpv4Left = 4294967296 - discardedIndexes;
|
status.AmountOfIpv4Left = 4294967296 - discardedIndexes;
|
||||||
status.TotalFiltered = DbHandler.GetFilteredIndexes();
|
status.TotalFiltered = _dbHandler.GetFilteredIndexes();
|
||||||
status.TotalDiscarded = discardedIndexes;
|
status.TotalDiscarded = discardedIndexes;
|
||||||
status.MyDbSize = databaseSizes.MyDbSize;
|
status.MyDbSize = databaseSizes.MyDbSize;
|
||||||
status.FilteredDbSize = databaseSizes.FilteredDbSize;
|
status.FilteredDbSize = databaseSizes.FilteredDbSize;
|
||||||
status.DiscardedDbSize = databaseSizes.DiscardedDbSize;
|
status.DiscardedDbSize = databaseSizes.DiscardedDbSize;
|
||||||
|
|
||||||
byte[] serializedResult = MessagePackSerializer.Serialize(status, MessagePackSerializerOptions.Standard.WithCompression(MessagePackCompression.Lz4BlockArray));
|
byte[] serializedResult = JsonSerializer.SerializeToUtf8Bytes(status);
|
||||||
|
|
||||||
rep.SendFrame(serializedResult);
|
rep.SendFrame(serializedResult);
|
||||||
|
|
||||||
@@ -139,13 +135,45 @@ public class Communication
|
|||||||
_isRunning = false;
|
_isRunning = false;
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
case CommunicationCommand.ChangeRuntimeVariable:
|
||||||
|
{
|
||||||
|
if (string.IsNullOrWhiteSpace(communicationObject.VariableValue)) break;
|
||||||
|
|
||||||
|
if (communicationObject.Variable == RuntimeVariable.DbContent.ToString())
|
||||||
|
{
|
||||||
|
int value = int.Parse(communicationObject.VariableValue);
|
||||||
|
_dbHandler.SetContentWaitTime(value);
|
||||||
|
}
|
||||||
|
|
||||||
|
if (communicationObject.Variable == RuntimeVariable.DbDiscarded.ToString())
|
||||||
|
{
|
||||||
|
int value = int.Parse(communicationObject.VariableValue);
|
||||||
|
_dbHandler.SetDiscardedWaitTime(value);
|
||||||
|
}
|
||||||
|
|
||||||
|
if (communicationObject.Variable == RuntimeVariable.ScannerTimeout.ToString())
|
||||||
|
{
|
||||||
|
int value = int.Parse(communicationObject.VariableValue);
|
||||||
|
_ipScanner.SetTimeout(value);
|
||||||
|
}
|
||||||
|
|
||||||
|
if (communicationObject.Variable == RuntimeVariable.ContentFilter.ToString())
|
||||||
|
{
|
||||||
|
int value = int.Parse(communicationObject.VariableValue);
|
||||||
|
_contentFilter.SetTimeout(value);
|
||||||
|
}
|
||||||
|
|
||||||
|
rep.SendFrame(JsonSerializer.SerializeToUtf8Bytes("Success"));
|
||||||
|
|
||||||
|
break;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
private static void SendStringResponse(ResponseSocket rep, string response)
|
private static void SendStringResponse(ResponseSocket rep, string response)
|
||||||
{
|
{
|
||||||
MessagePackSerializerOptions withCompression = MessagePackSerializerOptions.Standard.WithCompression(MessagePackCompression.Lz4BlockArray);
|
byte[] serializedResult = JsonSerializer.SerializeToUtf8Bytes(response);
|
||||||
byte[] serializedResult = MessagePackSerializer.Serialize(response, withCompression);
|
|
||||||
|
|
||||||
rep.SendFrame(serializedResult);
|
rep.SendFrame(serializedResult);
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,6 +1,5 @@
|
|||||||
using System.Collections.Concurrent;
|
using System.Collections.Concurrent;
|
||||||
using System.Diagnostics;
|
using System.Diagnostics;
|
||||||
using System.Text;
|
|
||||||
using Backend.Helper;
|
using Backend.Helper;
|
||||||
using Models.Handler;
|
using Models.Handler;
|
||||||
using Models.Model.Backend;
|
using Models.Model.Backend;
|
||||||
@@ -9,16 +8,31 @@ namespace Backend.Handler;
|
|||||||
|
|
||||||
public class ContentFilter
|
public class ContentFilter
|
||||||
{
|
{
|
||||||
private readonly ConcurrentQueue<QueueItem> _queue;
|
private readonly ConcurrentQueue<Filtered> _queue;
|
||||||
|
private readonly ConcurrentQueue<UnfilteredQueueItem> _unfilteredQueue;
|
||||||
private readonly DbHandler _dbHandler;
|
private readonly DbHandler _dbHandler;
|
||||||
private const string GetDomainPort80 = "/home/skingging/Documents/Projects/CSharp/RSE/Backend/Scripts/GetDomainNamePort80.sh";
|
private readonly string _getDomainPort80;
|
||||||
private const string GetDomainPort443 = "/home/skingging/Documents/Projects/CSharp/RSE/Backend/Scripts/GetDomainNamePort443.sh";
|
private readonly string _getDomainPort443;
|
||||||
private bool _stop;
|
private bool _stop;
|
||||||
|
private int _timeOut;
|
||||||
|
private readonly string _basePath;
|
||||||
|
|
||||||
public ContentFilter(ConcurrentQueue<QueueItem> queue, DbHandler dbHandler)
|
public ContentFilter(ConcurrentQueue<Filtered> queue, ConcurrentQueue<UnfilteredQueueItem> unfilteredQueue, DbHandler dbHandler, string basePath)
|
||||||
{
|
{
|
||||||
_queue = queue;
|
_queue = queue;
|
||||||
_dbHandler = dbHandler;
|
_dbHandler = dbHandler;
|
||||||
|
_basePath = basePath;
|
||||||
|
_unfilteredQueue = unfilteredQueue;
|
||||||
|
|
||||||
|
_getDomainPort80 = $"{basePath}/Backend/Scripts/GetDomainNamePort80.sh";
|
||||||
|
_getDomainPort443 = $"{basePath}/Backend/Scripts/GetDomainNamePort443.sh";
|
||||||
|
|
||||||
|
SetTimeout(3000);
|
||||||
|
}
|
||||||
|
|
||||||
|
public void SetTimeout(int timeOut)
|
||||||
|
{
|
||||||
|
_timeOut = timeOut;
|
||||||
}
|
}
|
||||||
|
|
||||||
public WaitHandle[] Start()
|
public WaitHandle[] Start()
|
||||||
@@ -26,6 +40,7 @@ public class ContentFilter
|
|||||||
WaitHandle[] waitHandles = new WaitHandle[1];
|
WaitHandle[] waitHandles = new WaitHandle[1];
|
||||||
EventWaitHandle handle = new(false, EventResetMode.ManualReset);
|
EventWaitHandle handle = new(false, EventResetMode.ManualReset);
|
||||||
waitHandles[0] = handle;
|
waitHandles[0] = handle;
|
||||||
|
|
||||||
Thread f = new (Filter!);
|
Thread f = new (Filter!);
|
||||||
f.Start(handle);
|
f.Start(handle);
|
||||||
|
|
||||||
@@ -34,49 +49,50 @@ public class ContentFilter
|
|||||||
|
|
||||||
private void Filter(object obj)
|
private void Filter(object obj)
|
||||||
{
|
{
|
||||||
long indexes = DbHandler.GetUnfilteredIndexes();
|
while (!_stop)
|
||||||
|
{
|
||||||
|
List<long> indexes = _dbHandler.GetUnfilteredIndexes();
|
||||||
|
|
||||||
for (long i = 0; i < indexes; i++)
|
for (int i = 0; i < indexes.Count; i++)
|
||||||
{
|
{
|
||||||
if (_stop) break;
|
if (_stop) break;
|
||||||
|
|
||||||
Unfiltered? unfiltered = DbHandler.ReadUnfilteredWithId(i);
|
Unfiltered unfiltered = _dbHandler.ReadUnfilteredWithId(indexes[i]);
|
||||||
|
|
||||||
if (unfiltered is null || unfiltered.Filtered == 1) continue;
|
if (unfiltered.Filtered) continue;
|
||||||
|
|
||||||
unfiltered.Filtered = 1;
|
Ip ip = unfiltered.Ip;
|
||||||
|
|
||||||
QueueItem superUnfilteredObject = new()
|
unfiltered.Filtered = true;
|
||||||
|
|
||||||
|
UnfilteredQueueItem superUnfilteredObject = new()
|
||||||
{
|
{
|
||||||
Unfiltered = unfiltered,
|
Unfiltered = unfiltered,
|
||||||
Operations = Operations.Update
|
Operations = Operations.Update
|
||||||
};
|
};
|
||||||
|
|
||||||
_queue.Enqueue(superUnfilteredObject);
|
_unfilteredQueue.Enqueue(superUnfilteredObject);
|
||||||
|
|
||||||
if (_dbHandler.GetFilteredIp(unfiltered.Ip))
|
if (_dbHandler.FilteredIpExists(unfiltered.Ip))
|
||||||
{
|
{
|
||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
|
|
||||||
Filtered filtered = GetSiteData(unfiltered.Ip);
|
Filtered filtered = GetSiteData(ip);
|
||||||
|
|
||||||
filtered.Port1 = unfiltered.Port1;
|
filtered.Port1 = unfiltered.Port1;
|
||||||
filtered.Port2 = unfiltered.Port2;
|
filtered.Port2 = unfiltered.Port2;
|
||||||
|
|
||||||
QueueItem superFilteredObject = new()
|
_queue.Enqueue(filtered);
|
||||||
{
|
}
|
||||||
Filtered = filtered,
|
|
||||||
Operations = Operations.Insert
|
|
||||||
};
|
|
||||||
|
|
||||||
_queue.Enqueue(superFilteredObject);
|
Thread.Sleep(_timeOut);
|
||||||
}
|
}
|
||||||
|
|
||||||
((EventWaitHandle) obj).Set();
|
((EventWaitHandle) obj).Set();
|
||||||
}
|
}
|
||||||
|
|
||||||
private static Filtered GetSiteData(string ip)
|
private Filtered GetSiteData(Ip ip)
|
||||||
{
|
{
|
||||||
StartProcess(ip, 80);
|
StartProcess(ip, 80);
|
||||||
StartProcess(ip, 443);
|
StartProcess(ip, 443);
|
||||||
@@ -112,7 +128,7 @@ public class ContentFilter
|
|||||||
|
|
||||||
for (int i = 0; i < ports.Length; i++)
|
for (int i = 0; i < ports.Length; i++)
|
||||||
{
|
{
|
||||||
using StreamReader streamReader = new($"{ports[i]}Header.txt");
|
using StreamReader streamReader = new($"{_basePath}/Backend/Scripts/{ports[i]}Header.txt");
|
||||||
|
|
||||||
while (streamReader.Peek() != -1)
|
while (streamReader.Peek() != -1)
|
||||||
{
|
{
|
||||||
@@ -145,29 +161,39 @@ public class ContentFilter
|
|||||||
|
|
||||||
for (int i = 0; i < ports.Length; i++)
|
for (int i = 0; i < ports.Length; i++)
|
||||||
{
|
{
|
||||||
string? html;
|
|
||||||
|
|
||||||
if (ports[i] == 80)
|
if (ports[i] == 80)
|
||||||
{
|
{
|
||||||
if (string.IsNullOrWhiteSpace(url1)) continue;
|
if (string.IsNullOrWhiteSpace(url1)) continue;
|
||||||
|
|
||||||
html = Task.Run(() => HttpClientHelper.GetHtml(url1, 80).Result).Result;
|
try
|
||||||
|
{
|
||||||
|
(string, string) temp = HttpClientHelper.GetTitleAndDescription(url1, 80).GetAwaiter().GetResult();
|
||||||
|
title1 = temp.Item1;
|
||||||
|
description1 = temp.Item2;
|
||||||
|
}
|
||||||
|
catch
|
||||||
|
{
|
||||||
|
//
|
||||||
|
}
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
if (string.IsNullOrWhiteSpace(url2)) continue;
|
if (string.IsNullOrWhiteSpace(url2)) continue;
|
||||||
|
|
||||||
html = Task.Run(() => HttpClientHelper.GetHtml(url2, 443).Result).Result;
|
try
|
||||||
|
{
|
||||||
|
(string, string) temp = HttpClientHelper.GetTitleAndDescription(url1, 443).GetAwaiter().GetResult();
|
||||||
|
title2 = temp.Item1;
|
||||||
|
description2 = temp.Item2;
|
||||||
|
}
|
||||||
|
catch
|
||||||
|
{
|
||||||
|
//
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
if (string.IsNullOrWhiteSpace(html)) continue;
|
if (ports[i] == 80 && !robotsTxt1) { robotsTxt1 = HttpClientHelper.HasRobotsTxt(url1, 80).GetAwaiter().GetResult(); }
|
||||||
|
if (ports[i] == 443 && !robotsTxt2) { robotsTxt2 = HttpClientHelper.HasRobotsTxt(url2, 443).GetAwaiter().GetResult(); }
|
||||||
if (ports[i] == 80 && string.IsNullOrWhiteSpace(title1)) { FilterHelper.GetTitle(html, out title1); }
|
|
||||||
if (ports[i] == 443 && string.IsNullOrWhiteSpace(title2)) { FilterHelper.GetTitle(html ,out title2); }
|
|
||||||
if (ports[i] == 80 && string.IsNullOrWhiteSpace(description1)) { FilterHelper.GetDescription(html, out description1); }
|
|
||||||
if (ports[i] == 443 && string.IsNullOrWhiteSpace(description2)) { FilterHelper.GetDescription(html, out description2); }
|
|
||||||
if (ports[i] == 80 && !robotsTxt1) { robotsTxt1 = Task.Run(() => HttpClientHelper.HasRobotsTxt(url1, 80).Result).Result; }
|
|
||||||
if (ports[i] == 443 && !robotsTxt2) { robotsTxt2 = Task.Run(() => HttpClientHelper.HasRobotsTxt(url2, 443).Result).Result; }
|
|
||||||
}
|
}
|
||||||
|
|
||||||
Filtered siteData = new()
|
Filtered siteData = new()
|
||||||
@@ -204,19 +230,18 @@ public class ContentFilter
|
|||||||
return siteData;
|
return siteData;
|
||||||
}
|
}
|
||||||
|
|
||||||
private static void StartProcess(string ip, int port)
|
private void StartProcess(Ip ip, int port)
|
||||||
{
|
{
|
||||||
string fileName = port == 80 ? GetDomainPort80 : GetDomainPort443;
|
string fileName = port == 80 ? _getDomainPort80 : _getDomainPort443;
|
||||||
|
|
||||||
Process proc = new();
|
Process proc = new();
|
||||||
proc.StartInfo = new()
|
proc.StartInfo = new()
|
||||||
{
|
{
|
||||||
FileName = fileName,
|
FileName = "/bin/bash",
|
||||||
Arguments = $"{ip}",
|
Arguments = $"{fileName} {ip.Ip1}.{ip.Ip2}.{ip.Ip3}.{ip.Ip4} {_basePath}/Backend/Scripts/{port}Header.txt",
|
||||||
UseShellExecute = false,
|
UseShellExecute = false,
|
||||||
RedirectStandardOutput = false,
|
RedirectStandardOutput = false,
|
||||||
RedirectStandardError = false,
|
RedirectStandardError = false,
|
||||||
RedirectStandardInput = false,
|
|
||||||
CreateNoWindow = true
|
CreateNoWindow = true
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|||||||
@@ -1,5 +1,4 @@
|
|||||||
using System.Collections.Concurrent;
|
using System.Collections.Concurrent;
|
||||||
using System.Globalization;
|
|
||||||
using System.Net;
|
using System.Net;
|
||||||
using System.Net.NetworkInformation;
|
using System.Net.NetworkInformation;
|
||||||
using Backend.Helper;
|
using Backend.Helper;
|
||||||
@@ -18,19 +17,31 @@ public class ScanSettings
|
|||||||
|
|
||||||
public class IpScanner
|
public class IpScanner
|
||||||
{
|
{
|
||||||
private readonly ConcurrentQueue<QueueItem> _queue;
|
|
||||||
private readonly ConcurrentQueue<Discarded> _discardedQueue;
|
private readonly ConcurrentQueue<Discarded> _discardedQueue;
|
||||||
|
private readonly ConcurrentQueue<UnfilteredQueueItem> _unfilteredQueue;
|
||||||
|
private readonly ConcurrentQueue<ScannerResumeObject> _resumeQueue;
|
||||||
private readonly DbHandler _dbHandler;
|
private readonly DbHandler _dbHandler;
|
||||||
private bool _stop;
|
private bool _stop;
|
||||||
|
private int _timeout;
|
||||||
|
|
||||||
public IpScanner(ConcurrentQueue<QueueItem> queue, DbHandler dbHandler, ConcurrentQueue<Discarded> discardedQueue)
|
public IpScanner(ConcurrentQueue<UnfilteredQueueItem> unfilteredQueue, ConcurrentQueue<Discarded> discardedQueue,
|
||||||
|
ConcurrentQueue<ScannerResumeObject> resumeQueue, DbHandler dbHandler
|
||||||
|
)
|
||||||
{
|
{
|
||||||
_queue = queue;
|
|
||||||
_dbHandler = dbHandler;
|
_dbHandler = dbHandler;
|
||||||
_discardedQueue = discardedQueue;
|
_discardedQueue = discardedQueue;
|
||||||
|
_unfilteredQueue = unfilteredQueue;
|
||||||
|
_resumeQueue = resumeQueue;
|
||||||
|
|
||||||
|
SetTimeout(64);
|
||||||
}
|
}
|
||||||
|
|
||||||
public WaitHandle[] Start(int threads)
|
public void SetTimeout(int milliseconds)
|
||||||
|
{
|
||||||
|
_timeout = milliseconds;
|
||||||
|
}
|
||||||
|
|
||||||
|
public List<WaitHandle[]> Start(int threads)
|
||||||
{
|
{
|
||||||
int threadsAmount = 0;
|
int threadsAmount = 0;
|
||||||
if (threads % 2 == 0)
|
if (threads % 2 == 0)
|
||||||
@@ -38,7 +49,22 @@ public class IpScanner
|
|||||||
threadsAmount = 256 / threads;
|
threadsAmount = 256 / threads;
|
||||||
}
|
}
|
||||||
|
|
||||||
WaitHandle[] waitHandles = new WaitHandle[threads];
|
WaitHandle[] waitHandle1;
|
||||||
|
WaitHandle[] waitHandle2;
|
||||||
|
|
||||||
|
if (threads <= 64)
|
||||||
|
{
|
||||||
|
waitHandle1 = new WaitHandle[threads];
|
||||||
|
waitHandle2 = new WaitHandle[threads];
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
waitHandle1 = new WaitHandle[64];
|
||||||
|
waitHandle2 = new WaitHandle[64];
|
||||||
|
}
|
||||||
|
|
||||||
|
int counter = 0;
|
||||||
|
int counter2 = 0;
|
||||||
|
|
||||||
for (int i = 0; i < threads; i++)
|
for (int i = 0; i < threads; i++)
|
||||||
{
|
{
|
||||||
@@ -52,15 +78,32 @@ public class IpScanner
|
|||||||
Handle = handle
|
Handle = handle
|
||||||
};
|
};
|
||||||
|
|
||||||
waitHandles[i] = handle;
|
if (i < 64)
|
||||||
|
{
|
||||||
|
waitHandle1[counter] = handle;
|
||||||
|
counter++;
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
waitHandle2[counter2] = handle;
|
||||||
|
counter2++;
|
||||||
|
}
|
||||||
|
|
||||||
Thread f = new (Scan!);
|
Thread f = new (Scan!);
|
||||||
f.Start(scanSettings);
|
f.Start(scanSettings);
|
||||||
|
|
||||||
Console.WriteLine($"Scanner thread ({i}) started");
|
Console.WriteLine($"Scanner thread ({i}) started");
|
||||||
Thread.Sleep(1000);
|
Thread.Sleep(100);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
List<WaitHandle[]> waitHandles = new();
|
||||||
|
|
||||||
|
Console.WriteLine("Waithandle 1 count = " + waitHandle1.Length);
|
||||||
|
Console.WriteLine("Waithandle 2 count = " + waitHandle2.Length);
|
||||||
|
|
||||||
|
waitHandles.Add(waitHandle1);
|
||||||
|
waitHandles.Add(waitHandle2);
|
||||||
|
|
||||||
return waitHandles;
|
return waitHandles;
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -110,7 +153,6 @@ public class IpScanner
|
|||||||
|
|
||||||
if (_discardedQueue.Count >= 2000)
|
if (_discardedQueue.Count >= 2000)
|
||||||
{
|
{
|
||||||
Console.WriteLine("loooooooooooooooooooooooooooool");
|
|
||||||
Thread.Sleep(500);
|
Thread.Sleep(500);
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -122,7 +164,13 @@ public class IpScanner
|
|||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|
||||||
string ip = $"{i}.{j}.{k}.{l}";
|
Ip ip = new()
|
||||||
|
{
|
||||||
|
Ip1 = i,
|
||||||
|
Ip2 = j,
|
||||||
|
Ip3 = k,
|
||||||
|
Ip4 = l
|
||||||
|
};
|
||||||
|
|
||||||
IPStatus responseCode = IPStatus.Unknown;
|
IPStatus responseCode = IPStatus.Unknown;
|
||||||
|
|
||||||
@@ -130,15 +178,15 @@ public class IpScanner
|
|||||||
{
|
{
|
||||||
// Sometimes, if the pinger gets a Destination Unreachable Communication administratively prohibited response, the pinger will throw an exception.
|
// Sometimes, if the pinger gets a Destination Unreachable Communication administratively prohibited response, the pinger will throw an exception.
|
||||||
// https://en.wikipedia.org/wiki/Internet_Control_Message_Protocol?useskin=vector#Control_messages
|
// https://en.wikipedia.org/wiki/Internet_Control_Message_Protocol?useskin=vector#Control_messages
|
||||||
_ = IPAddress.TryParse(ip, out IPAddress? address);
|
_ = IPAddress.TryParse(ip.ToString(), out IPAddress? address);
|
||||||
if (address is not null)
|
if (address is not null)
|
||||||
{
|
{
|
||||||
responseCode = ping.Send(address, 512, buf, null).Status;
|
responseCode = ping.Send(address, _timeout, buf, null).Status;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
catch (Exception e)
|
catch
|
||||||
{
|
{
|
||||||
Console.WriteLine(e);
|
//
|
||||||
}
|
}
|
||||||
|
|
||||||
if (responseCode != IPStatus.Success)
|
if (responseCode != IPStatus.Success)
|
||||||
@@ -147,7 +195,7 @@ public class IpScanner
|
|||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
|
|
||||||
(int, int) ports = TcpClientHelper.CheckPort(ip, 80, 443);
|
(int, int) ports = TcpClientHelper.CheckPort(ip.ToString(), 80, 443);
|
||||||
|
|
||||||
if (ports is { Item1: 0, Item2: 0 })
|
if (ports is { Item1: 0, Item2: 0 })
|
||||||
{
|
{
|
||||||
@@ -155,7 +203,7 @@ public class IpScanner
|
|||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
|
|
||||||
_queue.Enqueue(CreateUnfilteredQueueItem(ip, (int)responseCode, ports));
|
_unfilteredQueue.Enqueue(CreateUnfilteredQueueItem(ip, ports));
|
||||||
}
|
}
|
||||||
|
|
||||||
if (_stop)
|
if (_stop)
|
||||||
@@ -177,49 +225,39 @@ public class IpScanner
|
|||||||
resumeObject.FirstByte = i;
|
resumeObject.FirstByte = i;
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
//Console.WriteLine($"Thread ({scanSettings.ThreadNumber}) is at index ({i}) out of ({scanSettings.End}). Remaining ({scanSettings.End - i})");
|
|
||||||
|
Console.WriteLine($"Thread ({scanSettings.ThreadNumber}) is at index ({i}) out of ({scanSettings.End}). Remaining ({scanSettings.End - i})");
|
||||||
}
|
}
|
||||||
|
|
||||||
QueueItem resume = new()
|
_resumeQueue.Enqueue(resumeObject);
|
||||||
{
|
|
||||||
ResumeObject = resumeObject,
|
|
||||||
Operations = Operations.Insert
|
|
||||||
};
|
|
||||||
|
|
||||||
_queue.Enqueue(resume);
|
|
||||||
|
|
||||||
scanSettings.Handle!.Set();
|
scanSettings.Handle!.Set();
|
||||||
}
|
}
|
||||||
|
|
||||||
private static Discarded CreateDiscardedQueueItem(string ip, int responseCode)
|
private static Discarded CreateDiscardedQueueItem(Ip ip, int responseCode)
|
||||||
{
|
{
|
||||||
Discarded discarded = new()
|
return new()
|
||||||
{
|
{
|
||||||
Ip = ip,
|
Ip = ip,
|
||||||
ResponseCode = responseCode
|
ResponseCode = responseCode
|
||||||
};
|
};
|
||||||
|
|
||||||
return discarded;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
private static QueueItem CreateUnfilteredQueueItem(string ip, int responseCode, (int, int) ports)
|
private static UnfilteredQueueItem CreateUnfilteredQueueItem(Ip ip, (int, int) ports)
|
||||||
{
|
{
|
||||||
Unfiltered unfiltered = new()
|
Unfiltered unfiltered = new()
|
||||||
{
|
{
|
||||||
Ip = ip,
|
Ip = ip,
|
||||||
ResponseCode = responseCode,
|
|
||||||
Port1 = ports.Item1,
|
Port1 = ports.Item1,
|
||||||
Port2 = ports.Item2,
|
Port2 = ports.Item2,
|
||||||
Filtered = 0
|
Filtered = false
|
||||||
};
|
};
|
||||||
|
|
||||||
QueueItem superUnfilteredObject = new()
|
return new()
|
||||||
{
|
{
|
||||||
Unfiltered = unfiltered,
|
Unfiltered = unfiltered,
|
||||||
Operations = Operations.Insert
|
Operations = Operations.Insert
|
||||||
};
|
};
|
||||||
|
|
||||||
return superUnfilteredObject;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
public void Stop()
|
public void Stop()
|
||||||
|
|||||||
@@ -14,84 +14,94 @@ public class ThreadHandler
|
|||||||
private bool _communicationStopped;
|
private bool _communicationStopped;
|
||||||
private bool _ipScannerStopped;
|
private bool _ipScannerStopped;
|
||||||
private bool _contentFilterStopped;
|
private bool _contentFilterStopped;
|
||||||
private bool _stopSignal;
|
|
||||||
|
|
||||||
public ThreadHandler()
|
public ThreadHandler(string path)
|
||||||
{
|
{
|
||||||
ConcurrentQueue<QueueItem> contentQueue = new();
|
ConcurrentQueue<Filtered> filteredQueue = new();
|
||||||
ConcurrentQueue<Discarded> discardedQueue = new();
|
ConcurrentQueue<Discarded> discardedQueue = new();
|
||||||
|
ConcurrentQueue<UnfilteredQueueItem> unfilteredQueue = new();
|
||||||
|
ConcurrentQueue<ScannerResumeObject> scannerResumeQueue = new();
|
||||||
|
|
||||||
_dbHandler = new(contentQueue, discardedQueue);
|
_dbHandler = new(filteredQueue, discardedQueue, unfilteredQueue, scannerResumeQueue, path);
|
||||||
_communication = new(_dbHandler, this);
|
_ipScanner = new(unfilteredQueue, discardedQueue, scannerResumeQueue, _dbHandler);
|
||||||
_ipScanner = new(contentQueue, _dbHandler, discardedQueue);
|
_contentFilter = new(filteredQueue, unfilteredQueue, _dbHandler, path);
|
||||||
_contentFilter = new(contentQueue, _dbHandler);
|
_communication = new(_dbHandler, this, _ipScanner, _contentFilter, path);
|
||||||
}
|
}
|
||||||
|
|
||||||
public void Start()
|
public void Start()
|
||||||
{
|
{
|
||||||
Thread scanner = new(StartScanner);
|
Thread scanner = new(StartScanner);
|
||||||
Thread indexer = new(StartIndexer);
|
Thread indexer = new(StartContentFilter);
|
||||||
Thread database = new(StartDbHandler);
|
Thread database = new(StartDbHandler);
|
||||||
Thread discarded = new(StartDiscardedDbHandler);
|
Thread discarded = new(StartDiscardedDbHandler);
|
||||||
|
Thread filtered = new(StartFilteredDbHandler);
|
||||||
|
Thread resume = new(StartResumeDbHandler);
|
||||||
Thread communication = new(StartCommunicationHandler);
|
Thread communication = new(StartCommunicationHandler);
|
||||||
|
|
||||||
scanner.Start();
|
scanner.Start();
|
||||||
indexer.Start();
|
indexer.Start();
|
||||||
database.Start();
|
database.Start();
|
||||||
discarded.Start();
|
discarded.Start();
|
||||||
|
filtered.Start();
|
||||||
|
resume.Start();
|
||||||
communication.Start();
|
communication.Start();
|
||||||
|
|
||||||
scanner.Join();
|
scanner.Join();
|
||||||
indexer.Join();
|
indexer.Join();
|
||||||
database.Join();
|
database.Join();
|
||||||
discarded.Join();
|
discarded.Join();
|
||||||
|
filtered.Join();
|
||||||
|
resume.Join();
|
||||||
communication.Join();
|
communication.Join();
|
||||||
}
|
}
|
||||||
|
|
||||||
public static void ManualGc()
|
|
||||||
{
|
|
||||||
GC.Collect();
|
|
||||||
GC.WaitForPendingFinalizers();
|
|
||||||
GC.Collect();
|
|
||||||
}
|
|
||||||
|
|
||||||
private void StartScanner()
|
private void StartScanner()
|
||||||
{
|
{
|
||||||
Thread.Sleep(10000); // Let the database handler instantiate and warm up first.
|
Thread.Sleep(5000); // Let the database handler instantiate and warm up first.
|
||||||
|
|
||||||
WaitHandle[] wait = _ipScanner.Start(4);
|
List<WaitHandle[]> wait = _ipScanner.Start(128);
|
||||||
|
|
||||||
WaitHandle.WaitAll(wait);
|
for (int i = 0; i < wait.Count; i++)
|
||||||
|
{
|
||||||
|
WaitHandle.WaitAll(wait[i]);
|
||||||
|
}
|
||||||
|
|
||||||
Console.WriteLine("Scanner finished");
|
Console.WriteLine("Scanner finished");
|
||||||
|
|
||||||
_ipScannerStopped = true;
|
_ipScannerStopped = true;
|
||||||
}
|
}
|
||||||
|
|
||||||
private void StartIndexer()
|
private void StartContentFilter()
|
||||||
{
|
|
||||||
while (!_stopSignal)
|
|
||||||
{
|
{
|
||||||
|
Thread.Sleep(5000);
|
||||||
|
|
||||||
WaitHandle[] wait = _contentFilter.Start();
|
WaitHandle[] wait = _contentFilter.Start();
|
||||||
|
|
||||||
WaitHandle.WaitAll(wait);
|
WaitHandle.WaitAll(wait);
|
||||||
|
|
||||||
Thread.Sleep(300000); // 5 minutes
|
Console.WriteLine("Content filter finished");
|
||||||
}
|
|
||||||
|
|
||||||
Console.WriteLine("Indexer finished");
|
|
||||||
|
|
||||||
_contentFilterStopped = true;
|
_contentFilterStopped = true;
|
||||||
}
|
}
|
||||||
|
|
||||||
private void StartDbHandler()
|
private void StartDbHandler()
|
||||||
{
|
{
|
||||||
_dbHandler.StartContent();
|
_dbHandler.UnfilteredDbHandler();
|
||||||
|
}
|
||||||
|
|
||||||
|
private void StartFilteredDbHandler()
|
||||||
|
{
|
||||||
|
_dbHandler.FilteredDbHandler();
|
||||||
|
}
|
||||||
|
|
||||||
|
private void StartResumeDbHandler()
|
||||||
|
{
|
||||||
|
_dbHandler.ResumeDbHandler();
|
||||||
}
|
}
|
||||||
|
|
||||||
private void StartDiscardedDbHandler()
|
private void StartDiscardedDbHandler()
|
||||||
{
|
{
|
||||||
WaitHandle[] wait = _dbHandler.Start(2);
|
WaitHandle[] wait = _dbHandler.Start(4);
|
||||||
|
|
||||||
WaitHandle.WaitAll(wait);
|
WaitHandle.WaitAll(wait);
|
||||||
|
|
||||||
@@ -113,7 +123,6 @@ public class ThreadHandler
|
|||||||
|
|
||||||
private void Stop()
|
private void Stop()
|
||||||
{
|
{
|
||||||
_stopSignal = true;
|
|
||||||
_ipScanner.Stop();
|
_ipScanner.Stop();
|
||||||
_contentFilter.Stop();
|
_contentFilter.Stop();
|
||||||
|
|
||||||
|
|||||||
@@ -4,24 +4,24 @@ namespace Backend.Helper;
|
|||||||
|
|
||||||
public static class FilesystemHelper
|
public static class FilesystemHelper
|
||||||
{
|
{
|
||||||
public static DatabaseSizes GetDatabaseSizes()
|
public static DatabaseSizes GetDatabaseSizes(string basePath)
|
||||||
{
|
{
|
||||||
DatabaseSizes databaseSizes = new();
|
DatabaseSizes databaseSizes = new();
|
||||||
|
|
||||||
FileInfo fileInfo = new("../../../../Models/mydb.db");
|
FileInfo fileInfo = new($"{basePath}/Models/mydb.db");
|
||||||
databaseSizes.MyDbSize = fileInfo.Length.ToSize(SizeUnits.KB);
|
databaseSizes.MyDbSize = fileInfo.Length.ToSize(SizeUnits.KB);
|
||||||
|
|
||||||
databaseSizes.DiscardedDbSize = GetDiscardedDbSizes().ToSize(SizeUnits.KB);
|
databaseSizes.DiscardedDbSize = GetDiscardedDbSizes(basePath).ToSize(SizeUnits.KB);
|
||||||
|
|
||||||
fileInfo = new("../../../../Models/Filtered.db");
|
fileInfo = new($"{basePath}/Models/Filtered.db");
|
||||||
databaseSizes.FilteredDbSize = fileInfo.Length.ToSize(SizeUnits.KB);
|
databaseSizes.FilteredDbSize = fileInfo.Length.ToSize(SizeUnits.KB);
|
||||||
|
|
||||||
return databaseSizes;
|
return databaseSizes;
|
||||||
}
|
}
|
||||||
|
|
||||||
private static long GetDiscardedDbSizes()
|
private static long GetDiscardedDbSizes(string basePath)
|
||||||
{
|
{
|
||||||
const string folder = "../../../../Models";
|
string folder = $"{basePath}/Models";
|
||||||
string[] files = Directory.GetFiles(folder, "*.db");
|
string[] files = Directory.GetFiles(folder, "*.db");
|
||||||
|
|
||||||
long size = 0;
|
long size = 0;
|
||||||
|
|||||||
@@ -1,8 +1,18 @@
|
|||||||
|
using System.Text.RegularExpressions;
|
||||||
|
using HtmlAgilityPack;
|
||||||
|
|
||||||
namespace Backend.Helper;
|
namespace Backend.Helper;
|
||||||
|
|
||||||
public static class HttpClientHelper
|
public static partial class HttpClientHelper
|
||||||
{
|
{
|
||||||
public static async Task<string> GetHtml(string url, int port)
|
// Reddit, for example, will block the GET request if you don't have a user agent.
|
||||||
|
private const string UserAgentHeader = "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36";
|
||||||
|
private const string TitlePattern = "<title>(.*)</title>";
|
||||||
|
private const string DescriptionPattern = "<meta name=\"description\" content=\"(.*?)\"";
|
||||||
|
private const string StartHeadTag = "<head>";
|
||||||
|
private const string EndHeadTag = "</head>";
|
||||||
|
|
||||||
|
public static async Task<(string, string)> GetTitleAndDescription(string url, int port)
|
||||||
{
|
{
|
||||||
using HttpClient client = new();
|
using HttpClient client = new();
|
||||||
|
|
||||||
@@ -16,24 +26,59 @@ public static class HttpClientHelper
|
|||||||
}
|
}
|
||||||
|
|
||||||
client.DefaultRequestHeaders.Accept.Clear();
|
client.DefaultRequestHeaders.Accept.Clear();
|
||||||
|
client.DefaultRequestHeaders.UserAgent.ParseAdd(UserAgentHeader);
|
||||||
|
client.Timeout = TimeSpan.FromSeconds(30);
|
||||||
|
|
||||||
HttpResponseMessage? response = null;
|
HttpResponseMessage? response;
|
||||||
|
|
||||||
try
|
try
|
||||||
{
|
{
|
||||||
response = await client.GetAsync("/");
|
response = await client.GetAsync("/");
|
||||||
}
|
}
|
||||||
catch (Exception e)
|
catch
|
||||||
{
|
{
|
||||||
Console.WriteLine(e);
|
return ("", "");
|
||||||
}
|
}
|
||||||
|
|
||||||
if (response is null || !response.IsSuccessStatusCode)
|
if (!response.IsSuccessStatusCode)
|
||||||
{
|
{
|
||||||
return "";
|
return ("", "");
|
||||||
}
|
}
|
||||||
|
|
||||||
return await response.Content.ReadAsStringAsync();
|
string html = await response.Content.ReadAsStringAsync();
|
||||||
|
|
||||||
|
int firstIndex = 0;
|
||||||
|
int lastIndex = 0;
|
||||||
|
|
||||||
|
if (html.Contains(StartHeadTag) && html.Contains(EndHeadTag))
|
||||||
|
{
|
||||||
|
firstIndex = html.IndexOf(StartHeadTag, StringComparison.Ordinal);
|
||||||
|
lastIndex = html.IndexOf(EndHeadTag, StringComparison.Ordinal);
|
||||||
|
}
|
||||||
|
|
||||||
|
string head = html.AsSpan().Slice(firstIndex, lastIndex).ToString();
|
||||||
|
html = "";
|
||||||
|
|
||||||
|
string title = "";
|
||||||
|
string description = "";
|
||||||
|
|
||||||
|
Regex titleRegex = TitleRegEx();
|
||||||
|
Match titleMatch = titleRegex.Match(head);
|
||||||
|
|
||||||
|
if (titleMatch.Success)
|
||||||
|
{
|
||||||
|
title = titleMatch.Groups[1].Value;
|
||||||
|
}
|
||||||
|
|
||||||
|
Regex descriptionRegex = DexcriptionRegEx();
|
||||||
|
Match descriptionMatch = descriptionRegex.Match(head);
|
||||||
|
|
||||||
|
if (descriptionMatch.Success)
|
||||||
|
{
|
||||||
|
description = descriptionMatch.Groups[1].Value;
|
||||||
|
}
|
||||||
|
|
||||||
|
return (title, description);
|
||||||
}
|
}
|
||||||
|
|
||||||
public static async Task<bool> HasRobotsTxt(string url, int port)
|
public static async Task<bool> HasRobotsTxt(string url, int port)
|
||||||
@@ -50,18 +95,25 @@ public static class HttpClientHelper
|
|||||||
}
|
}
|
||||||
|
|
||||||
client.DefaultRequestHeaders.Accept.Clear();
|
client.DefaultRequestHeaders.Accept.Clear();
|
||||||
|
client.DefaultRequestHeaders.UserAgent.ParseAdd(UserAgentHeader);
|
||||||
|
client.Timeout = TimeSpan.FromSeconds(30);
|
||||||
|
|
||||||
HttpResponseMessage? response = null;
|
HttpResponseMessage? response = null;
|
||||||
|
|
||||||
try
|
try
|
||||||
{
|
{
|
||||||
response = await client.GetAsync("/robots.txt");
|
response = await client.SendAsync(new(HttpMethod.Head, "/robots.txt"));
|
||||||
}
|
}
|
||||||
catch (Exception e)
|
catch
|
||||||
{
|
{
|
||||||
Console.WriteLine(e);
|
//
|
||||||
}
|
}
|
||||||
|
|
||||||
return response is not null && response.IsSuccessStatusCode;
|
return response is not null && response.IsSuccessStatusCode;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
[GeneratedRegex(TitlePattern)]
|
||||||
|
private static partial Regex TitleRegEx();
|
||||||
|
[GeneratedRegex(DescriptionPattern)]
|
||||||
|
private static partial Regex DexcriptionRegEx();
|
||||||
}
|
}
|
||||||
@@ -0,0 +1,9 @@
|
|||||||
|
namespace Backend.Helper;
|
||||||
|
|
||||||
|
public static class ProjectPathHelper
|
||||||
|
{
|
||||||
|
public static string GetProjectPath()
|
||||||
|
{
|
||||||
|
return new DirectoryInfo(AppDomain.CurrentDomain.BaseDirectory).Parent!.Parent!.Parent!.Parent!.FullName;
|
||||||
|
}
|
||||||
|
}
|
||||||
+2
-1
@@ -1,8 +1,9 @@
|
|||||||
using Backend.Handler;
|
using Backend.Handler;
|
||||||
|
using Backend.Helper;
|
||||||
|
|
||||||
Console.WriteLine("Program started");
|
Console.WriteLine("Program started");
|
||||||
|
|
||||||
ThreadHandler threadHandler = new();
|
ThreadHandler threadHandler = new(ProjectPathHelper.GetProjectPath());
|
||||||
threadHandler.Start();
|
threadHandler.Start();
|
||||||
|
|
||||||
Console.WriteLine("Done");
|
Console.WriteLine("Done");
|
||||||
@@ -1,3 +1,3 @@
|
|||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
|
|
||||||
curl -k -vvI -m 10 https://"$1" &> 443Header.txt
|
curl -k -vvI -m 10 https://"$1" &> "$2"
|
||||||
|
|||||||
@@ -1,3 +1,4 @@
|
|||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
|
|
||||||
curl -k -vvI -m 10 http://"$1" &> 80Header.txt
|
curl -k -vvI -m 10 http://"$1" &> "$2"
|
||||||
|
#80Header.txt
|
||||||
|
|||||||
@@ -1,28 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="utf-8"?>
|
|
||||||
<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
|
||||||
<Target Name="GetEFProjectMetadata">
|
|
||||||
<MSBuild Condition=" '$(TargetFramework)' == '' "
|
|
||||||
Projects="$(MSBuildProjectFile)"
|
|
||||||
Targets="GetEFProjectMetadata"
|
|
||||||
Properties="TargetFramework=$(TargetFrameworks.Split(';')[0]);EFProjectMetadataFile=$(EFProjectMetadataFile)" />
|
|
||||||
<ItemGroup Condition=" '$(TargetFramework)' != '' ">
|
|
||||||
<EFProjectMetadata Include="AssemblyName: $(AssemblyName)" />
|
|
||||||
<EFProjectMetadata Include="Language: $(Language)" />
|
|
||||||
<EFProjectMetadata Include="OutputPath: $(OutputPath)" />
|
|
||||||
<EFProjectMetadata Include="Platform: $(Platform)" />
|
|
||||||
<EFProjectMetadata Include="PlatformTarget: $(PlatformTarget)" />
|
|
||||||
<EFProjectMetadata Include="ProjectAssetsFile: $(ProjectAssetsFile)" />
|
|
||||||
<EFProjectMetadata Include="ProjectDir: $(ProjectDir)" />
|
|
||||||
<EFProjectMetadata Include="RootNamespace: $(RootNamespace)" />
|
|
||||||
<EFProjectMetadata Include="RuntimeFrameworkVersion: $(RuntimeFrameworkVersion)" />
|
|
||||||
<EFProjectMetadata Include="TargetFileName: $(TargetFileName)" />
|
|
||||||
<EFProjectMetadata Include="TargetFrameworkMoniker: $(TargetFrameworkMoniker)" />
|
|
||||||
<EFProjectMetadata Include="Nullable: $(Nullable)" />
|
|
||||||
<EFProjectMetadata Include="TargetFramework: $(TargetFramework)" />
|
|
||||||
<EFProjectMetadata Include="TargetPlatformIdentifier: $(TargetPlatformIdentifier)" />
|
|
||||||
</ItemGroup>
|
|
||||||
<WriteLinesToFile Condition=" '$(TargetFramework)' != '' "
|
|
||||||
File="$(EFProjectMetadataFile)"
|
|
||||||
Lines="@(EFProjectMetadata)" />
|
|
||||||
</Target>
|
|
||||||
</Project>
|
|
||||||
@@ -1,200 +0,0 @@
|
|||||||
{
|
|
||||||
"format": 1,
|
|
||||||
"restore": {
|
|
||||||
"/home/skingging/Documents/Projects/CSharp/RSE/Backend/Backend.csproj": {}
|
|
||||||
},
|
|
||||||
"projects": {
|
|
||||||
"/home/skingging/Documents/Projects/CSharp/RSE/Backend/Backend.csproj": {
|
|
||||||
"version": "1.0.0",
|
|
||||||
"restore": {
|
|
||||||
"projectUniqueName": "/home/skingging/Documents/Projects/CSharp/RSE/Backend/Backend.csproj",
|
|
||||||
"projectName": "Backend",
|
|
||||||
"projectPath": "/home/skingging/Documents/Projects/CSharp/RSE/Backend/Backend.csproj",
|
|
||||||
"packagesPath": "/home/skingging/.nuget/packages/",
|
|
||||||
"outputPath": "/home/skingging/Documents/Projects/CSharp/RSE/Backend/obj/",
|
|
||||||
"projectStyle": "PackageReference",
|
|
||||||
"configFilePaths": [
|
|
||||||
"/home/skingging/.nuget/NuGet/NuGet.Config"
|
|
||||||
],
|
|
||||||
"originalTargetFrameworks": [
|
|
||||||
"net8.0"
|
|
||||||
],
|
|
||||||
"sources": {
|
|
||||||
"https://api.nuget.org/v3/index.json": {}
|
|
||||||
},
|
|
||||||
"frameworks": {
|
|
||||||
"net8.0": {
|
|
||||||
"targetAlias": "net8.0",
|
|
||||||
"projectReferences": {
|
|
||||||
"/home/skingging/Documents/Projects/CSharp/RSE/Models/Models.csproj": {
|
|
||||||
"projectPath": "/home/skingging/Documents/Projects/CSharp/RSE/Models/Models.csproj"
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"warningProperties": {
|
|
||||||
"warnAsError": [
|
|
||||||
"NU1605"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
"restoreAuditProperties": {
|
|
||||||
"enableAudit": "true",
|
|
||||||
"auditLevel": "low",
|
|
||||||
"auditMode": "all"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"frameworks": {
|
|
||||||
"net8.0": {
|
|
||||||
"targetAlias": "net8.0",
|
|
||||||
"dependencies": {
|
|
||||||
"FuzzySharp": {
|
|
||||||
"target": "Package",
|
|
||||||
"version": "[2.0.2, )"
|
|
||||||
},
|
|
||||||
"MessagePack": {
|
|
||||||
"target": "Package",
|
|
||||||
"version": "[3.0.238-rc.1, )"
|
|
||||||
},
|
|
||||||
"MessagePack.Annotations": {
|
|
||||||
"target": "Package",
|
|
||||||
"version": "[3.0.238-rc.1, )"
|
|
||||||
},
|
|
||||||
"MessagePackAnalyzer": {
|
|
||||||
"include": "Runtime, Build, Native, ContentFiles, Analyzers, BuildTransitive",
|
|
||||||
"suppressParent": "All",
|
|
||||||
"target": "Package",
|
|
||||||
"version": "[3.0.238-rc.1, )"
|
|
||||||
},
|
|
||||||
"NetMQ": {
|
|
||||||
"target": "Package",
|
|
||||||
"version": "[4.0.1.13, )"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"imports": [
|
|
||||||
"net461",
|
|
||||||
"net462",
|
|
||||||
"net47",
|
|
||||||
"net471",
|
|
||||||
"net472",
|
|
||||||
"net48",
|
|
||||||
"net481"
|
|
||||||
],
|
|
||||||
"assetTargetFallback": true,
|
|
||||||
"warn": true,
|
|
||||||
"downloadDependencies": [
|
|
||||||
{
|
|
||||||
"name": "Microsoft.AspNetCore.App.Ref",
|
|
||||||
"version": "[8.0.5, 8.0.5]"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Microsoft.NETCore.App.Host.linux-x64",
|
|
||||||
"version": "[8.0.5, 8.0.5]"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Microsoft.NETCore.App.Ref",
|
|
||||||
"version": "[8.0.5, 8.0.5]"
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"frameworkReferences": {
|
|
||||||
"Microsoft.NETCore.App": {
|
|
||||||
"privateAssets": "all"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"runtimeIdentifierGraphPath": "/home/skingging/.dotnet/sdk/9.0.100-preview.6.24328.19/PortableRuntimeIdentifierGraph.json"
|
|
||||||
}
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"/home/skingging/Documents/Projects/CSharp/RSE/Models/Models.csproj": {
|
|
||||||
"version": "1.0.0",
|
|
||||||
"restore": {
|
|
||||||
"projectUniqueName": "/home/skingging/Documents/Projects/CSharp/RSE/Models/Models.csproj",
|
|
||||||
"projectName": "Models",
|
|
||||||
"projectPath": "/home/skingging/Documents/Projects/CSharp/RSE/Models/Models.csproj",
|
|
||||||
"packagesPath": "/home/skingging/.nuget/packages/",
|
|
||||||
"outputPath": "/home/skingging/Documents/Projects/CSharp/RSE/Models/obj/",
|
|
||||||
"projectStyle": "PackageReference",
|
|
||||||
"configFilePaths": [
|
|
||||||
"/home/skingging/.nuget/NuGet/NuGet.Config"
|
|
||||||
],
|
|
||||||
"originalTargetFrameworks": [
|
|
||||||
"net8.0"
|
|
||||||
],
|
|
||||||
"sources": {
|
|
||||||
"https://api.nuget.org/v3/index.json": {}
|
|
||||||
},
|
|
||||||
"frameworks": {
|
|
||||||
"net8.0": {
|
|
||||||
"targetAlias": "net8.0",
|
|
||||||
"projectReferences": {}
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"warningProperties": {
|
|
||||||
"warnAsError": [
|
|
||||||
"NU1605"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
"restoreAuditProperties": {
|
|
||||||
"enableAudit": "true",
|
|
||||||
"auditLevel": "low",
|
|
||||||
"auditMode": "all"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"frameworks": {
|
|
||||||
"net8.0": {
|
|
||||||
"targetAlias": "net8.0",
|
|
||||||
"dependencies": {
|
|
||||||
"MessagePack": {
|
|
||||||
"target": "Package",
|
|
||||||
"version": "[3.0.238-rc.1, )"
|
|
||||||
},
|
|
||||||
"MessagePack.Annotations": {
|
|
||||||
"target": "Package",
|
|
||||||
"version": "[3.0.238-rc.1, )"
|
|
||||||
},
|
|
||||||
"MessagePackAnalyzer": {
|
|
||||||
"include": "Runtime, Build, Native, ContentFiles, Analyzers, BuildTransitive",
|
|
||||||
"suppressParent": "All",
|
|
||||||
"target": "Package",
|
|
||||||
"version": "[3.0.238-rc.1, )"
|
|
||||||
},
|
|
||||||
"Microsoft.Data.Sqlite": {
|
|
||||||
"target": "Package",
|
|
||||||
"version": "[8.0.10, )"
|
|
||||||
},
|
|
||||||
"SQLite": {
|
|
||||||
"target": "Package",
|
|
||||||
"version": "[3.13.0, )"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"imports": [
|
|
||||||
"net461",
|
|
||||||
"net462",
|
|
||||||
"net47",
|
|
||||||
"net471",
|
|
||||||
"net472",
|
|
||||||
"net48",
|
|
||||||
"net481"
|
|
||||||
],
|
|
||||||
"assetTargetFallback": true,
|
|
||||||
"warn": true,
|
|
||||||
"downloadDependencies": [
|
|
||||||
{
|
|
||||||
"name": "Microsoft.AspNetCore.App.Ref",
|
|
||||||
"version": "[8.0.5, 8.0.5]"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Microsoft.NETCore.App.Ref",
|
|
||||||
"version": "[8.0.5, 8.0.5]"
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"frameworkReferences": {
|
|
||||||
"Microsoft.NETCore.App": {
|
|
||||||
"privateAssets": "all"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"runtimeIdentifierGraphPath": "/home/skingging/.dotnet/sdk/9.0.100-preview.6.24328.19/PortableRuntimeIdentifierGraph.json"
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
@@ -1,15 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="utf-8" standalone="no"?>
|
|
||||||
<Project ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
|
||||||
<PropertyGroup Condition=" '$(ExcludeRestorePackageImports)' != 'true' ">
|
|
||||||
<RestoreSuccess Condition=" '$(RestoreSuccess)' == '' ">True</RestoreSuccess>
|
|
||||||
<RestoreTool Condition=" '$(RestoreTool)' == '' ">NuGet</RestoreTool>
|
|
||||||
<ProjectAssetsFile Condition=" '$(ProjectAssetsFile)' == '' ">$(MSBuildThisFileDirectory)project.assets.json</ProjectAssetsFile>
|
|
||||||
<NuGetPackageRoot Condition=" '$(NuGetPackageRoot)' == '' ">/home/skingging/.nuget/packages/</NuGetPackageRoot>
|
|
||||||
<NuGetPackageFolders Condition=" '$(NuGetPackageFolders)' == '' ">/home/skingging/.nuget/packages/</NuGetPackageFolders>
|
|
||||||
<NuGetProjectStyle Condition=" '$(NuGetProjectStyle)' == '' ">PackageReference</NuGetProjectStyle>
|
|
||||||
<NuGetToolVersion Condition=" '$(NuGetToolVersion)' == '' ">6.10.1</NuGetToolVersion>
|
|
||||||
</PropertyGroup>
|
|
||||||
<ItemGroup Condition=" '$(ExcludeRestorePackageImports)' != 'true' ">
|
|
||||||
<SourceRoot Include="/home/skingging/.nuget/packages/" />
|
|
||||||
</ItemGroup>
|
|
||||||
</Project>
|
|
||||||
@@ -1,7 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="utf-8" standalone="no"?>
|
|
||||||
<Project ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
|
||||||
<ImportGroup Condition=" '$(ExcludeRestorePackageImports)' != 'true' ">
|
|
||||||
<Import Project="$(NuGetPackageRoot)sqlitepclraw.lib.e_sqlite3/2.1.6/buildTransitive/net8.0/SQLitePCLRaw.lib.e_sqlite3.targets" Condition="Exists('$(NuGetPackageRoot)sqlitepclraw.lib.e_sqlite3/2.1.6/buildTransitive/net8.0/SQLitePCLRaw.lib.e_sqlite3.targets')" />
|
|
||||||
<Import Project="$(NuGetPackageRoot)messagepackanalyzer/3.0.238-rc.1/build/MessagePackAnalyzer.targets" Condition="Exists('$(NuGetPackageRoot)messagepackanalyzer/3.0.238-rc.1/build/MessagePackAnalyzer.targets')" />
|
|
||||||
</ImportGroup>
|
|
||||||
</Project>
|
|
||||||
@@ -1,4 +0,0 @@
|
|||||||
// <autogenerated />
|
|
||||||
using System;
|
|
||||||
using System.Reflection;
|
|
||||||
[assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute(".NETCoreApp,Version=v8.0", FrameworkDisplayName = ".NET 8.0")]
|
|
||||||
@@ -1,22 +0,0 @@
|
|||||||
//------------------------------------------------------------------------------
|
|
||||||
// <auto-generated>
|
|
||||||
// This code was generated by a tool.
|
|
||||||
//
|
|
||||||
// Changes to this file may cause incorrect behavior and will be lost if
|
|
||||||
// the code is regenerated.
|
|
||||||
// </auto-generated>
|
|
||||||
//------------------------------------------------------------------------------
|
|
||||||
|
|
||||||
using System;
|
|
||||||
using System.Reflection;
|
|
||||||
|
|
||||||
[assembly: System.Reflection.AssemblyCompanyAttribute("Backend")]
|
|
||||||
[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")]
|
|
||||||
[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
|
|
||||||
[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+f3c6338a6ae57d4e839090fca125bc38f764d016")]
|
|
||||||
[assembly: System.Reflection.AssemblyProductAttribute("Backend")]
|
|
||||||
[assembly: System.Reflection.AssemblyTitleAttribute("Backend")]
|
|
||||||
[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
|
|
||||||
|
|
||||||
// Generated by the MSBuild WriteCodeFragment class.
|
|
||||||
|
|
||||||
@@ -1 +0,0 @@
|
|||||||
5e46353062a73d293516ee43511f79696b25ea1a0227ab06137d80abd08b8286
|
|
||||||
@@ -1,14 +0,0 @@
|
|||||||
is_global = true
|
|
||||||
build_property.TargetFramework = net8.0
|
|
||||||
build_property.TargetPlatformMinVersion =
|
|
||||||
build_property.UsingMicrosoftNETSdkWeb =
|
|
||||||
build_property.ProjectTypeGuids =
|
|
||||||
build_property.InvariantGlobalization =
|
|
||||||
build_property.PlatformNeutralAssembly =
|
|
||||||
build_property.EnforceExtendedAnalyzerRules =
|
|
||||||
build_property._SupportedPlatformList = Linux,macOS,Windows
|
|
||||||
build_property.RootNamespace = Backend
|
|
||||||
build_property.ProjectDir = /home/skingging/Documents/Projects/CSharp/RSE/Backend/
|
|
||||||
build_property.EnableComHosting =
|
|
||||||
build_property.EnableGeneratedComInterfaceComImportInterop =
|
|
||||||
build_property.EffectiveAnalysisLevelStyle = 8.0
|
|
||||||
@@ -1,8 +0,0 @@
|
|||||||
// <auto-generated/>
|
|
||||||
global using global::System;
|
|
||||||
global using global::System.Collections.Generic;
|
|
||||||
global using global::System.IO;
|
|
||||||
global using global::System.Linq;
|
|
||||||
global using global::System.Net.Http;
|
|
||||||
global using global::System.Threading;
|
|
||||||
global using global::System.Threading.Tasks;
|
|
||||||
Binary file not shown.
Binary file not shown.
@@ -1 +0,0 @@
|
|||||||
d4d583d1f9305bfe4b6166eebe3363e92c16e51e5883f78a57c65c482ecf9a6c
|
|
||||||
@@ -1,82 +0,0 @@
|
|||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Debug/net8.0/Backend
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Debug/net8.0/Backend.deps.json
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Debug/net8.0/Backend.runtimeconfig.json
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Debug/net8.0/Backend.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Debug/net8.0/Backend.pdb
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Debug/net8.0/Models.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Debug/net8.0/Models.pdb
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/obj/Debug/net8.0/Backend.csproj.AssemblyReference.cache
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/obj/Debug/net8.0/Backend.GeneratedMSBuildEditorConfig.editorconfig
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/obj/Debug/net8.0/Backend.AssemblyInfoInputs.cache
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/obj/Debug/net8.0/Backend.AssemblyInfo.cs
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/obj/Debug/net8.0/Backend.csproj.CoreCompileInputs.cache
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/obj/Debug/net8.0/Backend.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/obj/Debug/net8.0/refint/Backend.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/obj/Debug/net8.0/Backend.pdb
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/obj/Debug/net8.0/Backend.genruntimeconfig.cache
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/obj/Debug/net8.0/ref/Backend.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Debug/net8.0/Microsoft.Data.Sqlite.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Debug/net8.0/SQLitePCLRaw.batteries_v2.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Debug/net8.0/SQLitePCLRaw.core.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Debug/net8.0/SQLitePCLRaw.provider.e_sqlite3.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Debug/net8.0/runtimes/browser-wasm/nativeassets/net8.0/e_sqlite3.a
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Debug/net8.0/runtimes/linux-arm/native/libe_sqlite3.so
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Debug/net8.0/runtimes/linux-arm64/native/libe_sqlite3.so
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Debug/net8.0/runtimes/linux-armel/native/libe_sqlite3.so
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Debug/net8.0/runtimes/linux-mips64/native/libe_sqlite3.so
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Debug/net8.0/runtimes/linux-musl-arm/native/libe_sqlite3.so
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Debug/net8.0/runtimes/linux-musl-arm64/native/libe_sqlite3.so
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Debug/net8.0/runtimes/linux-musl-x64/native/libe_sqlite3.so
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Debug/net8.0/runtimes/linux-ppc64le/native/libe_sqlite3.so
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Debug/net8.0/runtimes/linux-s390x/native/libe_sqlite3.so
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Debug/net8.0/runtimes/linux-x64/native/libe_sqlite3.so
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Debug/net8.0/runtimes/linux-x86/native/libe_sqlite3.so
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Debug/net8.0/runtimes/maccatalyst-arm64/native/libe_sqlite3.dylib
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Debug/net8.0/runtimes/maccatalyst-x64/native/libe_sqlite3.dylib
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Debug/net8.0/runtimes/osx-arm64/native/libe_sqlite3.dylib
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Debug/net8.0/runtimes/osx-x64/native/libe_sqlite3.dylib
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Debug/net8.0/runtimes/win-arm/native/e_sqlite3.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Debug/net8.0/runtimes/win-arm64/native/e_sqlite3.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Debug/net8.0/runtimes/win-x64/native/e_sqlite3.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Debug/net8.0/runtimes/win-x86/native/e_sqlite3.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Debug/net8.0/runtimes/linux-x64/native/libsqlite3.so
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Debug/net8.0/runtimes/osx-x64/native/libsqlite3.dylib
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Debug/net8.0/runtimes/win7-x64/native/sqlite3.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Debug/net8.0/runtimes/win7-x86/native/sqlite3.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Debug/net8.0/AsyncIO.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Debug/net8.0/Microsoft.Bcl.AsyncInterfaces.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Debug/net8.0/Microsoft.Extensions.ObjectPool.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Debug/net8.0/Microsoft.Win32.SystemEvents.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Debug/net8.0/NaCl.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Debug/net8.0/NetMQ.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Debug/net8.0/System.Drawing.Common.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Debug/net8.0/System.Private.ServiceModel.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Debug/net8.0/System.Security.Cryptography.Pkcs.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Debug/net8.0/System.Security.Cryptography.Xml.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Debug/net8.0/System.Security.Permissions.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Debug/net8.0/System.ServiceModel.Primitives.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Debug/net8.0/System.ServiceModel.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Debug/net8.0/System.Windows.Extensions.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Debug/net8.0/cs/System.Private.ServiceModel.resources.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Debug/net8.0/de/System.Private.ServiceModel.resources.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Debug/net8.0/es/System.Private.ServiceModel.resources.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Debug/net8.0/fr/System.Private.ServiceModel.resources.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Debug/net8.0/it/System.Private.ServiceModel.resources.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Debug/net8.0/ja/System.Private.ServiceModel.resources.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Debug/net8.0/ko/System.Private.ServiceModel.resources.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Debug/net8.0/pl/System.Private.ServiceModel.resources.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Debug/net8.0/pt-BR/System.Private.ServiceModel.resources.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Debug/net8.0/ru/System.Private.ServiceModel.resources.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Debug/net8.0/tr/System.Private.ServiceModel.resources.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Debug/net8.0/zh-Hans/System.Private.ServiceModel.resources.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Debug/net8.0/zh-Hant/System.Private.ServiceModel.resources.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Debug/net8.0/runtimes/win/lib/netcoreapp3.0/Microsoft.Win32.SystemEvents.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Debug/net8.0/runtimes/unix/lib/netcoreapp3.0/System.Drawing.Common.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Debug/net8.0/runtimes/win/lib/netcoreapp3.0/System.Drawing.Common.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Debug/net8.0/runtimes/win/lib/netcoreapp3.0/System.Security.Cryptography.Pkcs.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Debug/net8.0/runtimes/win/lib/netcoreapp3.0/System.Windows.Extensions.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Debug/net8.0/FuzzySharp.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Debug/net8.0/MessagePack.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Debug/net8.0/MessagePack.Annotations.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Debug/net8.0/Microsoft.NET.StringTools.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/obj/Debug/net8.0/Backend.csproj.Up2Date
|
|
||||||
Binary file not shown.
@@ -1 +0,0 @@
|
|||||||
4ae99fa15b198bb9214533e1fedf5a1e40165b14a6ff445e8657afc57890c853
|
|
||||||
Binary file not shown.
Binary file not shown.
@@ -1,4 +0,0 @@
|
|||||||
// <autogenerated />
|
|
||||||
using System;
|
|
||||||
using System.Reflection;
|
|
||||||
[assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute(".NETCoreApp,Version=v8.0", FrameworkDisplayName = ".NET 8.0")]
|
|
||||||
@@ -1,22 +0,0 @@
|
|||||||
//------------------------------------------------------------------------------
|
|
||||||
// <auto-generated>
|
|
||||||
// This code was generated by a tool.
|
|
||||||
//
|
|
||||||
// Changes to this file may cause incorrect behavior and will be lost if
|
|
||||||
// the code is regenerated.
|
|
||||||
// </auto-generated>
|
|
||||||
//------------------------------------------------------------------------------
|
|
||||||
|
|
||||||
using System;
|
|
||||||
using System.Reflection;
|
|
||||||
|
|
||||||
[assembly: System.Reflection.AssemblyCompanyAttribute("Backend")]
|
|
||||||
[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")]
|
|
||||||
[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
|
|
||||||
[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0")]
|
|
||||||
[assembly: System.Reflection.AssemblyProductAttribute("Backend")]
|
|
||||||
[assembly: System.Reflection.AssemblyTitleAttribute("Backend")]
|
|
||||||
[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
|
|
||||||
|
|
||||||
// Generated by the MSBuild WriteCodeFragment class.
|
|
||||||
|
|
||||||
@@ -1 +0,0 @@
|
|||||||
9371234864fbc6630f90d88b86a9165d6bf6b07556d735c0a3bcf7b4cfc5fd84
|
|
||||||
@@ -1,14 +0,0 @@
|
|||||||
is_global = true
|
|
||||||
build_property.TargetFramework = net8.0
|
|
||||||
build_property.TargetPlatformMinVersion =
|
|
||||||
build_property.UsingMicrosoftNETSdkWeb =
|
|
||||||
build_property.ProjectTypeGuids =
|
|
||||||
build_property.InvariantGlobalization =
|
|
||||||
build_property.PlatformNeutralAssembly =
|
|
||||||
build_property.EnforceExtendedAnalyzerRules =
|
|
||||||
build_property._SupportedPlatformList = Linux,macOS,Windows
|
|
||||||
build_property.RootNamespace = Backend
|
|
||||||
build_property.ProjectDir = /home/skingging/Documents/Projects/CSharp/RSE/Backend/
|
|
||||||
build_property.EnableComHosting =
|
|
||||||
build_property.EnableGeneratedComInterfaceComImportInterop =
|
|
||||||
build_property.EffectiveAnalysisLevelStyle = 8.0
|
|
||||||
@@ -1,8 +0,0 @@
|
|||||||
// <auto-generated/>
|
|
||||||
global using global::System;
|
|
||||||
global using global::System.Collections.Generic;
|
|
||||||
global using global::System.IO;
|
|
||||||
global using global::System.Linq;
|
|
||||||
global using global::System.Net.Http;
|
|
||||||
global using global::System.Threading;
|
|
||||||
global using global::System.Threading.Tasks;
|
|
||||||
Binary file not shown.
Binary file not shown.
@@ -1 +0,0 @@
|
|||||||
fd3824608fd94d5a6ca4c7e65b7b3b8908871d218ed2a606e6da4c37de80f21d
|
|
||||||
@@ -1,51 +0,0 @@
|
|||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Debug/net8.0/linux-x64/Backend
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Debug/net8.0/linux-x64/Backend.deps.json
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Debug/net8.0/linux-x64/Backend.runtimeconfig.json
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Debug/net8.0/linux-x64/Backend.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Debug/net8.0/linux-x64/Backend.pdb
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Debug/net8.0/linux-x64/Microsoft.Data.Sqlite.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Debug/net8.0/linux-x64/SQLitePCLRaw.batteries_v2.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Debug/net8.0/linux-x64/SQLitePCLRaw.core.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Debug/net8.0/linux-x64/SQLitePCLRaw.provider.e_sqlite3.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Debug/net8.0/linux-x64/libsqlite3.so
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Debug/net8.0/linux-x64/libe_sqlite3.so
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Debug/net8.0/linux-x64/Models.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Debug/net8.0/linux-x64/Models.pdb
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/obj/Debug/net8.0/linux-x64/Backend.csproj.AssemblyReference.cache
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/obj/Debug/net8.0/linux-x64/Backend.GeneratedMSBuildEditorConfig.editorconfig
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/obj/Debug/net8.0/linux-x64/Backend.AssemblyInfoInputs.cache
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/obj/Debug/net8.0/linux-x64/Backend.AssemblyInfo.cs
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/obj/Debug/net8.0/linux-x64/Backend.csproj.CoreCompileInputs.cache
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/obj/Debug/net8.0/linux-x64/Backend.csproj.Up2Date
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/obj/Debug/net8.0/linux-x64/Backend.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/obj/Debug/net8.0/linux-x64/refint/Backend.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/obj/Debug/net8.0/linux-x64/Backend.pdb
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/obj/Debug/net8.0/linux-x64/Backend.genruntimeconfig.cache
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/obj/Debug/net8.0/linux-x64/ref/Backend.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Debug/net8.0/linux-x64/AsyncIO.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Debug/net8.0/linux-x64/Microsoft.Bcl.AsyncInterfaces.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Debug/net8.0/linux-x64/Microsoft.Extensions.ObjectPool.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Debug/net8.0/linux-x64/Microsoft.Win32.SystemEvents.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Debug/net8.0/linux-x64/NaCl.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Debug/net8.0/linux-x64/NetMQ.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Debug/net8.0/linux-x64/System.Drawing.Common.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Debug/net8.0/linux-x64/System.Private.ServiceModel.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Debug/net8.0/linux-x64/System.Security.Cryptography.Pkcs.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Debug/net8.0/linux-x64/System.Security.Cryptography.Xml.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Debug/net8.0/linux-x64/System.Security.Permissions.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Debug/net8.0/linux-x64/System.ServiceModel.Primitives.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Debug/net8.0/linux-x64/System.ServiceModel.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Debug/net8.0/linux-x64/System.Windows.Extensions.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Debug/net8.0/linux-x64/cs/System.Private.ServiceModel.resources.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Debug/net8.0/linux-x64/de/System.Private.ServiceModel.resources.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Debug/net8.0/linux-x64/es/System.Private.ServiceModel.resources.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Debug/net8.0/linux-x64/fr/System.Private.ServiceModel.resources.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Debug/net8.0/linux-x64/it/System.Private.ServiceModel.resources.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Debug/net8.0/linux-x64/ja/System.Private.ServiceModel.resources.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Debug/net8.0/linux-x64/ko/System.Private.ServiceModel.resources.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Debug/net8.0/linux-x64/pl/System.Private.ServiceModel.resources.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Debug/net8.0/linux-x64/pt-BR/System.Private.ServiceModel.resources.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Debug/net8.0/linux-x64/ru/System.Private.ServiceModel.resources.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Debug/net8.0/linux-x64/tr/System.Private.ServiceModel.resources.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Debug/net8.0/linux-x64/zh-Hans/System.Private.ServiceModel.resources.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Debug/net8.0/linux-x64/zh-Hant/System.Private.ServiceModel.resources.dll
|
|
||||||
Binary file not shown.
@@ -1 +0,0 @@
|
|||||||
a6028093686ad8ada04d4f48d5cf0f5281c16246ab92de50a4b16c2ef86d3719
|
|
||||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@@ -1,4 +0,0 @@
|
|||||||
// <autogenerated />
|
|
||||||
using System;
|
|
||||||
using System.Reflection;
|
|
||||||
[assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute(".NETCoreApp,Version=v9.0", FrameworkDisplayName = ".NET 9.0")]
|
|
||||||
@@ -1,22 +0,0 @@
|
|||||||
//------------------------------------------------------------------------------
|
|
||||||
// <auto-generated>
|
|
||||||
// This code was generated by a tool.
|
|
||||||
//
|
|
||||||
// Changes to this file may cause incorrect behavior and will be lost if
|
|
||||||
// the code is regenerated.
|
|
||||||
// </auto-generated>
|
|
||||||
//------------------------------------------------------------------------------
|
|
||||||
|
|
||||||
using System;
|
|
||||||
using System.Reflection;
|
|
||||||
|
|
||||||
[assembly: System.Reflection.AssemblyCompanyAttribute("Backend")]
|
|
||||||
[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")]
|
|
||||||
[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
|
|
||||||
[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0")]
|
|
||||||
[assembly: System.Reflection.AssemblyProductAttribute("Backend")]
|
|
||||||
[assembly: System.Reflection.AssemblyTitleAttribute("Backend")]
|
|
||||||
[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
|
|
||||||
|
|
||||||
// Generated by the MSBuild WriteCodeFragment class.
|
|
||||||
|
|
||||||
@@ -1 +0,0 @@
|
|||||||
9371234864fbc6630f90d88b86a9165d6bf6b07556d735c0a3bcf7b4cfc5fd84
|
|
||||||
@@ -1,14 +0,0 @@
|
|||||||
is_global = true
|
|
||||||
build_property.TargetFramework = net9.0
|
|
||||||
build_property.TargetPlatformMinVersion =
|
|
||||||
build_property.UsingMicrosoftNETSdkWeb =
|
|
||||||
build_property.ProjectTypeGuids =
|
|
||||||
build_property.InvariantGlobalization =
|
|
||||||
build_property.PlatformNeutralAssembly =
|
|
||||||
build_property.EnforceExtendedAnalyzerRules =
|
|
||||||
build_property._SupportedPlatformList = Linux,macOS,Windows
|
|
||||||
build_property.RootNamespace = Backend
|
|
||||||
build_property.ProjectDir = /home/skingging/Documents/Projects/CSharp/RSE/Backend/
|
|
||||||
build_property.EnableComHosting =
|
|
||||||
build_property.EnableGeneratedComInterfaceComImportInterop =
|
|
||||||
build_property.EffectiveAnalysisLevelStyle = 9.0
|
|
||||||
@@ -1,8 +0,0 @@
|
|||||||
// <auto-generated/>
|
|
||||||
global using global::System;
|
|
||||||
global using global::System.Collections.Generic;
|
|
||||||
global using global::System.IO;
|
|
||||||
global using global::System.Linq;
|
|
||||||
global using global::System.Net.Http;
|
|
||||||
global using global::System.Threading;
|
|
||||||
global using global::System.Threading.Tasks;
|
|
||||||
Binary file not shown.
Binary file not shown.
@@ -1,4 +0,0 @@
|
|||||||
// <autogenerated />
|
|
||||||
using System;
|
|
||||||
using System.Reflection;
|
|
||||||
[assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute(".NETCoreApp,Version=v9.0", FrameworkDisplayName = ".NET 9.0")]
|
|
||||||
@@ -1,22 +0,0 @@
|
|||||||
//------------------------------------------------------------------------------
|
|
||||||
// <auto-generated>
|
|
||||||
// This code was generated by a tool.
|
|
||||||
//
|
|
||||||
// Changes to this file may cause incorrect behavior and will be lost if
|
|
||||||
// the code is regenerated.
|
|
||||||
// </auto-generated>
|
|
||||||
//------------------------------------------------------------------------------
|
|
||||||
|
|
||||||
using System;
|
|
||||||
using System.Reflection;
|
|
||||||
|
|
||||||
[assembly: System.Reflection.AssemblyCompanyAttribute("Backend")]
|
|
||||||
[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")]
|
|
||||||
[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
|
|
||||||
[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0")]
|
|
||||||
[assembly: System.Reflection.AssemblyProductAttribute("Backend")]
|
|
||||||
[assembly: System.Reflection.AssemblyTitleAttribute("Backend")]
|
|
||||||
[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
|
|
||||||
|
|
||||||
// Generated by the MSBuild WriteCodeFragment class.
|
|
||||||
|
|
||||||
@@ -1 +0,0 @@
|
|||||||
9371234864fbc6630f90d88b86a9165d6bf6b07556d735c0a3bcf7b4cfc5fd84
|
|
||||||
@@ -1,18 +0,0 @@
|
|||||||
is_global = true
|
|
||||||
build_property.EnableAotAnalyzer =
|
|
||||||
build_property.EnableSingleFileAnalyzer =
|
|
||||||
build_property.EnableTrimAnalyzer =
|
|
||||||
build_property.IncludeAllContentForSelfExtract =
|
|
||||||
build_property.TargetFramework = net9.0
|
|
||||||
build_property.TargetPlatformMinVersion =
|
|
||||||
build_property.UsingMicrosoftNETSdkWeb =
|
|
||||||
build_property.ProjectTypeGuids =
|
|
||||||
build_property.InvariantGlobalization =
|
|
||||||
build_property.PlatformNeutralAssembly =
|
|
||||||
build_property.EnforceExtendedAnalyzerRules =
|
|
||||||
build_property._SupportedPlatformList = Linux,macOS,Windows
|
|
||||||
build_property.RootNamespace = Backend
|
|
||||||
build_property.ProjectDir = /home/skingging/Documents/Projects/CSharp/RSE/Backend/
|
|
||||||
build_property.EnableComHosting =
|
|
||||||
build_property.EnableGeneratedComInterfaceComImportInterop =
|
|
||||||
build_property.EffectiveAnalysisLevelStyle = 9.0
|
|
||||||
@@ -1,8 +0,0 @@
|
|||||||
// <auto-generated/>
|
|
||||||
global using global::System;
|
|
||||||
global using global::System.Collections.Generic;
|
|
||||||
global using global::System.IO;
|
|
||||||
global using global::System.Linq;
|
|
||||||
global using global::System.Net.Http;
|
|
||||||
global using global::System.Threading;
|
|
||||||
global using global::System.Threading.Tasks;
|
|
||||||
Binary file not shown.
@@ -1,4 +0,0 @@
|
|||||||
// <autogenerated />
|
|
||||||
using System;
|
|
||||||
using System.Reflection;
|
|
||||||
[assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute(".NETCoreApp,Version=v8.0", FrameworkDisplayName = ".NET 8.0")]
|
|
||||||
@@ -1,22 +0,0 @@
|
|||||||
//------------------------------------------------------------------------------
|
|
||||||
// <auto-generated>
|
|
||||||
// This code was generated by a tool.
|
|
||||||
//
|
|
||||||
// Changes to this file may cause incorrect behavior and will be lost if
|
|
||||||
// the code is regenerated.
|
|
||||||
// </auto-generated>
|
|
||||||
//------------------------------------------------------------------------------
|
|
||||||
|
|
||||||
using System;
|
|
||||||
using System.Reflection;
|
|
||||||
|
|
||||||
[assembly: System.Reflection.AssemblyCompanyAttribute("Backend")]
|
|
||||||
[assembly: System.Reflection.AssemblyConfigurationAttribute("Release")]
|
|
||||||
[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
|
|
||||||
[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+f3c6338a6ae57d4e839090fca125bc38f764d016")]
|
|
||||||
[assembly: System.Reflection.AssemblyProductAttribute("Backend")]
|
|
||||||
[assembly: System.Reflection.AssemblyTitleAttribute("Backend")]
|
|
||||||
[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
|
|
||||||
|
|
||||||
// Generated by the MSBuild WriteCodeFragment class.
|
|
||||||
|
|
||||||
@@ -1 +0,0 @@
|
|||||||
ffe56baf943e027152af8f421cec2146e64a2c69fab0778620c627d36d497988
|
|
||||||
@@ -1,14 +0,0 @@
|
|||||||
is_global = true
|
|
||||||
build_property.TargetFramework = net8.0
|
|
||||||
build_property.TargetPlatformMinVersion =
|
|
||||||
build_property.UsingMicrosoftNETSdkWeb =
|
|
||||||
build_property.ProjectTypeGuids =
|
|
||||||
build_property.InvariantGlobalization =
|
|
||||||
build_property.PlatformNeutralAssembly =
|
|
||||||
build_property.EnforceExtendedAnalyzerRules =
|
|
||||||
build_property._SupportedPlatformList = Linux,macOS,Windows
|
|
||||||
build_property.RootNamespace = Backend
|
|
||||||
build_property.ProjectDir = /home/skingging/Documents/Projects/CSharp/RSE/Backend/
|
|
||||||
build_property.EnableComHosting =
|
|
||||||
build_property.EnableGeneratedComInterfaceComImportInterop =
|
|
||||||
build_property.EffectiveAnalysisLevelStyle = 8.0
|
|
||||||
@@ -1,8 +0,0 @@
|
|||||||
// <auto-generated/>
|
|
||||||
global using global::System;
|
|
||||||
global using global::System.Collections.Generic;
|
|
||||||
global using global::System.IO;
|
|
||||||
global using global::System.Linq;
|
|
||||||
global using global::System.Net.Http;
|
|
||||||
global using global::System.Threading;
|
|
||||||
global using global::System.Threading.Tasks;
|
|
||||||
Binary file not shown.
Binary file not shown.
@@ -1 +0,0 @@
|
|||||||
493a163160bdbc6e8e87f2ed6c5ee9a200739324e6f660fe040858ad1f69ffae
|
|
||||||
@@ -1,82 +0,0 @@
|
|||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/Backend
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/Backend.deps.json
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/Backend.runtimeconfig.json
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/Backend.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/Backend.pdb
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/AsyncIO.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/FuzzySharp.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/Microsoft.Bcl.AsyncInterfaces.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/Microsoft.Data.Sqlite.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/Microsoft.Extensions.ObjectPool.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/Microsoft.Win32.SystemEvents.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/NaCl.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/NetMQ.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/SQLitePCLRaw.batteries_v2.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/SQLitePCLRaw.core.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/SQLitePCLRaw.provider.e_sqlite3.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/System.Drawing.Common.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/System.Private.ServiceModel.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/System.Security.Cryptography.Pkcs.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/System.Security.Cryptography.Xml.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/System.Security.Permissions.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/System.ServiceModel.Primitives.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/System.ServiceModel.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/System.Windows.Extensions.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/cs/System.Private.ServiceModel.resources.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/de/System.Private.ServiceModel.resources.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/es/System.Private.ServiceModel.resources.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/fr/System.Private.ServiceModel.resources.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/it/System.Private.ServiceModel.resources.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/ja/System.Private.ServiceModel.resources.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/ko/System.Private.ServiceModel.resources.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/pl/System.Private.ServiceModel.resources.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/pt-BR/System.Private.ServiceModel.resources.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/ru/System.Private.ServiceModel.resources.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/tr/System.Private.ServiceModel.resources.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/zh-Hans/System.Private.ServiceModel.resources.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/zh-Hant/System.Private.ServiceModel.resources.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/runtimes/win/lib/netcoreapp3.0/Microsoft.Win32.SystemEvents.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/runtimes/linux-x64/native/libsqlite3.so
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/runtimes/osx-x64/native/libsqlite3.dylib
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/runtimes/win7-x64/native/sqlite3.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/runtimes/win7-x86/native/sqlite3.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/runtimes/browser-wasm/nativeassets/net8.0/e_sqlite3.a
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/runtimes/linux-arm/native/libe_sqlite3.so
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/runtimes/linux-arm64/native/libe_sqlite3.so
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/runtimes/linux-armel/native/libe_sqlite3.so
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/runtimes/linux-mips64/native/libe_sqlite3.so
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/runtimes/linux-musl-arm/native/libe_sqlite3.so
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/runtimes/linux-musl-arm64/native/libe_sqlite3.so
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/runtimes/linux-musl-x64/native/libe_sqlite3.so
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/runtimes/linux-ppc64le/native/libe_sqlite3.so
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/runtimes/linux-s390x/native/libe_sqlite3.so
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/runtimes/linux-x64/native/libe_sqlite3.so
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/runtimes/linux-x86/native/libe_sqlite3.so
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/runtimes/maccatalyst-arm64/native/libe_sqlite3.dylib
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/runtimes/maccatalyst-x64/native/libe_sqlite3.dylib
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/runtimes/osx-arm64/native/libe_sqlite3.dylib
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/runtimes/osx-x64/native/libe_sqlite3.dylib
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/runtimes/win-arm/native/e_sqlite3.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/runtimes/win-arm64/native/e_sqlite3.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/runtimes/win-x64/native/e_sqlite3.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/runtimes/win-x86/native/e_sqlite3.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/runtimes/unix/lib/netcoreapp3.0/System.Drawing.Common.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/runtimes/win/lib/netcoreapp3.0/System.Drawing.Common.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/runtimes/win/lib/netcoreapp3.0/System.Security.Cryptography.Pkcs.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/runtimes/win/lib/netcoreapp3.0/System.Windows.Extensions.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/Models.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/Models.pdb
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/obj/Release/net8.0/Backend.csproj.AssemblyReference.cache
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/obj/Release/net8.0/Backend.GeneratedMSBuildEditorConfig.editorconfig
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/obj/Release/net8.0/Backend.AssemblyInfoInputs.cache
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/obj/Release/net8.0/Backend.AssemblyInfo.cs
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/obj/Release/net8.0/Backend.csproj.CoreCompileInputs.cache
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/obj/Release/net8.0/Backend.csproj.Up2Date
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/obj/Release/net8.0/Backend.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/obj/Release/net8.0/refint/Backend.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/obj/Release/net8.0/Backend.pdb
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/obj/Release/net8.0/Backend.genruntimeconfig.cache
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/obj/Release/net8.0/ref/Backend.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/MessagePack.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/MessagePack.Annotations.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/Microsoft.NET.StringTools.dll
|
|
||||||
Binary file not shown.
@@ -1 +0,0 @@
|
|||||||
01e015f736467317e5c5ea662b02af6b2459e13eaa954f0d7563836369668286
|
|
||||||
Binary file not shown.
Binary file not shown.
@@ -1,4 +0,0 @@
|
|||||||
// <autogenerated />
|
|
||||||
using System;
|
|
||||||
using System.Reflection;
|
|
||||||
[assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute(".NETCoreApp,Version=v8.0", FrameworkDisplayName = ".NET 8.0")]
|
|
||||||
@@ -1,22 +0,0 @@
|
|||||||
//------------------------------------------------------------------------------
|
|
||||||
// <auto-generated>
|
|
||||||
// This code was generated by a tool.
|
|
||||||
//
|
|
||||||
// Changes to this file may cause incorrect behavior and will be lost if
|
|
||||||
// the code is regenerated.
|
|
||||||
// </auto-generated>
|
|
||||||
//------------------------------------------------------------------------------
|
|
||||||
|
|
||||||
using System;
|
|
||||||
using System.Reflection;
|
|
||||||
|
|
||||||
[assembly: System.Reflection.AssemblyCompanyAttribute("Backend")]
|
|
||||||
[assembly: System.Reflection.AssemblyConfigurationAttribute("Release")]
|
|
||||||
[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
|
|
||||||
[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0")]
|
|
||||||
[assembly: System.Reflection.AssemblyProductAttribute("Backend")]
|
|
||||||
[assembly: System.Reflection.AssemblyTitleAttribute("Backend")]
|
|
||||||
[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
|
|
||||||
|
|
||||||
// Generated by the MSBuild WriteCodeFragment class.
|
|
||||||
|
|
||||||
@@ -1 +0,0 @@
|
|||||||
f6374ce8e27deb7d389612c875bb24368cf0c20220a76d7c26faa95a09317bab
|
|
||||||
-18
@@ -1,18 +0,0 @@
|
|||||||
is_global = true
|
|
||||||
build_property.EnableAotAnalyzer = true
|
|
||||||
build_property.EnableSingleFileAnalyzer = true
|
|
||||||
build_property.EnableTrimAnalyzer = true
|
|
||||||
build_property.IncludeAllContentForSelfExtract =
|
|
||||||
build_property.TargetFramework = net8.0
|
|
||||||
build_property.TargetPlatformMinVersion =
|
|
||||||
build_property.UsingMicrosoftNETSdkWeb =
|
|
||||||
build_property.ProjectTypeGuids =
|
|
||||||
build_property.InvariantGlobalization = true
|
|
||||||
build_property.PlatformNeutralAssembly =
|
|
||||||
build_property.EnforceExtendedAnalyzerRules =
|
|
||||||
build_property._SupportedPlatformList = Linux,macOS,Windows
|
|
||||||
build_property.RootNamespace = Backend
|
|
||||||
build_property.ProjectDir = /home/skingging/Documents/Projects/CSharp/RSE/Backend/
|
|
||||||
build_property.EnableComHosting =
|
|
||||||
build_property.EnableGeneratedComInterfaceComImportInterop = false
|
|
||||||
build_property.EffectiveAnalysisLevelStyle = 8.0
|
|
||||||
@@ -1,8 +0,0 @@
|
|||||||
// <auto-generated/>
|
|
||||||
global using global::System;
|
|
||||||
global using global::System.Collections.Generic;
|
|
||||||
global using global::System.IO;
|
|
||||||
global using global::System.Linq;
|
|
||||||
global using global::System.Net.Http;
|
|
||||||
global using global::System.Threading;
|
|
||||||
global using global::System.Threading.Tasks;
|
|
||||||
Binary file not shown.
Binary file not shown.
@@ -1 +0,0 @@
|
|||||||
80eb10c72da2229692efe6478d363aa514ff844afa60d5afbfce29a0dc6c1e90
|
|
||||||
@@ -1,234 +0,0 @@
|
|||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/linux-x64/Backend
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/linux-x64/Backend.deps.json
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/linux-x64/Backend.runtimeconfig.json
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/linux-x64/Backend.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/linux-x64/Backend.pdb
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/linux-x64/Microsoft.Data.Sqlite.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/linux-x64/SQLitePCLRaw.batteries_v2.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/linux-x64/SQLitePCLRaw.core.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/linux-x64/SQLitePCLRaw.provider.e_sqlite3.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/linux-x64/libsqlite3.so
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/linux-x64/libe_sqlite3.so
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/linux-x64/Models.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/linux-x64/Models.pdb
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/obj/Release/net8.0/linux-x64/Backend.csproj.AssemblyReference.cache
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/obj/Release/net8.0/linux-x64/Backend.GeneratedMSBuildEditorConfig.editorconfig
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/obj/Release/net8.0/linux-x64/Backend.AssemblyInfoInputs.cache
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/obj/Release/net8.0/linux-x64/Backend.AssemblyInfo.cs
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/obj/Release/net8.0/linux-x64/Backend.csproj.CoreCompileInputs.cache
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/obj/Release/net8.0/linux-x64/Backend.csproj.Up2Date
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/obj/Release/net8.0/linux-x64/Backend.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/obj/Release/net8.0/linux-x64/refint/Backend.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/obj/Release/net8.0/linux-x64/Backend.pdb
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/obj/Release/net8.0/linux-x64/Backend.genruntimeconfig.cache
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/obj/Release/net8.0/linux-x64/ref/Backend.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/linux-x64/AsyncIO.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/linux-x64/Microsoft.Bcl.AsyncInterfaces.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/linux-x64/Microsoft.Extensions.ObjectPool.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/linux-x64/Microsoft.Win32.SystemEvents.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/linux-x64/NaCl.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/linux-x64/NetMQ.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/linux-x64/System.Drawing.Common.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/linux-x64/System.Private.ServiceModel.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/linux-x64/System.Security.Cryptography.Pkcs.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/linux-x64/System.Security.Cryptography.Xml.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/linux-x64/System.Security.Permissions.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/linux-x64/System.ServiceModel.Primitives.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/linux-x64/System.ServiceModel.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/linux-x64/System.Windows.Extensions.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/linux-x64/cs/System.Private.ServiceModel.resources.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/linux-x64/de/System.Private.ServiceModel.resources.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/linux-x64/es/System.Private.ServiceModel.resources.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/linux-x64/fr/System.Private.ServiceModel.resources.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/linux-x64/it/System.Private.ServiceModel.resources.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/linux-x64/ja/System.Private.ServiceModel.resources.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/linux-x64/ko/System.Private.ServiceModel.resources.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/linux-x64/pl/System.Private.ServiceModel.resources.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/linux-x64/pt-BR/System.Private.ServiceModel.resources.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/linux-x64/ru/System.Private.ServiceModel.resources.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/linux-x64/tr/System.Private.ServiceModel.resources.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/linux-x64/zh-Hans/System.Private.ServiceModel.resources.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/linux-x64/zh-Hant/System.Private.ServiceModel.resources.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/linux-x64/FuzzySharp.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/linux-x64/Microsoft.CSharp.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/linux-x64/Microsoft.VisualBasic.Core.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/linux-x64/Microsoft.VisualBasic.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/linux-x64/Microsoft.Win32.Primitives.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/linux-x64/Microsoft.Win32.Registry.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/linux-x64/System.AppContext.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/linux-x64/System.Buffers.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/linux-x64/System.Collections.Concurrent.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/linux-x64/System.Collections.Immutable.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/linux-x64/System.Collections.NonGeneric.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/linux-x64/System.Collections.Specialized.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/linux-x64/System.Collections.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/linux-x64/System.ComponentModel.Annotations.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/linux-x64/System.ComponentModel.DataAnnotations.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/linux-x64/System.ComponentModel.EventBasedAsync.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/linux-x64/System.ComponentModel.Primitives.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/linux-x64/System.ComponentModel.TypeConverter.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/linux-x64/System.ComponentModel.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/linux-x64/System.Configuration.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/linux-x64/System.Console.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/linux-x64/System.Core.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/linux-x64/System.Data.Common.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/linux-x64/System.Data.DataSetExtensions.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/linux-x64/System.Data.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/linux-x64/System.Diagnostics.Contracts.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/linux-x64/System.Diagnostics.Debug.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/linux-x64/System.Diagnostics.DiagnosticSource.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/linux-x64/System.Diagnostics.FileVersionInfo.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/linux-x64/System.Diagnostics.Process.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/linux-x64/System.Diagnostics.StackTrace.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/linux-x64/System.Diagnostics.TextWriterTraceListener.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/linux-x64/System.Diagnostics.Tools.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/linux-x64/System.Diagnostics.TraceSource.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/linux-x64/System.Diagnostics.Tracing.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/linux-x64/System.Drawing.Primitives.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/linux-x64/System.Drawing.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/linux-x64/System.Dynamic.Runtime.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/linux-x64/System.Formats.Asn1.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/linux-x64/System.Formats.Tar.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/linux-x64/System.Globalization.Calendars.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/linux-x64/System.Globalization.Extensions.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/linux-x64/System.Globalization.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/linux-x64/System.IO.Compression.Brotli.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/linux-x64/System.IO.Compression.FileSystem.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/linux-x64/System.IO.Compression.ZipFile.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/linux-x64/System.IO.Compression.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/linux-x64/System.IO.FileSystem.AccessControl.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/linux-x64/System.IO.FileSystem.DriveInfo.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/linux-x64/System.IO.FileSystem.Primitives.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/linux-x64/System.IO.FileSystem.Watcher.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/linux-x64/System.IO.FileSystem.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/linux-x64/System.IO.IsolatedStorage.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/linux-x64/System.IO.MemoryMappedFiles.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/linux-x64/System.IO.Pipes.AccessControl.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/linux-x64/System.IO.Pipes.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/linux-x64/System.IO.UnmanagedMemoryStream.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/linux-x64/System.IO.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/linux-x64/System.Linq.Expressions.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/linux-x64/System.Linq.Parallel.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/linux-x64/System.Linq.Queryable.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/linux-x64/System.Linq.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/linux-x64/System.Memory.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/linux-x64/System.Net.Http.Json.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/linux-x64/System.Net.Http.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/linux-x64/System.Net.HttpListener.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/linux-x64/System.Net.Mail.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/linux-x64/System.Net.NameResolution.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/linux-x64/System.Net.NetworkInformation.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/linux-x64/System.Net.Ping.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/linux-x64/System.Net.Primitives.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/linux-x64/System.Net.Quic.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/linux-x64/System.Net.Requests.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/linux-x64/System.Net.Security.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/linux-x64/System.Net.ServicePoint.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/linux-x64/System.Net.Sockets.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/linux-x64/System.Net.WebClient.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/linux-x64/System.Net.WebHeaderCollection.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/linux-x64/System.Net.WebProxy.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/linux-x64/System.Net.WebSockets.Client.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/linux-x64/System.Net.WebSockets.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/linux-x64/System.Net.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/linux-x64/System.Numerics.Vectors.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/linux-x64/System.Numerics.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/linux-x64/System.ObjectModel.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/linux-x64/System.Private.CoreLib.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/linux-x64/System.Private.DataContractSerialization.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/linux-x64/System.Private.Uri.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/linux-x64/System.Private.Xml.Linq.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/linux-x64/System.Private.Xml.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/linux-x64/System.Reflection.DispatchProxy.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/linux-x64/System.Reflection.Emit.ILGeneration.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/linux-x64/System.Reflection.Emit.Lightweight.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/linux-x64/System.Reflection.Emit.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/linux-x64/System.Reflection.Extensions.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/linux-x64/System.Reflection.Metadata.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/linux-x64/System.Reflection.Primitives.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/linux-x64/System.Reflection.TypeExtensions.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/linux-x64/System.Reflection.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/linux-x64/System.Resources.Reader.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/linux-x64/System.Resources.ResourceManager.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/linux-x64/System.Resources.Writer.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/linux-x64/System.Runtime.CompilerServices.Unsafe.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/linux-x64/System.Runtime.CompilerServices.VisualC.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/linux-x64/System.Runtime.Extensions.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/linux-x64/System.Runtime.Handles.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/linux-x64/System.Runtime.InteropServices.JavaScript.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/linux-x64/System.Runtime.InteropServices.RuntimeInformation.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/linux-x64/System.Runtime.InteropServices.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/linux-x64/System.Runtime.Intrinsics.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/linux-x64/System.Runtime.Loader.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/linux-x64/System.Runtime.Numerics.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/linux-x64/System.Runtime.Serialization.Formatters.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/linux-x64/System.Runtime.Serialization.Json.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/linux-x64/System.Runtime.Serialization.Primitives.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/linux-x64/System.Runtime.Serialization.Xml.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/linux-x64/System.Runtime.Serialization.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/linux-x64/System.Runtime.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/linux-x64/System.Security.AccessControl.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/linux-x64/System.Security.Claims.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/linux-x64/System.Security.Cryptography.Algorithms.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/linux-x64/System.Security.Cryptography.Cng.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/linux-x64/System.Security.Cryptography.Csp.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/linux-x64/System.Security.Cryptography.Encoding.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/linux-x64/System.Security.Cryptography.OpenSsl.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/linux-x64/System.Security.Cryptography.Primitives.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/linux-x64/System.Security.Cryptography.X509Certificates.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/linux-x64/System.Security.Cryptography.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/linux-x64/System.Security.Principal.Windows.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/linux-x64/System.Security.Principal.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/linux-x64/System.Security.SecureString.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/linux-x64/System.Security.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/linux-x64/System.ServiceModel.Web.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/linux-x64/System.ServiceProcess.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/linux-x64/System.Text.Encoding.CodePages.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/linux-x64/System.Text.Encoding.Extensions.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/linux-x64/System.Text.Encoding.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/linux-x64/System.Text.Encodings.Web.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/linux-x64/System.Text.Json.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/linux-x64/System.Text.RegularExpressions.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/linux-x64/System.Threading.Channels.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/linux-x64/System.Threading.Overlapped.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/linux-x64/System.Threading.Tasks.Dataflow.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/linux-x64/System.Threading.Tasks.Extensions.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/linux-x64/System.Threading.Tasks.Parallel.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/linux-x64/System.Threading.Tasks.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/linux-x64/System.Threading.Thread.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/linux-x64/System.Threading.ThreadPool.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/linux-x64/System.Threading.Timer.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/linux-x64/System.Threading.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/linux-x64/System.Transactions.Local.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/linux-x64/System.Transactions.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/linux-x64/System.ValueTuple.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/linux-x64/System.Web.HttpUtility.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/linux-x64/System.Web.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/linux-x64/System.Windows.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/linux-x64/System.Xml.Linq.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/linux-x64/System.Xml.ReaderWriter.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/linux-x64/System.Xml.Serialization.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/linux-x64/System.Xml.XDocument.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/linux-x64/System.Xml.XPath.XDocument.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/linux-x64/System.Xml.XPath.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/linux-x64/System.Xml.XmlDocument.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/linux-x64/System.Xml.XmlSerializer.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/linux-x64/System.Xml.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/linux-x64/System.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/linux-x64/WindowsBase.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/linux-x64/mscorlib.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/linux-x64/netstandard.dll
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/linux-x64/createdump
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/linux-x64/libSystem.Globalization.Native.so
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/linux-x64/libSystem.IO.Compression.Native.so
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/linux-x64/libSystem.Native.so
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/linux-x64/libSystem.Net.Security.Native.so
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/linux-x64/libSystem.Security.Cryptography.Native.OpenSsl.so
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/linux-x64/libclrgc.so
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/linux-x64/libclrjit.so
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/linux-x64/libcoreclr.so
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/linux-x64/libcoreclrtraceptprovider.so
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/linux-x64/libhostfxr.so
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/linux-x64/libhostpolicy.so
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/linux-x64/libmscordaccore.so
|
|
||||||
/home/skingging/Documents/Projects/CSharp/RSE/Backend/bin/Release/net8.0/linux-x64/libmscordbi.so
|
|
||||||
Binary file not shown.
@@ -1 +0,0 @@
|
|||||||
2b5b5a064188d1d76b38421672b36b929cfe2bb718214adf31a9fa3bc7fd4059
|
|
||||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
File diff suppressed because it is too large
Load Diff
@@ -1,77 +0,0 @@
|
|||||||
{
|
|
||||||
"version": 2,
|
|
||||||
"dgSpecHash": "KoM4C1NDa3U=",
|
|
||||||
"success": true,
|
|
||||||
"projectFilePath": "/home/skingging/Documents/Projects/CSharp/RSE/Backend/Backend.csproj",
|
|
||||||
"expectedPackageFiles": [
|
|
||||||
"/home/skingging/.nuget/packages/asyncio/0.1.69/asyncio.0.1.69.nupkg.sha512",
|
|
||||||
"/home/skingging/.nuget/packages/fuzzysharp/2.0.2/fuzzysharp.2.0.2.nupkg.sha512",
|
|
||||||
"/home/skingging/.nuget/packages/messagepack/3.0.238-rc.1/messagepack.3.0.238-rc.1.nupkg.sha512",
|
|
||||||
"/home/skingging/.nuget/packages/messagepack.annotations/3.0.238-rc.1/messagepack.annotations.3.0.238-rc.1.nupkg.sha512",
|
|
||||||
"/home/skingging/.nuget/packages/messagepackanalyzer/3.0.238-rc.1/messagepackanalyzer.3.0.238-rc.1.nupkg.sha512",
|
|
||||||
"/home/skingging/.nuget/packages/microsoft.bcl.asyncinterfaces/5.0.0/microsoft.bcl.asyncinterfaces.5.0.0.nupkg.sha512",
|
|
||||||
"/home/skingging/.nuget/packages/microsoft.data.sqlite/8.0.10/microsoft.data.sqlite.8.0.10.nupkg.sha512",
|
|
||||||
"/home/skingging/.nuget/packages/microsoft.data.sqlite.core/8.0.10/microsoft.data.sqlite.core.8.0.10.nupkg.sha512",
|
|
||||||
"/home/skingging/.nuget/packages/microsoft.extensions.objectpool/5.0.10/microsoft.extensions.objectpool.5.0.10.nupkg.sha512",
|
|
||||||
"/home/skingging/.nuget/packages/microsoft.net.stringtools/17.11.4/microsoft.net.stringtools.17.11.4.nupkg.sha512",
|
|
||||||
"/home/skingging/.nuget/packages/microsoft.netcore.platforms/5.0.0/microsoft.netcore.platforms.5.0.0.nupkg.sha512",
|
|
||||||
"/home/skingging/.nuget/packages/microsoft.win32.systemevents/5.0.0/microsoft.win32.systemevents.5.0.0.nupkg.sha512",
|
|
||||||
"/home/skingging/.nuget/packages/nacl.net/0.1.13/nacl.net.0.1.13.nupkg.sha512",
|
|
||||||
"/home/skingging/.nuget/packages/netmq/4.0.1.13/netmq.4.0.1.13.nupkg.sha512",
|
|
||||||
"/home/skingging/.nuget/packages/sqlite/3.13.0/sqlite.3.13.0.nupkg.sha512",
|
|
||||||
"/home/skingging/.nuget/packages/sqlitepclraw.bundle_e_sqlite3/2.1.6/sqlitepclraw.bundle_e_sqlite3.2.1.6.nupkg.sha512",
|
|
||||||
"/home/skingging/.nuget/packages/sqlitepclraw.core/2.1.6/sqlitepclraw.core.2.1.6.nupkg.sha512",
|
|
||||||
"/home/skingging/.nuget/packages/sqlitepclraw.lib.e_sqlite3/2.1.6/sqlitepclraw.lib.e_sqlite3.2.1.6.nupkg.sha512",
|
|
||||||
"/home/skingging/.nuget/packages/sqlitepclraw.provider.e_sqlite3/2.1.6/sqlitepclraw.provider.e_sqlite3.2.1.6.nupkg.sha512",
|
|
||||||
"/home/skingging/.nuget/packages/system.drawing.common/5.0.0/system.drawing.common.5.0.0.nupkg.sha512",
|
|
||||||
"/home/skingging/.nuget/packages/system.formats.asn1/5.0.0/system.formats.asn1.5.0.0.nupkg.sha512",
|
|
||||||
"/home/skingging/.nuget/packages/system.memory/4.5.3/system.memory.4.5.3.nupkg.sha512",
|
|
||||||
"/home/skingging/.nuget/packages/system.numerics.vectors/4.5.0/system.numerics.vectors.4.5.0.nupkg.sha512",
|
|
||||||
"/home/skingging/.nuget/packages/system.private.servicemodel/4.9.0/system.private.servicemodel.4.9.0.nupkg.sha512",
|
|
||||||
"/home/skingging/.nuget/packages/system.reflection.dispatchproxy/4.7.1/system.reflection.dispatchproxy.4.7.1.nupkg.sha512",
|
|
||||||
"/home/skingging/.nuget/packages/system.security.accesscontrol/5.0.0/system.security.accesscontrol.5.0.0.nupkg.sha512",
|
|
||||||
"/home/skingging/.nuget/packages/system.security.cryptography.cng/5.0.0/system.security.cryptography.cng.5.0.0.nupkg.sha512",
|
|
||||||
"/home/skingging/.nuget/packages/system.security.cryptography.pkcs/5.0.0/system.security.cryptography.pkcs.5.0.0.nupkg.sha512",
|
|
||||||
"/home/skingging/.nuget/packages/system.security.cryptography.xml/5.0.0/system.security.cryptography.xml.5.0.0.nupkg.sha512",
|
|
||||||
"/home/skingging/.nuget/packages/system.security.permissions/5.0.0/system.security.permissions.5.0.0.nupkg.sha512",
|
|
||||||
"/home/skingging/.nuget/packages/system.security.principal.windows/5.0.0/system.security.principal.windows.5.0.0.nupkg.sha512",
|
|
||||||
"/home/skingging/.nuget/packages/system.servicemodel.primitives/4.9.0/system.servicemodel.primitives.4.9.0.nupkg.sha512",
|
|
||||||
"/home/skingging/.nuget/packages/system.valuetuple/4.5.0/system.valuetuple.4.5.0.nupkg.sha512",
|
|
||||||
"/home/skingging/.nuget/packages/system.windows.extensions/5.0.0/system.windows.extensions.5.0.0.nupkg.sha512",
|
|
||||||
"/home/skingging/.nuget/packages/microsoft.netcore.app.ref/8.0.5/microsoft.netcore.app.ref.8.0.5.nupkg.sha512",
|
|
||||||
"/home/skingging/.nuget/packages/microsoft.aspnetcore.app.ref/8.0.5/microsoft.aspnetcore.app.ref.8.0.5.nupkg.sha512",
|
|
||||||
"/home/skingging/.nuget/packages/microsoft.netcore.app.host.linux-x64/8.0.5/microsoft.netcore.app.host.linux-x64.8.0.5.nupkg.sha512"
|
|
||||||
],
|
|
||||||
"logs": [
|
|
||||||
{
|
|
||||||
"code": "NU1904",
|
|
||||||
"level": "Warning",
|
|
||||||
"warningLevel": 1,
|
|
||||||
"message": "Package 'System.Drawing.Common' 5.0.0 has a known critical severity vulnerability, https://github.com/advisories/GHSA-rxg9-xrhp-64gj",
|
|
||||||
"libraryId": "System.Drawing.Common",
|
|
||||||
"targetGraphs": [
|
|
||||||
"net8.0"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"code": "NU1903",
|
|
||||||
"level": "Warning",
|
|
||||||
"warningLevel": 1,
|
|
||||||
"message": "Package 'System.Formats.Asn1' 5.0.0 has a known high severity vulnerability, https://github.com/advisories/GHSA-447r-wph3-92pm",
|
|
||||||
"libraryId": "System.Formats.Asn1",
|
|
||||||
"targetGraphs": [
|
|
||||||
"net8.0"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"code": "NU1902",
|
|
||||||
"level": "Warning",
|
|
||||||
"warningLevel": 1,
|
|
||||||
"message": "Package 'System.Security.Cryptography.Xml' 5.0.0 has a known moderate severity vulnerability, https://github.com/advisories/GHSA-vh55-786g-wjwj",
|
|
||||||
"libraryId": "System.Security.Cryptography.Xml",
|
|
||||||
"targetGraphs": [
|
|
||||||
"net8.0"
|
|
||||||
]
|
|
||||||
}
|
|
||||||
]
|
|
||||||
}
|
|
||||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user