Skip to content

Latest commit

 

History

History
45 lines (43 loc) · 6.33 KB

Packages.md

File metadata and controls

45 lines (43 loc) · 6.33 KB

Packages Used By RDMP

Risk Assessment common to all:

  1. Packages on NuGet are virus scanned by the NuGet site.
  2. This package is widely used and is actively maintained.
  3. It is open source.
Package Source Code License Purpose Additional Risk Assessment
FluentFTP Github MIT FTP(S) client
MongoDB.Driver GitHub Apache 2.0 Database driver for MongoDB
Microsoft.SourceLink.GitHub GitHub MIT Enable source linkage from nupkg Official MS project
ObjectListView.Repack.NET6Plus GitHub GPL 3.0
Scintilla.NET GitHub MIT
VPKSoft.ScintillaLexers.NET GitHub MIT
WeCantSpell.Hunspell GitHub GPL-2 and others
DockPanelSuite.ThemeVS2015 GitHub MIT Provides Window layout and docking for RDMP. There are no powershell initialization files in the package which can be run by the NuGet installer.
FAM FAM FAM Icons N\A CC 2.5 Icons for user interfaces
CommandLineParser GitHub MIT Allows command line arguments for main client application and CLI executables
NPOI GitHub Apache 2.0 Enables reading/writing Microsoft Excel files
ExcelNumberFormat GitHub MIT Handles translating number formats from Excel formats into usable values
LibArchive.Net GitHub BSD Access archive formats without the LZMA bugs of SharpCompress
NLog GitHub BSD 3-Clause Flexible user configurable logging
HIC.FAnsiSql GitHub GPL 3.0 [DBMS] abstraction layer
HIC.SynthEHR GitHub GPL 3.0 Generate Test Datasets for tests/exericses
SSH.NET GitHub MIT Enables fetching files from SFTP servers
Moq 4 GitHub BSD 3 Mock objects during unit testing
Newtonsoft.Json GitHub MIT Serialization of objects for sharing/transmission
YamlDotNet GitHub MIT Loading configuration files
SixLabors.ImageSharp GitHub Apache 2.0 Platform-independent replacement for legacy Windows-only System.Drawing.Common
SixLabors.ImageSharp.Drawing GitHub Apache 2.0 Font handling for ImageSharp
System.Private.Uri Part of .Net, referenced to override vulnerable transitive dependency .Net SDK
System.Threading.ThreadPool GitHub MIT Required to compile native linux binaries
AutoComplete Console by Jasper Lammers Embedded CPOL Provides interactive autocomplete in console input
System.Resources.Extensions GitHub MIT Allows publishing with dotnet publish on machines with netcoreapp3.0 SDK installed
Spectre.Console GitHub MIT Allows richer command line interactions
HIC.System.Windows.Forms.DataVisualization GitHub MIT Dotnet core support for DQE charts
Autoupdater.NET.Official GitHub MIT Manages updating of the RDMP windows client directly from the RDMP GitHub Releases
ConsoleControl GitHub MIT Runs RDMP cli subprocesses
Terminal.Gui GitHub MIT Console user-interface
AWSSDK.S3 GitHub Apache 2.0
AWSSDK.SecurityToken GitHub Apache 2.0
AWSSDK.SSO GitHub Apache 2.0
AWSSDK.SSOOIDC GitHub Apache 2.0
[DBMS]: ./Glossary.md#DBMS