Skip to content
This repository has been archived by the owner on Nov 29, 2023. It is now read-only.

DESrv v2.0 #30

Draft
wants to merge 33 commits into
base: master
Choose a base branch
from
Draft

DESrv v2.0 #30

wants to merge 33 commits into from

Conversation

EgorBron
Copy link
Member

@EgorBron EgorBron commented Dec 16, 2022

This pull request created to track development progress and push rewritten version to Master branch when it will ready. View discussion: #29

Progress

@EgorBron EgorBron added the enhancement New feature or request label Dec 16, 2022
@EgorBron EgorBron self-assigned this Dec 17, 2022
* Methods for config management
* Config model
* Logger service intervace
* Doc-comments
* Thread manager base
* Simulatenous console
* Signatures for PdkLoader methods
* Config fields renamed
* Added bootstrapper test and cancellible run
* Added localization tests
* Fixed localization implementation
Yeah, screw your CIs, commit all this shit together
* Extension loading logic in bootstrapper
* Moved thread management to separate project
* Started creating commands API
* Removed console services
* Fixed `Dispose`
* Created DESrv.InternalPlugin and Dip
* Fixed & added some doc-comments
* Finished Lua scripts loader
* Added Lua scripting tests
* Fixed names and descriptions of tests
* Tweaked Dockerfile a bit
* Added log source in logs in bootstrapper
* Moved global versions to separate project
* Updater now is done
* And some little fixes
if (entry.Name == "" && !Directory.Exists(entry.FullName))
Directory.CreateDirectory(entry.FullName);
else
entry.ExtractToFile(entry.FullName, true);

Check failure

Code scanning / CodeQL

Arbitrary file write during zip extraction ("Zip Slip") High

Unsanitized archive entry, which may contain '..', is used in a
file system operation
.
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
enhancement New feature or request
Projects
Status: In Progress
1 participant